第一章 现代数控技术概述 1
第一节 数控机床的基本概念 1
第二节 现代计算机数控系统的插补原理 4
第三节 数控机床的坐标系统 6
第四节 现代数控机床的刀具补偿 10
第五节 数控机床的进给速度 18
第六节 数控编程概述 19
第二章 手工编程 24
第一节 数控编程常用指令及其格式 24
第二节 车削数控加工及其手工编程 27
第三节 镗铣数控加工及其手工编程 28
第四节 现代CNC系统中的高级编程方法 48
第三章 APT语言自动编程 65
第一节 概述 65
第二节 APT语言的基本组成 69
第三节 用APT语言编程举例 72
第四章 二坐标数控加工刀具轨迹生成 80
第一节 概述 80
第二节 外形轮廓铣削数控加工刀具轨迹生成 81
第三节 二维型腔数控加工刀具轨迹生成 83
第四节 二维字符数控加工刀具轨迹生成 88
第五章 多坐标数控加工刀具轨迹生成 89
第一节 概述 89
第二节 多坐标点位数控加工刀具轨迹生成 91
第三节 参数线法 92
第四节 截平面法 97
第五节 回转截面法 99
第六节 投影法 100
第七节 三坐标球形刀多面体曲面加工刀具轨迹生成 101
第八节 曲面交线加工刀具轨迹生成 102
第九节 曲面间过渡区域加工刀具轨迹生成 104
第十节 裁剪曲面加工刀具轨迹生成 106
第十一节 曲面型腔加工刀具轨迹生成 108
第十二节 复杂多曲面加工刀具轨迹生成 109
第十三节 叶轮通道加工刀具轨迹生成 110
第十四节 刀具轨迹的干涉检查与修正 113
第六章 多坐标端铣数控加工刀位计算方法 117
第一节 球形刀端铣数控加工基本原理 117
第二节 球形刀三坐标曲面加工刀位计算方法 117
第三节 球形刀五坐标端铣加工刀位计算方法 123
第四节 环形刀五坐标端铣曲面加工刀位计算方法 124
第五节 环形刀五坐标交线加工刀位计算方法 131
第七章 多坐标侧铣数控加工刀位计算方法 133
第一节 基本原理 133
第二节 棒铣刀五坐标侧铣数控加工刀位计算方法 134
第三节 五坐标侧铣数控加工刀心的约束面控制 140
第八章 刀具轨迹编辑 143
第一节 刀具轨迹编辑系统的功能 143
第二节 刀具轨迹编辑系统的数据结构 147
第三节 数控加工的进刀与退刀刀具轨迹生成与编辑 150
第四节 刀具轨迹生成与编辑系统的总体结构 152
第九章 刀具轨迹验证 155
第一节 概述 155
第二节 显示法验证 155
第三节 截面法验证 159
第四节 数值验证 161
第五节 加工过程的动态仿真验证 162
第十章 后置处理 165
第一节 基本概念 165
第二节 后置处理算法 165
第三节 通用后置处理系统原理及实现途径 176
第十一章 CAD/CAM集成数控编程系统的原理 180
第一节 计算机辅助数控编程技术的发展概况 180
第二节 CAD/CAM集成数控编程系统的原理 180
第三节 CAD/CAM集成数控编程系统的功能分析 181
第四节 CAD/CAM集成数控编程系统的开发 183
第十二章 CAD/CAM集成数控编程系统的应用 186
第一节 CAD/CAM集成数控编程系统的应用概述 186
第二节 MatserCAM系统的应用 188
第三节 Euclid系统的应用 202
附录A 用于数控加工及其编程的曲线曲面几何基础 210
附录B 曲线和曲面的微分几何基础 237
附录C 准备功能G代码及其功能 252
附录D 辅助功能M代码及其功能 253
参考文献 254