《NX Open API编程技术》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:汪锐编著;张传顺审校
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121161094
  • 页数:144 页
图书介绍:本书是企业CAD/CAE/CAM系统深化应用的工具书,为读者介绍NX软件二次开发的基本方法。本书通过对NX Open API编程的基本方法及相关函数的介绍,从最简单的NX二次开发例程入手,到一个完整的二次开发应用程序的生成,全面而系统地介绍了操作记录工具的使用、草图绘制、零件设计、部件设计、信息抽取、工程图等相关软件建模功能扩展的方法,以及菜单、工具条的定制、对话框应用程序编写、应用程序的部署等用户扩展功能在NX软件上部署的实现方法。

第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