第1章 数控编程基础概述 1
1.1 数控机床基本知识 1
1.1.1 数控机床的产生和发展 1
1.1.2 我国数控机床发展概况 2
1.1.3 数控机床的发展趋势 2
1.2 数控机床的组成结构及工作原理 3
1.2.1 数控机床的组成 3
1.2.2 数控机床的工作原理 5
1.3 数控机床的分类 12
1.3.1 按控制系统的特点分类 12
1.3.2 按进给伺服系统的类型分类 13
1.3.3 按工艺用途分类 14
1.4 数控加工常用工艺文件 15
习题1 16
第2章 FANUC系统数控车床编程 18
2.1 数控车床编程基础知识 18
2.1.1 数控车床的基本结构及分类 18
2.1.2 数控车床编程坐标系统 20
2.1.3 切削加工基础知识 21
2.2 FANUC数控车床编程原理 25
2.2.1 程序结构 25
2.2.2 辅助功能M指令 27
2.2.3 进给功能(F功能) 28
2.2.4 主轴转速功能(S功能) 29
2.2.5 刀具功能(T功能) 29
2.2.6 准备功能指令 29
2.2.7 固定循环切削功能指令 40
2.3 典型零件加工编程实例 52
2.3.1 轴类零件加工工艺特点分析 52
2.3.2 轴类零件加工编程实例 54
习题2 60
第3章 华中HNC-22T系统数控车床编程 62
3.1 华中HNC-22T系统数控车床编程原理 62
3.1.1 程序号及程序结构 62
3.1.2 准备功能 63
3.1.3 辅助功能 63
3.1.4 进给功能 64
3.1.5 主轴转速功能 64
3.1.6 刀具功能 65
3.1.7 直径/半径方式编程指令G36/G37 65
3.1.8 固定循环指令 65
3.1.9 子程序 75
3.2 典型零件编程与加工综合实例 76
3.2.1 华中HNC-22T系统编程技巧 76
3.2.2 华中HNC-22T系统编程应用实例1 77
3.2.3 华中HNC-22T系统编程应用实例2 79
习题3 82
第4章 SINUMERIK 802S系统数控车床编程 84
4.1 SINUMERIK 802S系统数控车床系统功能 84
4.2 SINUMERIK 802S系统编程原理 86
4.2.1 公制和英制输入指令G71/G70 86
4.2.2 半径/直径方式编程指令G22/G23 86
4.2.3 零点偏移指令应用 86
4.2.4 倒角、倒圆角指令 87
4.2.5 圆弧插补指令 88
4.2.6 刀具补偿功能 90
4.2.7 固定循环指令 92
4.2.8 子程序 99
4.2.9 计算参数R 100
4.2.1 0程序跳转 100
4.3 典型零件编程与加工实例 102
4.3.1 SINUMERIK 802S系统数控车床编程技巧 102
4.3.2 SINUMERIK 802S系统数控车床编程应用实例 102
习题4 106
第5章 FANUC 0i系统加工中心编程 108
5.1 加工中心编程基础 108
5.1.1 加工中心概述 108
5.1.2 加工中心坐标系统 112
5.1.3 加工中心刀具基础 114
5.2 FANUC 0i系统加工中心编程原理 118
5.2.1 程序结构 118
5.2.2 主程序与子程序的关系 118
5.2.3 子程序格式 119
5.2.4 调用子程序格式 119
5.2.5 准备功能指令——G代码 120
5.2.6 主轴及辅助功能指令 126
5.2.7 进给功能指令 128
5.2.8 刀具功能指令 129
5.2.9 固定循环切削功能指令 130
5.3 加工中心程序编制实例 134
5.3.1 加工中心加工类零件工艺特点分析 134
5.3.2 加工中心编程实例 135
5.4 用户宏B功能 140
习题5 142
第6章 华中HNC-22M加工中心编程 144
6.1 华中HNC-22M系统编程原理 144
6.1.1 指令字格式 144
6.1.2 辅助功能M代码 145
6.1.3 主轴功能S、进给功能F和刀具功能T 145
6.1.4 准备功能G代码 145
6.1.5 简化编程指令 147
6.1.6 固定循环 151
6.1.7 主程序和子程序的格式 156
6.2 宏指令编程 158
6.3 华中HNC-22M加工中心程序编制实例 160
6.3.1 华中HNC-22M系统编程技巧 160
6.3.2 华中HNC-22M系统编程应用实例 161
6.4 典型零件的工艺分析与编程 164
习题6 169
第7章 SINUMERIK 810D数控铣床及加工中心编程 171
7.1 SINUMERIK 810D系统编程原理 171
7.1.1 直线间倒角和倒圆指令CHF、RND 171
7.1.2 圆弧轮廓加工指令 172
7.1.3 圆弧进给率修调——CFTCP、CFC 175
7.1.4 转换功能FRAME 176
7.1.5 主轴功能 179
7.1.6 子程序 179
7.1.7 固定循环指令 181
7.1.8 计算参数R 187
7.2 SINUMERIK 810D系统加工中心编程实例 189
7.2.1 SINUMERIK 810D系统编程特点分析 189
7.2.2 SINUMERIK 810D系统加工中心编程应用实例 190
习题7 193
参考文献 195