第1章 数控铣床加工基础 2
1.1数控加工 2
1.2数控铣床 4
1.2.1认识数控铣床 4
1.2.2数控铣床分类 6
1.2.3加工中心与数控铣床的主要区别 8
1.3数控铣床的常用刀具 8
1.3.1铣刀的分类 8
1.3.2面铣刀 9
1.3.3立铣刀 11
1.3.4圆柱形铣刀 12
1.3.5三面刃铣刀 13
1.3.6键槽铣刀、T形槽铣刀、半圆键槽铣刀和燕尾槽铣刀 14
1.3.7其他铣刀 16
1.3.8孔加工类刀具 18
1.3.9数控铣刀刀柄 19
1.4铣床附件 21
1.5切削运动与铣削方式 21
1.6切削用量的计算 24
1.7数控铣削的加工范围 27
1.8一个简单的数控铣编程实例 28
思考题 31
第2章 数控铣床的坐标系统 34
2.1数控铣床的机床坐标系 34
2.2编程坐标系(工件坐标系) 39
2.2.1坐标原点 39
2.2.2坐标系 41
2.2.3绝对坐标和相对坐标 42
思考题 43
第3章 数控铣床的手动操作 46
3.1数控机床操作界面简介 46
3.1.1机床控制面板 46
3.1.2数控系统的工作界面 47
3.2 FANUC 0i系统机床的操作界面 49
3.2.1 FANUC 0i系统操作面板 49
3.2.2 FANUC 0i机床操作面板 52
3.3数控铣床加工流程 55
思考题 56
第4章 数控铣削程序编制基础 58
4.1数控铣削加工程序的组成与格式 58
4.1.1程序的组成 58
4.1.2程序段的格式 59
4.1.3程序字 61
4.1.4主程序和子程序 62
4.2数控指令分类与典型数控系统指令 62
4.2.1准备功能(G功能) 63
4.2.2辅助功能(M功能) 64
4.2.3其他功能指令 65
4.3常用指令编程 65
4.3.1模态指令和非模态指令 65
4.3.2主轴功能(S功能) 67
4.3.3进给功能(F功能) 68
4.3.4辅助功能(M代码) 68
思考题 70
第5章 数控铣削程序设计基础 72
5.1设定编程坐标系(G92,G54~G59,G52) 72
5.1.1设定工件坐标系指令G92 72
5.1.2工件坐标系选择指令G54~G59 73
5.1.3 G92与G54~G59设定工件坐标系指令的区别 75
5.1.4局部坐标系设定指令G52 76
5.2设定绝对坐标和相对坐标(G90,G91) 77
5.3插补平面选择指令(G17,G18,G19) 78
5.4快速定位指令(G00或G0) 80
5.5直线插补指令(G01或G1) 80
5.6刀具半径补偿指令(G41 , G42 , G40 ) 82
5.7刀具长度补偿指令(G43,G44,G49) 86
5.8圆弧插补(G02或G2,G03或G3) 87
5.9数控铣床的编程特点 92
5.9.1安全高度的确定 92
5.9.2对刀点与换刀点 92
5.9.3孔加工走刀路线的确定 94
5.9.4进刀/退刀方式的确定 96
5.9.5型腔加工进刀、退刀方式 102
思考题 103
第6章 平面图形加工 106
6.1直线图形加工实例 106
6.1.1加工工艺分析 107
6.1.2参考程序编制 108
6.1.3直线插补指令应用实例 112
6.1.4直槽零件加工程序 114
6.2圆弧图形加工实例 116
6.2.1加工工艺分析 116
6.2.2参考程序编制 119
思考题 121
第7章 平面轮廓加工 124
7.1平面外轮廓加工 124
7.1.1加工工艺分析 124
7.1.2参考程序编制 126
7.2平面内轮廓加工 127
7.2.1加工工艺分析 128
7.2.2参考程序编制 130
7.3复杂轮廓加工 130
7.3.1编程思路分析 131
7.3.2参考程序设计 132
思考题 135
第8章 孔加工程序设计 138
8.1加工盲孔和通孔 138
8.2孔加工循环指令 140
8.2.1钻孔循环指令G81 141
8.2.2取消循环指令G80 143
8.2.3钻孔循环指令G82 144
8.2.4深孔钻孔循环指令G83 145
8.2.5攻螺纹循环指令G84 147
8.2.6镗孔循环指令G85 148
8.2.7镗孔循环指令G86 149
8.2.8镗孔循环指令G89 149
8.2.9精镗循环指令G76 149
8.2.10背镗循环指令G87 151
8.3钻孔循环加工实例 154
8.3.1加工工艺 154
8.3.2参考程序 156
思考题 159
第9章 型腔零件加工程序设计 162
9.1型腔零件加工工艺 162
9.2子程序 164
9.2.1 FANUC系统子程序 164
9.2.2子程序编程实例分析 166
9.3参考程序 170
9.4 FANUC子程序指令实例1 173
9.4.1加工工艺分析 174
9.4.2参考程序编制 177
9.5 FANUC子程序指令实例2 179
9.5.1加工工艺分析 179
9.5.2参考程序编制 182
思考题 186
第10章 手工编程综合实例 188
10.1平面轮廓零件加工程序设计1 188
10.1.1准备工作 188
10.1.2参考程序编制 189
10.2平面轮廓零件加工程序设计2 195
10.2.1准备工作 195
10.2.2参考程序编制 197
10.3盖板轮廓零件加工程序设计 202
10.3.1准备工作 202
10.3.2参考程序编制 203
10.4内外轮廓零件加工程序设计 204
10.4.1准备工作 204
10.4.2参考程序编制 206
10.5平面铣削多个凸台 211
10.5.1准备工作 212
10.5.2参考程序编制 212
思考题 228
附表SIEMENS系统常用指令 231
参考文献 237