第1单元 数控编程基础 1
1.1 数控编程概述 1
1.2 数控加工工艺系统 2
1.2.1 数控机床简介 2
1.2.2 数控机床夹具简介 10
1.2.3 数控机床常用刀具 13
1.2.4 数控加工工件 18
1.3 数控加工工艺 22
1.3.1 数控加工工艺分析 22
1.3.2 数控加工切削用量 31
1.3.3 数控加工工艺文件的编制 38
1.4 数控程序基础 40
1.5 数控机床坐标 46
1.5.1 数控机床坐标系 46
1.5.2 刀位点坐标值的计算 51
第2单元 数控车削加工编程 57
2.1 数控车削加工编程概述 57
2.2 数控车削精加工 59
2.2.1 精车右端面 59
2.2.2 精车外圆柱面 64
2.2.3 精车外圆锥面 67
2.2.4 精车外圆弧面 69
2.2.5 矩形外沟槽加工 73
2.2.6 切断加工 75
2.2.7 精车外圆柱螺纹 78
2.2.8 精车外圆锥螺纹 81
2.2.9 精车内孔 83
2.2.10 精车综合编程 85
2.3 数控车削粗、精加工 88
2.3.1 粗、精车外圆柱(锥)面 88
2.3.2 粗、精车外圆弧面 91
2.3.3 粗、精车外圆柱(锥)螺纹 94
2.3.4 粗、精车内孔 97
2.4 数控车削循环指令加工 98
2.4.1 外圆柱面切削循环 98
2.4.2 外圆锥面切削循环 101
2.4.3 外圆柱(锥)螺纹切削循环 103
2.4.4 复合形状固定循环 106
2.5 数控车削子程序加工 110
2.6 数控程序结构及综合编程 113
第3单元 数控铣削加工编程 122
3.1 数控铣削加工编程概述 122
3.2 数控铣削加工刀具补偿 125
3.2.1 刀具半径补偿 125
3.2.2 刀具长度补偿 129
3.3 数控铣削精加工 132
3.3.1 精铣平面直线外(内)轮廓 132
3.3.2 精铣平面圆弧外(内)轮廓 135
3.3.3 精铣立体零件外(内)轮廓 141
3.4 数控铣削粗、精加工 147
3.5 孔加工固定循环 152
3.6 数控铣削子程序加工 159
3.7 数控铣削综合编程 162
第4单元 数控电火花线切割加工编程 168
4.1 数控电火花线切割加工编程概述 168
4.2 数控电火花线切割3B指令编程 170
4.2.1 斜(直)线段加工 170
4.2.2 圆弧线段加工 173
4.2.3 考虑割缝宽度加工 176
4.2.4 3B指令综合编程 179
4.3 数控电火花线切割4B指令编程(选学) 182
4.4 数控电火花线切割ISO代码编程 184
第5单元 Mastercam数控加工编程 189
5.1 Mastercam数控加工编程概述 189
5.2 Mastercam数控车削加工编程 193
5.3 Mastercam数控铣削加工编程 205
5.4 Mastercam数控电火花线切割加工编程 219
参考文献 226