UFUN函数UF_MODL UF_DISP UF_OBJ(name_switch) ( UF_DISP_ask_name_display_statusUF_DISP_set_name_displ(
Posted zzyfym
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UFUN函数UF_MODL UF_DISP UF_OBJ(name_switch) ( UF_DISP_ask_name_display_statusUF_DISP_set_name_displ(相关的知识,希望对你有一定的参考价值。
1 /* TODO: Add your application code here */ 2 /* 3 此程序主要演示的是name_switch (设置名称显示) 4 */ 5 UF_initialize(); 6 7 //MODL_create_block1 8 UF_FEATURE_SIGN sign=UF_NULLSIGN; 9 double corner_pt[3]={0.0}; 10 char *edge_len [3]={"50.0","80.0","100.0"}; 11 tag_t blk_obj_id=NULL; 12 //ask_feat_body 13 tag_t body_obj_tag=NULL; 14 //OBJ_set_name 15 char obj_name[UF_OBJ_NAME_LEN+1]="叫爸爸"; 16 //ask_name_display_status 17 int current_status; 18 //创建块1 19 UF_MODL_create_block1(sign,corner_pt,edge_len,&blk_obj_id); 20 //特征找体 21 UF_MODL_ask_feat_body(blk_obj_id,&body_obj_tag); 22 //设置名字 23 UF_OBJ_set_name(body_obj_tag,obj_name); 24 //询问显示状态 25 26 UF_DISP_ask_name_display_status (¤t_status); 27 //设置显示 28 if (current_status==UF_DISP_NAME_DISPLAY_OFF)//当前不显示 29 { 30 UF_DISP_set_name_display_status(UF_DISP_NAME_DISPLAY_ON); 31 } 32 else 33 { 34 UF_DISP_set_name_display_status(UF_DISP_NAME_DISPLAY_OFF); 35 } 36 37 UF_terminate();
以上是关于UFUN函数UF_MODL UF_DISP UF_OBJ(name_switch) ( UF_DISP_ask_name_display_statusUF_DISP_set_name_displ(的主要内容,如果未能解决你的问题,请参考以下文章
NX二次开发-UFUN高亮显示对象UF_DISP_set_highlight
NX二次开发-UFUN遍历函数UF_OBJ_cycle_all
NX二次开发-UFUN输出UF函数使用错误UF_get_fail_message