MasterCAM X3 软件的后置处理文件优化及其设定方法
MasterCAM 软件在数控加工和模具加工的应用上非常广泛,但是因为每次都要对产生的后
置处理代码进行局部的修改和优化, 给生产加工降低了效率, 能不能使编好的刀路轨迹直接
产生适合于不同数控机床系统的程序代码呢 ?那么我们就需要修改和优化后置处理文件了,
本文就围绕 MasterCAM X3 版的软件来展开说明。 Mastercam 是一套应用广泛的
CAD/CAM/CAE 软件包,它采用图形交互式自动编程方法实现 NC 程序的编制。交互式编
程是一种人机对话的编程方法, 编程人员根据屏幕提示的内容, 反复与计算机对话, 选择菜
单目录或回答计算机的提问,直至将所有问题回答完毕,系统即可自动生成 NC 程序。 NC
程序的自动产生是受软件的后置处理功能控制的,不同的加工模块 (如车削、铣削和线切割
等) 和不同的数控系统对应不同的后处理文件。 软件当前使用哪一个后处理文件, 是在软件
安装时设定的, 而在具体应用软件进行编程之前, 一般还需对当前的后处理文件进行必要的
修改和优化, 以使其符合系统要求和使用者的编程习惯。 有些用户在使用软件时, 由于不了
解情况, 没有对后处理文件进行修改, 导致生成的 NC 程序中某些固定的地方经常出现一些
多余的内容, 或者总是漏掉某些词句。 解决这类问题, 一般都需要在将程序传入数控机床之
前,对程序进行手工修改,如果没有全部更正,则可能造成事故。例如,在数控编程中可以
去掉程序行号, 以控制程序文件大小, 便于文件的快速上传。 又如, 更改某些不同系统的不
同程序代码, 或限定主轴和进给速度的最大与最小极限速度。 再如, 确定立式和卧式机床型
号等。本文介绍了 Mastercam 后处理文件的内容以及修改和设置的方法, 供有关人员参考。
一、启动 Mastercam 软件的修改文件
以铣削为例,在安装的 MaterCAM 根目录下,采用记事本打开 MPFAN.pst 文件 (位置为
“ D: MPFAN. pst ”)。图 1 所示即为该文件。
后置处理文件简称后处理文件,是一种可以由用户以回答问题的形式自行修改的文件,
其扩展名为 “.PST”。在应用 Mastercam 软件的自动编程功能之前, 必须先对这个文件进行编
辑,才能在执行后处理程序时产生符合某种控制器需要和使用者习惯的 NC 程序,也就是说,
后处理程序可以将一种控制器的 NC 程序,定义成该控制器所使用的格式。以 FANUC 系列
的后处理系统为例, MPFAN 后处理文件针对的是 4 轴加工中心, 下面我们来优化 FANUC 3M
控制器所使用的格式。 注意: 不同系列的后处理文件, 在内容上略有不同, 但其格式及主体
部分是相似的,一般都包括以下四个部分。
(1)Annotation( 注释 ):以 “#”号开头一般都为注释,注释的作用是对后处理文件及其设定
方法作一般性介绍。
(2)Commands( 指令 ):指令的作用是对其后面的变量施加影响。
(3)Variables( 变量 ):给出了 “问题 ”中所使用的各种变量的定义, FANUC 系列的后处理文
件中共定义了 26 个变量。
(4)问题与赋值:该部分为后处理文件的主要部分, FANUC 系列的后处理文件中共包括