第1章 概述 1
1.1 数控加工技术概况 1
1.1.1 数控机床的产生 1
1.1.2 数控机床的基本概念 2
1.2 数控编程基础知识 3
1.2.1 数控编程内容 3
1.2.2 数控编程的方法 5
1.3 数控技术中的坐标系 7
1.3.1 数控机床的坐标系 7
1.3.2 数控相关点的概念 9
习题 11
第2章 数控车床编程与操作 13
2.1 数控车削加工工艺 13
2.1.1 数控车削的加工对象 13
2.1.2 工件在数控车床上的装夹 15
2.1.3 车削用量的选择 17
2.1.4 数控车削加工工艺的制定 20
2.2 数控车床刀具的选择及装夹 25
2.2.1 数控车刀的特点及类型 25
2.2.2 数控车刀的选择及装夹 27
2.3 FANUC 0i系统数控车床编程 28
2.3.1 FANUC 0i系统指令代码 28
2.3.2 基本移动指令 30
2.3.3 固定循环指令 34
2.3.4 螺纹加工 46
2.3.5 子程序的应用 51
2.3.6 刀具补偿功能 54
2.3.7 用户宏程序 58
2.4 FANUC 0i系统数控车床操作 64
2.4.1 FANUC 0i-TB数控车床操作面板介绍 64
2.4.2 数控车床的基本操作 67
2.4.3 数控车床对刀方法 70
2.5 数控车床编程实例 71
2.5.1 轴类零件加工程序编制 71
2.5.2 套类零件加工程序编制 73
习题 77
第3章 数控铣床编程与操作 80
3.1 数控铣削加工工艺 80
3.1.1 数控铣削的加工对象 80
3.1.2 数控铣削加工方案的确定 81
3.1.3 切削用量的选择 87
3.1.4 工艺文件编制 91
3.2 数控铣削刀具系统 94
3.2.1 数控铣削刀具的选择 94
3.2.2 数控铣削刀柄系统 98
3.3 FANUC 0i系统数控铣床编程 101
3.3.1 FANUC 0i系统指令代码 101
3.3.2 基本编程指令 103
3.3.3 刀具补偿功能 113
3.3.4 子程序的应用 118
3.3.5 坐标变换 122
3.4 FANUC 0i系统数控铣床操作 131
3.4.1 FANUC 0i系统数控铣床操作面板 131
3.4.2 FANUC数控铣床的基本操作 134
3.4.3 程序编辑与管理 136
3.4.4 对刀及偏置数据设定 138
3.5 数控铣床编程实例 140
习题 148
第4章 加工中心编程与操作 153
4.1 加工中心简介 153
4.1.1 加工中心的分类及特点 153
4.1.2 加工中心的自动换刀装置 156
4.2 编程指令 158
4.2.1 孔加工固定循环 158
4.2.2 用户宏程序 173
4.2.3 宏程序调用 179
4.2.4 宏程序加工实例 182
4.3 FANUC 0i系统加工中心的操作 186
4.4 加工中心编程实例 191
习题 202
第5章 华中数控系统编程与操作 205
5.1 华中数控车床典型编程指令 205
5.1.1 HNC-21T数控车床典型编程指令 205
5.1.2 HNC-21T数控宏程序 211
5.2 华中数控车床操作 214
5.2.1 HNC-21T操作面板 214
5.2.2 HNC-21T操作界面 217
5.3 基本操作 219
5.3.1 手动数据输入(MDI)运行 219
5.3.2 数据的设置 220
5.3.3 程序输入与文件管理 222
5.3.4 图形显示与程序校验 224
5.3.5 程序运行 228
5.4 华中数控铣床典型编程指令 230
5.5 华中数控铣床操作 236
5.5.1 HNC-21M操作面板 236
5.5.2 HNC-21M数控铣床基本操作 238
5.6 HNC-21M编程实例 240
习题 251
附录A FANUC和华中世纪之星数控车削指令对照表 256
附录B FANUC和华中世纪之星数控铣削指令对照表 260
附录C 数控车床安全操作规程 263
附录D 加工中心安全操作规程 264
附录E 数控机床的维护与保养 265
附录F 典型机床操作面板 267
参考文献 270