请选择 进入手机版 | 继续访问电脑版

NX二次开发

 找回密码
 立即注册
查看: 5535|回复: 27

[灌水] 《Siemens NX二次开发》书籍-唐康林原创(更新中)

[复制链接]

728

主题

998

帖子

6402

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6402
发表于 2021-2-8 14:47:56 | 显示全部楼层 |阅读模式
计划完稿时间:2021年4月30日,计划印刷时间2021年9月15日(2021年9月底印刷入库,目前天猫有预售)
2021年3月26日已完成下列章节------完成约100%,编写300页。(因时间与篇幅原因,暂时不再增加内容)预计上市销售时间为:2021年10月
《Siemens NX二次开发》书籍诞生历程:
1. 2018年6月10日电子工业出版社宁浩洛女士发来邮件问及是否有意向编写NX二次开发书籍,我一直对写书没有什么兴趣,当时也确实没有时间。
2. 2018年9月10日再次至电看能否先整理目录立项,申请书号之类,我当时说工作稳定后做这事。后来似乎工作就掉进了一个坑,之后两年半,基本每天十多个小时蹲电脑上工作。
3. 2020年12月23日宁女士发来邮件,再次谈及此事,实在惭愧我都忘了曾经答应他为书写一个目录这事。因本人也看淡职场,刚好离职闲着就答应编写一本NX二次开发相关的书籍。
4. 2020年12月31日提交了第一个简易版的目录,但出版社感觉内容上较少。
5. 2021年1月5日提交书籍选题等一系列资料,对目录再稍加修改,并提交了样章。
6. 2021年1月28日出版社审批完毕,选题成功。
7. 2021年2月2日签订约稿合同。
8. 2021年3月26日完成书籍正文章节。
9. 2021年4月2日第一次审稿完成(自审)
10. 2021年4月3日完成扉页及序言
11. 2021年4月4日完成封面设计(笔者自制初稿,交出版本优化)
12. 2021年4月7日第二次审稿完成(自审)
13. 2021年4月7日提交完整书稿至出版社
14. 2021年4月13日出版社初审后,提出相关有待讨论的问题
15. 2021年4月14日编者回复出版社相关讨论问题
16. 2021年4月15日出版社给出反馈,交流暂时达成一致意见。主要提出三方面更改:① 尽量用中文;②适当增加图片;③步骤描述要尽量更详细,明确步骤的意义。
17. 2021年4月17日根据初审完成稿件修改,并再次提交出版社。
18. 2021年6月16日出版社完成编加并反作者。
19. 2021年6月18日作者完成确认编加稿件。(下一环节是排版工作人员根据编加意见重新整理稿件)
20. 2021年8月13日作者收到出版社提供的终稿与封面设计,两天之内审核完成反馈给出版社(2021.8.15作者完成审稿)。
21. 2021年9月15日印刷样本,约在一个礼拜内编者收到样本,通读后看是否有修修改。
22. 2021年9月17日样本审核完毕,理论上会在9月底印刷,10月初有现货,目前天猫有预售。

本书共耗时两月完成,所有内容均为原创,未摘抄官方帮助文档提供的任何样例,也未在同类书籍中引用任何一段话。唯一的参考资料是官方的帮助文档,为了与官方描述一致,书中保留了部分英语术语。
2021年8月14日注:根据出版社加工的终稿看,原书20章被整合了一章变为了19章,书原稿有300页,出版社调整了排版后,变为约270页。

1 NX二次开发基础
    1.1 开发方式
        1.1.1 开发方式比较
        1.1.2 推荐开发方式
    1.2 开发流程
    1.3 API文档与资料
    1.4 编译器与签名
        1.4.1 编译器
        1.4.2 签名
第2章 菜单脚本 Menu Script
    2.1 Menu Script应用
        2.1.1 Menu Script语法
        2.1.2 Menu Script关键字
    2.2 Riboon应用
        2.2.1 Ribbon接口文件
        2.2.2 Ribbon关键字
    2.3 菜单与工具栏加载
        2.3.1 目录结构
        2.3.2 加载菜单工具栏
    2.4 Menu Script实例
第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 位图(Bitmaps)
        3.5.1 NX系统位图

        3.5.2 客制化位图
第4章 配置开发环境
    4.1 手工搭建方式
    4.2 开发向导方式
    4.3 命令行方式
    4.4 调试程序
第5章 编程基础

    5.1 用户出口(User Exit)
        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分类

        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 Base Body实例
第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.2 部件操作常用API
    8.3 表达式操作常用API

    8.4 部件操作与表达式实例
