第1篇 数控技术基础 1
第1章 数控机床基础 1
1.1 数控机床的组成 1
1.2 数控机床的分类 2
1.2.1 按工艺用途分类 2
1.2.2 按数控系统功能水平分类 4
1.2.3 按控制运动轨迹分类 4
1.2.4 按伺服控制方式分类 5
1.3 数控机床的坐标系 6
1.3.1 机床坐标系的规定 6
1.3.2 机床原点与参考点 8
1.4 数控机床的加工工艺 8
1.4.1 加工内容的选择 8
1.4.2 加工路线的确定 9
1.4.3 加工坐标系的建立 10
1.4.4 对刀点设置与操作 11
思考题与练习题 13
1.4.5 换刀点的设置 13
第2章 数控编程基础 14
2.1 数控编程的步骤 14
2.1.1 确定加工工艺 14
2.1.2 确定编程坐标系 16
2.1.3 数学处理 17
2.1.4 程序编制和程序输入 17
2.1.6 批量生产 18
2.2 数控程序的结构 18
2.1.5 程序校验与首件试切 18
2.2.1 程序号 19
2.2.2 程序内容 19
2.2.3 程序结束 21
2.3 数控车床编程基础 21
2.3.1 数控车床的坐标系设置 21
2.3.2 直径编程与半径编程 23
2.4 数控铣床编程基础 24
2.4.1 数控铣床的编程功能 24
2.4.2 数控铣床的坐标系设置 24
思考题与练习题 25
第2篇 数控系统技术 26
第3章 数控系统插补技术 26
3.1 概述 26
3.1.1 数控系统的组成 26
3.1.2 数控系统的工作过程 26
3.1.3 数控系统的插补方法 28
3.2 逐点比较法插补 30
3.2.1 直线插补 30
3.2.2 圆弧插补 31
3.3 数字积分法插补 33
3.3.1 直线插补 34
3.3.2 圆弧插补 35
第4章 数控系统抗干扰技术 36
4.1 数控系统抗干扰要求 36
4.2 数控系统接地技术 36
4.2.1 安全接地 36
4.2.2 工作接地 37
4.2.3 屏蔽接地 38
4.3 电网干扰的抑制 39
4.4 防止被干扰 41
4.4.1 模拟信号线干扰抑制 41
4.4.2 数字信号线干扰抑制 41
4.5 防止产生干扰 42
4.5.1 屏蔽 42
4.5.2 感性负载加吸收电路抑制瞬态噪声 44
思考题与练习题 45
5.1 概述 46
第5章 数控系统开放技术 46
5.2 开放式数控系统的主要特点 47
5.3 开放式数控系统的体系结构 48
5.3.1 基于Windows的体系结构 49
5.3.2 基于Linux的体系结构 50
5.4 基于网络的虚拟数控系统 51
5.4.1 基于Internet的虚拟数控系统 51
5.4.2 基于局域网的虚拟数控加工原型系统 52
6.1.1 数控编程功能 55
6.1 FANUC数控车床编程 55
第6章 数控车床编程与操作 55
第3篇 编程操作技术 55
6.1.2 数控编程实例 85
6.2 Siemens数控车床编程 96
6.2.1 G功能编程 96
6.2.2 循环功能编程 102
6.2.3 其他功能及编程 113
6.3 华中数控车床编程 117
6.3.1 数控编程功能 117
6.3.2 综合编程举例 136
6.4 数控车床操作 138
6.4.1 FANUC数控车床操作 138
6.4.2 华中数控车床操作 145
思考题与练习题 148
第7章 数控铣床编程与操作 149
7.1 铣床编程指令 149
7.1.1 FANUC数控铣床编程指令 149
7.1.2 Siemens数控铣床编程指令 160
7.2.1 孔的加工与编程 168
7.2 加工功能及其编程 168
7.2.2 攻丝加工与编程 182
7.2.3 平面铣削与编程 188
7.2.4 平面内外轮廓铣削 195
7.2.5 三维曲面铣削 202
7.2.6 环切加工与编程 212
7.2.7 行切加工与编程 215
7.3 相同轮廓的重复加工 218
7.3.1 用增量方式重复加工相同轮廓 218
7.3.2 用坐标系平移重复加工相同轮廓 219
7.3.3 用宏程序重复加工相同轮廓 221
7.4 编程操作综合实例 223
思考题与练习题 240
第8章 数控自动编程技术 242
8.1 概述 242
8.1.1 自动编程技术的发展 242
8.1.2 自动编程技术的特点 243
8.1.3 自动编程技术的分类 243
8.2.1 工作过程 245
8.1.4 自动编程技术的趋势 245
8.2 自动编程的基本工作原理 245
8.2.2 模拟和通信 246
8.3 典型自动编程软件介绍 247
8.3.1 Pro/Engineer软件 247
8.3.2 UG软件 248
8.3.3 Mastercam软件 251
8.3.4 CAXA软件 257
8.3.5 CATIA软件 257
思考题与练习题 258
8.3.6 Cimatron软件 258
第4篇 应用维修技术 259
第9章 数控机床应用与维护 259
9.1 数控设备的选用 259
9.2 数控设备的安装调试 260
9.2.1 数控设备的安装 261
9.2.2 数控机床的验收 263
9.3 数控设备的维护保养 265
10.1.2 物质条件 268
10.1.1 人员条件 268
10.1 机床维修概述 268
第10章 数控机床维修技术 268
10.1.3 维修步骤 269
10.1.4 维修排故后的总结提高 269
10.2 数控机床的故障诊断 270
10.2.1 数控机床故障诊断原则 270
10.2.2 数控机床故障诊断技术 270
10.2.3 数控机床故障诊断方法 271
10.3.1 主轴部件维修 273
10.3 数控机床机械维修技术 273
10.3.2 滚珠丝杠副维修 275
10.3.3 自动换刀装置维修 276
10.3.4 液压传动系统故障 277
10.4 数控机床电气维修技术 277
10.4.1 数控机床电气控制系统 277
10.4.2 常见电气故障分类 280
10.4.3 常见故障及排除 281
参考文献 288