mastercam 后处理修改MasterCAM 后处理修改特殊技巧一.1MasterCAM 后处理修改特殊技巧:ScrollexEDIT 另外:输出字母的大小写修改方式不知如何更改。注:若要修改下述相应功能则直接查找红色下划线语句即可。①、MasterCAM 后处理输出文件格式设置 sextncMIN#NCProgramExtensionforOkuma 上述语句表示输出格式为 MIN 格式。若没有可以新建。“.Trun”格式表示车床专用。需要的格式修改 MIN 即可,如 MPF,NC,H,TXT 等这样就不必每次为输出什么样的格式费神了。我就经常用MPF 和 NC、H 几种格式,为每种格式编制一个后处理或通用一个均比较方便。②、“Arcoutput”控制语句控制圆弧输出格式,设置值若为“0”表示输出为“IJK”格式;若设置值为“1”则输出圆弧格式为“R”“arctype”控制输出圆弧类型,若为“1”则表示。由圆心确定;若为“2”则表示由起点(Start)指向圆心(Center),2=St-Ctr;若为“3”表示由圆心指向起点,3=Ctr-St;若为“4”表示非增量。arcoutput:0#0=IJK,1=Rnosign,2=Rsignedneg.over180arctype:1#Arccenter1=abs,2=St-Ctr,3=Ctr-St,4=unsignedinc.③、“Omitseq”控制语句控制序列号输出,若设置值为“Yes”则忽略序列号,不输出,若设置值为“No”则不忽略即输出序列号。④、“Spaces”控制语句控制空格输出,若设置值为“0”表示不输出空格即紧凑输出,若设置值为“1”表示输出空格即在每个“X,Y,R,F”等控制语句前加一空格。⑤、若要查找每一条输出语句的作用及位置则在输出语句后加上标语句即可。一般输出语句的格式为:pbld,n,'M6;e(其中 pbld 为输出开头,n 为序列号,“”引号内为直接输出字符,e 为结束语句。下面语句为程序号输出格式:fmtO4progno#Programnumber#fmt':'4progno#Programnumber#表示注释语句的开始,fmt 是格式定义,O 表示输出程序开头为 O,若开头为 PR 或 P 时只需要改 O 为需要的程序开头即可。这里的4 表示程序号长度为 4 个字节。其它用 fmt 格式定义的语句也一样,可用此法修改想改的部分即可得到需要的输出结果。比如要求输出的 G01 变为 L 格式(即从 ISO 格式转化为Heidenhain 格式)数据的读入:*progno:从 MasterCAM 图形中读入程序号 scomm:从 MasterCAM 图形中读入注释文本*t:从 MasterCAM 图形中读入刀具号*tnote,*toffnote,*tlngnote,*tldia:从 MasterCAM 图形中读入刀具直径 date:从 MasterCAM 图形中读入日期...