巧用宏程序简化数控编程

来源 :教育科学博览 | 被引量 : 0次 | 上传用户:MyLoverQLH
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: 利用加工中心进行点位加工,经常用到钻孔、扩孔、镗孔、铰孔、攻丝等工艺方法,一般使用G代码顺序编程,由于重复使用代码过多造成程序很长,本文介绍一点编程经验,使用用户宏程序调用简化编程。
  关键词: 点位加工;宏程序;段落
  随着数控机床技术的不断进步,加工中心在机械制造企业的应用已经得到了普及,对于一些箱体类零件、阀体类零件、机架类零件的铣面和点位加工,属于典型的四面加工类零件,大多数企业仍然采用手工编写程序代码,如果孔系复杂,完成一个零件的加工可能用到几十把刀具,程序也变得很长而且重复代码非常多,下面以FANUC 16i系统G81、G85固定循环为例简要说明。
  要在坐标为(-100.0,0)和(100.0,0)两处加工∮16的销孔,采用中心钻定位-->钻孔-->扩孔-->铰孔工艺,为方便程序调试和提高易读性,我们一般将几把刀具对应的程序分成几个大的“段落”,程序如下:
  G90G00G17G54;
  N101(ZHONG XIN ZUAN T01);
  M09;
  M05;
  G91G00G30Z0;
  G30Y0;
  T01;
  M06;
  G90G00G80G49S600;
  X-100.0Y0;
  G43Z50.0H01;
  Z10.0;
  M03;
  M08;
  G98G81Z-3.0R3.0F80;
  X100.0Y0;
  N102(ZUAN KONG T02);
  M09;
  M05;
  G91G00G30Z0;
  G30Y0;
  T02;
  M06;
  G90G00G80G49S600;
  X-100.0Y0;
  G43Z50.0H02;
  Z10.0;
  M03;
  M08;
  G98G81Z-55.0R3.0F80;
  X100.0Y0;
  N103(KUO KONG T03);
  M09;
  M05;
  G91G00G30Z0;
  G30Y0;
  T03;
  M06;
  G90G00G80G49S400;
  X-100.0Y0;
  G43Z50.0H03;
  Z10.0;
  M03;
  M08;
  G98G81Z-50.0R3.0F80;
  X100.0Y0;
  N104(JIAO KONG T04);
  M09;
  M05;
  G91G00G30Z0;
  G30Y0;
  T04;
  M06;
  G90G00G80G49S300;
  X-100.0Y0;
  G43Z50.0H04;
  Z10.0;
  M03;
  M08;
  G98G85Z-50.0R3.0F100;
  X100.0Y0;
  从以上四把刀具所用程序不难看出,程序结构完全相同:标识—关切削液---主轴停---回参考点---换刀---坐标设定等---刀具补偿、移动---主轴正转---开切削液---固定循环加工-->调用下一把刀具加工程序。
  如果我们将每把刀具对应程序的“段落”写成宏程序,那么在编程时调用宏程序,就会将十几段程序用一段或几段完成。比如中心钻定位、钻孔、扩孔都使用G81固定循环完成,所不同的只是刀具、坐标、切削参数等,把这些不同的数值用宏变量替代改为宏程序O0081,同理铰孔程序改为O0085,清单如下:
  O0081(ZUAN KONG);
  M09;
  M05;
  G91G00G30Z0;
  G30Y0;
  T#20;
  M06;
  G17G90G00G80G49S#19;
  X#24Y#25;
  G43Z50.0H#20;
  Z10.0;
  M03;
  M08;
  G98G81Z#26R3.0F#9;
  O0085(JIAO KONG);
  M09;
  M05;
  G91G00G30Z0;
  G30Y0;
  T#20;
  M06;
  G90G00G80G49S#19;
  X#240Y#25;
  G43Z50.0H#20;
  Z10.0;
  M03;
  M08;
  G98G85Z#26R3.0F#9;
  如此一来,上述四个“段落”的加工程序可通过宏程序调用编写,程序代码由原来的60多段减少到十几段,大大减少了编程工作量,同时提高了程序的易读性,节省了程序存储空间,也可以很好地避免输入错误。
  G90G00G17G54;
  N101(ZHONG XIN ZUAN T01);
  G65P0081T01S600.0X-100.0Y0Z-3.0F80.0;
  X100.0Y0;
  N102(ZUAN KONG T02);
  G65P0081T02S600.0X-100.0Y0Z-55.0F80.0;
  X100.0Y0;
  N103(KUO KONG T03);
  G65P0081T03S400.0X-100.0Y0Z-50.0F80.0;
  X100.0Y0;
  N104(JIAO KONG T04);
  G65P0085T04S300.0X-100.0Y0Z-50.0F100.0;
  X100.0Y0;
  同样道理,读者可以把类似的加工程序“段落” 改写成宏程序存入数控机床,方便编程时调用。
  参考文献:
  FANUC Series 16i-MA使用说明书
  作者简介:
  杨昱,男,高级工程师,河北宣化工程机械股份有限公司。
