第1章 数控机床概述 1
1.1 数控机床的产生、特点和发展历程 1
1.1.1 数控机床的产生 1
1.1.2 数控机床的特点 1
1.1.3 数控机床的发展历程 1
1.2 数控机床的分类 2
1.2.1 按工艺用途分类 3
1.2.2 按运动方式分类 3
1.2.3 按控制方式分类 3
1.3 数控机床的工作过程 5
1.4 数控机床的种类 5
1.4.1 NC车床 5
1.4.2 数控铣床 7
1.4.3 加工中心 7
1.4.4 数控电火花机床 8
1.4.5 数控线切割机床 8
1.5 柔性制造系统 8
本章小结 9
习题1 9
第2章 数控加工工艺基础 10
2.1 数控加工工艺分析 10
2.1.1 机床的合理选用 11
2.1.2 数控加工零件的工艺性分析 11
2.1.3 加工方法的选择与加工方案的确定 12
2.1.4 工艺与工步的划分 12
2.1.5 零件的安装与夹具的选择 13
2.1.6 刀具的选择与切削用量的确定 14
2.1.7 对刀点和换刀点的确定 14
2.1.8 工艺加工路线的确定 15
2.2 金属切削刀具 16
2.2.1 刀具材料及选择 16
2.2.2 数控铣削常用刀具 17
2.2.3 孔加工刀具的选择 19
2.2.4 车削刀具 20
2.3 切削用量的选择 20
2.4 数控加工工艺设计 21
2.4.1 数控车削工艺 21
2.4.2 数控铣削工艺 31
本章小结 33
习题2 33
第3章 数控编程基础 34
3.1 坐标系与原点 34
3.1.1 机床坐标系 34
3.1.2 工作坐标系 35
3.1.3 附加坐标系 35
3.1.4 坐标系的原点 36
3.1.5 绝对坐标与相对坐标 37
3.2 数控程序结构 38
3.2.1 程序号 38
3.2.2 程序段 38
3.3 手工编程 41
3.3.1 加工中心编程(FANUC 0M系统) 41
3.3.2 数控车床编程(FANUC 0T系统) 51
本章小结 70
习题3 70
第4章 数控车床应用 72
4.1 SSCK20/500数控车床(FANUC-0TE系统) 72
4.1.1 SSCK20/500数控车床的用途及布局 72
4.1.2 SSCK20/500数控车床的主要技术参数 73
4.1.3 SSCK20/500数控系统的主要技术规格 73
4.1.4 SSCK20/500数控车床编程的特点 74
4.1.5 SSCK20/500数控车床加工准备类指令 75
4.1.6 SSCK20/500数控车床基本加工类指令 78
4.1.7 SSCK20/500数控车床循环加工类指令 81
4.1.8 SSCK20/500数控车床返回类指令 90
4.1.9 SSCK20/500数控车床刀具补偿指令 92
4.1.10 SSCK20/500数控车床子程序指令 97
4.1.11 SSCK20/500数控车床的操作 98
4.1.12 SSCK20/500数控车床程序的输入、检查与修改 107
4.1.13 SSCK20/500数控车床的运转操作 112
4.2 世纪星数控车床(HNC-21T数控系统) 114
4.2.1 HNC-21T数控系统的编程指令体系 114
4.2.2 HNC-21T世纪星数控车床操作(华中数控系统) 143
4.3 数控车削综合编程实例 155
4.3.1 FANUC车削系统编程 155
4.3.2 HNC-21T数控系统编程 157
本章小结 159
习题4 159
第5章 加工中心应用 161
5.1 数控指令(SINUMERIK840D/810D/FM-NC系统) 161
5.1.1 准备功能G指令 161
5.1.2 辅助功能M指令 164
5.1.3 其他功能代码 165
5.1.4 子程序 165
5.1.5 镜像指令 165
5.1.6 DECKEL MAHO循环 166
5.1.7 循环格式 166
5.2 程序举例(SINUMERIK810D) 170
5.3 加工中心操作 174
5.4 加工中心操作练习 178
本章小结 180
习题5 180
第6章 线切割机床应用 182
6.1 线切割加工机床工作原理 182
6.2 线切割加工的特点 183
6.3 线切割数控原理 183
6.4 慢走丝线切割机床组成(瑞士夏米尔机型) 184
6.4.1 主机 184
6.4.2 电解液循环系统 186
6.4.3 电柜 186
6.5 慢走丝线切割编制程序 187
6.5.1 G代码、M代码 187
6.5.2 工件装夹、设置机床坐标系 189
6.5.3 选择表文件 192
6.5.4 公差处理 193
6.6 程序执行方式和标准顺序 195
6.6.1 程序执行方式 195
6.6.2 多次加工标准顺序 195
6.7 参数设置及其他功能 195
6.7.1 用户参数 195
6.7.2 放电参数 196
6.7.3 其他功能 197
本章小结 198
习题6 198
第7章 CAD/CAM技术应用 199
7.1 CAD/CAM软件发展过程 199
7.2 CAD/CAM集成数控编程系统的基本原理 199
7.2.1 CAD/CAM系统的组成 199
7.2.2 CAD/CAM系统的基本功能要求 200
7.3 CAD/CAM集成数控编程系统的应用 200
7.4 常见的几种CAD/CAM软件简介 202
7.5 Master CAM软件应用 205
7.5.1 Master CAM功能简介 205
7.5.2 生成刀具轨迹的工作步骤 207
7.5.3 后置处理 215
7.5.4 2D刀具轨迹的生成 215
7.5.5 3D刀具轨迹的生成 221
7.5.6 用Master CAM软件编程举例 224
7.6 Unigraphics(UGNX)软件应用 228
7.6.1 UGNX CAM功能简介 228
7.6.2 UGNX 5.0数控加工的一般流程 229
7.6.3 加工前的准备工作 231
7.6.4 创建几何体 232
7.6.5 创建刀具 234
7.6.6 创建加工方法 236
7.6.7 创建程序组 236
7.6.8 创建操作 237
7.6.9 加工实例 237
本章小结 250
习题7 250
参考文献 251