【NX二次开发】 获取体的面 UF_MODL_ask_body_faces
【NX二次开发】 获取体的面UF_MODL_ask_body_faces()
extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); tag_t tagBody=50735; uf_list_p_t bodyFaces; UF_MODL_ask_body_faces(tagBody, &bodyFaces); int list_count = 0; UF_MODL_ask_list_count(bodyFaces, &list_count); for (int i = 0; i < list_count; i++) { tag_t tFace = NULL_TAG; UF_MODL_ask_list_item(bodyFaces, i, &tFace); UF_DISP_set_highlight(tFace, TRUE); } UF_MODL_delete_list(&bodyFaces); UF_terminate(); } extern int ufusr_ask_unload(void) { return (UF_UNLOAD_IMMEDIATELY); }
效果: