第1章 数控机床概述 1
1.1 数控机床的产生、特点和发展历程 1
1.1.1 数控机床的产生 1
1.1.2 数控机床的特点 1
1.1.3 数控机床的发展历程 2
1.2 数控机床的分类 3
1.2.1 按工艺用途分类 3
1.2.2 按运动方式分类 3
1.2.3 按控制方式分类 4
1.3 数控机床的工作过程 5
1.4 数控机床的种类 6
1.4.1 NC车床 6
1.4.2 数控铣床 7
1.4.3 加工中心 8
1.4.4 数控电火花机床 8
1.4.5 数控线切割机床 9
1.5 柔性制造系统 9
小结 10
习题1 10
2.1 数控加工工艺分析 11
第2章 数控加工工艺基础 11
2.1.1 机床的合理选用 12
2.1.2 数控加工零件的工艺性分析 12
2.1.3 加工方法的选择与加工方案的确定 13
2.1.4 工艺与工步的划分 13
2.1.5 零件的安装与夹具的选择 15
2.1.6 刀具的选择与切削用量的确定 15
2.1.7 对刀点和换刀点的确定 16
2.1.8 工艺加工路线的确定 16
2.2 金属切削刀具 17
2.2.1 刀具材料及选择 18
2.2.2 数控铣削常用刀具 19
2.2.3 孔加工刀具的选择 21
2.2.4 车削刀具 21
2.3 切削用量的选择 22
2.4 数控加工工艺设计 23
2.4.1 数控车削工艺 23
2.4.2 数控铣削工艺 33
习题2 36
小结 36
第3章 数控编程基础 37
3.1 坐标系与原点 37
3.1.1 机床坐标系 37
3.1.2 工作坐标系 38
3.1.3 附加坐标系 38
3.1.4 坐标系的原点 40
3.1.5 绝对坐标与相对坐标 40
3.2 数控程序结构 41
3.2.1 程序号 41
3.2.2 程序段 42
3.3 手工编程 44
3.3.1 加工中心编程(FANUC 0M系统) 44
3.3.2 数控车床编程(FANUC OT系统) 55
小结 78
习题3 78
第4章 数控车床应用 80
4.1 SSCK20/500数控车床(FANUC-0TE系统) 80
4.1.1 SSCK20/500数控车床的用途及布局 80
4.1.3 SSCK20/500数控车床的主要技术规格 81
4.1.2 SSCK20/500数控车床的主要技术参数 81
4.1.4 SSCK20/500数控车床编程的特点 83
4.1.5 SSCK20/500数控车床加工准备类指令 84
4.1.6 SSCK20/500数控车床基本加工类指令 87
4.1.7 SSCK20/500数控车床循环加工类指令 90
4.1.8 SSCK20/500数控车床返回类指令 99
4.1.9 SSCK20/500数控车床刀具补偿指令 102
4.1.10 SSCK20/500数控车床子程序指令 107
4.1.11 SSCK20/500数控车床的操作 109
4.1.12 SSCK20/500数控车床程序的输入、检查与修改 118
4.1.13 SSCK20/500数控车床的运转操作 124
4.2 世纪星数控车床(HNC-21T数控系统) 126
4.2.1 HNC-21T数控系统的编程指令体系 126
4.2.2 HNC-21T世纪星数控车床操作(华中数控系统) 158
4.3 数控车削综合编程实例 173
4.3.1 FANUC车削系统编程 173
4.3.2 HNC-21T数控系统的编程 175
习题4 176
小结 176
第5章 加工中心应用 178
5.1 数控指令(SINUMERIK840D/810D/FM-NC系统) 178
5.1.1 准备功能G指令 178
5.1.2 辅助功能M指令 181
5.1.3 其他功能代码 181
5.1.4 子程序 182
5.1.5 镜像指令 182
5.1.7 循环格式 183
5.1.6 DECKELMAHO循环 183
5.2 程序举例(SINUMERIK810D) 187
5.3 加工中心操作 192
5.3.1 返回参考点方式 192
5.3.2 自动加工方式 192
5.3.3 连续点动方式 192
5.3.4 增量点动方式 192
5.3.5 手动输入/自动加工方式 192
5.3.9 手动移动工作台(关门) 193
5.3.8 回机床参考点 193
5.3.7 启动机床 193
5.3.6 数控系统的复位操作 193
5.3.10 在开门状态下移动工作台 194
5.3.11 关门 194
5.3.12 MDA方式 194
5.3.13 在主轴旋转的情况下移动工作台(关门) 194
5.3.14 在主轴旋转的情况下移动工作台(开门) 195
5.3.15 将刀具装入刀库(开门) 195
5.3.16 从刀库中取下刀具 195
5.4.1 机床操作实训一:开机 196
5.4 加工中心操作练习 196
5.4.2 机床操作实训二:手动操作JOG 197
5.4.3 机床操作实训三:MDA操作方式 197
5.4.4 机床操作实训四:程序的输入、编辑与模拟 198
5.4.5 机床操作实训五:在数控系统中设置刀具并将刀具装入刀具库 198
5.4.6 机床操作实训六:程序传输 198
小结 199
习题5 199
6.1 线切割加工机床工作原理 201
第6章 线切割机床应用 201
6.2 线切割加工的特点 202
6.3 线切割数控原理 202
6.4 慢走丝线切割机床组成(瑞士夏米尔机型) 203
6.4.1 主机 203
6.4.2 电介液循环系统 205
6.4.3 电柜 207
6.5 慢走丝线切割编制程序 207
6.5.1 G代码、M代码 207
6.5.2 工件装夹、设置机床坐标系 209
6.5.3 选择表文件 212
6.5.4 公差处理 214
6.6 程序执行方式和标准顺序 215
6.6.1 程序执行方式 215
6.6.2 多次加工标准顺序 215
6.7 参数设置及其他功能 216
6.7.1 用户参数 216
6.7.2 放电参数 217
6.7.3 其他功能 217
习题6 218
小结 218
7.1 CAD/CAM软件发展过程 220
7.2 CAD/CAM集成数控编程系统的基本原理 220
7.2.1 CAD/CAM系统的组成 220
第7章 CAD/CAM技术应用 220
7.2.2 CAD/CAM系统的基本功能要求 221
7.3 CAD/CAM集成数控编程系统的应用 221
7.3.1 系统的功能与使用方法 221
7.4 常见的几种CAD/CAM软件简介 223
7.5.1 MasterCAM功能简介 226
7.5 MasterCAM软件应用 226
7.5.2 生成刀具轨迹的工作步骤 229
7.5.3 后置处理 238
7.5.4 2D刀具轨迹的生成 238
7.5.5 3D刀具轨迹的生成 246
7.5.6 用MasterCAM软件编程举例 249
小结 254
习题7 255
参考文献 256