1数控加工的编程基础 1
数控编程概述 1
数控机床的坐标系与运动方向 4
数控系统及其功能 8
数控加工程序的结构与格式 10
数控系统常用的代码 12
思考与练习题 16
2数控编程中的工艺分析 17
数控编程中工艺分析的主要内容 17
编程中的工艺处理要点 20
思考与练习题 32
3数控编程中的数学处理 37
编程中数学处理的主要内容 37
基点坐标的计算方法 40
刀位点轨迹的坐标计算 42
非圆曲线节点坐标的概念与数学方法 49
思考与练习题 51
4基本功能指令的编程方法 55
刀具功能的编程方法 55
主轴功能的编程方法 59
进给功能的编程方法 61
常用辅助功能的编程 62
思考与练习题 64
5常用准备功能指令的编程方法 66
与坐标系相关的G指令编程方法 66
基本运动控制指令的编程 70
思考与练习题 78
6刀具补偿指令及其编程方法 84
刀具半径补偿 84
刀具长度补偿 91
思考与练习题 93
7简化编程指令及其编程方法 96
车削固定循环的编程方法 97
铣削固定循环的编程方法 107
SIEMENS典型固定循环的编程方法 115
子程序及其调用 125
其他简化编程指令 126
思考与练习题 128
8数控车削加工编程 131
数控车削的特点 132
数控车床编程时的工艺处理 136
轮廓加工的编程 139
螺纹车削加工编程 144
典型零件综合加工编程 149
思考与练习题 155
9数控铣削加工编程 160
数控铣削编程的特点 161
数控铣床与加工中心编程的区别 165
平面加工程序的编制 168
轮廓加工的程序编制 172
沟槽与型腔加工的程序编制 181
孔及孔系加工的程序编制 185
铣削编程综合实例 189
思考与练习题 193
10宏程序的编制 197
变量及其类型 197
宏程序的调用方法 202
程序的控制指令 204
宏程序的编制方法 206
思考与练习题 211
参考文献 213