FAUNC数控铣削宏程序
进人 21 世纪,数控技术的发展突飞猛进,编程技术作为数控领域的一个庞大分支,样获得了飞速发展。目前在市场上出现的软件中,UG,CATIA,Pro/E、 PowerMi 等,功能越来越强大,并且引领数控自动编程潮流,其影响力之广,水平之高,使广大数控爱好者和从业人员趋之若鹜。
最近几年,借助“全国数控技能大赛”平台,数控技术在全国范围内得到了广泛的推广,许许多多的师生和一线工人,在这个舞台上斩获荣誉。国家、省、市、自治区和各单位加大了数控技术领域的支持,大赛所规定的相关编程软件也借此在全国范围内得到了普及。在数控技能大赛中,自动编程之外的手工编程也成为参赛者必须具备的素质,而宏程序恰恰能体现一个优秀编程人员水平的高低,借助大赛,一个学习宏程序的高潮在全国范围内被掀起。这些均为数控技术在我国的发展提供了良好的环境。
自动编程和手工编程是数控编程的两种方式,宏程序属于手工编程,是手工编程的高级阶段。一个高级的数控编程人员必须掌握宏程序,因为宏程序具有无与伦比的优势。笔者是在经历了自动编程和常量式手工编程之后,接触到宏程序,发现宏程序所具备的柔性,是自动编程和常量式手工编程所不具备的。
第一,自动编程和常量式编程所获得的程序,只能是针对某一个零件,而宏程序可以针对某一类零件编程。
第二,宏程序短小精悍,基本而言百行之内可以解决问题,而自动编程所获得的程序,动辄几千,几万、十几万行,时一般的数控系统而言,其数据的存储基本上是不可能的,而数据的传输对CNC系统而言又是一个挑战。
第三,宏程序对零件的柔性(适应性)堪称完美,对自动编程和常量式手工编程获得的程序,我们无法做到让它们适应同类但不同尺寸零件的加工,只要加工对象形状或工艺尺寸发生变化,必须要重新编程,而宏程序却可以适应这种变化,操作者所做的仅仅是更改宏程序中的相关变量值而已。