《FANUC0I数控铣床/加工中心编程技巧与实例》何贵显编 | PDF下载|ePub下载
FANUC0I数控铣床/加工中心编程技巧与实例 版权信息
- 出版社:机械工业出版社
- 出版时间:2018-04-01
- ISBN:9787111522188
- 条形码:9787111522188 ; 978-7-111-52218-8
FANUC0I数控铣床/加工中心编程技巧与实例 本书特色
本书从一个一线实际数控机床操作者的角度,写出了数控编程及操作初学者容易困惑的内容。全书实例丰富,深入浅出,图文并茂,注重细节。本书选择在工厂里应用广泛、编程具代表性的FANUC Series 0i-MC/MD 加工中心系统作为范本进行讲解,侧重于手工编程。本书主要内容包括:数控机床安全操作规程,刀具、加工方法和切削用量的选择,数控铣床/加工中心编程,数控铣床/加工中心面板与操作,用户宏程序。本书附录还介绍了三角函数关系、数控操作面板常用英语和非完全平方数二次根式的计算方法。
本书可供刚入门的数控编程、操作人员使用,也可作为职业院校数控专业师生的参考书。
FANUC0I数控铣床/加工中心编程技巧与实例 内容简介
精彩内容:
① 细致地讲解了立式、卧式加工中心X、Y、Z轴的多种对刀方法。
② 详细介绍了各钻孔循环指令和注意事项。
③ 以列表的形式将宏程序中数据更新的位置对自变量定义域的影响进行了了详细的说明。
④ 扫描曲面铣削、可变式深孔钻削、平行四边形周边外斜面铣削等内容选材新颖,转移和循环语句组合方式多样。
FANUC0I数控铣床/加工中心编程技巧与实例 目录
前言
第1章数控机床安全操作规程1
1.1安全操作注意事项1
1.2文明生产要求3
1.3刀库注意事项4
1.4机床操作和经验5
1.5数控机床的日常维护和保养7
1.5.1数控机床的日常维护7
1.5.2数控机床的日常保养7
1.6数控系统的日常维护8
第2章数控刀具和切削工艺
的选择9
2.1金属切削刀具材料9
2.1.1常用刀具材料9
2.1.2新型刀具材料11
2.1.3涂层刀具材料12
2.2数控刀具的选择13
2.2.1影响数控刀具选择的因素13
2.2.2数控刀具的性能要求14
2.2.3数控刀具的选择方法14
2.3数控铣削刀具系统15
2.3.1加工中心的刀柄和拉钉16
2.3.2加工中心的换刀机构和
故障排除18
2.4数控切削工艺的选择23
2.4.1铣削方式23
2.4.2铣削要素25
2.4.3铣削用量的选择25
2.4.4铣削加工顺序的选择28
2.4.5加工路线的确定29
第3章数控铣床/加工中心编程33
3.1标准坐标系33
3.1.1标准坐标系的定义33
3.1.2刀具相对于静止工件的
运动原则33
3.1.3坐标轴和运动方向的快速
判定方法34
3.2机床坐标系35
3.2.1机床坐标系与机床原点35
3.2.2机床参考点的确定技巧35
3.2.3工件坐标系与工件原点、编程
零点的相互关系36
3.3程序的结构格式36
3.3.1程序名36
3.3.2程序段37
3.3.3程序字37
3.3.4程序结束38
3.4数控系统主要功能简介38
3.4.1准备功能(G功能)38
3.4.2辅助功能(M功能)40
3.4.3刀具功能(T功能)42
3.4.4主轴功能(S功能)43
3.4.5进给功能(F功能)43
3.5加工中心的坐标值和坐标系指令的
使用方法详解43
3.5.1单位设置指令G20、G2143
3.5.2坐标平面选择指令G17、G18、
G1944
3.5.3绝对值指令G90和增量值
指令G9144
3.5.4参考点指令45
3.5.5坐标系指令48
3.6进给控制指令的使用方法详解55
3.6.1快速定位指令G0055
3.6.2直线插补指令G0156
3.6.3圆弧插补指令G02、G0358
3.6.4螺旋插补指令G02、G0361
3.6.5暂停指令G0462
3.7刀具长度补偿和对刀指令的使用
方法详解63
3.7.1建立刀具长度补偿指令
G43、G4463
3.7.2取消刀具长度补偿
指令G4964
3.7.3对刀65
3.8刀具半径补偿及其应用82
3.8.1刀具半径补偿的概念82
3.8.2左补偿与右补偿的判断82
3.8.3刀具半径补偿的过程82
3.8.4指令格式83
3.8.5使用刀具半径补偿时的注意
事项84
3.8.6使用G10指令设定刀具半径
补偿值85
3.9钻孔固定循环指令的使用方法
详解85
3.9.1点钻、钻孔循环指令G8188
3.9.2锪孔、镗阶梯孔
循环指令G8295
3.9.3高速深孔钻削循环
指令G7396
3.9.4深孔往复排屑钻循环
指令G83 97
3.9.5左旋攻螺纹循环指令G7499
3.9.6右旋攻螺纹循环指令
G84102
3.9.7镗孔加工104
3.9.8镗孔循环指令G86108
3.9.9精镗孔循环指令G76109
3.9.10背镗孔循环指令G87111
3.9.11铰孔加工112
3.9.12铰孔、镗孔循环指令
G85115
3.9.13镗孔循环指令G88115
3.9.14镗孔循环指令G89116
3.9.15取消固定循环指令G80116
3.9.16使用孔加工固定循环指令的
注意事项117
3.10子程序及其用法118
3.11可编程镜像指令G50��1、
G51��1123
3.12比例缩放指令G50、G51126
3.13坐标旋转指令G68、G69130
第4章数控铣床/加工中心
面板与操作140
4.1数控铣床/加工中心面板140
4.1.1数控铣床/加工中心
面板的组成140
4.1.2操作面板141
4.1.3控制面板143
4.2数控铣床/加工中心操作146
4.2.1开机与关机146
4.2.2手动操作146
4.2.3程序的编辑147
4.2.4MDI操作148
4.2.5程序运行148
4.2.6数据的输入/输出150
4.2.7设定和显示数据150
第5章用户宏程序152
5.1宏程序基础知识152
5.1.1变量153
5.1.2系统变量156
5.1.3运算指令163
5.1.4赋值与变量169
5.1.5宏语句和一般数控语句169
5.1.6转移和循环170
5.1.7宏程序调用174
5.2数控铣床/加工中心宏程序加工
实例183
5.2.1往复式铣削台阶、
槽、斜面185
5.2.2孔系加工186
5.2.3圆锥、圆台、圆柱、外扫掠
(扫描)曲面的铣削(圆柱
毛坯)194
5.2.4圆周孔群加工196
5.2.5平行四边形网格点阵列的
孔群加工200
5.2.6平行四边形交错网格点阵列的
孔群加工202
5.2.7钻深可变式深孔钻削205
5.2.8椭圆轮廓加工210
5.2.9内、外球面的粗、精加工216
5.2.10平行四边形周边外斜面加工
(平底立铣刀)226
5.2.11矩形周边外斜面加工
(球头铣刀)229
5.2.12阿基米德螺线的铣削231
5.2.13玫瑰线的铣削233
5.2.14正弦曲线的铣削235
附录236
附录A三角函数关系236
附录B数控操作面板常用术语
英汉对照238
附录C非完全平方数二次根式的
计算方法240
参考文献241
第1章数控机床安全操作规程1
1.1安全操作注意事项1
1.2文明生产要求3
1.3刀库注意事项4
1.4机床操作和经验5
1.5数控机床的日常维护和保养7
1.5.1数控机床的日常维护7
1.5.2数控机床的日常保养7
1.6数控系统的日常维护8
第2章数控刀具和切削工艺
的选择9
2.1金属切削刀具材料9
2.1.1常用刀具材料9
2.1.2新型刀具材料11
2.1.3涂层刀具材料12
2.2数控刀具的选择13
2.2.1影响数控刀具选择的因素13
2.2.2数控刀具的性能要求14
2.2.3数控刀具的选择方法14
2.3数控铣削刀具系统15
2.3.1加工中心的刀柄和拉钉16
2.3.2加工中心的换刀机构和
故障排除18
2.4数控切削工艺的选择23
2.4.1铣削方式23
2.4.2铣削要素25
2.4.3铣削用量的选择25
2.4.4铣削加工顺序的选择28
2.4.5加工路线的确定29
第3章数控铣床/加工中心编程33
3.1标准坐标系33
3.1.1标准坐标系的定义33
3.1.2刀具相对于静止工件的
运动原则33
3.1.3坐标轴和运动方向的快速
判定方法34
3.2机床坐标系35
3.2.1机床坐标系与机床原点35
3.2.2机床参考点的确定技巧35
3.2.3工件坐标系与工件原点、编程
零点的相互关系36
3.3程序的结构格式36
3.3.1程序名36
3.3.2程序段37
3.3.3程序字37
3.3.4程序结束38
3.4数控系统主要功能简介38
3.4.1准备功能(G功能)38
3.4.2辅助功能(M功能)40
3.4.3刀具功能(T功能)42
3.4.4主轴功能(S功能)43
3.4.5进给功能(F功能)43
3.5加工中心的坐标值和坐标系指令的
使用方法详解43
3.5.1单位设置指令G20、G2143
3.5.2坐标平面选择指令G17、G18、
G1944
3.5.3绝对值指令G90和增量值
指令G9144
3.5.4参考点指令45
3.5.5坐标系指令48
3.6进给控制指令的使用方法详解55
3.6.1快速定位指令G0055
3.6.2直线插补指令G0156
3.6.3圆弧插补指令G02、G0358
3.6.4螺旋插补指令G02、G0361
3.6.5暂停指令G0462
3.7刀具长度补偿和对刀指令的使用
方法详解63
3.7.1建立刀具长度补偿指令
G43、G4463
3.7.2取消刀具长度补偿
指令G4964
3.7.3对刀65
3.8刀具半径补偿及其应用82
3.8.1刀具半径补偿的概念82
3.8.2左补偿与右补偿的判断82
3.8.3刀具半径补偿的过程82
3.8.4指令格式83
3.8.5使用刀具半径补偿时的注意
事项84
3.8.6使用G10指令设定刀具半径
补偿值85
3.9钻孔固定循环指令的使用方法
详解85
3.9.1点钻、钻孔循环指令G8188
3.9.2锪孔、镗阶梯孔
循环指令G8295
3.9.3高速深孔钻削循环
指令G7396
3.9.4深孔往复排屑钻循环
指令G83 97
3.9.5左旋攻螺纹循环指令G7499
3.9.6右旋攻螺纹循环指令
G84102
3.9.7镗孔加工104
3.9.8镗孔循环指令G86108
3.9.9精镗孔循环指令G76109
3.9.10背镗孔循环指令G87111
3.9.11铰孔加工112
3.9.12铰孔、镗孔循环指令
G85115
3.9.13镗孔循环指令G88115
3.9.14镗孔循环指令G89116
3.9.15取消固定循环指令G80116
3.9.16使用孔加工固定循环指令的
注意事项117
3.10子程序及其用法118
3.11可编程镜像指令G50��1、
G51��1123
3.12比例缩放指令G50、G51126
3.13坐标旋转指令G68、G69130
第4章数控铣床/加工中心
面板与操作140
4.1数控铣床/加工中心面板140
4.1.1数控铣床/加工中心
面板的组成140
4.1.2操作面板141
4.1.3控制面板143
4.2数控铣床/加工中心操作146
4.2.1开机与关机146
4.2.2手动操作146
4.2.3程序的编辑147
4.2.4MDI操作148
4.2.5程序运行148
4.2.6数据的输入/输出150
4.2.7设定和显示数据150
第5章用户宏程序152
5.1宏程序基础知识152
5.1.1变量153
5.1.2系统变量156
5.1.3运算指令163
5.1.4赋值与变量169
5.1.5宏语句和一般数控语句169
5.1.6转移和循环170
5.1.7宏程序调用174
5.2数控铣床/加工中心宏程序加工
实例183
5.2.1往复式铣削台阶、
槽、斜面185
5.2.2孔系加工186
5.2.3圆锥、圆台、圆柱、外扫掠
(扫描)曲面的铣削(圆柱
毛坯)194
5.2.4圆周孔群加工196
5.2.5平行四边形网格点阵列的
孔群加工200
5.2.6平行四边形交错网格点阵列的
孔群加工202
5.2.7钻深可变式深孔钻削205
5.2.8椭圆轮廓加工210
5.2.9内、外球面的粗、精加工216
5.2.10平行四边形周边外斜面加工
(平底立铣刀)226
5.2.11矩形周边外斜面加工
(球头铣刀)229
5.2.12阿基米德螺线的铣削231
5.2.13玫瑰线的铣削233
5.2.14正弦曲线的铣削235
附录236
附录A三角函数关系236
附录B数控操作面板常用术语
英汉对照238
附录C非完全平方数二次根式的
计算方法240
参考文献241