MasterCAM后處理修改特殊技巧
MasterCAM后處理修改特殊技巧一.1 MasterCAM后處理修改特殊技巧:
Scrollex EDIT
另外:輸出字母的大小寫修改方式不知如何更改。
注:若要修改下述相應(yīng)功能則直接查找紅色下劃線語句即可。
①、 MasterCAM后處理輸出文件格式設(shè)置
sextnc MIN #NC Program Extension for Okuma
上述語句表示輸出格式為MIN格式。若沒有可以新建?!?Trun”格式表示車床專用。需要的格式修改MIN即可,如MPF,NC,H,TXT等這樣就不必每次為輸出什么樣的格式費(fèi)神了。我就經(jīng)常用MPF和NC、H幾種格式,為每種格式編制一個后處理或通用一個均比較方便。
②、 “Arcoutput”控制語句控制圓弧輸出格式,設(shè)置值若為“0”表示輸出為“IJK”格式;若設(shè)置值為“1”則輸出圓弧格式為“R”?!癮rctype”控制輸出圓弧類型,若為“1”則表示由圓心確定;若為“2”則表示由起點(Start)指向圓心(Center),2=St-Ctr;若為“3”表示由圓心指向起點,3=Ctr-St;若為“4”表示非增量。
arcoutput : 0 #0 = IJK, 1 = R no sign, 2 = R signed neg. over 180
arctype : 1 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St , 4=unsigned inc.
③、“Omitseq”控制語句控制序列號輸出,若設(shè)置值為“Yes”則忽略序列號,不輸出,若設(shè)置值為“No”則不忽略即輸出序列號。
④、“Spaces”控制語句控制空格輸出,若設(shè)置值為“0”表示不輸出空格即緊湊輸出,若設(shè)置值為“1”表示輸出空格即在每個“X,Y,R,F”等控制語句前加一空格。
⑤、若要查找每一條輸出語句的作用及位置則在輸出語句后加上標(biāo)語句即可。一般輸出語句的格式為:
pbld, n, "M6", e(其中pbld為輸出開頭,n為序列號,“”引號內(nèi)為直接輸出字符,e為結(jié)束語句。
下面語句為程序號輸出格式:
fmt O 4 progno #Program number
#fmt ":" 4 progno #Program number
#表示注釋語句的開始,fmt是格式定義,O表示輸出程序開頭為O,若開頭為PR或P時只需要改O為需要的程序開頭即可。這里 的4表示程序號長度為4個字節(jié)。其它用fmt格式定義的語句也一樣,可用此法修改想改的部分即可得到需要的輸出結(jié)果。比如要求輸出的G01變?yōu)長格式(即從ISO格式轉(zhuǎn)化為Heidenhain格式)
數(shù)據(jù)的讀入:
*progno:從MasterCAM圖形中讀入程序號
scomm:從MasterCAM圖形中讀入注釋文本
*t:從MasterCAM圖形中讀入刀具號
*tnote, *toffnote, *tlngnote,
*tldia:從MasterCAM圖形中讀入刀具直徑
date:從MasterCAM圖形中讀入日期
time:從MasterCAM圖形中讀入時間
*speed:從MasterCAM圖形中讀入主軸速度
*spindle:從MasterCAM圖形中讀入主軸
scoolant:從MasterCAM圖形中讀入冷卻液打開與關(guān)閉
“”:從MasterCAM圖形中輸出時引號內(nèi)的內(nèi)容直接輸出。
Sprogname:從MasterCAM圖形中輸出程序名控制語句
Scrollex
點擊加載更多評論>>