第1章 数控编程基础 1
1.1 数控编程概述 1
1.2 数控机床 3
1.3 数控机床夹具 11
1.4 数控加工常用刀具 15
1.5 数控加工工件 20
1.6 数控加工工艺 25
1.7 切削用量 37
1.8 数控机床坐标系 41
1.9 基点坐标值 45
1.10 数控程序基础 52
第2章 车削加工编程 58
2.1 数控车削加工编程概述 58
2.2 数控车削精加工 60
2.2.1 精车右端面 60
2.2.2 精车外圆柱面 65
2.2.3 精车外圆锥面 69
2.2.4 精车外圆弧面 72
2.2.5 矩形外沟槽加工 76
2.2.6 切断 79
2.2.7 精车外圆柱螺纹 82
2.2.8 精车外圆锥螺纹 85
2.2.9 精车内孔 87
2.2.10 精车综合编程 89
2.3 数控车削粗、精加工 92
2.3.1 粗、精车外圆柱(锥)面 92
2.3.2 粗、精车外圆弧面 96
2.3.3 粗、精车外圆柱(锥)螺纹 99
2.4 数控车削循环指令 103
2.4.1 外圆柱面切削循环G90 103
2.4.2 外圆锥面切削循环G90 106
2.4.3 外圆柱(锥)螺纹切削循环G92 109
2.4.4 外圆车削复合循环G71 112
2.4.5 仿形车削复合循环G73 115
2.4.6 螺纹切削复合循环G76 117
2.5 子程序 120
2.6 车削加工综合编程 124
第3章 铣削加工编程 133
3.1 数控铣削加工编程概述 133
3.2 刀具半径补偿 137
3.3 数控铣削精加工 141
3.3.1 直线插补精铣平面外轮廓 141
3.3.2 圆弧插补精铣平面外轮廓 145
3.3.3 切削加工导入、导出路线 149
3.3.4 精铣立体零件外轮廓 150
3.3.5 精铣台阶形零件 153
3.3.6 精铣立体零件内轮廓 155
3.3.7 字(符)槽加工 159
3.3.8 精铣曲面凹槽 161
3.4 数控铣削粗、精加工 164
3.4.1 深度分层铣削 164
3.4.2 XY平面分层铣削 167
3.5 刀具长度补偿 169
3.6 孔加工固定循环 171
3.7 铣削子程序 181
第4章 仿真加工 187
4.1 数控车仿真加工 187
4.1.1 了解仿真加工 187
4.1.2 MDI模式下启动主轴 197
4.1.3 手动加工与尺寸测量 200
4.1.4 试切对刀建立G54工件坐标系 203
4.1.5 数控程序输入 208
4.1.6 调用程序自动加工 212
4.1.7 T指令建立工件坐标系与多刀对刀 214
4.1.8 零件掉头加工 221
4.1.9 尺寸精度保证 227
4.2 数铣仿真加工 230
第5章 自动编程 239
5.1 了解自动编程 239
5.2 车削CAM 244
5.3 铣削CAM 256
5.3.1 外形铣削 256
5.3.2 挖槽加工 266
5.3.3 平面铣削 271
5.3.4 钻孔加工 275
5.3.5 曲面加工 279
第6章 宏程序 287
6.1 宏程序基础 287
6.2 车削宏程序 301
6.3 铣削宏程序 312
参考文献 330