UG NX二次开发(C++)-UIStyler-指定平面的对象和参数获取
文章目录
- 1、前言
- 2、在UG NX中创建平面和一个长方体,
- 3、在UI Styler中创建一个UI界面
- 4、在VS中创建一个工程
-
- 4.1 创建并添加工程文件
- 4.2 在Update_cb方法中添加选择平面的代码
- 4.3 编译完成并测试效果
1、前言
在采用NXOpen C++进行二次开发时,采用Menu/UIStyler是一种很常见的方式,这样可以制作精美的界面,而且常用的块对象也集成了快速编程的代码,我们可以快速的利用这些块来定制我们需要的界面。但是,对于很多初学者可能对选择对象的获取不是很熟悉,我们本文以选择“指定平面”来讲一下如何获取选择的对象和对象的参数。
另外,由于我们的UG NX二次开发学习讨论群QQ一群已满,有希望参与学习的有志之士加入我们的QQ二群:683566590。
2、在UG NX中创建平面和一个长方体,
新建一个part文件,设置一个基准平面并同时创建一个长方体,以验证我们的代码是否正确。
3、在UI Styler中创建一个UI界面
在UI Styler中创建一个UIStyler如下图所示:
里面包含了一个指定平面选择和一个多行字符串,用于选择并显示平面的原点和法矢信息。