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

基于NX的DIU125FD车铣复合加工中心后置处理的开发

发布时间:2013-05-08 作者:蒋思宝 张宇 刘爽  来源:万方数据
本文针对现有主流CAD/CAM系统中尚无DMU125FD类型机床的专用后置处理,而又是实际生产中迫切需要解决的问题,提出了基于坐标转换模型的旋转轴参数设定方法,同时利用Link Post技术来创建车铣复合这一类型的后置处理。最后利用一个实例来验证该后置处理的正确性。

  机床参数项设置完成后,接着就是最重要的2个步骤,即程序和刀轨参数项设置、N/C数据定义项的设置,具体的步骤如下:

  第1步进行的是程序头、尾的定义,将刚才保存的NC文件名作为程序头,程序尾也以该NC文件名定义,并且在程序尾“END PGM$ mom_out-put_file_SaxisMill”程序行下添加一个块来说明程序结束,即添加一个Text块,说明STOP M30。在操作结束命令中需要在“End of Path”行中添加3个块M09、M05、M01,并且将这3个块设置为强制输出。

  第2步定义操作头,便于后续检查,保存上述操作以后,通过添加刚建立的后置处理文件到指定位置,并且保存。

  第3步通过启动NX打开一个零件来验证程序,查看程序头和尾是否与设定的一致,如果一致,就可以进行刀具设置了。由于在Heidenhain控制系统中,刀具重复调用时不会报警,因此将后置处理的刀具信息全部显示出来,以便于检查和程序分段执行。这样就需要更改程序和刀轨选项中的设置,以符合相应的控制系统要求的格式。这里要注意的是,在设置“TOOL CALL T Z S”程序行时,在弹出对话框中需再加入2个Text块:“DL+O”和“DR+O”,这样机床在实际操作时就能方便地进行刀具的微调工作。在用户定制命令中加入一段程序,以使刀具信息显示出来,具体程序如下:

程序

  (以上是定义刀具的各个参数,比如刀具底部圆角半径用mom_tool_comerl_radius定义,刀尖角度用mom_tool_point_angle定义)

刀尖角度

  根据需要加入预调刀,并调用备用零件模型进行加工验证,查看弹出的刀具信息是否显示正确。当检查正确无误以后,进行线性加工指令和圆弧加工指令的设定,更改程序里面的各行的指令,使其符合控制系统要求,这里需要特别注意的是,机床的操作系统不支持在运动指令中直接改变主轴转速,并且在Heidenhain控制系统中只支持在3个主平面内进行圆弧运动,在此需写一个用户命令来确保程序的正确。这里利用MOM_force语句来强制输出,并且用MOM_suppress语句抑制输出,具体的程序如下:

程序

  完成上述程序以后根据要求调整快速运动指令和径向补偿开关,接着利用已知模型对后置处理进行验证修改。为了使斜面的加工编程可以按照正放平面的加工编程进行,需要将零件上的斜面设定为工作平面,即设置坐标系转换。这里可以直接调用NX里面自带的TCL程序来实现坐标系转换。所调用的程序中的控制系统类型需要改成heidenhain_conv,同时修改里面的程序,以符合控制系统要求的格式。

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