[案例六] NX二次开发减重块的实现(支持组件和实体)
刚开始学习NX二次开发时,有人让我做一个“减重块”的功能。那时候觉得特别难,几乎什么都不会。现在正好有时间重新回头做一下,发现其实并不复杂。这个功能就是创建一个带有边倒圆的立方体,然后通过布尔运算进行相减,整体实现也比较简单。
但是还是存在着不少问题,主要就是创建减重快的坐标和原点设置,以及如何对减重快的四条边垂直边进行倒角。
目录
一、Block UI分析
二、存在的问题
三、开发思路
1、整体开发思路
2、所有控件的使用说明
2.1选择面控件
2.2选择边控件
2.3对边约束距离控件双精度控件
2.4四个参数设置双精度控件
四、运行结果
一、Block UI分析
主要用到了一个选择面控件和选择边控件,还有五个双精度的控件。