第一章 数控铣床与加工中心概述 1
第一节 数控铣床与加工中心的概念和分类 1
一、数控铣床 1
二、加工中心 1
三、数控铣床与加工中心分类 1
四、数控铣床与加工中心结构 3
第二节 加工中心刀库形式与自动换刀装置 4
一、加工中心的刀库形式 4
二、自动换刀装置(ATC)与换刀过程 5
三、刀具的选用与识别 6
第三节 数控系统简介 6
一、数控系统的功能 7
二、数控系统的工作过程 9
三、数控系统的分类 10
四、数控系统发展概况 11
复习思考题 12
第二章 数控加工工艺 13
第一节 数控铣床与加工中心加工对象 13
一、数控铣床与加工中心的加工范围 13
二、数控铣床的加工对象 13
三、加工中心的加工对象 15
第二节 数控铣床与加工中心刀具 17
一、加工中心的刀柄 17
二、常用刀具的装夹 18
三、数控刀具类型及工艺特点 18
第三节 数控加工常用工量具 25
一、数控铣床与加工中心常用工具 25
二、常用量具 26
第四节 工件的装夹和定位 29
一、工件的装夹方式 29
二、工件定位基本原理 30
三、定位基准的选择 33
第五节 数控机床夹具 37
一、机床夹具的分类 37
二、数控机床夹具特点 38
三、数控机床常用夹具及装夹方法 38
第六节 数控加工方法与切削用量选择 40
一、铣削加工 40
二、钻孔 45
三、铰孔 46
四、镗孔 48
五、螺纹加工 48
第七节 加工余量及工序尺寸的确定 49
一、加工余量与工序尺寸 49
二、工艺尺寸链 50
复习思考题 54
第三章 数控编程基础 55
第一节 数控编程的方法 55
一、手工编程 55
二、自动编程 56
第二节 数控机床的坐标系 57
一、标准坐标系 57
二、机床坐标系 58
三、工件坐标系 59
第三节 数控程序的结构 59
第四节 数控机床的基本功能指令 60
一、准备功能(G功能) 60
二、辅助功能(M功能) 62
三、刀具功能(T功能) 62
四、主轴功能(S功能) 63
五、进给功能(F功能) 63
第五节 数控编程的坐标尺寸指令 63
一、坐标平面选择指令(G17/G18/G19) 63
二、绝对值指令(G90)与增量值指令(G91) 64
三、自动返回参考点 65
第六节 坐标系设定 66
一、机床坐标系(G53) 66
二、工件坐标系设定(G92、G54~G59) 66
复习思考题 69
第四章 数控铣床及加工中心编程 70
第一节 插补功能指令 70
一、快速定位G00 70
二、直线插补G01 70
三、圆弧插补G02、G03 73
四、螺旋插补G02、G03 78
第二节 刀具补偿功能 80
一、刀具长度补偿G43、G44、G49 80
二、刀具半径补偿G40、G41、G42 85
第三节 固定循环指令 91
一、固定循环指令格式及说明 92
二、循环指令加工方式及应用 93
三、使用固定循环功能注意事项 105
第四节 子程序 108
第五节 镜像加工指令 111
第六节 坐标旋转指令 115
第七节 比例缩放指令 117
第八节 极坐标指令 119
第九节 四轴加工编程 122
复习思考题 125
第五章 宏程序 130
第一节 宏程序的概念及特点 130
一、宏程序的概念 130
二、宏程序的特点 130
第二节 FANUC系统的宏变量 131
一、变量 131
二、运算指令 133
三、转移与循环指令 134
第三节 FANUC系统的宏程序调用 136
一、宏程序调用指令 137
二、自变量赋值 138
第四节 华中(HNC-21/22M)系统的宏程序 139
一、宏变量及常量 139
二、运算符与表达式 139
三、赋值语句 140
四、条件判别语句IF,ELSE,ENDIF 140
五、循环语句WHILE,ENDW 140
第五节 宏程序的编制与应用 140
一、圆 141
二、椭圆 147
三、双曲线 150
四、抛物线 152
五、四轴宏程序编程实例 154
复习思考题 157
第六章 FANUC 0i-MB系统数控铣床及加工中心操作 160
第一节 数控铣床与加工中心操作安全规程 160
一、数控机床安全操作规程 160
二、数控机床维护与保养 161
第二节 FANUC 0i Mate-MB数控系统操作面板及功能 162
一、CRT显示屏/MDI面板各键的功用 162
二、机床控制面板各键的功用 164
第三节 数控机床基本操作 166
一、开机 166
二、关机 166
三、回参考点 166
四、手动方式 167
五、手轮方式 167
六、MDI方式 167
七、编辑方式 168
八、自动方式 168
九、选择程序 168
十、删除一个程序 169
十一、删除全部程序 169
十二、手工装卸刀具 169
十三、自动换刀 169
第四节 数控铣床与加工中心的对刀 171
一、试切法对刀 171
二、寻边器对刀 173
三、Z轴设定器对刀 173
四、百分表对刀 174
第五节 程序传输格式和DNC传输软件 174
一、串口线路的连接 175
二、程序传输格式 175
三、传输软件介绍及操作 176
复习思考题 179
第七章 华中(HNC-21/22M)系统数控铣床及加工中心操作 180
第一节 华中(HNC-21/22M)系统操作面板及各键功能 180
一、MDI面板各键的功用 180
二、机床操作按键及功用 181
三、功能软键及功用 181
第二节 华中(HNC-21/22M)系统基本操作 182
一、开机 182
二、关机 182
三、回参考点 182
四、手动操作 183
五、手摇操作 183
六、手动换刀 183
七、MDI操作 183
八、调用已有程序 183
九、编辑新程序 184
十、对刀 184
第三节 华中(HNC-21/22M)系统指令 184
一、华中(HNC-21/22M)系统程序的格式 184
二、华中(HNC-21/22M)系统辅助功能指令 185
三、华中(HNC-21/22M)系统准备功能指令 186
四、进给控制指令 188
五、回参考点指令 189
六、刀具补偿功能指令 190
七、简化编程指令 191
八、固定循环指令 192
复习思考题 194
第八章 SIEMENS 802D系统数控铣床及加工中心编程与操作 195
第一节 SIEMENS 802D系统功能 195
一、准备功能代码 195
二、固定循环功能代码 197
三、辅助功能代码 197
四、其他功能F、S、T、D代码 197
五、常用字符集和运算符号 198
第二节 SIEMENS 802D系统基本编程指令 198
一、NC编程基本结构 198
二、常用指令 199
第三节 刀具补偿功能指令 204
一、刀具选择指令T 204
二、刀具补偿号指令D 205
三、刀具半径补偿指令G41、G42、G40 206
四、使用刀具半径补偿注意事项 206
五、刀具半径补偿的作用 207
第四节 固定循环功能指令 207
一、CYCLE82编程格式 207
二、排孔HOLES1编程格式 208
三、圆周孔HOLES2编程格式 208
四、铣模式圆弧槽SLOT1编程格式 209
五、铣槽式圆周槽SLOT2编程格式 210
第五节 蓝图编程 211
一、蓝图编程简介 211
二、蓝图编程实例 212
第六节 子程序的调用 214
一、子程序概述 214
二、子程序的调用 215
三、调用加工循环 216
四、模态调用子程序 216
第七节 编程实例 216
第八节 SIEMENS 802D数控铣床及加工中心操作 220
一、数控铣床、加工中心面板简介 220
二、数控铣床与加工中心基本操作 222
复习思考题 226
第九章 数控铣削加工实训课题 227
课题1 平面铣削加工 229
课题2 平面内轮廓铣削加工 232
课题3 凸台零件的铣削加工 236
课题4 槽形零件的铣削加工 242
课题5 沟槽铣削加工 244
课题6 钻孔加工 247
课题7 孔系零件的加工 249
课题8 铰孔加工 252
课题9 孔的铣削加工 255
课题10 镗孔加工 260
课题11 攻内螺纹 263
课题12 螺纹铣削加工 267
第十章 知识技能考核模拟题 272
知识技能考核模拟试题一 272
知识技能考核模拟试题二 279
知识技能考核模拟试题三 288
知识技能考核模拟试题四 295
参考文献 303