第1章 数控加工技术与编程基础 1
1.1 数控加工技术简介 1
1.1.1 数控技术概念 1
1.1.2 数控加工技术 1
1.1.3 数控加工技术在机械制造业中的地位 2
1.2 数控机床的基本知识 2
1.2.1 数控机床的基本结构 2
1.2.2 常见数控机床简介 3
1.2.3 常用数控系统简介 6
1.2.4 数控机床分类 7
1.2.5 数控机床的控制轴及坐标系 8
1.2.6 数控机床的工作流程与插补原理 10
1.2.7 数控机床的加工特点及应用范围 11
1.2.8 数控机床及数控加工技术的发展趋势 13
1.3 数控加工编程基础 16
1.3.1 数控加工编程的定义 16
1.3.2 数控加工程序编制的内容及步骤 16
1.3.3 数控加工程序的一般结构及格式 17
1.3.4 常用准备功能指令与辅助功能指令 19
1.3.5 数控编程中的数值计算 22
1.3.6 数控加工工艺及刀具 23
第2章 数控铣床编程与操作 25
2.1 数控铣床及其控制系统简介 25
2.2 数控铣床程序编制方法 26
2.2.1 程序段的一般格式 26
2.2.2 常用准备功能指令 27
2.2.3 常用辅助功能指令与其他功能指令 39
2.2.4 子程序及其调用 39
2.3 数控铣床编程实例 41
2.4 数控铣床的操作 43
2.4.1 机床操作面板介绍 43
2.4.2 操作方式选择 46
2.4.3 手动操作 47
2.4.4 程序的输入、编辑与检索 49
2.4.5 刀具补偿值的设定和对刀方法 52
2.4.6 自动操作 55
2.4.7 程序传输与校验 57
2.4.8 上机实例 57
2.4.9 注意事项 60
习题 60
第3章 加工中心编程与操作 62
3.1 加工中心及其控制系统简介 62
3.2 加工中心程序编制方法 64
3.2.1 加工工艺与编程特点 65
3.2.2 程序段的一般格式 66
3.2.3 FANUC 0i Mate-MC系统 66
3.2.4 SINUMERIK 802D系统 69
3.3 加工中心编程实例 76
3.4 加工中心的操作 79
3.4.1 机床操作面板介绍 79
3.4.2 加工中心的基本操作 82
习题 91
第4章 数控车床编程与操作 93
4.1 数控车床及其控制系统简介 93
4.2 数控车床程序编制方法 94
4.2.1 加工工艺与编程特点 94
4.2.2 程序段的一般格式 96
4.2.3 常用准备功能指令 97
4.2.4 其他常用功能指令 102
4.2.5 固定循环功能 103
4.3 数控车床编程实例 111
4.4 数控车床的操作 116
4.4.1 机床操作面板介绍 116
4.4.2 数控车床的基本操作 118
习题 120
第5章 数控电火花线切割机床编程与操作 121
5.1 数控电火花线切割机床工作原理、分类及结构组成 121
5.1.1 数控电火花线切割机床的工作原理 121
5.1.2 数控电火花线切割机床的分类和基本结构组成 122
5.1.3 数控电火花线切割加工的特点与应用 126
5.2 数控电火花线切割加工的工艺过程 126
5.2.1 零件图工艺分析 126
5.2.2 工件的装夹 131
5.3 数控电火花线切割机床程序编制 131
5.3.1 无间隙补偿(3B格式)编程 132
5.3.2 间隙补偿(4B格式)编程 136
5.3.3 国际标准格式(ISO格式)编程 138
5.4 数控电火花线切割机床编程综合举例 139
5.4.1 数控电火花线切割机床手工编程步骤 139
5.4.2 数控电火花线切割加工编程实例 140
5.5 数控电火花线切割机床的基本操作与故障排除 143
5.5.1 数控电火花线切割机床的基本操作 143
5.5.2 数控电火花线切割机床的安全操作规程 145
5.5.3 数控电火花线切割机床的保养方法及常见故障排除 146
习题 147
第6章 数控机床的维护 149
6.1 数控机床的使用管理与维护保养 149
6.1.1 数控机床的使用管理 149
6.1.2 数控机床的维护保养 149
6.2 数控机床常见故障诊断及维修 151
6.2.1 数控机床常用故障检测仪器 151
6.2.2 数控机床故障的检查方法 153
6.2.3 故障自诊断技术 154
6.2.4 主要机械部件的故障诊断与排除 155
6.2.5 数控装置的故障诊断与排除 160
6.2.6 伺服系统故障诊断与排除 161
6.3 数控系统故障诊断与排除实例 168
参考文献 173