欢迎来到天天文库
浏览记录
ID:5373591
大小:289.62 KB
页数:5页
时间:2017-12-08
《fanuc cnc宏程序在防爆电机制造行业应用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《电气防爆》2015年3月第1期FANUCCNC宏程序在防爆电机制造行业的应用张翼。时晓阳(南阳防爆集团股份有限公司,河南南阳473008)[关键词]防爆电机;数控技术;数控机床;宏程序[摘要]介绍了宏程序在防爆电机零部件数控加工中的应用,通过实例证明,能够提高加工效率。[中图分类号]TM305[文献标识码]A[文章编号]1004—9118(2015)O1—0018-05ApplicationofFANUCNCMacroprograminExMotorManfacturingIndustryZhan
2、gYi,ShiXiao—yang(NanyangExplosionProtectionGroupCo.,Ltd.,NanyangHenan473000)Keywords:flameproofmotors;CNCtechnology;CNC;macroprogramAbstract:Itintroducestheapplicationofmacroprogram,parametricprograming,circulationanddesignofspecialmacroprograminExmoto
3、rmanfacturingindust~.柔性和自动化J,而作为数控编程重要补充的宏O引言程序因其具备高效、便捷的特征而值得广泛应用,防爆电机主要用于煤炭、石油、化工、化肥等宏程序对编制相同加工的操作可以使程序简化。行业具有爆炸性危险气体的场所,防爆电机的定同时,宏程序中可以使用变量,算术和逻辑运算及子、转子、端盖、出线盒是电机的主要组成部分,其转移指令,还可以方便地实现循环程序设计J。加工质量的好坏直接影响到电机的防爆性使加工操作更方便,更灵活。能。而金属加工是关乎其加工质量好坏的最1宏程序概述重
4、要因素,其中主要指标反映在加工表面的粗糙度、尺寸精度和形位公差的准确度。随着防爆电宏程序与子程序类似,宏程序中使用的变量机制造业的发展,产品个性化、多品种、小批量、大与日常生活中使用的变量不同,变量用符号“#”型化、复杂化的发展势头日趋明显。这就要求加后跟变量的变量号指定。变量可分为四种类型。工工艺具备更大的柔性、更高的准确性和精确度,(1)空变量更加智能化,同时能保证较高的效率。柏为空变量,该变量不能赋值。数控技术及数控机床的快速发展,使得数控(2)局部变量加工成为电机制造行业非常重要的加工方法。
5、利#1一#33为局部变量,局部变量只能在宏程序用数控编程,加工方法具备了较高的精度、一定的中存储数据。当断电时局部变量被初始化为空。[收稿日期]2014—12—31[作者简介]张翼,男,1986年生,助理工程师,毕业于河南农业大学机械设计制造及其自动化专业,主要从事电机制造工艺工作。一18—·制造与工艺·FANUCCNC宏程序在防爆电机制造行业的应用(3)公共变量置数据实现程序转变。普通钻孔程序不在此一一#100~#199、#500~#999为公共变量。当断列出。电时,变量#100~#199被初始化
6、为空,变量#500~#999的数据不会丢失。(4)系统变量#1000为系统变量,系统变量用于读和写CNC运行时的各种数据,如刀具的当前位置和补偿值等。(5)变量与地址(自变量)的对应关系表1为局部变量的赋值列表,在列表中一个英语字母对应一个变量号,并嵌入到控制软件中。代号ABC表1赋值列表8AP.034.918.15044O611O地址变量号地址变量号地址变量号8AP.034.918.2510457120(自变量)(自变量)(自变量)8AP.034.918.352850813OA#1I槲T群2O图1
7、YB2—315电机机座图B#2JU舵1(2)使用宏程序进行编程。先确定与钻孔相C#3K#6V#22关的各个参数并进行定义。D#7M#13W23#1(对应字母A)钻头角度E:!}8Q#17X#24#2(对应字母B)切削刃数FR#18Y栉25#3(对应字母C)安全间隙H#l1S#19Z26#7(对应字母D)钻头直径#9(对应字母F)钻头线速度2宏程序参数化编程在防爆电机部#17(对应字母Q)刀齿负载量件加工中的应用#20(对应字母T)材料厚度使用不同的数控机床可以对电机的不同零部钻头长度与钻头直径和刀尖
8、角可以进行公式件的各部位进行车、铣、镗、钻套、磨等加工,加工计算。主轴转速和进给量与钻头线速度、负载量和切削槽数也存在以下关系I7]:范围广,加工质量好且自动化程度较高,但由于零部件的种类繁多,差异性大造成所用的数控程序L=D/2×tan(90一A/2数量巨大,在实际操作中调用程序十分麻烦且易S=(F×1000)/(竹·D)出现调用错误,特别是针对同类型的零件进行加f=S·Q·B工时,为了节约编程时间只是在类似程序的基础一钻头尖长;S一主轴转速进给量上进行数据修改。因
此文档下载收益归作者所有