第1章 概述 1
第2章 NX Open API简介 2
第3章 NX Open对象模型 4
第4章 完成第一个NX用户化程序“Hello NX” 7
第5章 将操作记录转换为用户化程序 16
5.1为NX Open开发配置Visual Studio 16
5.2使用NX Open进行草图建模 18
5.3使用NX Open进行零件几何建模 26
5.4使用NX Open进行装配建模 35
5.5属性定义及属性抽取 42
5.6工程图 47
5.7选择集 51
第6章 NX Open应用程序运行模式和执行方法 57
6.1 NX Open应用程序运行模式 57
6.2如何执行NX Open应用程序 58
第7章 菜单定义文件——Menu Script 60
7.1菜单文件 60
7.2维护自己的菜单文件 61
7.3菜单文件的格式 61
7.4注册菜单项的回调函数 68
7.5 工具条定义文件 70
第8章 用户界面定义——Block UI Styler对话框 71
8.1创建一个Block UI Styler类型对话框 72
8.2 Block UI Styler块的类型 73
8.3将Block UI Styler对话框和应用程序关联 76
8.4 Block UI Styler对话框应用程序实例 83
第9章 一个完整的例子 87
9.1应用程序规划 89
9.2完善对话框应用程序的回调函数 90
9.3创建菜单和工具条文件 92
9.4添加菜单和工具条的回调函数 92
9.5得到完整的应用程序 92
第10章 用户化程序的部署 104
10.1用户化应用程序部署对文件路径的要求 104
10.2 NX对应用程序软件授权的要求 107
10.3签名 108
第11章 用户入口调用——User Exit 110
第12章 用户自定义对象——U DO 114
12.1用户自定义对象——UDO概述 114
12.2用户自定义对象的个简单例子 116
12.3将用户自定义对象链接到其他NX对象 124
第13章 NX Open应用程序项目向导 142
13.1 NX Open Visual Basic (VB)项目向导 142
13.2 NX Open C#项目向导 142
13.3 Visual Studio项目向导设置 143