NX二次开发-将对象移动到图层UF_OBJ_set_layer

 1 #include <uf.h>
 2 #include <uf_obj.h>
 3 #include <uf_modl.h>
 4 #include <uf_layer.h>
 5 
 6 
 7 UF_initialize();
 8 
 9 //创建块
10 UF_FEATURE_SIGN sign = UF_NULLSIGN;
11 double corner_pt[3] = { 0.0, 0.0, 0.0 };
12 char * edge_len[3] = { "100", "100", "100" };
13 tag_t BlkTag = NULL_TAG;
14 UF_MODL_create_block1(sign, corner_pt, edge_len, &BlkTag);
15 
16 //特征找体
17 tag_t BodyTag = NULL_TAG;
18 UF_MODL_ask_feat_body(BlkTag, &BodyTag);
19 
20 //将对象移动图层到200层
21 UF_OBJ_set_layer(BodyTag, 200);
22 
23 //设置图层为仅可见
24 UF_LAYER_set_status(200, UF_LAYER_REFERENCE_LAYER);    //UF_LAYER_WORK_LAYER 设置为工作图层  
25                                                     //UF_LAYER_ACTIVE_LAYER 设置图层可见可编辑  
26                                                     //UF_LAYER_REFERENCE_LAYER 设置图层仅可见
27                                                     //UF_LAYER_INACTIVE_LAYER 设置图层不可见不可编辑
28 
29 
30 
31 UF_terminate();
32 
33 Caesar卢尚宇
34 2019年7月7日

NX二次开发-将对象移动到图层UF_OBJ_set_layer

NX二次开发-将对象移动到图层UF_OBJ_set_layer

上一篇:安装android sdk程序时提示:Java Se Development Kit(JDK)not found .Error:Failed to find java.exe on the system,或者执行SDK Manager程序不成功,一闪而过的解决办法


下一篇:html+css实现电脑端显示(隐藏)手机端隐藏(显示)