基于MasterCAM的后处理应用(2)

2012-08-21 19:42


14400,19200,38400)? 1200”表示系统提问传输速率是多少?后面括号里的数据是参考值,回答是1200。
  四、MasterCAM后处理文件的修改
  MasterCAM默认的后处理器为FANUC系统,文件名为MPFAN.PST。SINUMERIK系列系统无对应的后处理器。根据现有的数控系统(FANUC0i-MC、SINUMERIK802D)及平时编程习惯,主要修改以下几个方面。在修改前应该把原来的后处理文件作一备份,防止出错后无法恢复。
  (一)FANUC0i-MC系统
  (1)忽略程序号码;(2)忽略程序名称;(3)忽略程序日期与时间;(4)忽略公制代码G21;上面(1)~(4)修改时打开MPFAN.PST文件,在#Start of File and Toolchange Setup部分找到Psof单节把
   *progno, e
       "(PROGRAM NAME - ", sprogname, ")", e
       "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e
       pbld, n, *smetric, e     
四句删除或在每句前加上“#”符号。(5)忽略刀具注释:打开MPFAN.PST文件,在# Tool Comment / Manual Entry Section部分找到ptoolcomment单节,把"(", pstrtool,*tnote,*toffnote,*tlngnote,*tldia,")",e 一句删除或在句前加上“#”符号。(6)忽略回参考点指令G28:打开MPFAN.PST文件,在#Start of File and Toolchange Setup部分找到Psof单节把pfbld,n,sgabsinc,*sg28ref, "Z0." e、pfbld,n, *sg28ref,"X0.", "Y0." e两句删除或在每句前加上“#”符号。(7)忽略工件零点设置代码G92:打开MPFAN.PST文件,在#Start of File and Toolchange Setup部分找到Psof单节把pfbld, n, "G92", *xh,*yh, *zh,e一句删除或在句前加上“#”符号。(8)忽略换刀时及程序结束时回参考点指令G28:打开MPFAN.PST文件,在#Start of File and Toolchange Setup部分找到pretract单节把pcan1, pbld,n, sgabsinc,sgcode,*sg28ref,"Z0.",scoolant, strcantext,e、#pbld,n,*sg28ref,"X0.", "Y0.",protretinc,e两句删除或在每句前加上“#”符号。有些机床换刀时必须有这条指令,则不必修改。(9)关闭第四轴功能:第四轴功能若不关闭会在生成的NC程序中产生默认为“A0”的代码,加工时会产生报警。打开MPFAN.PST文件,找到变量设置# Rotary Axis Settings部分,把rot_on_x    : 1    #Default Rotary Axis Orientation, See ques. 164.
                    #0 = Off, 1 = About X, 2 = About Y, 3 = About Z

句中冒号后面的数字1改成0即可。也可以找到问题164. Enable Rotary Axis button? y把回答的y改成n即可。(10)主轴最高转速改为8000rpm:由于所使用机床的最高转速为8000rpm,所以把后处理器的主轴最高转速也设置成8000rpm。打开MPFAN.PST文件,找到变量设置# General Output Settings部分,把max_speed: 3000 #Maximum spindle speed句中冒号后面的数字改成8000即可。(11)忽略程序行号:行号会占用较多的内存空间。而且由于产生的NC程序段较多会出现行号重复的现象,会带来一定的麻烦。打开MPFAN.PST文件,找到变量设置# General Output Settings部分,把omitseq: no  #Omit sequence numbers? 句中冒号后面的no改成yes即可。(12)钻孔固定循环改为G81、G83等:FANUC系统的钻孔固定循环相对较简单,而SINUMERIK802D系统钻孔固定循环是以调用子程序如钻孔CYCLE83(20,0,1,-5,,)的形式出现,本文仅对FANUC系统进行修改。打开MPFAN.PST文件,找到变量设置# Enable Canned Drill Cycle Switches部分,把usecandrill : no   #Use canned cycle for drill句中冒号后面的no改成yes即可。后面几种循环方式也按此方法修改。以上内容修改完后文件另存为MPFAN0i.PST以供MasterCAM调用。

基于MasterCAM的后处理应用(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:广播电视监测系统体系架构

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: