MasterCAM后处理教程之欧阳学创编
欧阳学创编 MASTERTCAM 后 处 理 方 法 : 一 . 忽 略 程 式 名 ( 加 上 # 号 ) # Progno,e “(program name_“,program,“)“,e “(Date=ddmmyy“,date,“Time= HH:MM“,) 二 . 忽 略 公 英 制 ( 加 上 # 号 ) # Pbld,n,*smetric,e 三 . 加G54工 件 座 标 Pbld,n,*sgcode,*sgplane,“G40 “,“G49“,“G54“,“G80“, 四 . 程 式 头 忽 略XY归 零 欧阳学创编 欧阳学创编 Pfbld,n,sgabsinc,*sg28ref,“Z0“ ,e # Pfbld,n,*sg28ref,“x0“,“y0“,e Pfbld,n,“G91“,“G28,*Z0,e 需 改变为这样. 五.忽略换刀程式 # if stagetool=Zero,Pbld,n,*t,“M6“,e 六.忽略进刀角度 删除 (Pfcout,)*speed,*spindle,pgear,strc antext,e Pbld,n,“G43“ 七 . 程 式 尾 去 掉 “XO“ 及 欧阳学创编 欧阳学创编 protretine,(角度A0) Pbld,n,sccomp,*sm05,psubendm my,e Pbld,n,sgabsinc,sgcode,*sg28ref, “Z0“. Pbld,n,sg28ref,“X0“,“y0“,protret inc,e 中的“X0“,与 protretinc,删 除. 主题:怎样可以去掉后处理出来 的MCU 请问我装完 9.1 后发现处理出来 的程序带 MCU,怎样才能跟以前 的版本一样啊 时间:2021.03.03创作:欧阳学 1、增加G54指令(方法一): J0 e r ~ L4 b采用其他后处理文件(如 MP_EZ.PST)可 欧阳学创编 欧阳学创编 正常输出 G54 指令。由于 FANUC.PST 后处理文件广泛采 用,这里仍以此文件为例进行所有修改。其他后处理文件 内 容 有 所 不 同 , 修 改 时 根 据 实 际 情 况 调 整 。 ! j9 d“ M T8 M4 X9 A2 g6 l9 A7 t输出的 NC文件修改前对应位 置指令为: N102G0G17G40G49G80G90 9d$h*J$v$f)B修 改 后 变 为 : + V w,n1h3G S2F%z6J0 N102G0G17G40G49G80G90G54 , o2 P) r6 Q c; l查 找 当 前 行 的 上 一 行 : 欧阳学创编 欧阳学创编 # g5 I7 v( @.o“ W%z: ]pbld, n, *smetric,e 4 P.T O1 l/C%G将其整行删除,或加上“ #” 成为注释 行: D |4s4 M将 no 改为 yes,修改结果为: force_wcs : yes #ForceWCSoutputateverytoolchange? 输 出 的NC文 件 修 改 前 对 应 位 置 指 令 为 : 修 N106G0G90X16.Y14.5A0.S2200M3 改后变为: N106G0G90G54X16.Y14.5A0.S2200M3 前一方法为强制输出固定指令代码,如需使用G55 ~ G59 指令时,有所不便。多刀路同时输出时,只在整个程 序中出现一次 G54 指令。后一方法同其他后处理文件产生 欧阳学创编 欧阳学创编 G54 指令的原理相同,多刀路同时输出时,每次换刀都会 出现 G54 指令,也可根据参数自动转换成 G55~G59 指 令。 输出三轴加工中心程序的 FANUC 后处理文件为 MP_EZ.PST,输出 4 轴加工中心程序的三菱控制器后处理 文件为MP520AM.PST。 \. @# S2 o3 T+ a# ]: N4 l, b, | m, Z 164. Enable Rotary Axis button? n 6 N d! Z1 L2 m修 改 后 第 四 轴 数 据 不 再 出 现 。 3 t“ V8 r G% ~$ @0 W0 H7 S/ b2 w( L N将其删除或改为注释行: #pbld,n,*t,“M6“,e ! k ^w f# j! e4 Q y4 I# pbld, n, *sg28ref, “X0.“, “Y0.“, protretinc,e % b! b5 T1 W7 s$ D输出的 NC文件修改前对应位置指令 为: 3 ]; e6 M6 N; f$ e; d! _+ R N116G91G28Z0.M9 +]7v2a9a B!z,w:X7v修 改 后 变 为 : $ D, S“ o0 @. F/ P; h i8 NV;G.f4?#y/o4vm%z2H3_/H7 p “(DATE=DDMMYY “, date, “ TIME=HH:MM “, time, “)“,e $ v; k9 [“ N6 [) a1 X将其删除或改为注释行: # “%“, *progno, e e 7 j2 x# r! n! x I+ f, S! E# “(PROGRAM NAME“, progname,“)“,e $ Z$ G8 {: v6 q# “(DATE=DDMMYY“, date, “ TIME=HH:MM“,time,“)“, 4 F4 N9 D% f L“ l2 C(DATE=DDMMYY251204 TIME=HH:MM10:45) 修 改 后 以 上 指 令 行 不 再 出 现 。 2]9q:k |%u2@“y 单击按钮,系统弹出查找对话框,输入“pstrtool”,单击 按钮,查找结果所在行为: ;^3 B$ ~8 p“ u “(“,pstrtool, *tnote, *toffnote, *tlngnote, *tldia, 将其删除或 “)“, 改为注释行 e : 0 U$ }$ s+ C! }7 m#“(“,pstrtool, *tnote, *toffnote, *tlngnote,*tldia,“)“,e “ m; U! j R% @+ c% L输出的 NC 文件修改前对应位置 指令为: (D16R8.0 TOOL2 DIA. OFF.0 LEN.0 DIA. 16. ) 修改后以上指令行不再出现。此注释行指明当前刀路所 使用的刀具参数,可用于加工前核对加工单,建议保留。 法 兰 克 及 三 菱 控 制 器 可 以 接 受 注 释 内 容 。 6、取消行号: y7 r0 l+ j. C) ~修改后行号不再出现。 7、调整下刀点坐标值位置: 单击按钮,系统弹出查找对话框,输入“g43”,单击 按 钮,查找结果所在行为: 1 d1 e7 X+ S$ O ypbld, n, “G43“, *tlngno, pfzout, scoolant,next_tool,e 9h7k5^2X8[)g将 其 修 改 为 : ! ]0 _) \7 m. ]0 b pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout,pfyout, pbld,n,