第一部分 数控基础知识 6
第1章 数控基础 6
1-1 数控基础知识 6
1-2 数控机床坐标系 10
第2章 数控车床 18
2-1 数控车床的功能及结构 18
2-2 数控车床的分类 22
第3章 数控车床加工工艺 27
3-1 数控车床的刀具和夹具 27
3-2 数控车床加工工艺 33
第4章 通用编程指令 38
4-1 数控机床加工程序编制基础 38
4-2 通用编程指令 46
习题 56
第二部分 德国SIEMENS-802S/C系统数控车床的编程第1章 基础编程理论 57
1-1 基本指令 57
1-2 圆弧、倒角、倒圆编程指令 62
1-3 循环编程指令 65
1-4 刀具补偿功能 70
1-5 螺纹编程指令及应用 73
1-6 R参数变量编程及应用 77
第2章 编程实例 83
2-1 简单编程练习 83
2-2 综合练习 90
习题 118
第三部分 日本FANUC系统数控车床的编程第1章 基础编程理论 120
1-1 基本指令与格式 120
1-2 循环编程指令及应用 126
1-3 螺纹编程指令及应用 138
1-4 子程序和宏程序的编程 143
1-5 工件坐标系与刀具补偿 150
第2章 编程实例 155
习题 170
第四部分 数控铣床和加工中心的编程第1章 FANUC系统的编程 172
1-1 基本指令与含义 172
1-2 指令编程格式 176
第2章 SIEMENS-802S系统的编程 188
2-1 SIEMENS-802S系统编程基本原理 188
2-2 常用编程指令 200
2-3 其他功能的编程指令 208
附录 223
附录1 本课程各部分各章节重点与考点参考 223
附录2 FANUC系统A类指令总表 230
附录3 SIEMENS-802S/C总指令表 233
参考文献 243