其他文献
摘要: 大唐湘潭发电有限责任公司二期2*600MW汽轮发电机组使用双流环式密封瓦,在本次#4机大修中对该瓦进行更换,本文主要探讨双流环密封瓦加工的工艺方法。  关键词: 双流环;密封瓦;加工;工艺  中图法分类号:TK 文献标识码:A  一、基本情况  大唐湘潭发电有限责任公司二期2*600MW机组系国产超临界汽轮发电机组,其发电机为上海汽轮发电机有限公司引进西门子公司技术制造的QFSN-600-
期刊
目的:基于“医院-政府-市场”三元联动探索促进养老护理员规范化培训和质量监管的路径。方法:2019年1月—2020年12月,对四川省绵阳地区24家养老护理机构护理员分批次进行规范化培训及追踪管理。通过“医院-政府-市场”三元联动,建立和实施“养老护理员规范化培训、培训后为期3月的\'一对多’跟踪服务、养老护理机构服务质量督导”全程管理模式。观察并比较培训前后养老护理员的理论及操作成绩、项目实施前后养老护理院服务质量及不良事件发生率。结果:2019—2020年共计举办养老护理员培训5期224人。培训前后
随着科技的发展,国内中波广播发射基本实现了全固态化,取代了原来的电子管发射机,但全固态机的防雷能力远不及电子管发射机。因此,防雷击仍是发射台必须考虑的重点问题。  一.雷电的特点及种类  雷电是一种自然界常见的放电现象,它具有极大的破坏力。在雷雨季节,地面上的空气受热上升,空气中的水蒸气到高空遇冷凝结成小水滴,这种浮悬的水滴逐渐聚集形成了雷云,水滴在分裂过程中所形成的小水滴带负电,其余的大水滴带正
期刊
Background::Zoonotic schistosomiasis, caused by n Schistosoma japonicum, remains a major public health problem in the Philippines. This study aimed to evaluate the commercially available rapid diagnostic point-of-care circulating cathodic antigen (PO
脉宽调制(Pulse-Duration Modulation,PDM)发射机与乙类屏调机比较,脉宽调制机更具有高效率、高质量、高稳定、数字化、固态化、自动化等优点。脉宽调制机与乙类屏调机一样都属于屏调机。其调制原理没有原则性的区别,两者的区别仅在于调制器。乙类屏调机的调制器是用工作于乙类(甲乙类)的电子管推挽功放将音频信号放大到所需的功率电平,然后通过调幅变压器、调幅阻流圈将其叠加到高末级功放的屏
期刊
目的研究多瘤促活化因子3(PEA3)在高氧诱导的Ⅱ型肺泡上皮细胞(AEC Ⅱ)损伤中的作用及其机制。方法体外培养AEC Ⅱ,分为高氧组和常氧组。给予高氧或空气后24 h、48 h及72 h,收取各组细胞,选取最佳造模时间为48 h。将AEC Ⅱ分3大组:空白组、阴性对照组(转染空载)、过表达质粒组(转染PEA3),每大组均分为高氧亚组和常氧亚组。给予高氧或空气后48 h,收取各组细胞。检测活性氧(
摘要: 现代的家庭网关的需求,除了基本上网功能,还要求具备播放IPTV等。这促成普通的家庭网关扩展成多播路由。通过简单地架设IGMP代理的方式实现了支持多播的家庭网关,并且在二层为了防止泛洪,实现了嗅探snooping功能。本文在最后给出了实验架构与测试的结果。  关键词: 家庭网关;多播;IGMP代理;泛洪;嗅探  中图分类号:TP393 文献标识码:A  0引言  Internet群组管理协议
期刊
目的探讨不明原因不孕人群进行早卵泡期长效长方案和拮抗剂方案诱导排卵的临床效果及妊娠结局。方法检索南京医科大学第一附属医院生殖医学科临床辅助生殖技术管理系统软件数据库,收集2018年1月至2019年1月期间进行体外受精/卵胞质内单精子注射-胚胎移植(in vitro fertilization/intracytoplasmic sperm injection and embryo transfer,
一、调频立体声广播发射机的检查方法如下:  (1)万用表的检查方法。万用表是一般检修人员检修发射机的常备仪器。用万用表测量电路中心的电压、电阻及电流,并与正常值比较,然后进行必要的线路分析,往往能较快的找到故障的原因。万用表检查通常是对直流电压、电阻、直流电流的检查。①直流电压的检查。在采用万用有检修发射机的情况下,采用直流电位检查可以说是最为简捷、快速、有效。很多故障根据所测量的有关直流电位与正
期刊
中波广播目前基本都采用垂直绝缘天线铁塔发射,电场极化方向与地面垂直,磁场极化方向与地面水平。收音机的广播听众在使用拉杆天线时,天线往往要垂直才能够最大限度的接收发射台发射的电场广播信号,以保证良好收听;若采用磁性天线接收,则应水平接收,且磁棒方向要与发射台方向垂直,达到最佳的收听效果。长期在中波发射台一线维护设备的工程技术人员,处于这种特殊电场环境下,容易遭受高频及其他特殊电击的伤害。现就有关方面
期刊