第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 文本数据库操作常用API
    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实例
第15章 UDO
    15.1 UDO应用范围

    15.2 UDO基本介绍
    15.3 UDO流程
    15.4 UDO实例
    15.5 UDO特征实例
第16章 装配操作
    16.1 装配操作应用范围

    16.2 装配操作常用术语
    16.3 装配操作常用API
    16.4 自动装配解决方案
    16.5 装配操作实例
第17章 工程图操作
    17.1 工程图操作应用范围

    17.2 图纸页与视图
    17.3 中心线与注释
    17.4 尺寸标注
    17.5 自动工程图实例
    17.6 合并应用程序
第18章 混合开发
    18.1 NXOpen C与GRIP

    18.2 NXOpen C/C++与KF
    18.3 NXOpen与内部API
    18.4 NXOpen与Parasolid
第19章 预览操作
    19.1 预览操作应用范围
    19.2 预览操作分类
    19.3 预览操作原理
    19.4 曲线预览实例

    19.5 实体预览实例
第20章 疑难专题
    20.1 查找相同体

        20.1.1 相同体定义
        20.1.2 查找相同体解决方案
        20.1.3 查找相同体编码实现
        20.1.4 查找相同体效率对比
    20.2 移除重复对象
        20.2.1 移除重复对象应用范围
        20.2.2 移除重复对象解决方案
        20.2.3 移除重复对象编码实现

        20.2.4 遗留问题与解决方案
    20.3 跨版本应用程序
        20.3.1 跨版本应用程序解决方案

        20.3.2 跨版本应用程序编码实现
    20.4 语言包
        20.4.1 旧方法制作语言包
        20.4.2 新方法制作语言包

    20.5 动态坐标
        20.5.1 动态坐标解决方案
        20.5.2 动态坐标编码实现

    20.6 截图操作
        20.6.1 截图操作解决方案

        20.6.2 截图操作编码实现
    20.7 隐藏Block UI Reset按钮
    20.8 无部件模式使用Block UI
    20.9 Block UI不执行Undo操作
    20.10 应用程序可变路径


回复

使用道具 举报

0

主题

5

帖子

169

积分

见龙在田

Rank: 2

积分
169
发表于 2021-9-19 12:09:08 | 显示全部楼层
天猫上可以预购,我在上面买了一本,不贵
回复 支持 2 反对 0

使用道具 举报

0

主题

66

帖子

703

积分

终身VIP会员

Rank: 6Rank: 6

积分
703
发表于 2021-2-8 20:53:01 | 显示全部楼层
哎,不错哟
回复

使用道具 举报

0

主题

2

帖子

33

积分

潜龙勿用

Rank: 1

积分
33
发表于 2021-4-6 09:47:32 | 显示全部楼层
支持唐总,必买
回复 支持 反对

使用道具 举报

1

主题

101

帖子

1273

积分

终身VIP会员

Rank: 6Rank: 6

积分
1273
发表于 2021-4-6 15:21:53 | 显示全部楼层
必买 必买
回复

使用道具 举报

0

主题

109

帖子

969

积分

终身VIP会员

Rank: 6Rank: 6

积分
969
发表于 2021-4-6 17:47:26 | 显示全部楼层

来个签名版的
回复 支持 反对

使用道具 举报

3

主题

144

帖子

748

积分

终身VIP会员

Rank: 6Rank: 6

积分
748
发表于 2021-4-8 10:23:40 | 显示全部楼层
必买 必买
回复

使用道具 举报

0

主题

6

帖子

37

积分

潜龙勿用

Rank: 1

积分
37
发表于 2021-4-15 09:35:54 | 显示全部楼层
期待中......
回复

使用道具 举报

0

主题

9

帖子

117

积分

见龙在田

Rank: 2

积分
117
发表于 2021-4-22 22:23:25 | 显示全部楼层
买买买!!!
回复

使用道具 举报

2

主题

12

帖子

117

积分

见龙在田

Rank: 2

积分
117
发表于 2021-4-26 09:57:02 | 显示全部楼层
必买,很值!!
回复

使用道具 举报

0

主题

1

帖子

21

积分

潜龙勿用

Rank: 1

积分
21
发表于 2021-4-27 22:13:19 | 显示全部楼层
这是精品啊,必须收藏
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| ( 蜀ICP备16014681号-1

GMT+8, 2021-10-17 09:15 , Processed in 0.142276 second(s), 24 queries .

Powered by www.nxopen.cn

© 2001-2013 nxopen.cn

快速回复 返回顶部 返回列表