admin 发表于 2015-3-2 10:25:50

NX二次开发源码分享--查找面边界并创建曲线的方法

uf_loop_p_t   loops_list=NULL;//回环ID            UF_MODL_ask_face_loops(face,&loops_list );//查询回环            int      loops_count=0;//回环数量 UF_MODL_ask_loop_list_count(loops_list,&loops_count);//查询回环数量       for (int l_i=0; l_i<loops_count; l_i++)      {            int    loops_type=0;//回环类型                        uf_list_p_t   edge_list=NULL;//边缘菜单指针ID       UF_MODL_ask_loop_list_item(loops_list,l_i,&loops_type,&edge_list);                     if (1==loops_type)// 边界=1, 洞=2, 其他=3                              {                 int   edge_count=0;//边缘数量                   UF_MODL_ask_list_count ( edge_list, &edge_count);                                  tag_t    edge_id=NULL;//边缘ID                                                      for(int edge_i=0; edge_i<edge_count;edge_i++)                  {                                                UF_MODL_ask_list_item(edge_list,edge_i,&edge_id);                                                UF_MODL_create_curve_from_edge(edge_id,&edge_id);                                          }                              }      }

233229920 发表于 2017-9-10 19:45:44

正在研究这个,但是C#中没有对应UF_MODL_ask_loop_list_item的函数,请问版主在C#中有没有类似判断
边界=1, 洞=2, 其他=3 这种边缘类型的函数?
页: [1]
查看完整版本: NX二次开发源码分享--查找面边界并创建曲线的方法