Master CAMX版本后处理文件及其修改方法详细说明mastercam系统配置的是适应单一类型控制系统的通用后置处理,用户根据数控机床和数控系统的具体情况,可以对其数据库进行修改和编译,定制出适应某一数控机床的专用后置处理程序。mastercam系统默认发那科后置处理文件的扩展名为pst,称为pst文件。(一般该文件在共享文档shared mcamx5MILLPostsMPFAN.pst)根据本人多年使用经验,初次安装后后处理有以下几点要修改。(1)默认后处理去掉第四轴A0的输出用记事本或任意文本编辑器打开MPFAN.pst,然后搜索Rotary Axis Settings,找到rot_on_x : 1 #SET_BY_MD Default Rotary Axis Orientation#0 = Off, 1 = About X, 2 = About Y, 3 = About Z改成rot_on_x : 0 #SET_BY_MD Default Rotary Axis Orientation#0 = Off, 1 = About X, 2 = About Y, 3 = About Z就可以关闭四轴,没有A0输出。(2)去掉程序开头的注释输出用记事本或任意文本编辑器打开MPFAN.pst,然后搜索'%',找到'%', e$sav_spc = spaces$spaces$ = 0中间略掉spaces$ = sav_spc改成'%', e$sav_spc = spaces$spaces$ = 0*progno$, sopen_prn, sprogname$, sclose_prn, e$#sopen_prn, 'PROGRAM NAME - ', sprogname$, sclose_prn, e$#sopen_prn, 'DATE=DD-MM-YY - ', date$, ' TIME=HH:MM - ', time$, sclose_prn, e$ #Date and time output Ex. 12-02-05 15:52#sopen_prn, 'DATE - ', month$, '-', day$, '-', year$, sclose_prn, e$ #Date output as month,day,year - Ex. 02-12-05#sopen_prn, 'DATE - ', *smonth, ' ', day$, ' ', *year2, sclose_prn, e$ #Date output as month,day,year - Ex. Feb. 12 2005#sopen_prn, 'TIME - ', time$, sclose_prn, e$ #24 hour time output - Ex. 15:52#sopen_prn, 'TIME - ', ptime sclose_prn, e$ #12 hour time output 3:52 PMspathnc$ = ucase(spathnc$)smcname$ = ucase(smcname$)stck_matl$ = ucase(stck_matl$)snamenc$ = ucase(snamenc$)#sopen_prn, 'MCX FILE - ', *smcpath$, *smcname$, *smcext$, sclose_prn, e$#sopen_prn, 'NC FILE - ', *spathnc$, *snamenc$, *sextnc$, sclose_prn, e$#sopen_prn, 'MATERIAL - ', *stck_matl$, sclose_prn, e$spaces$ = sav_spc在不需要的前面加#,就可以去掉注释的输出。(3)冷却液的开启和关闭用记事本或任意文本编辑器打开MPFAN.pst,然后搜索'G43',找到pbld, n$, sg43, *tlngno$, pfzout, scoolant, pstagetool, e$这一行,在下边加一行,pbld, n$, sm08, e$,改成pbld, n$, sg43, *tlngno$, pfzout, scoolant, pstagetool, e$pbld, n$, sm08, e$开启冷却液。注意,有2处。继续搜索gcode$ = zero找到gcode$ = zeropbld, n$, sccomp, *sm05, psub_end_mny, e$改成gcode$ = zeropbld, n$, sm09, e$pbld, n$, sccomp, *sm05, psub_end_mny, e$关闭冷却液(4)默认nc文件打开的编辑器修改打开cam软件设置》系统配置》启动/退出,如图修改后确认退出。(5)不输出程序行号打开cam软件设置》控制器定义,如图修改后确认退出。(6)有刀库的机器加预先备刀方法打开cam软件设置》控制器定义,如图修改后确认退出。(7)圆弧用R,还是IJK的修改。(8)去掉错误文件的生成。(8)攻牙加M29指令用记事本或任意文本编辑器打开MPFAN.pst,然后搜索 Canned Tap Cycle,找到ptap$ #Canned Tap Cyclepdrlcommonbresult = newfs(17, feed) # Set for tapping Feedrate formatif met_tool$,中间略掉pbld, n$, sg94, e$pcan1, pbld, n$, *sgdrlref, *sgdrill, pxout, pyout, pfzout, pcout,prdrlout, *pitch, !feed, strcantext, e$pcom_movea改为ptap$ #Canned Tap Cyclepdrlcommonbpbld, n$, sm29, *speed, e$pcan1, pbld, n$, *sgdrlref, *sgdrill, pxout, pyout, pfzout, pcout,prdrlout, *pitch, !feed, strcantext, e$pcom_movea就可以了插入M29。按以上方法修改后出来的程序个人认为比较简洁。请朋友多多交流!!!
下一篇:分类轴和数值轴怎么设置