目 录
第1章 数控车床概述(1)
1.1 数控机床的概念及发展状况(1)
1.1.1 数字控制及数控机床的概念(1)
1.1.2 数控机床的产生与发展(1)
1.2 数控机床的工作原理及基本组成(3)
1.2.1 数控机床的工作原理(3)
1.2.2 数控机床的基本组成(3)
1.3 数控车床的分类(4)
1.4 数控车床的加工特点与加工对象(6)
1.4.1 数控车床的加工特点(6)
1.4.2 数控车床的加工对象(8)
1.5 车床数控系统(9)
1.5.1 车床数控系统的功能简介(9)
1.5.2 常用数控系统的种类与特点(10)
练习与思考题(12)
第2章 数控车削加工工艺(14)
2.1 数控车削加工工艺的基本特点及主要内容(14)
2.1.1 数控车削加工工艺的基本特点(14)
2.1.2 数控车削加工工艺的主要内容(14)
2.2 数控车削加工工艺分析(15)
2.2.1 数控车削加工零件的工艺性分析(15)
2.2.2 数控车削加工工艺路线的拟定(17)
2.2.3 数控车削加工工序的设计(20)
2.2.4 数控车削加工中的装刀与对刀(26)
2.3 典型零件的加工工艺分析(28)
2.3.1 轴类零件(28)
2.3.2 轴套类零件(31)
练习与思考题(33)
第3章 数控车床编程基础(36)
3.1 数控编程的内容与方法(36)
3.2 数控机床坐标系(38)
3.2.1 机床坐标系(38)
3.2.2 工件坐标系(41)
3.3 编程中的数学处理(42)
3.3.1 数学处理的内容(42)
3.3.2 尺寸链计算(44)
3.3.3 坐标值的常用计算方法(46)
3.4 零件程序的结构(47)
3.4.1 指令字(47)
3.4.2 程序段的格式(48)
3.4.3 程序的格式(49)
练习与思考题(49)
第4章 数控车床手工编程(51)
4.1 编程概述(51)
4.1.1 准备功能(51)
4.1.2 辅助功能(53)
4.2 主轴功能、进给功能和刀具功能(53)
4.2.1 主轴功能S(53)
4.2.2 进给功能F(54)
4.2.3 刀具功能T(54)
4.3 辅助功能代码(54)
4.4 准备功能代码(56)
4.4.1 单位的设定(57)
4.4.2 编程方式的选定(57)
4.4.3 坐标系的设定与选择(59)
4.4.4 进给控制指令(60)
4.4.5 回参考点控制指令(68)
4.4.6 刀具补偿功能指令(70)
4.4.7 暂停指令G04(75)
4.4.8 恒线速度指令G96、G97(75)
4.4.9 简单循环(76)
4.4.10 复合循环(81)
4.5 宏程序与子程序编程(88)
4.5.1 宏程序编程(88)
4.5.2 子程序编程(90)
4.6 数控车床手工编程综合实例(92)
4.6.1 轴类零件编程实例(92)
4.6.2 套筒类零件编程实例(95)
4.6.3 盘类零件编程实例(98)
4.6.4 螺纹类零件编程实例(102)
练习与思考题(106)
第5章 数控车床自动编程(109)
5.1 计算机辅助编程步骤(109)
5.2 CAXA数控车自动编程软件基础知识(110)
5.3 CAXA数控车的CAD功能(113)
5.3.1 基本图形的构建(113)
5.3.2 曲线的编辑(115)
5.3.3 几何绘图(建模)实例(116)
5.4 CAXA数控车的CAM功能(119)
5.4.1 机床设置与后置处理(119)
5.4.2 轮廓粗车功能(122)
5.4.3 轮廓精车功能(127)
5.4.4 切槽功能(128)
5.4.5 螺纹加工功能(130)
5.4.6 代码生成(130)
5.5 典型零件车削的自动编程实例(132)
练习与思考题(141)
第6章 数控车床的操作(144)
6.1 华中数控“世纪星”数控系统简介(144)
6.1.1 基本配置(144)
6.1.2 主要技术规格(145)
6.2 “世纪星”数控系统操作装置(146)
6.2.1 显示装置(146)
6.2.2 NC键盘(147)
6.2.3 机床控制面板(MCP)(147)
6.3 软件操作界面(149)
6.3.1 操作界面(149)
6.3.2 系统菜单结构(150)
6.4 数控车床的一般操作步骤(151)
6.5 开机、关机及返回参考点(151)
6.5.1 开机步骤(151)
6.5.2 复位(152)
6.5.3 返回机床参考点(152)
6.5.4 紧急情况的处理(153)
6.5.5 关机步骤(153)
6.6 数控车床的手动控制(153)
6.6.1 坐标轴的运动控制(153)
6.6.2 主轴手动操作(155)
6.6.3 其他手动操作(155)
6.7 工作参数设置(156)
6.7.1 工件坐标系设置(156)
6.7.2 刀具补偿设置(157)
6.8 程序输入与文件管理(160)
6.8.1 选择程序(160)
6.8.2 程序编辑(161)
6.8.3 零件程序管理(162)
6.9 程序运行与控制(163)
6.9.1 正式加工前的准备(163)
6.9.2 自动运行的启动、暂停、中止、再启动(164)
6.9.3 加工断点的保存与恢复(167)
6.9.4 运行时干预(169)
6.9.5 MDI运行(170)
6.10 数控车床避免撞刀的方法(171)
练习与思考题(172)
第7章 典型零件的车削编程与加工(175)
7.1 轴类零件的车削加工(175)
7.1.1 轴类零件的车削加工案例1(175)
7.1.2 轴类零件的车削加工案例2(181)
7.2 套类零件的车削加工(185)
7.2.1 套类零件的车削加工案例1(185)
7.2.2 套类零件的车削加工案例2(189)
第8章 数控车床的维护与常见故障分析(193)
8.1 数控车床的选用、安装与调试(193)
8.1.1 数控机床的选用(193)
8.1.2 数控机床的安装(195)
8.1.3 数控机床的调试(197)
8.2 数控车床的使用维护与保养基础知识(198)
8.2.1 数控车床操作、编程、维修人员必备的基本知识(198)
8.2.2 数控车床的使用要求及注意事项(199)
8.2.3 数控车床的维护与保养(199)
8.3 数控车床故障诊断方法(200)
8.4 数控车床常见故障(202)
8.4.1 数控车床常见机械故障及实例分析(202)
8.4.2 数控系统常见故障及实例分析(205)
8.4.3 电气系统故障及实例分析(207)
8.4.4 伺服系统故障及实例分析(210)
8.4.5 HNC-21T数控系统内部报警信息清单(212)
练习与思考题(214)
附录A 数控车床常用代码表(216)
参考文献(224)