提取和获得边缘
UF_MODL_create_curve_from_edge 提取实体边缘
UF_MODL_ask_body_edges 获得实体所有边缘
UF_MODL_ask_face_edges 获得面的所有边缘
UF_MODL_ask_face_loops(object_tag,&loops_list ); //查询面的边
UF_MODL_ask_loop_list_count(loops_list,&loops_count);//查询数量
UF_MODL_ask_loop_list_item(loops_list,l_i,&loops_type,&edge_list); //判断边缘类型
UF_MODL_create_isocurve //提取面上的曲线
UF_MODL_ask_alive_edge //获得活动边缘
UF_MODL_ask_angle_edge //获得边缘
UF_MODL_create_proj_curves //投影曲
uf_list_p_t edge_list;int c=0;
UF_MODL_create_list(&edge_list); //初始化列表
UF_MODL_ask_body_edges (linked_feature_tag, &edge_list );//获得实体所有边缘
UF_MODL_ask_list_count(edge_list ,&c); //获得一个实体列表的长度、数量
char msg[64]="";
sprintf(msg, "边缘数量%d",c);
uc1601(msg,1);
UG二次开发培训,可面授、远程视频指导、手把手教使用NXopen C++ 、UFun进行UG二次开发,入门开始,不懂C语言没有关系,但UG NX软件要会用,系统性的教,深度学会UG二次开发的原理与细节,让你完全可以独立完成复杂的项目开发。有意可联系胡君QQ:85585969
胡君UG二次开发技术论坛:
http://www.ugapi.com/