第1章 概述
1.1 NX开放式设计
1.2 NX二次开发概述
1.2.1 NX二次开发工具
1.2.2 NX二次开发应用范围
1.2.3 NX二次开发流程
1.3 一个简单的应用程序
1.3.1 创建项目
1.3.2 编辑代码
1.3.3 编译链接
1.3.4 调试程序
1.3.5 运行应用程序
第2章 二次开发应用框架
2.1 创建项目
2.2 应用程序框架
2.2.1 应用程序组成
2.2.2 项目目录结构
2.3 项目路径设置
2.3.1 配置文件法
2.3.2 修改环境变量法
2.4 NX Open运行模式
2.4.1 交互模式(亦称内部模式)
2.4.2 批处理模式(亦称外部模式)
2.4.3 远程模式
2.5 应用程序的初始化及终止
2.6 用户出口
2.6.1 ufusr()
2.6.2 ufsta()
2.6.3 其他用户出口
第3章 编程基础
3.1 NX Open C的函数
3.1.1 函数名称的约定
3.1.2 函数参数的约定
3.2 NX Open C的数据类型
3.2.1 tag_t类型
3.2.2 结构类型
3.2.3 枚举类型
3.2.4 联合类型
3.3 NX对象类型及基本操作
3.3.1 部件对象
3.3.2 UF对象
3.3.3 表达式
3.3.4 链表对象
3.3.5 属性对象
第4章 用户界面开发技术
4.1 UI Styler对话框
4.1.1 对话框的应用环境
4.1.2 对话框设计
4.1.3 对话框的应用步骤
4.1.4 基本对话框
4.1.5 控件种类
4.1.6 控件访问
4.2 Block UI Styler
4.2.1 Block UI Styler界面
4.2.2 Block UI Styler实例实践
4.3 MenuScript应用
4.3.1 环境变量设置
4.3.2 MenuScript文件的加载
4.3.3 MenuScript文件语法
4.3.4 用户定制MenuScript菜单实例
4.4 常用标准对话框
第5章 日志
5.1 日志操作
5.1.1 日志指示器
5.1.2 录制日志
5.1.3 编辑回放日志
5.2 日志在NX二次开发中的应用
5.3 日志应用程序实例
5.3.1 添加拉伸位置对话框
5.3.2 添加草图选择对话框
……
第6章 外部数据访问
第7章 零件设计
第8章 装配设计
第9章 工程图
第10章 NX Open for.NET
参考文献