最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

五轴数控机床后置处理的开发

发布时间:2013-05-10 作者:蔡安江 郭师虹 赵亮  来源:万方数据
本文针对DMC 70eV五轴数控机床,研究了专用后置处理程序的开发方法,在分析MILLPLUS IT V530数控系统特点的基础上,基于IMSpost开发了适用于五轴数控加工生产模式的专用后置处理器。经生产验证:开发的专用后置处理程序是正确可靠的,所生成的数控加工程序能进行正确地高效加工。研究成果对其它类型五轴数控机床的后置处理的开发具有借鉴意义,并为开发其它CAD/CAM软件的后置处理程序提供了思路。

0 引言

  五轴联动数控加工技术是先进制造技术的重要组成部分和基础技术之一,同时也是目前数控加工技术中难度最大的。目前,五轴数控机床以其自动化程度高、柔性好、加工精度高等优点在现代制造领域,尤其是大型与异型复杂零件的高效加工中得到了广泛应用。高质量的五轴加工编程和有针对性的后置处理程序是充分发挥五轴加工优越性的关键。数控加工后置处理是CAD/CAM集成系统非常重要的组成部分,它直接影响到CAD/CAM软件的使用效果、零件加工质量、加工效率及数控机床的安全。本文针对DMC70ev五轴数控机床,研究专用后置处理器的开发方法,以CATIA为数控编程的前置处理平台,基于IMSpost开发适用于五轴数控加工生产模式的后置处理器,提高数控编程的水平、质量和效率,充分发挥数控机床的性能,实现复杂零件的高效加工。

1 后置处理的开发方法

  后置处理是数控加工中的重要环节,主要任务是把CAD/CAM软件生成的加工刀位文件(APT)转换成特定机床可接受的数控代码文件(NC)。目前,开发专用后置处理程序主要有用户自行开发(利用高级编程语言(如C++、Fortran等语言)编制后置处理程序,把刀位源程序转换成NC指令代码),基于通用后置处理平台进行开发及针对具体的数控机床及控制系统购买专用后处理程序等方法:

  本文采用基于通用后置处理平台IMSpost,以DMC 70eV五轴数控机床为研究平台,开发适用于五轴数控加工生产模式的后置处理程序。

2 基于IMSPost后置处理技术

  IMSPost是一种基于宏编程的通用后置处理编辑器,它提供多种后置处理文件库,包含多种类型的数控机床库和数控系统库,能支持当今流行的CAM软件(如CATIA、Surfcam、Cimatron等)的刀位文件的后置处理转换,提供了强大的定制功能,可以进行宏程序的开发,实现特定功能,配置了针对某机床及数控系统的后置处理器。

  基于IMSPost通用后置处理编辑器开发专用后置处理的流程如图1所示。开发专用后置处理器时,必须掌握数控机床及数控系统特性文件,保证各项设置的正确性,可以利用IMSpost所提供的一系列宏操作、宏指令与宏程序来实现所需要的特定功能,如坐标变换、数值计算和特殊格式输出等。

基于IMSPost后置处理器开发流程

    图1 基于IMSPost后置处理器开发流程

3 五轴数控加工后置处理的开发

  3.1 五轴数控机床及数控系统

  开发专用后置处理程序必须掌握数控机床结构及数控系统。DMC 70eV是非正交双转台型五轴联动数控机床,采用了非正交坐标轴的特殊结构设计,可实现一次装夹完成除装夹面以外的其它工作表面的加工,可实现复杂曲面的高效加工。图2所示为DMC 70eV数控机床的结构、各运动轴配置及行程范围。

DMC 70eV机床结构

    图2 DMC 70eV机床结构

  开发DMC70ev五轴数控机床后置处理程序时必须符合其所配制的数控系统Millplus IT V530的程序结构、代码及输出形式等要求,下面是Millplus IT V530数控系统程序示例4.pm。

Millplus IT V530数控系统程序示例

3
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。