NX二次开发-NX提供的开发样例介绍

NX二次开发-NX提供的开发样例介绍

作者:金雷   审校:纪新杭

适用版本:NX6以上

在初学NX开发时,由于开发经验的不足,不知道如何进行内容的开发。针对这种情况,可以查询NX提供的样例进行学习。本篇技巧主要介绍关于这些样例的查找和使用。

功能说明

本篇以NX11(NX11.0.2.7),C#语言为例进行介绍。

样例的路径

样例的存储路径都存在于NX的安装路径下:“…UGOPENSampleNXOpenApplications”。

下图1所示为文件夹中的内容,文件夹为根据语言的案例分类。当然,由于NX的版本不同,NX本身支持的语言可能会有扩充,比如NX7.5不提供,但到NX11就提供了“Python”语言的使用样例。

NX二次开发-NX提供的开发样例介绍

图1

样例内容

打开“.NET”文件夹,所有的方法根据使用场景分类。如下图2。

NX二次开发-NX提供的开发样例介绍

图2

NX根据使用场景进行了细分,比如“BlockStyler”文件夹下还有UI的详细使用样例分类,如图3。

NX二次开发-NX提供的开发样例介绍

图3

使用方法

以图2中的“ConfigureContextMenu”文件夹内容为例,该样例主要说明如何添加右击自定义菜单。

文件夹中的主要内容如图4所示。分别为“C#”,“JAVA”语言的对应执行文件和使用方法。

NX二次开发-NX提供的开发样例介绍

图4

然后将“.cs”文件加到我们的操作项目中,进行编译。将编译完的内容,根据“README”文件中的介绍,放到开发路径的“startup”文件夹里面。然后打开NX,在对应的特征下右击。其右击的效果如图5所示。

NX二次开发-NX提供的开发样例介绍

图4

总     结

通过对样例的学习,我们可以根据自己需求改写其中的内容,实现最终的开发效果。

评论