绪论 1
第一章 数控编程基础 3
第一节 数控机床的基础知识 3
第二节 数控编程的基础知识 8
第三节 数控加工工艺基础 16
第四节 数控编程计算基础 24
习题与思考题 28
第二章 数控车床及其编程 29
第一节 典型数控车床介绍 29
第二节 数控车床编程基础 34
第三节 辅助功能、主轴功能、刀具功能和进给功能代码 38
第四节 工件坐标系设定和快速定位 40
第五节 直线和圆弧插补 43
第六节 外圆、锥面和圆弧的一般加工方法 45
第七节 刀具暂停和与参考点有关的指令 48
第八节 刀具补偿 50
第九节 车削固定循环 55
第十节 螺纹加工 64
第十一节 车削子程序 69
习题与思考题 72
第三章 数控铣床和加工中心及其编程 75
第一节 典型数控铣床介绍 75
第二节 典型加工中心介绍 79
第三节 立式数控铣床和立式加工中心编程基础 87
第四节 辅助功能、主轴功能、刀具功能和进给功能代码 90
第五节 加工平面选择和程序段间过渡方式 93
第六节 工件坐标系设定和零点偏置 94
第七节 快速定位、直线和圆弧插补 96
第八节 刀具补偿 99
第九节 孔加工固定循环 106
第十节 铣削子程序 119
习题与思考题 123
第四章 其它数控设备 125
第一节 经济型数控车床和车削中心 125
第二节 卧式加工中心 128
第三节 数控电火花线切割机 133
第四节 其它数控设备 142
第五节 工业机器人 145
习题与思考题 148
第五章 数控教学实件加工实例 149
第一节 数控车床实件加工实例 149
第二节 数控铣床实件加工实例 154
习题与思考题 158
第六章 自动编程基础 160
第一节 概述 160
第二节 Master CAM自动编程软件简介 163
第三节 CAXA-ME2000自动编程软件简介 165
第四节 Master CAM8.0自动编程简例 169
习题与思考题 171
参考文献 172