赞
踩
文章作者:里海
来源网站:https://blog.csdn.net/WangPaiFeiXingYuan
UG\NX二次开发 获取工作部件下所有对象的类型和子类型,使用函数 UF_OBJ_ask_type_and_subtype。虽然工作部件中仅有三个特征,但是获取到的工作部件下的对象数量为449个。所以获取完所有对象后的,下一步就要获取类型和子类型,挑出后续程序需要用的对象。
- #include "me.hpp"
-
- extern DllExport void ufusr(char* param, int* returnCode, int rlen)
- {
- UF_initialize();
- //获取当前工作部件
- tag_t tagWorkPart = UF_ASSEM_ask_work_part();
- //获取当前工作部件下的所有对象
- vector<tag_t> vecAllObj;
- tag_t tagObj = NULL_TAG;
- while ((tagObj = UF_OBJ_cycle_all(tagWork
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。