提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
1、前言
在UG NX二次开发中,UIStyler中的树这个组件是一个很重要的块,在界面设计时使用的比较多。对于采用NXopen二次开发对树进行操作时,博主已经在NX二次开发-UIStyler-Tree(树)的应用(一)和NX二次开发-UIStyler-Tree(树)的应用(二)进行了详细讲解。但是还是有读者提出如何获取节点的子节点,并提出一个用子节点的父项遍历来实现,这个方法是可以的实现的,但是如果树节点比较多时,这种方法的效率比较低,本文讲一下以C++语言为例,采用NXOpen(C++)技术获取节点的子节点方法。如果有这方面的疑惑请私信博主或者在评论区留言。
2、在UG NX中创建一个三维模型
在UG NX中创建一个三维模型,如下图所示:
在这个模型中,有一个长方体、两个圆柱体和一个圆锥体。
3、通过NXOpen计算遍历体对象和体对象的面,并输出到树中
采用N