第一章 数控机床加工程序编制基础 1
第一节 数控编程概述 1
第二节 数控机床坐标系 2
第三节 数控机床的主要功能 5
第四节 数控加工程序的格式与组成 11
第五节 数控机床上的有关点 12
第六节 刀具补偿功能 15
第七节 手工编程的数值计算 20
思考与练习题 27
第二章 FANUC系统数控车床与车削中心的编程 28
第一节 概述 28
第二节 基本工件的编程 30
第三节 圆弧程序的编制 35
第四节 螺纹加工 38
第五节 循环加工 44
第六节 子程序的应用 50
第七节 零点偏置 52
第八节 数控车削中心编程 54
第九节 用户宏程序 57
第十节 数控车床编程举例 65
第三章 西门子(802S)系统数控车床的编程 71
第一节 概述 71
第二节 基本工件的编程 72
第三节 螺纹加工 74
第四节 循环加工 81
第五节 R参数编程 87
思考与练习题 91
第四章 FANUC系统数控铣床与加工中心的编程 98
第一节 概述 98
第二节 基本工件的编程 101
第三节 刀具偏置功能 107
第四节 固定循环 112
第五节 子程序调用 120
第六节 极坐标与柱面坐标编程 121
第七节 螺旋线切削与螺纹加工 126
第八节 坐标变换 128
第九节 零点偏置 134
第十节 用户宏程序 137
第五章 SIEMENS系统数控铣床加工中心的编程 142
第一节 概述 142
第二节 基本工件的编程 143
第三节 固定循环 180
第四节 子程序调用 193
第五节 极坐标编程与柱面坐标编程 197
第六节 坐标变换 200
第七节 参数编程 206
第八节 蓝图编程 210
思考与练习题 214
第六章 电加工机床的编程 218
第一节 数控线切割机的编程 218
第二节 数控电火花成型机床的编程 230
思考与练习题 249
第七章 其他常用数控设备的编程 250
第一节 数控冲床的编程 250
第二节 数控磨床的编程 258
思考与练习题 270
第八章 自动编程 271
第一节 概述 271
第二节 CAD/CAM集成数控编程系统简介 276
第三节 MasterCAM系统的应用 278
思考与习练题 285
参考文献 287