1、前言
UG NX二次开发过程中,大部分初学者喜欢用UFun函数来实现UG NX二次开发的功能,因为相较于NXOpen,UFun函数简单易懂;但是有时UFun函数如果初始值设置不好,出现的错误也比较难排查。比如对于拉伸特征,采用UFun函数创建拉伸特征比较容易,但是采用UF_MODL_ask_extrusion来获取拉伸的特征,其难度就比较大,这时就能体现出NXOpen的优势了。我们今天讲一下如何用NXOpen来获取拉伸特征的参数信息。
2、创建一个特征
在UG NX中 创建一个拉伸特征,首先创建一个草图
然后完成草图,拉伸这四条边生成长方体。
3 采用NXOpen来实现拉伸特征信息的获取
我们以获取其拉伸方向、拉伸起始距离为例,其他的信息也是可以读取的,其代码如下:
<