2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > UG\NX二次开发 获取部件中的所有对象 UF_OBJ_cycle_all

UG\NX二次开发 获取部件中的所有对象 UF_OBJ_cycle_all

时间:2020-12-07 09:41:09

相关推荐

UG\NX二次开发 获取部件中的所有对象 UF_OBJ_cycle_all

文章作者:里海

来源网站:/WangPaiFeiXingYuan

简介:

获取部件中的所有对象 UF_OBJ_cycle_objs_in_part。

代码:

#include "me.hpp"int getAllObjects(tag_t tagPart, vector<tag_t> &vecAllObj){tag_t tagObj = NULL_TAG;while ((tagObj = UF_OBJ_cycle_all(tagPart, tagObj)) != NULL_TAG){vecAllObj.push_back(tagObj);}return 0;}extern DllExport void ufusr(char* param, int* returnCode, int rlen){UF_initialize();tag_t tagWorkPart = UF_ASSEM_ask_work_part();vector<tag_t> vecAllObj;getAllObjects(tagWorkPart, vecAllObj);UF_terminate();}extern int ufusr_ask_unload(void){return (UF_UNLOAD_IMMEDIATELY);}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。