第1章数控加工编程基础11.1数控编程方法11.1.1手工编程的过程11.1.2计算机辅助编程41.2数控机床坐标系确定的原则51.3机床原点与参考点81.4工件坐标系9第2章数控铣床和加工中心编程122.1工件坐标系建立的方法122.1.1G92设定工件坐标系122.1.2G54~G59设定工件坐标系122.1.3卧式加工中心工件坐标系的确定142.2程序的结构和组成172.2.1程序有关的术语172.2.2程序的结构192.2.3子程序242.3数控铣床编程指令262.3.1基本编程指令262.3.2刀长补的建立和取消G43、G44、G49322.3.3刀具半径补偿的建立和取消G41、G42、G40362.3.4孔加工固定循环472.3.5孔固定循环指令512.4加工中心换刀编程指令612.4.1加工中心的组成612.4.2加工中心的刀库类型612.4.3刀具在主轴上的固定方式622.4.4刀具在刀库中的固定方式642.4.5机械手的换刀形式642.4.6换刀时间652.4.7加工中心换刀实例662.4.8加工中心刀具交换的相关指令702.5数控铣和加工中心高级编程指令722.5.1机床坐标系选择G53722.5.2子坐标系(G52)722.5.3极坐标(G15、G16)742.5.4坐标系旋转(G68、G69)77第3章数控铣床和加工中心编程应用823.1平面铣削823.1.1常用的装夹装置和方法823.1.2平面和台阶面铣削加工833.1.3平面铣削的进刀方式853.1.4加工实例913.2轮廓铣削加工933.2.1刀具的走刀路线943.2.2轮廓粗加工新型刀具——波形立铣刀953.2.3轮廓精加工采用顺铣953.2.4铣刀螺旋槽的数量953.2.5圆弧插补的进给率963.2.6加工实例973.3键槽加工编程1003.3.1键槽的技术要求1003.3.2键槽的铣削方法1013.3.3工件的装夹1013.3.4加工实例1023.4孔加工1053.4.1孔位确定及其坐标值的计算1053.4.2多孔加工的刀具走刀路线1053.4.3加工实例一(简单钻孔加工)1063.4.4加工实例二(多孔零件的加工)1073.5圆周分布孔的加工1123.5.1螺栓孔圆周分布模式1123.5.2螺栓圆周分布孔的计算公式1123.6型腔铣削1143.6.1矩形型腔1143.6.2矩形型腔编程实例116第4章数控车床和车削加工中心编程1224.1数控车削编程过程1224.2数控车削编程的特点1224.3数控车床工件坐标系建立的三种方法1244.4编程基本知识1274.4.1程序的构成1274.4.2MSFT 指令1324.5G指令1354.5.1直线插补G011364.5.2快速移动G001374.5.3圆弧插补G02、G031384.5.4暂停指令G041404.6螺纹切削编程1404.6.1完整螺纹切削指令G321434.6.2螺纹切削单一循环指令G921464.6.3多重螺纹切削循环G761484.7简单台阶轴的单一循环编程1494.7.1轴向切削循环G901494.7.2径向切削循环G941524.8复杂轴类零件的复合循环编程1554.8.1轴向粗车循环G711554.8.2径向粗车循环G721574.8.3封闭切削循环G731594.8.4精加工循环G701614.9切槽编程1644.9.1轴向切槽多重循环G741644.9.2径向切槽多重循环G751664.10刀尖半径补偿G40、G41、G421674.10.1欠切、过切的产生1674.10.2刀尖半径补偿指令格序1684.10.3刀尖半径补偿的应用1714.11车削加工中心编程1734.11.1车削中心的Cs轴1734.11.2动力刀架1744.11.3Cs轴编程174第5章用户宏程序1815.1在宏程序主体中使用变量1815.1.1变量表示1815.1.2变量的类型1815.1.3变量值的范围1845.1.4变量的引用1845.2变量的运算1845.2.1算术、逻辑和关系运算及函数运算符号1845.2.2运算1855.2.3运算次序1865.2.4转移和循环1865.2.5宏程序调用1885.2.6宏程序加工实例191第6章数控车床和车削加工中心编程应用1986.1轴类零件的加工1986.1.1简单轴的加工2006.1.2复杂轴类零件的编程加工(一)2026.1.3复杂轴类零件的编程加工(二)2046.2综合实例2076.3盘套类零件的加工2116.3.1加工实例12116.3.2加工实例22136.3.3加工实例32176.4轴套类零件的加工2206.4.1轴套类零件的加工中软爪的使用2206.4.2加工实例2206.5螺纹、切槽(切断)零件的加工2236.5.1螺纹车削的一些注意事项2236.5.2螺纹加工12246.5.3螺纹加工22256.5.4螺纹加工3226第7章综合练习2317.1数控车综合练习2317.2数控铣综合练习238参考文献244