NX二次开发-UFUN设置对象线型UF_OBJ_set_font

 1 #include <uf.h>
 2 #include <uf_modl.h>
 3 #include <uf_obj.h>
 4 
 5 
 6 
 7 UF_initialize();
 8 
 9 //创建块
10 UF_FEATURE_SIGN sign = UF_NULLSIGN;
11 double block_pt[3] = { 0.0, 0.0, 0.0 };
12 char* block_edge[3] = { "100", "100", "100" };
13 tag_t block_tag = NULL_TAG;
14 UF_MODL_create_block1(sign, block_pt, block_edge, &block_tag);
15 
16 //特征找体
17 tag_t body_tag = NULL_TAG;
18 UF_MODL_ask_feat_body(block_tag, &body_tag);
19 
20 //设置线型
21 UF_OBJ_set_font(body_tag, UF_OBJ_FONT_DASHED); /*UF_OBJ_FONT_INVISIBLE
22                                                 UF_OBJ_FONT_SOLID
23                                                 UF_OBJ_FONT_DASHED
24                                                 UF_OBJ_FONT_PHANTOM
25                                                 UF_OBJ_FONT_CENTERLINE
26                                                 UF_OBJ_FONT_DOTTED
27                                                 UF_OBJ_FONT_LONG_DASHED
28                                                 UF_OBJ_FONT_DOTTED_DASHED*/
29 
30 
31 UF_terminate();
32 
33 Carsar卢尚宇
34 2019年11月8日

原文地址:https://www.cnblogs.com/nxopen2018/p/11821414.html