具体的修改方法是
1、加上G54指令:
打开你的mcam的安装盘,打开mill文件夹,里面有一个叫posts的文件夹,打开,找到mpfan.post,用记事本打开,然后找到这一句pbld, n$, *smetric, e$,加上“G54”变成pbld, n$, *smetric, “G54” e$
2、关闭A轴的输出:
找到164. Enable Rotary Axis button? Y这一句,把后面的y变成N就可以了;
3、把T1和M6分开输出:
找到if stagetool >= zero, pbld, n$, *t$, "M6", e$这一句,把"M6",删除,然后在这一句后面加上pbld, n$, "M6", e$这一句,就能让T1和M6分开来输出;
4、把s2000M3;独立写在一行:
找到pcan1, pbld, n$, *sgcode, *sgabsinc, pwcs, pfxout, pfyout,
pfcout, *speed, *spindle, pgear, strcantext, e$这一句把它改成这样
pcan1, pbld, n$, *sgcode, *sgabsinc, pwcs, pfxout, pfyout,
pfcout, e$
pbld, n$, *speed, *spindle, pgear, strcantext, e$
就能独立输出“s2000M3;”;
5、在N166后面加上开切削液的M8指令:
找到pbld, n$, "G43", *tlngno$, pfzout, scoolant, next_tool$, e$这一句,在它后面加上
pbld, n$, "M8",e$这一句变成
pbld, n$, "G43", *tlngno$, pfzout, scoolant, next_tool$, e$
pbld, n$, "M8",e$
这样就能输出M8指令了;
6、在程序尾加上关切削液的M9指令:
找到这一句pbld, n$, sccomp, *sm05, psub_end_mny, e$,在这一句后面加上
pbld, n$, "M9",e$
这样就能输出M9指令了。