第1章 数控机床安全操作规程 1
1.1 安全操作注意事项 1
1.2 文明生产要求 3
1.3 刀库注意事项 4
1.4 机床操作和经验 5
1.5 数控机床的日常维护和保养 7
1.5.1 数控机床的日常维护 7
1.5.2 数控机床的日常保养 7
1.6 数控系统的日常维护 8
第2章 数控刀具和切削工艺的选择 9
2.1 金属切削刀具材料 9
2.1.1 常用刀具材料 9
2.1.2 新型刀具材料 11
2.1.3 涂层刀具材料 12
2.2 数控刀具的选择 13
2.2.1 影响数控刀具选择的因素 13
2.2.2 数控刀具的性能要求 14
2.2.3 数控刀具的选择方法 14
2.3 数控铣削刀具系统 15
2.3.1 加工中心的刀柄和拉钉 16
2.3.2 加工中心的换刀机构和故障排除 18
2.4 数控切削工艺的选择 23
2.4.1 铣削方式 23
2.4.2 铣削要素 25
2.4.3 铣削用量的选择 25
2.4.4 铣削加工顺序的选择 28
2.4.5 加工路线的确定 29
第3章 数控铣床/加工中心编程 33
3.1 标准坐标系 33
3.1.1 标准坐标系的定义 33
3.1.2 刀具相对于静止工件的运动原则 33
3.1.3 坐标轴和运动方向的快速判定方法 34
3.2 机床坐标系 35
3.2.1 机床坐标系与机床原点 35
3.2.2 机床参考点的确定技巧 35
3.2.3 工件坐标系与工件原点、编程零点的相互关系 36
3.3 程序的结构格式 36
3.3.1 程序名 36
3.3.2 程序段 37
3.3.3 程序字 37
3.3.4 程序结束 38
3.4 数控系统主要功能简介 38
3.4.1 准备功能(G功能) 38
3.4.2 辅助功能(M功能) 40
3.4.3 刀具功能(T功能) 42
3.4.4 主轴功能(S功能) 43
3.4.5 进给功能(F功能) 43
3.5 加工中心的坐标值和坐标系指令的使用方法详解 43
3.5.1 单位设置指令G20、G21 43
3.5.2 坐标平面选择指令G17、G18、G19 44
3.5.3 绝对值指令G90和增量值指令G91 44
3.5.4 参考点指令 45
3.5.5 坐标系指令 48
3.6 进给控制指令的使用方法详解 55
3.6.1 快速定位指令G00 55
3.6.2 直线插补指令G01 56
3.6.3 圆弧插补指令G02、 G03 58
3.6.4 螺旋插补指令G02、 G03 61
3.6.5 暂停指令G04 62
3.7 刀具长度补偿和对刀指令的使用方法详解 63
3.7.1 建立刀具长度补偿指令G43、G44 63
3.7.2 取消刀具长度补偿指令G49 64
3.7.3 对刀 65
3.8 刀具半径补偿及其应用 82
3.8.1 刀具半径补偿的概念 82
3.8.2 左补偿与右补偿的判断 82
3.8.3 刀具半径补偿的过程 82
3.8.4 指令格式 83
3.8.5 使用刀具半径补偿时的注意事项 84
3.8.6 使用G10指令设定刀具半径补偿值 85
3.9 钻孔固定循环指令的使用方法详解 85
3.9.1 点钻、钻孔循环指令G81 88
3.9.2 锪孔、镗阶梯孔循环指令G82 95
3.9.3 高速深孔钻削循环指令G73 96
3.9.4 深孔往复排屑钻循环指令G83 97
3.9.5 左旋攻螺纹循环指令G74 99
3.9.6 右旋攻螺纹循环指令G84 102
3.9.7 镗孔加工 104
3.9.8 镗孔循环指令G86 108
3.9.9 精镗孔循环指令G76 109
3.9.10 背镗孔循环指令G87 111
3.9.11 铰孔加工 112
3.9.12 铰孔、镗孔循环指令G85 115
3.9.13 镗孔循环指令G88 115
3.9.14 镗孔循环指令G89 116
3.9.15 取消固定循环指令G80 116
3.9.16 使用孔加工固定循环指令的注意事项 117
3.10 子程序及其用法 118
3.11 可编程镜像指令G50.1、G51.1 123
3.12 比例缩放指令G50、 G51 126
3.13 坐标旋转指令G68、G69 130
第4章 数控铣床/加工中心面板与操作 140
4.1 数控铣床/加工中心面板 140
4.1.1 数控铣床/加工中心面板的组成 140
4.1.2 操作面板 141
4.1.3 控制面板 143
4.2 数控铣床/加工中心操作 146
4.2.1 开机与关机 146
4.2.2 手动操作 146
4.2.3 程序的编辑 147
4.2.4 MDI操作 148
4.2.5 程序运行 148
4.2.6 数据的输入/输出 150
4.2.7 设定和显示数据 150
第5章 用户宏程序 152
5.1 宏程序基础知识 152
5.1.1 变量 153
5.1.2 系统变量 156
5.1.3 运算指令 163
5.1.4 赋值与变量 169
5.1.5 宏语句和一般数控语句 169
5.1.6 转移和循环 170
5.1.7 宏程序调用 174
5.2 数控铣床/加工中心宏程序加工实例 183
5.2.1 往复式铣削台阶、槽、斜面 185
5.2.2 孔系加工 186
5.2.3 圆锥、圆台、圆柱、外扫掠(扫描)曲面的铣削(圆柱毛坯) 194
5.2.4 圆周孔群加工 196
5.2.5 平行四边形网格点阵列的孔群加工 200
5.2.6 平行四边形交错网格点阵列的孔群加工 202
5.2.7 钻深可变式深孔钻削 205
5.2.8 椭圆轮廓加工 210
5.2.9 内、外球面的粗、精加工 216
5.2.10 平行四边形周边外斜面加工(平底立铣刀) 226
5.2.11 矩形周边外斜面加工(球头铣刀) 229
5.2.12 阿基米德螺线的铣削 231
5.2.13 玫瑰线的铣削 233
5.2.14 正弦曲线的铣削 235
附录 236
附录A三角函数关系 236
附录B数控操作面板常用术语英汉对照 238
附录C非完全平方数二次根式的计算方法 240
参考文献 241