第1章数控机床概述(1)
1.1数控机床的应用与发展(2)
1.1.1数控机床的产生(2)
1.1.2数控机床的特点(2)
1.1.3数控机床的发展(3)
1.1.4数控机床的适用范围(4)
1.2数控机床的工作过程(4)
1.2.1数控机床的组成(4)
1.2.2数控机床的工作过程(6)
1.3数控机床的种类(9)
1.3.1数控机床的分类(9)
1.3.2常用数控机床的种类(12)
第2章数控编程基础(19)
2.1坐标系与原点(20)
2.1.1认识数控加工中的坐标系(20)
2.1.2刀具与工件相对位置的确定(24)
2.2数控程序结构(26)
2.2.1数控编程的概念(26)
2.2.2程序结构与程序段格式(29)
2.2.3功能字(30)
2.3数控加工用刀具(33)
2.3.1数控车削用刀具(33)
2.3.2数控铣削用刀具(40)
2.4数控加工工艺(44)
2.4.1数控加工工艺系统概述(44)
2.4.2数控加工工艺文件(46)
第3章数控车加工与编程(51)
3.1数控车床的基本操作(52)
3.1.1文明生产和安全操作注意事项(52)
3.1.2数控车床控制系统面板按钮与功能(52)
3.1.3数控车床的手动操作(57)
3.1.4数控车床的对刀与换刀(58)
3.1.5数控程序的编辑(60)
3.1.6自动加工(62)
3.2数控车床编程(63)
3.2.1一般编程指令(63)
3.2.2单一固定循环指令(65)
3.2.3复合循环指令(67)
3.2.4刀尖圆弧半径补偿指令(71)
3.2.5螺纹编程指令(72)
3.2.6子程序与宏程序(75)
3.3数控车加工与编程实例(80)
3.3.1轴类工件的加工与编程(80)
3.3.2套类工件的加工与编程(84)
3.3.3螺纹工件的加工与编程(87)
3.3.4复杂工件的加工与编程(91)
第4章数控铣加工与编程(95)
4.1数控铣床的基本操作(96)
4.1.1文明生产和安全操作注意事项(96)
4.1.2数控铣操作面板和控制面板与功能(96)
4.1.3数控铣床的手动操作(99)
4.1.4数控铣床MDI操作及对刀(100)
4.1.5数控程序的编辑与输入(104)
4.1.6自动加工(106)
4.2数控铣床编程(106)
4.2.1圆弧进给G02/G03(106)
4.2.2刀具补偿功能(108)
4.2.3孔加工编程指令(111)
4.2.4坐标轴旋转(117)
4.2.5比例缩放指令G51和G50(118)
4.2.6可编程镜像指令G51.1和G50.1 (119)
4.2.7局部坐标系指令G52(120)
4.2.8宏程序(121)
4.3数控铣加工与编程实例(122)
4.3.1一般平面工件的加工与编程(122)
4.3.2直线图形的加工与编程(124)
4.3.3圆弧图形的加工与编程(125)
4.3.4孔工件的加工与编程(127)
4.3.5复杂轮廓的加工与编程(128)
4.3.6圆柱面的加工与编程(132)
4.3.7综合工件的加工与编程(136)
第5章数控线切割加工与编程(143)
5.1线切割机床概述(144)
5.1.1文明生产和安全操作注意事项(144)
5.1.2线切割机床的结构(144)
5.1.3线切割机床的型号与主要技术(147)
5.1.4线切割加工的应用(148)
5.1.5线切割机床的操作(148)
5.2数控线切割编程(161)
5.2.13B格式程序编制(161)
5.2.24B格式程序编制(164)
5.2.3ISO指令程序编制(165)
5.3数控线切割加工与编程实例(168)
5.3.1“8”字形凸、凹模零件加工与编程(168)
5.3.2型孔工件加工与编程(170)
5.3.3多型孔工件的加工与编程(171)
参考文献(175)