第1章 数控铣床的日常维护 1
1.1 数控铣床的操作规程 1
1.2 数控铣床的日常维护 2
1.2.1 日常维护必备的基本知识 2
1.2.2 日常维护 2
1.3 数控铣床常见故障诊断 4
1.3.1 常见故障分类 4
1.3.2 故障原因分析 5
1.3.3 CNC系统故障的处理 6
思考题 7
第2章 数控铣床概述 8
2.1 数控铣床的功能特点 8
2.1.1 数控铣床的结构和主要技术参数 8
2.1.2 数控铣削加工的特点及应用 11
2.1.3 数控铣削加工的步骤 12
2.2 数控铣削编程基础 12
2.2.1 数控铣床的坐标系 12
2.2.2 编程规则 15
2.2.3 FANUC 0i数控系统的编程指令 16
2.3.3 常用的自动编程软件介绍 20
2.3.2 编程的方法 20
2.3 编程方法及步骤介绍 20
2.3.1 编程的目的 20
2.3.4 编程的内容和步骤 22
2.3.5 图形的数学处理 23
思考题 24
第3章 数控铣削工艺设计 25
3.1 数控铣削加工工艺分析 25
3.1.1 数控铣削加工工艺概述 25
3.1.2 数控加工工艺文件 26
3.1.3 零件的工艺分析 27
3.1.4 数控铣削加工工艺路线的拟定 30
3.2.1 工件的夹紧 36
3.2 数控铣床常用的工装夹具 36
3.2.2 数控铣床夹具 38
3.2.3 夹具的选择 39
3.3 数控铣削用刀具的类型及选用 40
3.3.1 对刀具的基本要求 40
3.3.2 常用铣刀的种类 40
3.3.3 铣刀的选择 43
3.4 选择切削用量 45
3.5 典型零件的数控铣削加工工艺分析 46
3.5.1 平面槽形凸轮零件 46
3.5.2 箱盖类零件 47
3.6 零件的测量 51
3.6.1 轴径的测量 52
3.6.2 孔径的测量 53
3.6.3 角度的测量 54
3.6.4 表面粗糙度的测量 54
3.6.5 复杂三维形状工件的测量 56
思考题 56
第4章 数控铣床的基本操作 58
4.1 数控铣床的LCD/MDI单元及控制面板 58
4.1.1 数控铣床的LCD/MDI单元及控制面板总览 58
4.1.2 数控铣床的LCD/MDI单元 58
4.1.3 数控铣床的控制面板 60
4.2 数控铣床的安全操作 63
4.2.1 数控铣床操作基本注意事项 63
4.2.2 加工开始前的准备工作 63
4.2.3 加工过程中安全注意事项 63
4.2.4 机床工作的中断 64
4.2.5 加工完成后的注意事项 64
4.2.6 机床的安全装置 64
4.3 数控铣床的启动和停止 64
4.3.1 数控铣床的启动 64
4.3.2 数控铣床的停止 64
4.5.1 用手轮移动坐标轴 65
4.5 手动操作 65
4.4 机床回参考点 65
4.4.1 机床回参考点注意事项 65
4.4.2 机床回参考点操作步骤 65
4.5.2 手动连续进给(JOG) 66
4.5.3 增量进给 66
4.6 MDI操作 67
4.6.1 MDI操作说明 67
4.6.2 MDI操作步骤 67
4.7.1 程序的创建 68
4.7.2 程序的编辑 68
4.7 程序的编辑和管理 68
思考题 80
第5章 对刀、参数设定及自动加工 81
5.1 工件的安装与找正 81
5.2 数控铣削刀具的安装 81
5.3 对刀操作及参数设置 82
5.3.1 工件坐标系的设置 82
5.3.2 刀具直接补偿的设定 84
5.3.3 刀具测量补偿的设定 84
5.3.4 刀具长度补偿对刀举例 85
5.4 自动加工 86
5.4.1 存储器运行 87
5.4.2 DNC运行 88
5.4.3 程序的重新启动 88
5.5 数控铣床的操作步骤 94
思考题 95
第6章 基本编程方法训练 96
6.1 数控铣床的编程概述 96
6.1.1 数控铣床机床坐标系的建立 96
6.1.2 数控铣床的平面选择 97
6.1.3 绝对值(G90)与增量值(G91)编程方式 97
6.2.1 进给功能概述 98
6.2 进给功能设定 98
6.2.2 快速移动 99
6.2.3 切削进给 99
6.2.4 切削进给速度控制 100
6.2.5 暂停指令(G04) 102
6.3 主轴转速功能设定 102
6.4 工件坐标系设置 105
6.4.1 设置工件坐标系 105
6.4.2 选择工件坐标系 106
6.4.3 改变工件坐标系 106
6.5 自动回机床参考点指令 108
6.6 基本移动G指令 110
6.7 刀具补偿功能 119
6.7.1 刀具长度偏置(G43,G44,G49) 119
6.7.2 刀具偏置(G45~G48) 123
6.7.3 刀具半径补偿C(G40~G42) 126
6.8 综合编程实例 130
思考题 133
第7章 子程序及坐标系转换编程训练 134
7.1 英制/公制转换(G20,G21)及小数点编程 134
7.2 子程序(M98,M99) 135
7.3 极坐标指令(G15,G16) 137
7.4 比例缩放(G50,G51) 139
7.5 坐标系旋转(G68,G69) 142
7.6 可编程镜像(G50.1,G51.1) 146
7.7 综合实例 147
思考题 152
第8章 数控铣削固定循环功能 153
8.1 固定循环 153
8.1.1 固定循环概述 153
8.1.2 高速深孔钻循环(G73) 155
8.1.3 左旋攻螺纹循环(G74) 156
8.1.4 精镗循环(G76) 158
8.1.5 钻孔循环、钻中心孔循环(G81) 159
8.1.6 钻孔循环、逆镗孔循环(G82) 160
8.1.7 排屑钻孔循环(G83) 161
8.1.8 小孔排屑钻孔循环(G83) 162
8.1.9 攻螺纹循环(G84) 165
8.1.10 镗孔循环(G85) 166
8.1.11 镗孔循环(G86) 167
8.1.12 背镗孔循环(G87) 168
8.1.13 镗孔循环(G88) 170
8.1.14 镗孔循环(G89) 171
8.1.15 固定循环取消(G80) 172
8.1.16 使用刀具长度偏置和固定循环的编程举例 172
8.2.1 刚性攻螺纹(G84) 174
8.2 刚性攻螺纹 174
8.2.2 左旋刚性攻螺纹循环(G74) 176
8.2.3 深孔刚性攻螺纹排屑循环(G84或G74) 177
8.3 任意角度倒角/拐角圆弧 180
8.4 综合实例 182
思考题 185
第9章 用户宏程序编程训练 186
9.1 变量与运算 186
9.1.1 变量 186
9.1.2 系统变量 188
9.1.3 算术和逻辑运算 192
9.2.1 宏程序语句和NC语句 196
9.2.2 转移和循环 196
9.2 语句 196
9.2.3 宏程序语句的处理 199
9.3 宏程序调用 201
9.3.1 概述 201
9.3.2 非模态调用G65 201
9.3.3 模态调用G66 205
9.3.4 用G代码调用宏程序 206
9.3.5 用M代码调用宏程序 207
9.3.7 用T代码调用子程序 208
9.3.6 用M代码调用子程序 208
9.3.8 示例程序 209
9.4 用户宏程序的存储与限制 210
9.5 中断型用户宏程序 211
9.6 综合实例 216
思考题 226
第10章 数控铣初级工实训课题 227
10.1 数控铣初级工样题1 227
10.1.1 零件图 227
10.1.2 评分表 227
10.1.3 考核目标及操作提示 227
10.1.5 参考程序(FANUC 0i) 229
10.1.4 工、量、刃具清单 229
10.2 数控铣初级工样题2 232
10.2.1 零件图 232
10.2.2 评分表 232
10.2.3 考核目标及操作提示 232
10.2.4 工、量、刃具清单 234
10.2.5 参考程序(FANUC 0i) 234
10.3.3 考核目标及操作提示 235
10.3.2 评分表 235
10.3.1 零件图 235
10.3 数控铣初级工样题3 235
10.3.4 工、量、刃具清单 237
10.3.5 参考程序(FANUC 0i) 237
10.4 数控铣初级工样题4 239
10.4.1 零件图 239
10.4.2 评分表 240
10.4.3 考核目标及操作提示 240
10.4.4 工、量、刃具清单 241
10.4.5 参考程序(FANUC 0i) 241
10.5.3 考核目标及操作提示 243
10.5.2 评分表 243
10.5 数控铣初级工样题5 243
10.5.1 零件图 243
10.5.4 工、量、刃具清单 245
10.5.5 参考程序(FANUC 0i) 246
10.6 数控铣初级工样题6 247
10.6.1 零件图 247
10.6.2 评分表 247
10.6.3 考核目标及操作提示 247
10.6.4 工、量、刃具清单 249
10.6.5 参考程序(FANUC 0i) 250
10.7.2 评分表 251
10.7.3 考核目标及操作提示 251
10.7.1 零件图 251
10.7 数控铣初级工样题7 251
10.7.4 工、量、刃具清单 253
10.7.5 参考程序(FANUC 0i) 254
10.8 数控铣初级工样题8 255
10.8.1 零件图 255
10.8.2 评分表 255
10.8.3 考核目标及操作提示 255
10.8.4 工、量、刃具清单 258
10.8.5 参考程序(FANUC 0i) 258
10.9.3 考核目标及操作提示 260
10.9.2 评分表 260
10.9 数控铣初级工样题9 260
10.9.1 零件图 260
10.9.4 工、量、刃具清单 262
10.9.5 参考程序(FANUC 0i) 263
10.10 数控铣初级工样题10 266
10.10.1 零件图 266
10.10.2 评分表 266
10.10.3 考核目标及操作提示 266
10.10.5 参考程序(FANUC 0i) 269
10.10.4 工、量、刃具清单 269
思考题 271
第11章 数控铣中级工实训课题 272
11.1 数控铣中级工样题1 272
11.1.1 零件图 272
11.1.2 评分表 272
11.1.3 考核目标及操作提示 273
11.1.4 工、量、刃具清单 274
11.1.5 参考程序(FANUC 0i) 275
11.2.2 评分表 276
11.2.3 考核目标及操作提示 276
11.2 数控铣中级工样题2 276
11.2.1 零件图 276
11.2.4 工、量、刃具清单 278
11.2.5 参考程序(FANUC 0i) 279
11.3 数控铣中级工样题3 282
11.3.1 零件图 282
11.3.2 评分表 282
11.3.3 考核目标及操作提示 283
11.3.4 工、量、刃具清单 284
11.3.5 参考程序(FANUC 0i) 284
11.4.2 评分表 286
11.4.3 考核目标及操作提示 286
11.4.1 零件图 286
11.4 数控铣中级工样题4 286
11.4.4 工、量、刃具清单 288
11.4.5 参考程序(FANUC 0i) 288
11.5 数控铣中级工样题5 291
11.5.1 零件图 291
11.5.2 评分表 291
11.5.3 考核目标及操作提示 291
11.5.4 工、量、刃具清单 294
11.5.5 参考程序(FANUC 0i) 294
11.6.2 评分表 296
11.6.3 考核目标及操作提示 296
11.6 数控铣中级工样题6 296
11.6.1 零件图 296
11.6.4 工、量、刃具清单 298
11.6.5 参考程序(FANUC 0i) 299
11.7 数控铣中级工样题7 300
11.7.1 零件图 300
11.7.2 评分表 301
11.7.3 考核目标及操作提示 301
11.7.4 工、量、刃具清单 303
11.7.5 参考程序(FANUC 0i) 304
11.8.2 评分表 306
11.8.3 考核目标及操作提示 306
11.8 数控铣中级工样题8 306
11.8.1 零件图 306
11.8.4 工、量、刃具清单 309
11.8.5 参考程序(FANUC 0i) 310
11.9 数控铣中级工样题9 313
11.9.1 零件图 313
11.9.2 评分表 313
11.9.3 考核目标及操作提示 313
11.9.4 工、量、刃具清单 315
11.9.5 参考程序(FANUC 0i) 316
11.10.1 零件图 318
11.10.2 评分表 318
11.10.3 考核目标及操作提示 318
11.10 数控铣中级工样题10 318
11.10.4 工、量、刃具清单 320
11.10.5 参考程序(FANUC 0i) 320
思考题 322
12.1.1 零件图 323
12.1.2 评分表 323
12.1 数控铣高级工样题1 323
第12章 数控铣高级工实训课题 323
12.1.3 考核目标及操作提示 324
12.1.4 工、量、刃具清单 325
12.1.5 参考程序(FANUC 0i) 325
12.2 数控铣高级工样题2 328
12.2.1 零件图 328
12.2.2 评分表 329
12.2.3 考核目标及操作提示 329
12.2.4 工、量、刃具清单 330
12.2.5 参考程序(FANUC 0i) 331
12.3 数控铣高级工样题3 333
12.3.1 零件图 333
12.3.3 考核目标及操作提示 334
12.3.2 评分表 334
12.3.4 工、量、刃具清单 335
12.3.5 参考程序(FANUC 0i) 335
12.4 数控铣高级工样题4 337
12.4.1 零件图 337
12.4.2 评分表 338
12.4.3 考核目标及操作提示 338
12.4.4 工、量、刃具清单 340
12.4.5 参考程序(FANUC 0i) 340
12.5 数控铣高级工样题5 340
12.5.1 零件图 340
12.5.2 评分表 341
12.5.3 考核目标及操作提示 342
12.5.4 工、量、刃具清单 343
12.5.5 参考程序(FANUC 0i) 343
12.6 数控铣高级工样题6 343
12.6.1 零件图 343
12.6.2 评分表 343
12.6.3 考核目标及操作提示 343
12.6.4 工、量、刃具清单 345
12.6.5 参考程序(FANUC 0i) 345
12.7 数控铣高级工样题7 345
12.7.1 零件图 345
12.7.3 考核目标及操作提示 346
12.7.2 评分表 346
12.7.4 工、量、刃具清单 348
12.7.5 参考程序(FANUC 0i) 348
12.8 数控铣高级工样题8 348
12.8.1 零件图 348
12.8.2 评分表 350
12.8.3 考核目标及操作提示 350
12.8.4 工、量、刃具清单 352
12.8.5 参考程序(FANUC 0i) 352
12.9 数控铣高级工样题9 352
12.9.1 零件图 352
12.9.2 评分表 353
12.9.3 考核目标及操作提示 355
12.9.4 工、量、刃具清单 356
12.9.5 参考程序(FANUC 0i) 356
12.10 数控铣高级工样题10 356
12.10.1 零件图 356
12.10.2 评分表 357
12.10.3 考核目标及操作提示 357
12.10.4 工、量、刃具清单 359
12.10.5 参考程序(FANUC 0i) 359
思考题 359
参考文献 360