数控技术的发展早已形成规模,目前在我国的机械加工企业中,数控机床的普及率已经达到了60%,且其比例仍在不断增加,迫切需要大量的数控技术人员。对于一名数控技术人员来说,如果能够掌握合适的程序编制方法,往往可以成倍提高加工效率、降低加工成本。今天推荐这本《FANUC 0i数控车床编程技巧与实例 第2版》,这本书内容来源于实践,服务于实践,从一个一线实际数控机床操作者的角度,对数控编程及操作初学者容易感到困惑的内容进行了讲解。图书的编者先后操作过国内外10个品牌共20多个系列的数控面板,其编程操作大同小异,各有特点。本书选择在工厂里应用最广泛、编程最具代表性的FANUC Series 0i-TC/TD/TF车削系统为例进行讲解,侧重于手工编程。摘要:数控技术的发展早已形成规模,目前在我国的机械加工企业中,数控机床的普及率已经达到了60%,且其比例仍在不断增加,迫切需要大量的数控技术人员。对于一名数控技术人员来说,如果能够掌握合适的程序编制方法,往往可以成倍提高加工效率、降低加工成本。
图书特点
1.不断修订更新。本书在修订过程中,增加了“麻花钻的刃磨方法”“修爪器的使用方法”“长棒料加工成多个小件的技巧”“端面异形槽的加工”等十几个加工难点和加工技巧的说明,对书中原有程序进行了优化,并增加多个参考程序。2.内容来自实践。本书避免了“写书的人不会操作,操作的人不会写书”的缺点。本书编者是来自一线的数控机床操作人员,书中所写内容更是编者从数控编程操作和数控工艺人员的实际工作角度出发,精心编排的手工编程和宏程序编程最基本的知识和技能,并在其中融入了许多加工注意事项及自己的经验(许多方法是同类书中第一次提到)。其中对各个程序和指令的介绍不同于一般的教材,偏重于实际应用。书中每个程序都经过实际验证,大部分经过多个机床验证,以最大限度地保证图书内容的正确性、通用性和实用性。3.内容全面,实例丰富。本书涵盖数控车床常用指令和宏程序编程的全部内容,每个内容介绍时融入实际的应用案例,每个指令均结合编者亲身经历的多个加工实例进行介绍,非常易于理解、应用。除了正面的实例,本书还有许多反面的实例对照介绍,避免读者走同样的弯路。4. 深入浅出,图文并茂,循序渐进。本书针对大部分数控操作工人和数控工艺人员的实际基础和水平,采用图文并茂的编写形式,将复杂和难理解的理论用图清楚地表现出来。5.技术精巧,注重细节。本书介绍了一般数控编程书中没有写到的重要细节(一般技术高手不愿意传授的内容),这些细节往往是影响加工质量和个人技能提高的关键技术,为广大数控编程初学者捅开了“数控编程及宏程序”的窗户纸。书中每个指令均配有操作提示和注意事项,除了一般数控书中结论性的内容,还介绍了计算和方案选择等内容。内容介绍
《FANUC 0i数控车床编程技巧与实例 第2版》从一个一线实际数控机床操作者的角度,对数控编程及操作初学者容易困惑的内容进行了讲解。本书选择在工厂里应用最广泛、编程最具代表性的FANUC Series 0i-TC/TD车削系统为例进行讲解,侧重于手工编程。本书不仅对第1版中的程序进行了优化,还针对数控车削中的重点、难点,增加了十几个加工案例和加工技巧等内容。本书主要内容包括:数控机床安全操作规程,数控刀具和切削工艺的选择,数控车床编程,数控车床面板与操作,用户宏程序。本书附录还介绍了三角函数关系、数控操作面板常用术语英汉对照和非完全平方数二次根式的计算方法。本书可供刚入门的数控编程、操作人员使用,也可作为职业院校数控专业的教材。
前言
第1章数控机床安全操作规程1
1.1安全操作注意事项1
1.2文明生产要求4
1.3刀架注意事项6
1.4机床操作方法和经验7
1.5数控机床的日常维护和保养11
1.5.1数控机床的日常维护11
1.5.2数控机床的日常保养12
1.6数控系统的日常维护13
第2章数控刀具和切削工艺的选择14
2.1金属切削刀具材料14
2.1.1常用刀具材料15
2.1.2新型刀具材料17
2.1.3涂层刀具材料18
2.2数控刀具的选择20
2.2.1影响数控刀具选择的因素20
2.2.2数控刀具的性能要求20
2.2.3数控刀具的选择方法21
2.2.4可转位刀片的型号23
2.3切削用量的选择26
2.3.1切削速度的选择26
2.3.2进给量的选择26
2.3.3背吃刀量的选择27
2.3.4切削用量推荐表27
2.4相关位置点的设置28
2.4.1对刀点28
2.4.2起刀点和退刀点28
2.4.3换刀点28
2.5装刀的技术要求29
2.6车削加工顺序的安排29
第3章数控车床编程30
3.1数控车床的分类与特点30
3.1.1数控车床的分类30
3.1.2数控车床的特点31
3.2数控车床坐标系32
3.2.1数控车床的坐标系设置32
3.2.2机床坐标系与机床原点32
3.2.3参考坐标系与机床参考点的
确定技巧33
3.2.4工件坐标系与工件原点、编程
零点的相互关系34
3.3程序结构格式34
3.3.1程序结构34
3.3.2程序段的格式35
3.4数控系统主要功能简介35
3.4.1准备功能(G功能)35
3.4.2刀具功能(T功能)37
3.4.3主轴设置指令G97、G96、G5037
3.4.4辅助功能(M指令)38
3.5准备功能的使用方法详解及
编程技巧42
3.5.1快速定位指令G0042
3.5.2直线插补指令G0144
3.5.3圆弧插补指令G02、G0350
3.5.4暂停指令G0452
3.5.5单位设置指令G20、G2154
3.5.6参考点的相关指令54
3.6工件坐标系指令的使用
方法详解56
3.6.1机床坐标系指令G5356
3.6.2建立工件坐标系指令G5057
3.6.3回零试切法设置G54~G59
坐标系59
3.6.4设置刀具偏移值建立
工件坐标系61
3.6.5改变工件坐标系63
3.6.6设定局部坐标系66
3.6.7各类坐标系之间的关系68
3.6.8对刀的注意事项70
3.7固定循环指令的使用方法详解71
3.7.1外径/内径切削循环
指令G9071
3.7.2端面/锥面切削循环
指令G9473
3.7.3轴向粗车循环指令G7176
3.7.4径向粗车循环指令G7281
3.7.5仿形切削循环指令G7384
3.7.6精车循环指令G7089
3.7.7G71、G72和G73指令的区别90
3.7.8端面切槽/钻孔循环
指令G7491
3.7.9内径/外径切槽循环
指令G7593
3.8螺纹切削加工指令的使用
方法详解99
3.8.1螺纹种类和各项参数100
3.8.2单步螺纹切削指令G32109
3.8.3变螺距螺纹切削指令G34112
3.8.4螺纹切削循环指令G92112
3.8.5螺纹切削多重循环
指令G76128
3.9车孔综合实例132
3.10细长轴的车削136
3.11子程序及其用法142
3.12刀尖半径补偿指令(G41、
G42)的用法145
3.12.1刀尖半径补偿的概念145
3.12.2刀尖半径补偿指令G41、G42147
3.12.3刀尖半径补偿的过程148
3.12.4假想刀尖位置方向148
3.12.5补偿量的确定148
3.12.6使用刀尖半径补偿指令的
注意事项149
3.13前置刀架与后置刀架的区别152
3.14麻花钻的刃磨方法153
3.15修爪器的使用方法154
3.16长棒料加工成多个小件的技巧156
3.17端面异形槽的加工160
第4章数控车床面板与操作165
4.1数控车床面板165
4.1.1数控车床面板组成165
4.1.2操作面板166
4.1.3控制面板169
4.2数控车床操作173
4.2.1开机与关机173
4.2.2手动操作173
4.2.3程序的编辑174
4.2.4MDI操作175
4.2.5程序运行176
4.2.6数据的输入/输出177
4.2.7设定和显示数据178
第5章用户宏程序181
5.1宏程序基础知识181
5.1.1变量182
5.1.2系统变量187
5.1.3运算指令195
5.1.4赋值与变量203
5.1.5宏语句和一般数控语句203
5.1.6转移和循环204
5.1.7宏程序调用208
5.2数控车床宏程序加工实例219
5.2.1简单零件(1)219
5.2.2简单零件(2)224
5.2.3简单零件(3)230
5.2.4内槽236
5.2.5外槽238
5.2.6端面槽241
5.2.7深孔244
5.2.8钻削量递减式深孔247
5.2.9椭圆251
5.2.10抛物线269
5.2.11双曲线273
5.2.12正弦、余弦、正切曲线282
5.2.13米制梯形螺纹284
附录289
附录A三角函数关系289
附录B数控操作面板常用术语
英汉对照292
附录C非完全平方数二次根式的
计算方法294
参考文献296
来源:汽车工艺师