2023年11月25日发(作者:)
维普资讯
第2期(总第141期)
2007年4月
机械工程与自动化
MECHANICAL ENGINEERING & AUT0MAT10N
No.2
Apr.
文章编号:1672—6413(2007)02—0153—02
MasterCAM后置处理程序的修改
张卫国
(太原市高级技工学校,山西 太原030021)
摘要:后置处理文件简称后处理文件,是一种可以由用户以回答问题的形式自行修改的文件,其扩展名为
.
PST。介绍了使用MasterCAM后置处理程序中的一些心得。
文献标识码:A 中图分类号;TP391.72:TP391.73
关键词:MasterCAM;CAD/CAM;后置处理文件
0引言 参数设定)
MasterCAM是美国CNC Software公司开发的
套CAD/CAM软件,由于其诞生较早且功能齐全,
特别是在CNC编程上快捷方便,因此有很高的市场
占有率。采用MasterCAM进行数控加工时,系统首先 2处理文件的设定事项
根据图形信息和加工信息生成NCI文件,但是NCI文
件数控机床不能识别,还必须通过专用的后置处理程
序,将NCI文件转化为数控系统可以识别的NC文 设定部分的问题进行。.PST文件的每个问题前都有
件。后置处理文件简称后处理文件,是一种可以由用
户以回答问题的形式自行修改的文件,其扩展名为
PST。MasterCAM9.0软件的后处理程序在X:\
Mcam9\MillkPosts目录中,该目录有多个后置处理程
序。用户根据数控机床和数控系统的具体情况,可以
对其数据库进行修改和编译,定制出适应某一数控机 不得换行,这一类的问题常常是以“Y”或“N”来回
床的专用后置处理程序。
1后处理程序的组成部分
MasterCAM后处理程序采用的是纯文本格式文
件接口,该文本是以脚本文件和源代码文件混合而构
成的,后处理文件可以分成以下几个部分。
一
该部分为后处理文件的主要部分,FANUS系列
的后处理文件中共包括近200个问题,对这些问题的
回答将决定将来输出的NC程序的格式及内容。
2.1 处理文件编辑的一般规则
.
对后处理文件的编辑和设定大部分只需要对参数
个号码并于号码后加一个小数点。若问题前没有号
码,那么这个问题在执行后处理时是被忽略不用的。回
答号码2O以前的问题时,需将所回答的文字键人于问
题的下一行,而且回答的内容可以包括多行;20号以
后的问题均带有问号且回答时直接写在问号的后面,
答。回答问题时用到变量,不能用引号,而字符串则
必须包围在引号之中(例如“G91 G28 Z0 M05”),引
号中的文字将按字符串的原样写入程序中,变量和字
符之间要用逗号隔开。
一
2.2变量的使用
1.1 Notation(注释)
对后处理文件及其设定方法作一般性介绍。
1.2 Commands(指令)
指令的作用是对它后面的变量施加影响。如
oldvars和newvars指令,在回答问题时若写于刀具号 M03,为负时定义为M04,如果回答问题时使用了该
码变量之前,使用oldvars时将呼叫前一把刀具的号 变量,则会在NC程序的相应部分写出MO3或M04。
码,使用newvars时将呼叫现在所使用的刀具号码。
1.3 Variables(变量)
变量的定义在后处理文件的开头部分已经作了说
明,使用时可通过查阅了解变量的意义。变量在回答
问题时一经使用,就会在生成的NC程序中表达确定
的意义。如变量spindle—on,转速为正或0时定义为
2.3后处理文件的设定方法
给出了“问题”中所使用的各种变量的定义。
FANUS系列的后处理文件中共定义了26个变量,如
prog—n=程序号码,f=进给率,S=主轴转速,t=刀 在使用MasterCAM9.0进行自动编辑后,将NC
具号码等。
1.4 Numbered Questions for Mastercam Mill(问题
收稿日期:2006—1I-01
后处理文件中的大部分问题一般不需要作修改,
使用时,通常只需对其中固定的某几个问题进行编辑。
3处理修改的范例
代码传输到加工中心加工时仍然有小部分程序需要手
工修改。
作者简介:张卫国(1967一),男,上海人,一级实习指导教师,大专。
发布评论