第1章 概述 1
1.1 数控机床的产生与发展 1
1.2 数控机床的组成及工作原理 2
1.3 数控机床的分类 4
1.4 数控机床的特点和应用范围 8
1.5 数控系统的主要功能 10
思考与练习 11
第2章 数控编程中的数学处理 13
2.1 数控编程中数值计算的内容 13
2.2 由直线和圆弧组成的零件轮廓的基点计算 14
2.3 直线逼近非圆曲线的节点计算 15
2.4 圆弧逼近非圆曲线的节点计算 17
2.5 列表曲线的数学处理方法简介 18
2.6 空间曲面的数学处理方法简介 19
思考与练习 20
第3章 数控编程基础 21
3.1 概述 21
3.2 数控编程基础 23
3.3 数控加工程序格式与标准数控代码 26
思考与练习 39
第4章 数控车床加工工艺 41
4.1 数控车削加工工艺概述 41
4.2 数控车削工具系统 43
4.3 数控车削加工工艺 47
4.4 典型零件的加工工艺分析 59
思考与练习 68
第5章 数控车床编程(FANUC Oi) 69
5.1 FANUC Oi车床程序编制 69
5.2 数控车床编程综合实例(FANUC Oi) 90
思考与练习 99
第6章 数控车床编程(SINUMERIK 802D系统) 100
6.1 SINUMERIK 802D系统NC程序基本组成 100
6.2 SINUMERIK 802D系统编程指令 101
6.3 SINUMERIK 802D数控车床编程实例 135
思考与练习 146
第7章 数控铣削加工工艺 148
7.1 数控铣削加工工艺概述 148
7.2 数控铣床的工具系统 150
7.3 数控铣削加工工艺分析 153
7.4 典型零件的铣削加工工艺分析 161
思考与练习 164
第8章 数控铣床程序编制(FANUC Oi MA) 166
8.1 FANUC Oi铣床程序编制 166
8.2 数控铣床编程实例 191
思考与练习 200
第9章 数控铣床程序编制(SINUMERIK 802D) 202
9.1 SINUMERIK 802D铣床程序编制 202
9.2 数控铣床编程实例 238
思考与练习 250
第10章 加工中心编程实例 255
10.1 加工中心的主要特点及功能 255
10.2 加工中心编程实例 258
思考与练习 269
第11章 用户宏程序 270
11.1 概述 270
11.2 变量的运算和控制指令 270
11.3 宏程序调用 275
11.4 宏程序应用实例 277
思考与练习 283
参考文献 284