绪言 1
第一部分 数控编程基础 6
第一章 数控基础与坐标系 6
1—1—1数控基础知识 6
1—1—2数控机床坐标系 11
第二章 编程基础知识与通用编程指令 15
1—2—1程序编制基础 15
1—2—2通用编程指令 23
第一部分小结 32
思考题 32
第二部分 数控车床的编程 34
第一章 德国SIEMENS—802S/C系统数控车床的编程 34
2—1—1数控车床坐标系 34
2—1—2 SIEMENS系统基本指令 38
2—1—3圆弧、倒角、倒圆编程指令 42
2—1—4循环编程指令 46
2—1—5刀具补偿功能 51
2—1—6螺纹编程指令及应用 54
2—1—7 R参数变量编程及应用 59
2—1—8简单编程实例 64
2—1—9综合编程实例 71
本章小结 99
思考题 99
第二章 日本FANUC系统数控车床的编程 100
2—2—1基本指令与格式 100
2—2—2循环编程指令及应用 106
2—2—3螺纹编程指令及应用 119
2—2—4子程序和宏程序的编程 124
2—2—5工件坐标系与刀具补偿 130
2—2—6编程实例 135
本章小结 151
思考题 152
第三部分 数控铣床和加工中心的编程 154
第一章FANUC系统的编程 154
3—1—1基本指令与含义 154
3—1—2指令编程格式 158
3—1—3编程实例 169
本章小结 178
第二章SIEMENS802S系统的编程 179
3—2—1 SIEMENS802S系统编程基础 179
3—2—2常用编程指令 191
3—2—3其他功能的编程指令 198
本章小结 214
附录 215
附录1 FANUC系统A类指令总表 215
附录2 SIEMENS—802S/C总指令表 217
附录3 数控车床操作工国家职业标准 224
附录4 数控铣床操作工国家职业标准 233
附录5 加工中心操作工国家职业标准 243
参考文献 254