第1章 数控加工基本知识 1
1.1金属切削运动及形成的表面 1
1.1.1零件表面的形成 2
1.1.2金属切削运动 3
1.1.3切削要素 5
1.2刀具切削部分的几何角度 6
1.2.1刀具切削部分的组成 6
1.2.2确定刀具角度的参考平面 7
1.2.3刀具的标注角度 8
1.2.4刀具的工作角度 10
1.3刀具材料及其选用 12
1.3.1对刀具切削部分材料的基本要求 12
1.3.2常用刀具材料 13
1.4金属切削过程中的各种物理现象 16
1.4.1切削变形 16
1.4.2切削力 20
1.4.3切削热和切削温度 23
1.4.4刀具磨损与耐用度 25
1.4.5切削用量选择的一般原则 29
1.4.6切削液 30
1.5工件的定位与夹紧 32
1.5.1定位基准的选择 32
1.5.2工件定位的基本原理 34
1.5.3工件的定位方式及定位元件 35
1.5.4工件的夹紧 41
思考题与习题 43
第2章 数控加工工艺 45
2.1数控加工的工艺特点与内容 45
2.2数控加工的工艺分析方法 48
2.3数控加工的工艺路线设计 49
2.4数控加工的工序设计 51
2.5数控加工的工艺文件 56
2.6计算机辅助工艺设计 57
思考题与习题 62
第3章 数控加工的程序编制 64
3.1数控编程概述 64
3.2数控编程的基础知识 69
3.3零件加工程序的指令代码与程序结构 74
3.4数控车床编程实例 77
思考题与习题 79
第4章 用户宏程序 80
4.1概述 80
4.2 A类宏程序 81
4.3 B类宏程序 87
思考题与习题 90
第5章 数控车床编程 92
5.1数控车床的加工对象及加工特点 93
5.2数控车床加工工艺分析 97
5.3数控车削加工的定位与装夹 101
5.4数控车削加工中的装刀与对刀 103
5.5数控车床加工的编程 105
5.5.1数控车削加工 105
5.5.2车床数控系统功能 106
5.5.3设定工件坐标系和工件原点 107
5.5.4基本功能及其指令的编程 108
思考题与习题 142
第6章 数控铣床编程 144
6.1数控铣床编程基础 144
6.2常用功能的编程方法 156
6.3编程举例 171
思考题与习题 180
第7章 加工中心编程 181
7.1加工中心编程概述 182
7.2部分G功能指令的编程 185
7.3编程举例 196
7.4保证加工精度的方法 202
思考题与习题 203
第8章 数控自动编程 205
8.1数控自动编程简介 206
8.2 Mastercam自动编程设置 210
8.3 Mastercam自动编程举例 216
思考题与习题 234
第9章 机械加工质量与维护 237
9.1基本概念 238
9.2机械加工精度 238
9.2.1概述 238
9.2.2工艺系统的几何误差 239
9.2.3工艺系统力效应产生的误差 242
9.2.4工艺系统热变形产生的误差 244
9.2.5工件内应力产生的误差 246
9.3机械加工表面质量 247
9.3.1表面质量的含义及其对零件使用性能的影响 247
9.3.2影响表面质量的工艺因素及其控制方法 251
9.3.3切削时的振动及其减小的工艺途径 256
9.4数控机床的故障分析与处理 259
9.4.1数控机床常见故障分类 259
9.4.2数控机床故障的常规检测方法 261
9.4.3数控机床常见故障处理 262
9.4.4数控机床的维护与保养 264
思考题与习题 266
参考文献 268