前言
在UG NX二次开发中,边是一个对象,属于NXObject类,Arc也是NXObject的一个对象,但是二者不能直接的转化。在某些应用场合,采用Arc对象可以直接获取圆心、半径等属性值,如果用Edge来实现,则要经过一系列的计算才能得到,如果采用Arc对象就能直接读取其对应的值,比较简单快捷。本文介绍下UG NX二次开发下圆弧边转化为Arc的实现过程。
一、通过UI Styler制作一个小界面
通过UI Styler块编辑器制作一个小的界面,如下图所示。选择曲线就是选择边对象,如果边对象是圆弧类型的,则读取其半径值、圆心、起始角度和终止角度。我们不再这个界面上显示读取的信息,而是采用listwindow来显示读取的值。