拓冰建站拓冰建站
首页 / 资讯中心 / 正文

NX/UG二次开发:PK的方式判断一个圆柱面是否是完整的

//uf转pktag_tAsk_PkTag(tag_t tUfBody){tag_t pkBody0;UF_CALL(UF_PS_ask_ps_tag_of_object(tUfBody,pkBody));returnpkBody;}//检查是否是封闭的圆柱面boolCheckCylFace(tag_t FaceTag){PK_FACE_t face_pstagAsk_PkTag(FaceTag);PK_LOOP_t*face_loopsPK_ENTITY_null;intface_loops_num0;UF_CALL(PK_FACE_ask_loops(face_pstag,face_loops_num,face_loops));intstep0;while(stepface_loops_num){PK_LOOP_type_t loop_typePK_ENTITY_null;PK_LOOP_ask_type(*face_loops,loop_type);//环类型属于绕圈的if(loop_typePK_LOOP_type_winding_c){returntrue;}step;face_loops;}returnfalse;}
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门