展开全部

主编推荐语

本书系统全面地介绍了SiemensNX二次开发。

内容简介

作者根据自己多年的项目经验,精心编写了书中内容,注重实用性、易学性,讲解逻辑符合读者掌握SiemensNX二次开发的学习顺序,从更高的维度探讨了SiemensNX二次开发不为人知的一面。

全书共19章,主要内容包括:编译器选择,帮助文档使用,菜单与功能区设计,对话框设计,编程基础;NXOpen与草图、建模、装配、工程图等的相关应用;各种疑难解决方案等。针对各个知识点,安排综合实例帮助读者快速入门与提高。

目录

  • 版权信息
  • 内容简介
  • 前言
  • 第1章 NX二次开发基础
  • 1.1 开发方式
  • 1.1.1 开发方式比较
  • 1.1.2 开发方式推荐
  • 1.2 开发流程
  • 1.3 API文档与资料获取
  • 1.4 编译器与签名
  • 1.4.1 编译器
  • 1.4.2 签名
  • 第2章 自定义菜单与功能区
  • 2.1 自定义菜单
  • 2.1.1 MenuScript语法
  • 2.1.2 MenuScript常用语句
  • 2.2 自定义功能区
  • 2.2.1 Ribbon工具条接口文件
  • 2.2.2 Ribbon工具条接口关键字
  • 2.3 自定义菜单与功能区的加载
  • 2.3.1 目录结构
  • 2.3.2 加载方式
  • 2.4 自定义菜单和功能区实例
  • 第3章 自定义对话框
  • 3.1 对话框设计方式简介
  • 3.2 Block UI Styler简介
  • 3.2.1 Block UI Styler界面
  • 3.2.2 Block列表
  • 3.2.3 系统对话框窗口
  • 3.3 重用内部UI Block
  • 3.4 Block UI Styler应用实例
  • 3.5 位图简介
  • 3.5.1 NX系统位图
  • 3.5.2 自定义位图
  • 第4章 配置开发环境
  • 4.1 手工方式
  • 4.2 开发向导方式
  • 4.3 命令行方式
  • 4.4 调试程序
  • 第5章 编程基础
  • 5.1 用户出口
  • 5.1.1 ufusr()
  • 5.1.2 ufsta()
  • 5.1.3 其他出口
  • 5.1.4 用户出口实例
  • 5.2 程序初始化与终止
  • 5.3 程序卸载方式
  • 5.4 程序运行模式
  • 5.4.1 交互模式
  • 5.4.2 批处理模式
  • 5.4.3 远程模式
  • 5.4.4 批处理模式实例
  • 5.5 NXOpen C
  • 5.5.1 NXOpen C命名约定
  • 5.5.2 NXOpen C API分类
  • 5.5.3 NXOpen C对象
  • 5.5.4 NXOpen C数据类型
  • 5.5.5 NXOpen C API声明
  • 5.5.6 UF_CALL函数
  • 5.5.7 动态内存
  • 5.5.8 NXOpen C对象转换
  • 5.6 NXOpen C++模板代码
  • 5.6.1 模板代码框架
  • 5.6.2 添加对话框回调
  • 5.7 编程实例
  • 第6章 Journal工具
  • 6.1 Journal工具的作用
  • 6.2 使用Journal工具
  • 6.3 理解Journal代码
  • 第7章 NXOpen C++对象
  • 7.1 通用对象模型
  • 7.2 查询NXOpen C++对象
  • 7.3 创建与编辑Feature
  • 7.4 NXOpen C与C++对象转换
  • 第8章 部件与表达式操作
  • 8.1 部件操作
  • 8.1.1 部件操作应用范围
  • 8.1.2 部件操作常用API
  • 8.2 表达式操作
  • 8.3 部件与表达式操作实例
  • 第9章 草图特征操作
  • 9.1 草图特征操作应用范围
  • 9.2 草图特征操作常用API
  • 9.3 草图特征创建流程
  • 9.4 坐标系及转换
  • 9.5 草图特征操作实例
  • 第10章 实体特征操作
  • 10.1 实体特征操作应用范围
  • 10.2 创建实体特征常用API
  • 10.3 查询实体特征常用API
  • 10.4 实体特征操作实例
  • 第11章 自由曲面操作
  • 11.1 自由曲面操作应用范围
  • 11.2 自由曲面操作常用API
  • 11.3 自由曲面建模实例
  • 11.4 自由曲面操作综合实例
  • 第12章 属性与对象变换操作
  • 12.1 属性操作应用范围
  • 12.2 属性操作常用API
  • 12.3 对象变换操作应用范围
  • 12.4 对象变换操作常用API
  • 12.5 对象变换操作综合实例
  • 第13章 数据文件操作
  • 13.1 数据文件操作应用范围
  • 13.2 文本文件操作
  • 13.3 电子表格文件操作
  • 13.4 XML文件操作
  • 第14章 自定义特征
  • 14.1 自定义特征应用范围
  • 14.2 自定义特征分类
  • 14.3 Custom Feature
  • 14.3.1 Custom Feature的配置
  • 14.3.2 Custom Feature的创建流程
  • 14.3.3 Custom Feature实例
  • 14.4 UDF
  • 14.4.1 UDF Hooks简介
  • 14.4.2 UDF Hooks应用流程
  • 14.4.3 UDF Hooks应用实例
  • 14.5 UDO
  • 14.5.1 UDO应用范围
  • 14.5.2 UDO基本介绍
  • 14.5.3 UDO应用流程
  • 14.5.4 UDO应用实例
  • 14.5.5 UDO特征应用实例
  • 第15章 装配操作
  • 15.1 装配操作应用范围
  • 15.2 装配操作常用术语
  • 15.3 装配操作常用API
  • 15.4 自动装配解决方案
  • 15.5 装配操作实例
  • 第16章 工程图操作
  • 16.1 工程图操作应用范围
  • 16.2 工程图操作常用API
  • 16.2.1 图纸页与视图操作
  • 16.2.2 中心线与注释操作
  • 16.2.3 尺寸标注
  • 16.3 自动创建工程图实例
  • 16.4 合并应用程序
  • 第17章 预览操作
  • 17.1 预览操作应用范围
  • 17.2 预览方式分类
  • 17.3 预览操作实现原理
  • 17.4 曲线预览实例
  • 17.5 体预览实例
  • 第18章 混合开发
  • 18.1 NXOpen C与GRIP混合开发
  • 18.2 NXOpen C/C++与KF混合开发
  • 18.3 NXOpen与内部API混合开发
  • 18.4 NXOpen与Parasolid混合开发
  • 第19章 疑难专题
  • 19.1 查找相同体
  • 19.1.1 相同体定义
  • 19.1.2 查找相同体解决方案
  • 19.1.3 查找相同体编码实现
  • 19.1.4 查找相同体效率对比
  • 19.2 移除重复对象
  • 19.2.1 移除重复对象应用范围
  • 19.2.2 移除重复对象解决方案
  • 19.2.3 移除重复对象编码实现
  • 19.2.4 遗留问题与解决方案
  • 19.3 跨版本应用程序实现
  • 19.3.1 跨版本应用程序解决方案
  • 19.3.2 跨版本应用程序编码实现
  • 19.4 制作语言包
  • 19.4.1 旧方法制作语言包
  • 19.4.2 新方法制作语言包
  • 19.5 光标动态捕捉
  • 19.5.1 光标动态捕捉解决方案
  • 19.5.2 光标动态捕捉编码实现
  • 19.6 截图操作
  • 19.6.1 截图操作解决方案
  • 19.6.2 截图操作编码实现
  • 19.7 隐藏Block UI Reset按钮
  • 19.8 无部件模式使用Block UI
  • 19.9 设置Block UI不执行Undo操作
  • 19.10 获取应用程序安装路径
展开全部

评分及书评

评分不足
1个评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。