Mastercam 软件的后置处理文件及其设定方法
一、前言
M 是一套应广泛的CAD/CAM/CAE软件包,它采用图
形义互式自动编程方法实现NC程序的编制。交互式编程是一种人机对话的编
程方法,编程人员根据屏幕提示的内容,反复与计算机对话,选择菜单目录或
计算机的提问,将所有的问题回答完毕后即可以生生成NC程序。NC程序的
自动产生是受软件的后置处理功能控制的,不同的加工模块(如车削、铣削、
线切割等)和不同的数控系统对应于不同的后处理文件。软件当前使用哪一个
后处理文件,是在软件安装时设定的,而在具体应用软件进行编程之前,一般
还需要对当前的后处理文件进行必要的修改和设定,以使其符合系统要求和使
用者的编程习惯。有些用户在使用软件时由于不了解情况,没有对后处理文件
进行修改,导致生成的NC程序中某些固定的地方经常出现一些多余的内容,
或者总是漏掉某些词句,这样,在将程序传入数控机床之前,就必须对程序进
行手工修改,如果没有全部更正,则可能造成事故。例如,某机床的控制系统
采用G54工件坐标系定位,G90绝对坐标编程,要求生成的NC程序前面
必须有G54G90设置,如果后处理文件的设置为G55G91,则每次生
成的程序中含有G55G91,却不一定有G54G90,如果在加工时没有
进行手工改正,则势必造成加工错误。
二、M 软件的后置处理文件
后置处理文件简称后处理文件,是一种可以由用户以回答问题的形式自行
修改的文件,其扩展名为。在应用M 软件的自动编程功能之前,
必须先对这个文件进行编辑,才能在执行后处理程序时产生符合某种控制器需
要和使用者习惯的NC程序,也就是说后处理程序可以将一种控制器的NC程
序定义成该控制器所使用的格式。以FANUC系列的后处理为例,它既可以
定义成惯用于FANUC 3M控器所使用的格式,也可以定义成FANUC
6M控制器所使用的格式,但不能用来定义其它系列的控制器。 不同系列的后
处理文件在内容上略有不同,但其格式及主体部分是相似的,一般都包括以下
几个部分。
1.A (注释) 对后处理文件及其设定方法作一般性介绍。
2.问题 该部分为后处理文件的主要部分,FANUC系列的后处理
文件中共包括200个问题,对这些问题的回答将决定将来输出的NC程序的
格式。
3.(指令) 指令的作用是对它后面的变量施加影响。如
和 指令,在回答问题3时若写于刀具号码变量 之前,则使
用 时将呼叫前一把刀具的号码,使用 时将呼叫现在所使用
的刀具号码。