第1章 数控铣床/加工中心概述 1
1.1 数控铣床/加工中心介绍 1
1.1.1 数控铣床概述 1
1.1.2 加工中心概述 2
1.2 数控机床的使用与维修 4
1.2.1 数控机床的使用 4
1.2.2 数控机床的常见故障及解决方法 5
第2章 数控铣床/加工中心编程基础 8
2.1 数控铣床/加工中心加工工艺基础 8
2.1.1 数控铣床/加工中心工具及辅助设备 8
2.1.2 数控铣床/加工中心刀具系统 11
2.1.3 数控铣床加工工艺基础 15
2.1.4 加工中心加工工艺基础 18
2.2 数控铣床/加工中心编程基础 21
2.2.1 数控铣床/加工中心的坐标系 21
2.2.2 编程的一般步骤 24
2.2.3 程序编制的基本概念 25
第3章 数控铣床/加工中心编程(FANUC系统) 31
3.1 常用指令 31
3.1.1 基本指令 31
3.1.2 快速点定位指令(G00) 34
3.1.3 直线插补指令(G01) 35
3.1.4 圆弧插补指令(G02、G03) 36
3.1.5 任意倒角C与拐角圆弧过渡R指令 39
3.1.6 自动返回参考点指令(G28) 40
3.1.7 暂停指令(G04) 41
3.1.8 常用M指令 41
3.2 刀具选择指令(T) 41
3.3 刀具下刀、进退刀方式的确定 41
3.4 刀具补偿 43
3.4.1 刀具半径补偿 43
3.4.2 刀具长度补偿 47
3.5 固定循环 51
3.5.1 孔加工循环的6个动作 51
3.5.2 固定循环指令格式 52
3.5.3 常用固定循环指令 53
3.5.4 编程实例 56
3.6 极坐标系指令G15、G16 61
3.7 子程序 63
3.8 坐标变换指令 68
3.8.1 比例缩放功能(G50、G51) 68
3.8.2 可编程镜像(G50.1、G51.1) 71
3.8.3 坐标系旋转功能(G68、G69) 74
3.9 加工实例 77
3.9.1 平面加工 77
3.9.2 凸台加工 80
3.9.3 沟槽加工 88
3.9.4 综合加工 99
第4章 数控机床操作(FANUC系统) 111
4.1 机床操作方式 111
4.1.1 控制面板 111
4.1.2 手动操作方式 113
4.1.3 MDI方式 114
4.1.4 编辑方式 115
4.1.5 自动方式 117
4.2 零点偏置数据的获得及输入 119
4.2.1 对刀 119
4.2.2 常用的对刀工具 119
4.2.3 数据的获得 121
4.2.4 输入零件零点偏置参数值(G54~G59) 123
4.3 刀具补偿参数的获得及输入 124
第5章 数控铣床/加工中心编程(SIEMENS系统) 124
5.1 SIEMENS系统常用指令 125
5.1.1 常用指令及应用 125
5.1.2 刀具补偿 136
5.1.3 辅助功能(M) 140
5.2 固定循环 141
5.2.1 钻孔循环 141
5.2.2 钻孔样式循环 153
5.2.3 铣削循环 156
5.3 子程序 171
5.3.1 子程序格式 171
5.3.2 子程序应用实例 172
5.4 坐标变换指令 174
5.4.1 可编程零点偏置(TRANS、ATRANS) 174
5.4.2 可编程旋转(ROT、AROT) 175
5.4.3 可编程比例缩放(SCALE、ASCALE) 175
5.4.4 可编程镜像(MIRROR、AMIRROR) 176
5.4.5 编程实例 177
5.5 加工实例 184
5.5.1 凸台加工 184
5.5.2 沟槽加工 194
5.5.3 综合加工 204
第6章 数控机床操作(SIEMENS系统) 216
6.1 机床操作方式 216
6.1.1 机床操作面板 216
6.1.2 系统控制面板 217
6.1.3 机床回零操作方式 219
6.1.4 手动操作方式 220
6.1.5 数控程序处理 221
6.1.6 MDA方式 223
6.1.7 自动加工操作方式 224
6.2 参数设置 227
6.2.1 零点偏置参数设置 227
6.2.2 刀具参数设置 228