第一章 数控加工工艺基础 1
第一节 数控加工 1
一、数控加工的特点及对象 1
二、数控加工的步骤 2
第二节 机械加工精度 3
一、影响机械加工精度的主要因素 4
二、提高机械加工精度的工艺措施 4
第三节 机械加工表面质量 5
一、机械加工表面质量 5
二、提高机械加工表面质量的工艺措施 6
第四节 工件定位与夹紧 7
一、工件定位的基本原理 7
二、工件定位的几种情况 8
三、常见定位方式及定位元件 9
四、工件的夹紧 16
第五节 数控加工工艺分析与设计 17
一、数控加工工艺的主要内容 17
二、数控加工工艺分析 18
三、数控加工工艺设计 20
第六节 数控加工工艺文件的编制 32
一、数控加工工序卡片 32
二、数控加工刀具卡片 34
三、数控加工走刀路线图 34
复习思考题 35
第二章 数控编程基础 38
第一节 数控程序编制内容与方法 38
一、数控程序编制内容 38
二、数控程序编制方法 39
第二节 数控机床坐标系 39
一、坐标系及运动方向规定 39
二、坐标轴及方向规定 40
三、数控加工坐标系 41
四、绝对坐标编程与增量坐标编程 43
第三节 数控编程中的数据处理 44
一、基点坐标计算 44
二、节 点坐标计算 45
第四节 程序结构与格式 47
一、程序字与输入格式 47
二、程序段与输入格式 48
三、程序与输入格式 50
四、主程序、子程序与用户宏程序 51
第五节 基本指令功能 52
一、模态代码、单段有效代码 52
二、尺寸字 53
三、准备功能 53
四、辅助功能 55
五、进给功能 57
六、主轴转速功能 58
七、刀具功能 58
复习思考题 58
第三章 数控车削工艺与编程 60
第一节 数控车床 60
一、数控车床分类 60
二、数控车床的结构特点 61
第二节 数控车削刀具 62
一、数控车削刀具的特点 62
二、机夹可转位车刀的选用 63
三、数控车削用工具系统 68
第三节 数控车床常用夹具 70
一、卡爪式夹具 70
二、卡盘式夹具 71
三、弹性自定心夹具 72
四、自定心中心架 73
第四节 数控车削加工工艺分析 74
一、数控车削加工的主要对象 74
二、零件结构工艺分析 75
三、工艺路线的制定 77
第五节 数控车削加工中的对刀 80
一、对刀点的确定 80
二、对刀方法 80
第六节 数控车床程序编制 82
一、程序停止控制 87
二、主轴控制 87
三、坐标系设定 88
四、绝对尺寸输入方式与增量尺寸输入方式 89
五、坐标运动与进给(G00,G01,G02,G03,G04) 89
六、参考点返回(G27,G28,G30) 92
七、螺纹加工(G32,G34) 94
八、刀具补偿 96
九、固定循环(G90,G92,G94,G70,G71,G72,G73,G74,G75,G76) 98
第七节 数控车床编程实例 109
第八节 数控车床操作及仿真 117
一、数控机床一般操作步骤 117
二、宇龙数控加工仿真软件的使用 117
复习思考题 123
第四章 数控铣床和加工中心工艺与编程 126
第一节 数控铣床与加工中心 126
一、数控铣床与加工中心分类 126
二、数控铣床与加工中心的结构特点 127
第二节 数控铣床与加工中心刀具 128
一、常用铣刀种类及工艺特点 128
二、铣削刀具的选择 131
三、加工中心对刀具的基本要求 132
四、典型及先进的孔加工刀具 133
五、工具系统 136
第三节 数控铣床与加工中心常用夹具 140
一、通用夹具 140
二、专用夹具 141
三、组合夹具 141
四、可调整夹具 142
五、成组夹具 142
六、气动或液压夹具 142
七、真空夹具 143
第四节 数控铣床与加工中心加工工艺分析 143
一、数控铣削与加工中心的适应对象 143
二、数控铣床加工工艺分析 146
三、加工中心的工艺规程设计 153
第五节 数控铣床与加工中心的对刀 155
一、机外对刀仪 155
二、刀具X、Y向对刀方法 156
三、刀具Z向对刀方法 158
第六节 数控铣床与加工中心程序编制 159
一、圆弧插补(G02,G03或G2,G3) 159
二、螺旋线插补指令 161
三、极坐标编程(G15,G16) 162
四、比例缩放指令(G50,G51) 163
五、图形旋转指令(G68,G69) 165
六、从参考点返回 165
七、子程序 166
八、刀具与刀具补偿 167
九、固定循环 172
第七节 数控铣床与加工中心编程实例 179
一、轮廓加工示例 179
二、孔系加工示例 180
三、端盖加工示例 181
四、四轴编程实例 185
第八节 数控铣床和加工中心操作与仿真 187
一、数控铣床的加工仿真 187
二、加工中心加工仿真 191
复习思考题 194
第五章 用户宏程序设计 196
第一节 变量 196
一、变量及变量的引用 196
二、变量的类型 197
三、变量的运算 198
第二节 宏程序调用 199
一、控制指令 199
二、自变量赋值 200
三、宏程序调用 201
第三节 用户宏程序应用举例 202
复习思考题 205
第六章 数控电火花线切割加工 206
第一节 数控电火花线切割加工概述 206
一、数控电火花线切割加工原理 206
二、数控电火花线切割加工的特点 208
三、数控电火花线切割加工的应用 208
四、数控电火花线切割机床分类 209
第二节 数控电火花线切割加工机床 210
一、数控电火花线切割机床型号表示法 210
二、数控电火花线切割机床简介 210
三、电火花线切割的典型夹具及工件装夹 212
第三节 影响线切割工艺指标的因素 215
一、线切割加工的主要工艺指标 215
二、电参数的影响 215
三、非电参数的影响 216
四、合理选择电参数 216
第四节 数控电火花线切割编程 217
一、数控线切割程序指令格式 217
二、数控线切割的自动编程 221
三、数控电火花线切割编程实例 225
复习思考题 227
第七章 计算机辅助自动编程技术 228
第一节 基于CAD/CAM软件的交互式图形编程简述 228
一、交互式图形自动编程的基本步骤 228
二、交互式图形自动编程的特点 229
三、典型的CAD/CAM软件 230
第二节 计算机辅助自动编程的几何造型 231
一、几何建模的概念 231
二、几何建模技术的发展 232
第三节 计算机辅助自动编程 233
一、待加工表面及其约束面的几何造型 233
二、数控加工刀具轨迹的生成 238
三、后置处理 244
四、数控加工程序的上传 245
复习思考题 247
参考文献 248