mastercamx3后处理的优化及修改教程

mastercamx3后处理的优化及修改教程

ID:40561219

大小:484.50 KB

页数:7页

时间:2019-08-04

mastercamx3后处理的优化及修改教程_第1页
mastercamx3后处理的优化及修改教程_第2页
mastercamx3后处理的优化及修改教程_第3页
mastercamx3后处理的优化及修改教程_第4页
mastercamx3后处理的优化及修改教程_第5页
mastercamx3后处理的优化及修改教程_第6页
mastercamx3后处理的优化及修改教程_第7页
资源描述:

《mastercamx3后处理的优化及修改教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MasterCAM软件在数控加工和模具加工的应用上非常广泛,但是因为每次都要对产生的后置处理代码进行局部的修改和优化,给生产加工降低了效率,能不能使编好的刀路轨迹直接产生适合于不同数控机床系统的程序代码呢?那么我们就需要修改和优化后置处理文件了,本文就围绕MasterCAMX3版的软件来展开说明。  Mastercam是一套应用广泛的CAD/CAM/CAE软件包,它采用图形交互式自动编程方法实现NC程序的编制。交互式编程是一种人机对话的编程方法,编程人员根据屏幕提示的内容,反复与计算机对话,选择菜单目录或回答计算机的提问,直至将所有问题回答完毕,系统即可自动生成NC程序。

2、NC程序的自动产生是受软件的后置处理功能控制的,不同的加工模块(如车削、铣削和线切割等)和不同的数控系统对应不同的后处理文件。软件当前使用哪一个后处理文件,是在软件安装时设定的,而在具体应用软件进行编程之前,一般还需对当前的后处理文件进行必要的修改和优化,以使其符合系统要求和使用者的编程习惯。有些用户在使用软件时,由于不了解情况,没有对后处理文件进行修改,导致生成的NC程序中某些固定的地方经常出现一些多余的内容,或者总是漏掉某些词句。解决这类问题,一般都需要在将程序传入数控机床之前,对程序进行手工修改,如果没有全部更正,则可能造成事故。例如,在数控编程中可以去掉程序行号,

3、以控制程序文件大小,便于文件的快速上传。又如,更改某些不同系统的不同程序代码,或限定主轴和进给速度的最大与最小极限速度。再如,确定立式和卧式机床型号等。本文介绍了Mastercam后处理文件的内容以及修改和设置的方法,供有关人员参考。  一、启动Mastercam软件的修改文件  以铣削为例,在安装的MaterCAM根目录下,采用记事本打开MPFAN.pst文件(位置为“D:mcamxmillPostsMPFAN.pst”)。图1所示即为该文件。置处理文件简称后处理文件,是一种可以由用户以回答问题的形式自行修改的文件,其扩展名为“.PST”。在应用Masterca

4、m软件的自动编程功能之前,必须先对这个文件进行编辑,才能在执行后处理程序时产生符合某种控制器需要和使用者习惯的NC程序,也就是说,后处理程序可以将一种控制器的NC程序,定义成该控制器所使用的格式。以FANUC系列的后处理系统为例,MPFAN后处理文件针对的是4轴加工中心,下面我们来优化FANUC3M控制器所使用的格式。注意:不同系列的后处理文件,在内容上略有不同,但其格式及主体部分是相似的,一般都包括以下四个部分。 二、后置处理配置文件的具体修改  以MPFAN.pst文件为例,来修改适合于FANUC或华中数控系统的3轴加工中心和数控铣床的后置处理。  (1)删除程序行号

5、。在记事本编辑下拉菜单选择查找,并输入“omitseq$”查找结果所在的位置:“omitseq$:no$#CD_VAROmitsequencenumbers?”将其中的“no”修改为“yes”,修改为“yes”的数控程序中,将不再出现程序行号,通常省略节行号可节省文件空间,可提高DNC上传速度。该设置方法适合于FANUC或华中数控系统的3轴加工中心和数控铣床的后置处理。  (2)为了适应3轴数控系统,删除第4轴A0程序指令。%V)v$k*s-F8e1G/q$Dz  ①方法1:在记事本编辑下拉菜单选择查找,并输入“rot_on_x”,查找结果所在的位置:/G$r+m0v(?

6、2n  rot_on_x:1#DefaultRotaryAxisOrientation,Seeques.164.  #0=Off,1=AboutX,2=AboutY,3=AboutZ5o&W/K3C6t&OO4Y;J*X2H  可将“1”修改为“0”,即为:9e/s'Z$O9n$a,E6D(e  rot_on_x:0#DefaultRotaryAxisOrientation,Seeques.164.  #0=Off,1=AboutX,2=AboutY,3=AboutZ  修改为“0”的数控程序代码中,由于没有第4轴(X轴)的旋转轴,即A0的程序代码,因此更适应3轴机床识别

7、。  ②方法2:在记事本编辑下拉菜单中选择“查找”,并输入“164.Enable”,将查找到的结果“164.EnableRotaryAxisbutton?Y”修改为“164.EnableRotaryAxisbutton?N”,修改后在数控程序中第4轴数据将不再出现。(3)适合华中数控系统的增加“%”后的程序名。 ①方法1:在记事本"编辑"下拉菜单中选择“查找”,并输入"%",查找结果所在的位置:"%",e$  *progno$,e$  "(PROGRAMNAME-",sprogname$,")",e$  可修改为:  "%",

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。