NX二次开发-更改图纸尺寸内容(编辑文本)uc5566
#include <uf.h>
#include <uf_drf.h>
#include <uf_obj.h>
#include <uf_part.h>
#include <uf_ui.h>
UF_initialize();
//遍历所有尺寸
int type = 0;
tag_t DimTag = NULL_TAG;
UF_OBJ_cycle_objs_in_part1(UF_PART_ask_display_part(), UF_dimension_type, &DimTag);//遍历所有尺寸
while (DimTag != NULL_TAG)
{
//更改尺寸内容(编辑文本)
UF_DRF_one_apptext_line_t cp4[] = { "OAL" };
uc5566(DimTag, 1, 1, cp4);//也可以修改图纸注释,我觉得应该图纸上的内容都可以编辑修改
UF_OBJ_cycle_objs_in_part1(UF_PART_ask_display_part(), UF_dimension_type, &DimTag);
}
UF_terminate();
Caesar卢尚宇
2019年7月4日