当前位置:   article > 正文

UG\NX二次开发 获取工作部件下所有对象的类型和子类型 UF_OBJ_ask_type_and_subtype

uf_obj_ask_type_and_subtype

文章作者:里海
来源网站:https://blog.csdn.net/WangPaiFeiXingYuan


简介:

        UG\NX二次开发 获取工作部件下所有对象的类型和子类型,使用函数 UF_OBJ_ask_type_and_subtype。虽然工作部件中仅有三个特征,但是获取到的工作部件下的对象数量为449个。所以获取完所有对象后的,下一步就要获取类型和子类型,挑出后续程序需要用的对象。

效果:

      

 

代码:

  1. #include "me.hpp"
  2. extern DllExport void ufusr(char* param, int* returnCode, int rlen)
  3. {
  4. UF_initialize();
  5. //获取当前工作部件
  6. tag_t tagWorkPart = UF_ASSEM_ask_work_part();
  7. //获取当前工作部件下的所有对象
  8. vector<tag_t> vecAllObj;
  9. tag_t tagObj = NULL_TAG;
  10. while ((tagObj = UF_OBJ_cycle_all(tagWork
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/215644
推荐阅读
相关标签
  

闽ICP备14008679号