欢迎来到天天文库
浏览记录
ID:12457894
大小:40.50 KB
页数:4页
时间:2018-07-17
《mastercam对西门子802d后置处理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于MasterCAM对西门子802D后置处理器的探讨欧伟(湖南生物机电职业技术学院,长沙410126)摘要:MasterCAM是一种目前国内外工业企业广泛采用的CAD/CAM集成软件。它强大的刀路功能使复杂的编程过程变的极为简单。但是数控系统的厂家在生产数控系统的时候,采用的控制系统不同,则生成的程序有所差别,这就使得MasterCAM生成的程序不能直接应用于数控加工。针对西门子802D系统就如何解决MasterCAM所生成的加工程序的后置处理问题做了一些初步的研讨,较好的解决了自动编程在实际数控加工中的应用问题。关键词:MasterCAM9.0后置处理西门子802DG54中图分类
2、号:TH164文献标识码:A MasterCAMpairofSiemens802Dpostpositionprocessor-basedinvestigationanddiscussionOUWei(HunanBiologicalAndElectricalPolytechnic,Changsha410126)Abstract:MasterCAMisonekindoftheCAD/CAMintegrationsoftwarethatindustrialenterpriseadoptsatpresentbroadlyathomeandabroad.Itsbigandpowerfultoo
3、lpathfunctionmakescomplicatedprogrammingprocesschangeextremelysimple.Whenproducingnumericalcontrolsysteminnumericalcontrolsystemmanufacturer,thecontrolsystemadoptedisdifferent,thengeneratedprocedureisdifferent,itmakesNCcodeofMasterCAMgenerateddonotapplytoprocessdirectly.InviewofSiemens802Dsyste
4、m,discussionsweremadeaboutpost-processingprogrammebyMasterCAM,solvingtheproblemwithregardtotheautomationprogramminginactualnumericalcontrol.Keywords:MasterCAM9.0post-processingSiemens802DG540引言在MasterCAM软件中,其最强大的功能莫过于该软件的刀路功能,而由刀路生成的程序经过修改后,便可适应大多数的数控机床。系统默认的后处理文件为MPFAN.PST,而在实际工作中,如用缺省的后处理文件时,
5、输出的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”的方式输出圆弧。实际使用中,通常一台电脑控制一台数控机床,且为固定使用,如若每次
6、生成的NC文件都进行大量的修改,则极易出错,给生产带来巨大的不便。因此,修改出适合自己数控机床适用的后处理器,并在MasterCAM9.0中调用,就成为了必要。1MasterCAM9.0的后置处理1.1、增加G54指令采用其他的后处理文件时(如MP_EZ.PST)也可以正常输出G54指令。但是,由于MPFAN.PST后处理文件应用广泛,且MasterCAM9.0本身亦采用MPFAN.PST后处理文件为默认处理器,本文也以此文件为例进行修改:打开Mill9选择File/Edit/PST,系统弹出对话框窗口,默认打开MPFAN.PST文件,弹出如图所示的编辑器。单击,跳出如下的对话框:输
7、入“G49”,查找结果如下图:将其修改为:这样输出的程序就会有G54指令。1.2、删除刀具号、换刀指令、回参考点指令在普通数控铣床上,无法进行自动换刀操作,所以程序自动生成的刀具号、换刀指令,回参考点指令都为多余,且系统无法执行,故此要删掉。1.2.1删除刀具号、换刀指令单击,输入“M6”,查找结果如下图:将其中的换刀语句改为注释行,为:如此一来,换刀的指令就不会再出现在程序当中。1.2.2删除回参考点指令单击,输入“*sg28ref”,查找结果如下图:将
此文档下载收益归作者所有