当前位置:首页>>FANUC系统宏程序在椭圆类零件数车加工中的应用

FANUC系统宏程序在椭圆类零件数车加工中的应用

发布时间:2015-09-08作者:智汇张瑜

0 引言

  宏程序作为数控编程的手段之一,在椭圆、抛物线、双曲线以及一些渐展线的编程方法上有着自动编程及其他方法不可替代的优势。

  对于规则曲面的编程来说,使用CAD/CAM软件编程一般都具有工作量大、程序庞大、加工参数不易修改等缺点,如果任何一个加工参数发生变化,再智能的软件也要根据变化后的加工参数重新计算刀具轨迹,尽管软件计算刀具轨迹的速度非常快,但始终是个比较麻烦的过程。而宏程序具有灵活性和智能性等特点,注重把机床功能参数与编程语言相结合,而且灵活的参数设置也使机床具有最佳的工作性能,同时也给予操作者极大的自由调整空间,能很好地弥补自动编程的不足。

1 宏程序在椭圆加工中的编程格式

  1.1 编程思路

  椭圆是最常见的二次曲线,宏程序编程的思路是采用数段微小直线段逼近椭圆轮廓。如果分成的线段足够小,则这个近似的曲线就能够较好地满足加工精度要求。虽然宏程序编程属于手工编程范畴,但它将复杂的节点坐标计算工作交由计算机数控系统来完成,编程者只需给出数学公式和算法。

  1.2 编程格式

  不同的数控系统,宏程序的编程格式也不同,具体可查阅机床说明书。

  FANUC系统数控车床对于非圆曲线类零件加工常采用循环语句编制宏程序,其格式如下:

  #1变量  WHILE[条件表达式]  条件成立  END1

  当条件成立时循环执行WHILE与END1之间的程序段,若条件不满足则执行END1的下一行程序段。

  其中:常数1为圆心到轴线的距离;常数2为圆心到端面的距离;步距必须大于等于刀尖圆弧半径。

图1 椭圆的宏程序编程节点图

2 宏程序编程加工的应用

  下面以FANUC 21i系统数控车床为例,具体分析如何应用宏程序来加工含椭圆轮廓的零件。

  2.1 零件加工工艺的分析

  图2为小花瓶零件图,工件坐标系原点设在零件右端面与轴线的交点处。其加工工艺设计重点是椭圆轮廓的加工方法:粗加工时,椭圆先按近似圆弧粗车循环,因为圆弧的轮廓比椭圆大,有加工余量;精加工时,再编写椭圆宏程序加工即可。

图2 小花瓶零件图

  2.2 编写参考程序

  为了编写程序,根据零件的要求,需要通过CAD软件绘图查找坐标,具体坐标点为:

  钻孔、镗内孔、切断加工等工序的编程比较简单,这里不再赘述。

3 零件的加工效果

  编写完程序,利用FANUC 21i系统数控车床进行仿真加工。如果仿真加工没有问题,选取Ф50mm的有机玻璃材料进行零件加工。通过装刀-对刀-平端面和粗车外圆-钻孔-粗镗内孔-精车外圆-精镗内孔-切断-机床上手动抛光,完成了小花瓶零件的机加工,如图3所示。

4 结论

  综上所述,宏程序能编制传统数控编程无法实现的椭圆类零件的数控车削加工程序,其变量编程方式增加了应用对象的灵活性,编写时更直观、简便,精简了程序内容,大大提高了编程效率。因此,机床使用者利用宏程序编程功能,可充分扩展数控机床的使用范围和使用功效,具有非常广泛的应用前景。

公司简介

宜科(天津)电子有限公司是中国工业自动化的领军企业,于2003年在天津投资成立,销售和服务网络覆盖全国。作为中国本土工业自动化产品的提供商和智能制造解决方案的供应商,宜科在汽车、汽车零部件、工程机械、机器人、食品制药、印刷包装、纺织机械、物流设备、电子制造等诸多领域占据领先地位。宜科为智慧工厂的整体规划实施提供自系统层、控制层、网络层到执行层自上而下的全系列服务,产品及解决方案涵盖但不局限于云平台、MES制造执行系统、工业现场总线、工业以太网、工业无线通讯、机器人及智能设备组成的自动化生产线、自动化电气控制系统集成、智能物流仓储系统等,以实现真正智能化的生产制造,从而带来生产力和生产效率的大幅提升,以及对生产灵活性和生产复杂性的管理能力的大幅提升。多年来,宜科以创新的技术、卓越的解决方案和产品坚持不懈地为中国制造业的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,在业界独树一帜。帮助中国制造业转型升级,加速智能制造进程,成为中国工业4.0智慧工厂解决方案当之无愧的践行者。

更多详情>>

联系我们

  • 联系人:章清涛
  • 热线:18611695135
  • 电话:
  • 传真:
  • 邮箱:18210150532@139.com

Copyright © 2015 ilinki.net Inc. All rights reserved. 智汇工业版权所有

电话:010-62314658 邮箱:service@ilinki.net

主办单位:智汇万联(北京)信息技术有限公司

京ICP备15030148号-1