Mastercam系統(tǒng)配置的是適應(yīng)單一類型控制系統(tǒng)的通用后置處理,該后置處理提供了一種功能數(shù)據(jù)庫模型,用戶根據(jù)數(shù)控機(jī)床和數(shù)控系統(tǒng)的具體情況,可以對(duì)其數(shù)據(jù)庫進(jìn)行修改和編譯,定制出適應(yīng)某一數(shù)控機(jī)床的專用后置處理程序。
Mastercam系統(tǒng)后置處理文件的擴(kuò)展名為PST,稱為PST文件,它定義了切削加工參數(shù)、NC程序格式、輔助工藝指令,設(shè)置了接口功能參數(shù)等,其結(jié)構(gòu)由八個(gè)部分組成:
1.注解
程序每一列前有“#”符號(hào)表示該列為不影響程序執(zhí)行的文字注解。如:
#mi2-Absolute,orIncrementalpositioning
0=absolute
1=incremental
表示mi2定義編程時(shí)數(shù)值給定方式,若mi=0為絕對(duì)值編程,mi=1為增量值編程。
在這一部分里,定義了數(shù)控系統(tǒng)編程的所有準(zhǔn)備功能G代碼格式和輔助功能M代碼格式。
2.程序糾錯(cuò)
程序中可以插入文字提示來幫助糾錯(cuò),并顯示在屏幕上。如:
#Errormessages(錯(cuò)誤信息)
psuberror#Arcoutputnotallowed
"ERROR-WRONGAXISUSEDINAXISSUBSTITUTION",e
如果展開圖形卷成旋轉(zhuǎn)軸時(shí),軸替換出錯(cuò),則在程序中會(huì)出現(xiàn)上面引號(hào)中的錯(cuò)誤提示。
3.定義變量的數(shù)據(jù)類型、使用格式和常量賦值
如規(guī)定G代碼和M代碼是不帶小數(shù)點(diǎn)的兩位整數(shù),多軸加工中心的旋轉(zhuǎn)軸的地址代碼是A、B和C,圓弧長(zhǎng)度允許誤差為0.002,系統(tǒng)允許誤差為0.00005,進(jìn)給速度最大值為10m/min等。
4.定義問題
可以根據(jù)機(jī)床加工需要,插入一個(gè)問題給后置處理程序執(zhí)行。
如定義NC程序的目錄,定義啟動(dòng)和退出后置處理程序時(shí)的C-Hook程序名。
5.字符串列表
字符串起始字母為s,可以依照數(shù)值選取字符串,字符串可以由兩個(gè)或更多的字符來組成。
字符串sg17,表示指定XY加工平面,NC程序中出現(xiàn)的是G17,scc1表示刀具半徑左補(bǔ)償,NC程序中出現(xiàn)的是G41,字符串sccomp代表刀具半徑補(bǔ)償建立或取消。
6.自定義單節(jié)
可以讓使用者將一個(gè)或多個(gè)NC碼作有組織的排列。
自定義單可以是公式、變量、特殊字符串等:
pwcs#G54+coordinatesettingattoolchange
ifmil>1,pwcs_g54
表示用pwcs單節(jié)指代#G54+在換刀時(shí)坐標(biāo)設(shè)定值,mil定義為工件坐標(biāo)系(G54~G59)
7.預(yù)先定義的單節(jié)
使用者可按照數(shù)控程序規(guī)定的格式將一個(gè)或多個(gè)NC代碼作有組織的排列,編排成一條程序段。
8.系統(tǒng)問答
后置處理軟件提出了五組問題,供使用者回答,可按照注解文字、賦值變量、字符串等內(nèi)容,根據(jù)使用的機(jī)床、數(shù)控系統(tǒng)進(jìn)行回答。
設(shè)計(jì)后置處理文件,一般是按照NC程序的結(jié)構(gòu)模塊來進(jìn)行。根據(jù)NC程序的功能,后置處理文件分成六個(gè)模塊如下:
地址: 浙江省.寧波市鄞州區(qū)寧姜公路(九曲小區(qū)二期旁)
郵編: 315040
聯(lián)系人: 盛立峰
電話: 0574-87139378
傳真: 0574-87139378
手機(jī): 13867861670
郵箱: 85400329@qq.com
Copyright ?2004-2025 寧波市鄞州首南恒宇激光雕刻廠 All Rights Reserved.
地址: 浙江省.寧波市鄞州區(qū)寧姜公路(九曲小區(qū)二期旁) 郵編: 315040 聯(lián)系人: 盛立峰
電話: 0574-87139378 傳真: 0574-87139378 手機(jī): 13867861670