第一章 数控加工基础 1
第一节 数控的基本概念 1
一、数控机床 1
二、数控加工 6
三、数控系统 7
四、数控机床的发展 9
第二节 数控机床编程基础 10
一、坐标系 10
二、插补 13
第三节 数值计算 15
一、基点的计算 15
二、节点的计算 15
第四节 程序与指令 17
一、程序段与程序格式 17
二、指令 18
三、常用指令的用法 20
四、编程方法与步骤 22
本章小结 23
习题 25
第二章 数控加工工艺分析 27
第一节 工艺分析目的 27
一、数控加工与普通加工 27
二、数控加工工艺与数控机床加工程序 27
三、图形化程序与指令化程序 28
第二节 工艺分析方法 28
一、夹具选择 29
二、工步设计 29
三、刀具选择 32
四、走刀路线设计 34
五、切削用量确定 41
第三节 工艺分析举例 43
一、车削工艺分析 43
二、铣削工艺分析 47
本章小结 53
习题 53
第三章 数控车床的编程与操作 56
第一节 数控车床的特点 56
一、数控车床的组成 56
二、数控车床的结构特点 57
三、数控车床的分类 58
四、数控车床编程的特点 59
第二节 数控车削加工工艺 60
一、数控车削加工零件的类型 60
二、数控车削的主要加工对象 60
三、数控车削加工的工艺分析 61
四、数控车削工艺编制的原则 69
第三节 数控车床常用指令及编程方法 70
一、数控车床机床坐标系与工件坐标系 70
二、数控车床常用指令 71
三、数控车床的基本编程指令与格式 73
第四节 数控车床固定循环指令的用法 76
一、单一形状固定循环指令 76
二、复合形状固定循环指令 78
三、螺纹切削循环 80
第五节 典型零件的车削编程示例 82
第六节 数控车床操作方法简介 86
一、SSCK20A数控车床主要技术参数 86
二、数控车床SSCK20A操作面板主要按钮及功能 86
三、数控车床操作步骤 89
本章小结 92
习题 92
第四章 数控铣床的编程与操作 94
第一节 数控铣床的结构与特点 94
一、数控铣床的分类 94
二、数控铣床的加工对象 96
第二节 数控铣床的加工工艺 98
一、夹具选择 98
二、工步设计 98
三、刀具选择 100
四、走刀路线设计 101
五、切削用量 101
第三节 铣削加工指令 102
一、指令表 102
二、常用指令 106
第四节 刀具补偿 107
一、长度刀补 107
二、径向刀补 113
三、编程示例 120
第五节 钻孔循环 122
一、孔类加工工艺 122
二、固定循环指令 124
三、孔加工编程示例 133
第六节 子程序 135
一、指令 136
二、子程序编程示例 136
第七节 简化编程功能 139
一、镜像功能 139
二、坐标旋转 140
三、坐标平移 143
四、极坐标 144
第八节 宏程序 145
一、基本指令 145
二、应用示例一 148
三、应用示例二 150
第九节 数控加工程序模式 152
第十节 数控铣床编程示例 154
第十一节 数控铣床的基本操作方法 164
一、数控铣床的控制面板 165
二、主要开关按钮 167
三、手动控制机床 168
四、程序的输入与编辑 169
五、建立工件坐标系 169
六、设置刀具补偿 170
七、程序运行加工 171
八、安全操作规程与日常维护 171
本章小结 172
习题 173
第五章 加工中心的编程与操作 177
第一节 加工中心的基本结构 177
一、加工中心的分类与特点 177
二、加工中心的自动换刀装置 178
第二节 自动换刀程序 180
一、机械手-刀库型换刀程序 180
二、刀库型换刀程序 182
三、转塔型换刀程序 182
第三节 加工中心编程示例 182
第四节 加工中心操作 189
一、钻头的装夹方法与刀柄 189
二、立铣刀的装夹方法与刀柄 192
本章小结 196
习题 197
第六章 数控线切割的编程与操作 199
第一节 线切割加工 199
一、电火花加工历史 199
二、电火花加工机理 199
三、线切割加工的原理 200
四、线切割加工的特点 201
五、线切割加工的应用 202
六、线切割加工过程 202
第二节 线切割编程的工艺分析 203
一、零件图分析 203
二、切割轨迹的确定 203
三、工艺分析实例 207
第三节 线切割程序编制 209
一、G指令格式 209
二、常用指令 210
三、3B格式 212
四、4B格式 215
第四节 数控线切割机床的操作 216
一、线切割机床 216
二、工件装夹 220
三、程序的输入与切割加工 221
四、线切割实例 223
本章小结 226
习题 227
第七章 自动编程 228
第一节 自动编程原理 228
一、语言自动编程原理 228
二、图形交互式编程原理 228
第二节 MasterCAM图形编程软件 231
一、图形编程的功能介绍 231
二、工件图形的绘制 233
三、生成刀具轨迹的方法 245
四、后置处理 260
第三节 CAXA制造工程师图形编程软件 271
一、CAXA制造工程师软件界面 272
二、数控加工功能的轨迹生成 272
第四节 其他图形编程软件 275
一、Pro/ENGINEER 275
二、SolidWorks 276
三、Cimatron 277
四、Unigraphics 278
本章小结 280
习题 280
参考文献 284