概述 1
一、数控机床及其分类 1
二、数控机床的主要性能指标与功能 3
三、数控编程的内容与方法 5
四、数控机床坐标系 6
五、数控程序的结构与格式 11
习题 14
模块一 数控车削加工工艺、编程与操作 16
项目一 数控车削加工工艺分析 16
1.1项目导入 16
1.2知识学习 17
1.2.1数控车床的类型和主要加工对象 17
1.2.2零件图工艺性分析 18
1.2.3数控车削工艺路线的拟订 19
1.2.4零件的定位与装夹 21
1.2.5数控车削加工刀具及其选用 23
1.2.6数控车削加工的切削用量选择 29
1.2.7数控加工的工艺文件编制 32
1.3项目实施 34
1.3.1零件图工艺分析 34
1.3.2确定零件的装夹和定位方式 34
1.3.3确定加工顺序及进给路线 35
1.3.4刀具的选择 35
1.3.5切削用量的选择 36
1.3.6数控加工工艺文件编制 36
1.4项目实训 37
1.4.1实训任务 37
1.4.2实训指导 38
习题 39
项目二 数控车床操作 41
2.1项目导入 41
2.2知识学习 42
2.2.1数控车床操作面板 42
2.2.2数控车床操作基础 45
2.3项目实施 47
2.3.1数控车削仿真加工基本操作 47
2.3.2对刀及其参数输入 50
2.3.3数控程序的编辑 52
2.3.4试运行与自动加工 53
2.4项目实训 54
2.4.1实训任务 54
2.4.2实训指导 55
习题 56
项目三 阶梯轴加工 58
3.1项目导入 58
3.2知识学习 59
3.2.1阶梯轴加工工艺特点 59
3.2.2数控系统功能指令 61
3.2.3轴类零件加工的基本编程指令 65
3.3项目实施 69
3.3.1工艺分析 69
3.3.2编制加工程序 71
3.3.3仿真加工 72
3.4项目实训 73
3.4.1实训任务 73
3.4.2实训指导 74
习题 75
项目四 螺纹轴加工 77
4.1项目导入 77
4.2知识学习 77
4.2.1螺纹轴加工工艺 78
4.2.2螺纹加工指令 81
4.2.3复合循环指令G71和G70 85
4.3项目实施 87
4.3.1.工艺分析 87
4.3.2编制加工程序 90
4.4项目实训 91
4.4.1实训任务 91
4.4.2实训指导 93
习题 94
项目五 圆弧面零件加工 96
5.1项目导入 96
5.2知识学习 96
5.2.1圆弧面零件加工工艺 96
5.2.2圆弧插补指令(G02/G03) 97
5.2.3刀尖圆弧半径补偿 99
5.2.4固定形状粗加工复合循环指令(G73) 102
5.3项目实施 105
5.3.1工艺分析 105
5.3.2编制加工程序 107
5.4项目实训 108
5.4.1实训任务 108
5.4.2实训指导 110
习题 111
项目六 盘套类零件加工 113
6.1项目导入 113
6.2知识学习 114
6.2.1盘套类零件加工工艺 114
6.2.2盘套类零件加工循环指令 117
6.3套筒类零件加工项目实施 121
6.3.1工艺分析 121
6.3.2编制加工程序 123
6.4盘类零件加工项目实施 125
6.4.1工艺分析 125
6.4.2编制加工程序 128
6.5项目实训 130
6.5.1实训任务 130
6.5.2实训指导 132
习题 133
项目七 非圆弧曲面零件加工 135
7.1项目导入 135
7.2知识学习 135
7.2.1用户宏程序 136
7.2.2车削非圆弧曲面编程 142
7.3项目实施 145
7.3.1工艺分析 145
7.3.2编制加工程序 147
7.4项目实训 149
7.4.1实训任务 149
7.4.2实训指导 151
习题 152
模块二 数控铣削加工工艺、编程与操作 154
项目八 数控铣削加工工艺分析 154
8.1项目导入 154
8.2知识学习 155
8.2.1数控铣床/加工中心的类型和加工对象 155
8.2.2零件图工艺性分析 158
8.2.3数控铣削工艺路线的拟订 162
8.2.4零件的定位与装夹 168
8.2.5数控铣削加工刀具及其选用 169
8.2.6数控铣削加工切削用量的选择 173
8.2.7镗铣类数控工具系统 175
8.3项目实施 179
8.3.1零件图工艺分析 179
8.3.2选择加工设备 179
8.3.3确定加工顺序 179
8.3.4确定零件的定位基准和装夹方式 179
8.3.5确定加工进给路线 180
8.3.6刀具选择 180
8.3.7切削用量选择 181
8.3.8填写数控加工工序卡 181
8.4项目实训 182
8.4.1实训任务 182
8.4.2实训指导 183
习题 183
项目九 数控铣床(加工中心)操作 186
9.1项目导入 186
9.2知识学习 187
9.2.1数控铣床操作面板 187
9.2.2数控铣床(加工中心)操作基础 189
9.2.3数控铣床(加工中心)对刀及其参数输入 191
9.3项目实施 197
9.3.1数控铣床仿真系统基本操作 197
9.3.2对刀及其参数输入 198
9.3.3数控程序的编辑 199
9.3.4程序调试与自动加工 200
9.4项目实训 201
9.4.1实训任务 201
9.4.2实训指导 203
习题 204
项目十 平面凸轮廓类零件的加工 205
10.1项目导入 205
10.2知识学习 206
10.2.1平面铣削加工工艺 206
10.2.2数控铣削系统功能指令 206
10.2.3数控铣削基本编程指令 209
10.2.4刀具补偿指令 217
10.3项目实施 221
10.3.1工艺分析 221
10.3.2编制加工程序 222
10.3.3仿真加工 223
10.4项目实训 224
10.4.1实训任务 224
10.4.2实训指导 225
习题 226
项目十一 型腔类零件的加工 228
11.1项目导入 228
11.2知识学习 229
11.2.1型腔铣削工艺 229
11.2.2数控系统的相关功能指令 232
11.3项目实施 238
11.3.1凹模型腔零件的工艺设计与编程 238
11.3.2偏心圆弧槽零件的工艺设计与编程 241
11.4项目实训 243
11.4.1实训任务 243
11.4.2实训指导 245
习题 245
项目十二 孔系零件加工 248
12.1项目导入 248
12.2知识学习 249
12.2.1孔加工工艺 249
12.2.2孔加工固定循环指令概述 256
12.2.3孔加工固定循环指令格式及应用 258
12.3项目实施 266
12.3.1加工工艺分析 266
12.3.2编制加工程序 270
12.4项目实训 273
12.4.1实训任务 273
12.4.2实训指导 275
习题 275
项目十三 非圆曲线轮廓和曲面零件加工 278
13.1项目导入 278
13.2宏程序的应用 279
13.2.1非圆曲线轮廓宏程序编程 279
13.2.2曲面加工宏程序编程 281
13.3项目实施 284
13.3.1工艺分析 284
13.3.2编制加工程序 286
13.4项目实训 289
13.4.1实训任务 289
13.4.2实训指导 291
习题 291
参考文献 294