NX二次开发-UFUN获取对象的显示属性(图层,颜色,空白状态,线宽,字体,高亮状态)UF_OBJ_ask_display_properties

Posted nxopen2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NX二次开发-UFUN获取对象的显示属性(图层,颜色,空白状态,线宽,字体,高亮状态)UF_OBJ_ask_display_properties相关的知识,希望对你有一定的参考价值。

 1     NX9+VS2012
 2     
 3     #include <uf.h>
 4     #include <uf_modl.h>
 5     #include <uf_obj.h>
 6 
 7     UF_initialize();
 8 
 9     UF_FEATURE_SIGN Sign = UF_NULLSIGN;//设置布尔
10     double Corner_pt[3] = 0.0, 0.0, 0.0;//设置原点
11     char *Edge_Len[3] = "100", "100", "100";//设置长宽高
12     tag_t BlkTag = NULL_TAG;
13     UF_MODL_create_block1(Sign, Corner_pt, Edge_Len, &BlkTag);
14 
15     //特征找体
16     tag_t BodyTag = NULL_TAG;
17     UF_MODL_ask_feat_body (BlkTag,&BodyTag);
18 
19     //获取对象的显示属性(图层,颜色,空白状态,线宽,字体,高亮状态)
20     UF_OBJ_disp_props_t DispProps;
21     UF_OBJ_ask_display_properties(BodyTag, &DispProps);
22 
23     UF_terminate();

技术图片

 

以上是关于NX二次开发-UFUN获取对象的显示属性(图层,颜色,空白状态,线宽,字体,高亮状态)UF_OBJ_ask_display_properties的主要内容,如果未能解决你的问题,请参考以下文章

NX二次开发-UFUN获取图层类别的信息UF_LAYER_ask_category_info

NX二次开发-UFUN获取一个图层类别的tag UF_LAYER_ask_category_tag

NX二次开发-UFUN获取显示在NX交互界面的对象UF_OBJ_is_displayable

NX二次开发-UFUN创建图层类别UF_LAYER_create_category

NX二次开发-UFUN遍历图层UF_LAYER_cycle_by_layer

NX二次开发-UFUN编辑添加哪些图层UF_LAYER_edit_category_layer