基于MasterCAM对西门子802D后置处理器的探讨

2010-07-10 06:03
时代农机 2010年5期
关键词:数控铣参考点后处理

欧 伟

(湖南生物机电职业技术学院,湖南 长沙 410126)

1 问题的提出

在MasterCAM软件中,其最强大的功能莫过于该软件的刀路功能,而由刀路生成的程序经过修改后,便可适应大多数的数控机床。系统默认的后处理文件为MPFAN.PST,而在实际工作中,如用缺省的后处理文件时,输出的NC文件不能直接送入西门子802D数控机床进行DNC加工。原因如下:

(1)不能实现G54指令的自动输出。

(2)需去掉刀具号、换刀指令、回参考点动作。

(3)删除第 4 轴的数据“A0.”。

(4)带有行号的NC文件太大。

(5)G43刀具长度补偿指令不适应西门子802D数控铣床。

(6)要重新定义文件头。如西门子通讯软件WENPCIN(1.2版本)要求必须在程序前加载“%_N_123_MPF;$PATH=/_N_MPF_DIR”(123为程序名,可按需更改)。

(7)优化圆弧输出指令,采用“IJK”的方式输出圆弧。

实际使用中,通常一台电脑控制一台数控机床,且为固定使用,如若每次生成的NC文件都进行大量的修改,则极易出错,给生产带来巨大的不便。因此,修改出适合自己数控机床适用的后处理器,并在MasterCAM9.0中调用,就成为了必要。

2 MasterCAM9.0的后置处理

2.1 增加G54指令

采用其他的后处理文件时(如MP_EZ.PST)也可以正常输出G54指令。但是,由于MPFAN.PST后处理文件应用广泛,且MasterCAM9.0本身亦采用MPFAN.PST后处理文件为默认处理器,本文也以此文件为例进行修改:

打开Mill 9选择File/Edit/PST,系统弹出对话框窗口,默认打开MPFAN.PST文件,弹出如图所示的编辑器。

输入“G49”,查找结果如下图:

将其修改为:

这样输出的程序就会有G54指令。

2.2 删除刀具号、换刀指令、回参考点指令

在普通数控铣床上,无法进行自动换刀操作,所以程序自动生成的刀具号、换刀指令,回参考点指令都为多余,且系统无法执行,故此要删掉。

将其中的换刀语句改为注释行,为:

如此一来,换刀的指令就不会再出现在程序当中。

将其中有关回参考点的指令改动如下:

这样出来的程序的结尾就不会有G28X0Y0Z0等语句了。

2.3 删除第四轴数据“A0.”

MPFAN.PST后处理器对应的是4轴加工中心,而目前使用比较多的是3轴加工中心,多出了第4轴的数据“A0.”故也要删除。

改“y”为“n”,结果为:

这样,程序开头和结尾的第四轴数据"A0."就不再出现。

2.4 取消行号

在某些数控系统中,其内存贮器容量不高。因此,取消行号可以更大限度的使用机器本身的存贮器,减少出错的机会。

改“no”为“yes”,如下:

这样修改后行号就不在出现,加快程序运行速度。

2.5 取消G43指令

普通数控铣床上进行模具加工时,中间的换刀过程是通过手动来完成,G54的Z轴再定位一般用滚刀法来确定,且西门子802D在后处理器中不能识别G43指令,因此,G43指令在程序中必须删掉。

将关于G43的指令删掉,如下:

修改后,程序中的G43不再出现。

2.6 删除程序的程序名、注释行,增加通讯协议文件头

将其删除或者改为注释行:

这样出来的程序就不再有“O0000”等程序名。

改为注释行或者删除:

修改后有关注释当前使用刀具的参数等都不会出现,用于加工前核对加工单。西门子802D控制器不接受注释行,在使用该项时要特别注意!

在%后加入适应对应数控机床的通讯协议文件头,以西门子1.2版本WINPCIN为例,修改如下:

这样自动生成的程序就可以直接用WINPCIN直接传送进行加工。

2.7 优化圆弧输出指令

将“R”输出改为“IJK”输出,如下:

修改后,即可输出“IJK”指令。

3 应用实例

以西门子802D数控系统的三轴数控铣床为例来建立后置处理器。

打开Mill 9选择File/Edit/PST,系统弹出对话框窗口,默认打开MPFAN.PST文件,顺序执行1.1中的(3)项、1.2项、1.3项、1.5项、1.6项和1.7项,然后将该PST文件另保存为S802D.pst。

在使用时,随时可用MasterCAM9.0进行调用,即可生成无须修改的加工程序。

4 结语

后置处理文件的编辑和设定,对所有的CAD/CAM软件来说都是需要的。但是一般的使用者经常忽略这一点,而是在每次生成NC程序后去对程序进行修改,不仅浪费时间,而且容易出错导致事故。就Mastercam软件针对西门子802D系统的后处理文件进行了分析和探讨,介绍了其编辑和设定的方法,提出了一些问题的解决方案,在实际生产中取得了较好的效果。

[1]吴长德.MasterCAM9.0系统学习与实训[M].北京:机械工业出版社,2003.

[2]肖高棉,黄亮.精通 MasterCAM9.0[M].北京:清华大学出版社,2004.

[3]魏明,刘伟民.MasterCAM9.0模具设计与加工[M].北京:人民邮电出版社,2004.

猜你喜欢
数控铣参考点后处理
果树防冻措施及冻后处理
FANUC数控系统机床一键回参考点的方法
基于设备因素的数控铣削表面质量研究
参考点对WiFi位置指纹算法的影响
乏燃料后处理的大厂梦
数控机床返回参考点故障维修
CAXA制造工程师在数控铣削加工中的应用
利用五轴数控铣床进行曲面切削的方法
FANUC数控机床回参考点故障分析与排除
乏燃料后处理困局