第1章 概论 1
1.1 数控技术的产生与发展趋势 1
1.1.1 数控机床的产生和发展 1
1.1.2 数控技术的发展趋势 2
1.2 数控机床的组成及加工原理 3
1.2.1 数控机床的组成 3
1.2.2 数控机床的加工原理 4
1.3 数控机床的加工特点及应用 6
1.3.1 数控机床的加工特点 6
1.3.2 数控机床的适用范围 6
1.4 教学项目介绍 7
1.5 仿真软件介绍 7
1.5.1 上海宇龙数控加工仿真系统的功能 7
1.5.2 上海宇龙数控加工仿真系统基本功能的应用 9
1.6 本书约定 13
第2章 数控车床编程与加工 14
2.1 复位杆的数控编程与加工 14
2.1.1 教学目标 14
2.1.2 加工任务及其工艺分析 14
2.1.3 复位杆的加工过程 16
2.1.4 认识数控车床和车刀 26
2.1.5 数控机床坐标系 33
2.1.6 机床坐标原点与参考点 36
2.1.7 工件坐标系和工件原点 38
2.1.8 工件坐标系与机床坐标系的关系 38
2.1.9 对刀与数控车床工件坐标系的建立 39
2.1.10 数控编程格式 41
2.1.11 程序字 44
2.1.12 快速定位指令G00与直线插补指令G01 51
2.1.13 数控编程的步骤和方法 52
2.1.14 训练任务 54
2.2 导套的数控编程与加工 55
2.2.1 教学目标 55
2.2.2 加工任务及其工艺分析 56
2.2.3 编制导套的数控加工程序 61
2.2.4 导套的加工过程 63
2.2.5 单一固定循环指令G90/G94 68
2.2.6 圆弧插补指令G02/G03 69
2.2.7 刀尖圆弧半径补偿指令G40/G41/G42 70
2.2.8 程序暂停指令G04 73
2.2.9 训练任务 74
2.3 印章手柄的编程与加工 75
2.3.1 教学目标 75
2.3.2 加工任务及其工艺分析 75
2.3.3 编制印章手柄的数控加工程序 78
2.3.4 印章手柄的加工过程 80
2.3.5 复合固定循环指令G71/G72/G70 89
2.3.6 训练任务 93
2.4 印章杆的编程与加工 94
2.4.1 教学目标 94
2.4.2 加工任务及其工艺分析 94
2.4.3 编制印章杆的数控加工程序 99
2.4.4 印章杆的加工过程 102
2.4.5 封闭粗车复合循环指令G73 107
2.4.6 子程序在数控车削编程中的应用 107
2.4.7 螺纹加工指令G32/G92/G76 110
2.4.8 训练任务 112
第3章 数控铣床编程与加工 116
3.1 推板的数控编程与加工 116
3.1.1 教学目标 116
3.1.2 加工任务及其工艺分析 116
3.1.3 推板上表面的加工过程 121
3.1.4 认识数控铣床和铣削用刀具 127
3.1.5 数控铣床工件坐标系原点 134
3.1.6 用G54指令建立数控铣床(加工中心)的工件坐标系 135
3.1.7 用G52指令建立局部坐标系 138
3.1.8 G功能 138
3.1.9 M功能 140
3.1.10 F、S功能 140
3.1.11 英/米制转换指令G21/G20 140
3.1.12 绝对编程指令G90和增量编程指令G91 141
3.1.13 坐标平面选择指令C17/G18/G19 141
3.1.14 快速定位指令G00 141
3.1.15 直线插补指令G01 141
3.1.16 子程序 141
3.1.17 编制推板其它加工面的数控加工程序 143
3.1.18 固定循环指令 146
3.1.19 刀具半径补偿指令G41/G42/G40 154
3.1.20 铣削编程应注意的问题 158
3.1.21 推板其它工步的加工 159
3.1.22 训练任务 164
3.2 印章 体(正面)的数控编程与加工 166
3.2.1 教学目标 166
3.2.2 加工任务及其工艺分析 166
3.2.3 编制印章 体(正面)的数控加工程序 170
3.2.4 圆弧插补指令G02/G03 177
3.2.5 镜像指令G24/G25 178
3.2.6 二维型腔加工应注意的问题 180
3.2.7 印章 体(正面)的加工过程 181
3.2.8 训练任务 187
第4章 加工中心编程与加工 189
4.1 教学目标 189
4.1.1 能力目标 189
4.1.2 知识目标 189
4.2 推板孔系的数控编程与加工 189
4.2.1 编制推板孔系的数控加工程序 189
4.2.2 推板孔系的加工过程 191
4.3 认识加工中心 194
4.3.1 加工中心的概念 194
4.3.2 加工中心的分类 195
4.3.3 加工中心的加工对象 196
4.3.4 加工中心的自动换刀装置 197
4.4 加工中心的T功能 197
4.5 刀具长度补偿指令G43/G44/G49 199
4.6 自动返回参考点指令G28 201
4.7 从参考点返回指令G29 201
4.8 编制印章体(背面)的数控加工程序 202
4.9 比例缩放指令G51/G50 206
4.10 坐标系旋转指令G68/G69 207
4.11 等导程螺纹切削指令G33 208
4.12 印章体(背面)的加工过程 209
4.12.1 程序准备 209
4.12.2 仿真加工步骤 209
4.13 训练任务 211
第5章 变量编程 215
5.1 教学目标 215
5.1.1 能力目标 215
5.1.2 知识目标 215
5.2 定位销的数控编程与加工 215
5.2.1 加工任务 215
5.2.2 工艺分析 215
5.2.3 编写加工程序 216
5.3 变量编程基础(一) 217
5.3.1 变量 217
5.3.2 宏程序的调用 219
5.4 椭圆凸台的数控编程与加工 220
5.4.1 加工任务 220
5.4.2 工艺分析 220
5.4.3 编写加工程序 221
5.4.4 加工椭圆形凸台 222
5.5 变量编程基础(二) 222
5.5.1 算术和逻辑运算 222
5.5.2 控制指令——转移和循环指令 223
5.6 凸半球体的数控编程与加工 225
5.6.1 加工任务 225
5.6.2 工艺分析 226
5.6.3 编写加工程序 226
5.6.4 加工半球体 227
5.7 椭圆凸台倒圆角的数控编程与加工 227
5.7.1 加工任务 227
5.7.2 工艺分析 228
5.7.3 编写加工程序 228
5.7.4 加工椭圆凸台并倒圆角 229
5.7.5 倒圆(角)的变量及计算 229
5.8 训练任务 230
附录A GSK980T数控指令格式 233
附录B FANUC数控指令格式 235
附录C 华中数控指令格式 241
附录D 切削用量推荐值 249
附录E 常用的机械加工余量参考值 255
参考文献 263