PowerMILL的后處理應(yīng)用技巧 3 PowerMILL后處理設(shè)置技巧
早期的PowerMILL后處理程序DuctPost以及其它數(shù)控編程軟件提供的后處理程序大部分都是基于純文本文檔,用戶可通過(guò)文本編輯器修改這些文件。該文件結(jié)構(gòu)主要有注釋、定義變量類型、定義使用格式、常量賦值、定義問(wèn)題、字符串列表、自定義單節(jié)及系統(tǒng)問(wèn)題等部分。最新的PowerMILL后處理程序PM-Post基于圖形窗口和對(duì)話框,使后處理選項(xiàng)文件的設(shè)置變得直觀、明了。 PM-Post的格式選項(xiàng)文件的修改在Editor模塊中進(jìn)行,如圖3所示。
下面以Fanuc系統(tǒng)為例,給出常用后處理設(shè)置的方法:
為保留系統(tǒng)自帶的Fanuc后處理文件,我們?cè)谛薷那跋葘⒃撐募泶鏋镕anuc OM.pmopt,并在此基礎(chǔ)上進(jìn)行修改。啟動(dòng)PM-Post,進(jìn)人Editor模塊,點(diǎn)擊"Load Option file"快捷圖標(biāo)選中并加載Fanuc.pmopt后處理文件,然后另存為Fanuc OM.pmopt。
后處理的實(shí)際應(yīng)用中,經(jīng)常需要修改或刪除的部分主要有幾方面:程序頭的修改;程序尾的修改;刀具調(diào)用的修改;第四軸的開啟與關(guān)閉;各種注釋部分的刪除;鉆孔循環(huán)的定制;行號(hào)的設(shè)定與省略;新參數(shù)的設(shè)定等。
(1)程序頭的修改。
選中任務(wù)樹窗口中的"Fanuc OM.pmopt Commands-Start Program"項(xiàng),在右邊圖形窗口中,選中程序中不需要的部分,再點(diǎn)擊上方的刪除圖標(biāo),可以刪除該部分內(nèi)容;如程序中默認(rèn)的機(jī)床回參考點(diǎn)程序段"G91G28XOYOZO",如在程序啟動(dòng)時(shí)不必首先回參考點(diǎn),可刪除該段內(nèi)容。
(2)程序尾的修改。
在任務(wù)樹窗口中的"Fanuc OM.pmopt-Commands-Finish Program"項(xiàng)中可以定義程序尾部分的內(nèi)容。默認(rèn)的程序尾包含了"G91G28Z0"和"G28XOY0"機(jī)床回參考點(diǎn)選項(xiàng),如不需要也可以刪除。
(3)換刀程序段的修改。
選中任務(wù)樹窗口中的"Fanuc OM.pmopt -Commands-Tool Control-Load First Tool"項(xiàng),可以通過(guò)選中圖形窗口中的"M6"項(xiàng),點(diǎn)擊添加"BlockNumber",使T指令和M6指令分行;同樣可以使Change Tool項(xiàng)中的T指令和M6指令分行;如采用手動(dòng)換刀,則NC程序中不需換刀程序,可右鍵點(diǎn)擊"Load First Tool"和"Change Tool",在快捷鍵中選中"Deactivate,以關(guān)閉換刀程序。
(4)第4軸的開啟和關(guān)閉。
選中任務(wù)樹窗口中的"Fanuc OM.pmopt-Settings-Machine Kinematics"項(xiàng),右邊圖形窗口中"KinematicModel"的選項(xiàng),默認(rèn)的"3-Axis"項(xiàng)則關(guān)閉第4軸;"4-Axis"項(xiàng)則打開第4軸,第4軸打開后,需對(duì)其方向、原點(diǎn)及行程范圍等進(jìn)行設(shè)置。
(5)各種注釋部分的刪除。
程序頭部分、換刀部分等都設(shè)定了相應(yīng)的注釋,如不需要這些注釋,可以進(jìn)人程序頭部分、換刀部分,將其中的注釋內(nèi)容選中刪除即可。
(6)鉆孔循環(huán)指令的定制。
打開任務(wù)樹窗口中的"Fanuc OM.pmopt-Commands-Drilling Cycles"項(xiàng),這里定義了各種鉆銷循環(huán)。如其中的"Single Pecking Setup"定義了基本鉆削循環(huán)G81指令;"Deep Drill Setup"中定義深孔鉆削循環(huán)G83指令。如要取消,可右鍵點(diǎn)擊該指令,在快捷鍵中選中"Deactivate",即可取消該項(xiàng)定義。"DrillingCycles"子目錄下還有其他鉆鑊削循環(huán),可根據(jù)機(jī)床具體情況進(jìn)行定義或刪除。
(7)行號(hào)的設(shè)定與省略。
點(diǎn)擊任務(wù)樹窗口中的"Fanuc OM.pmopt-Settings-Global Constants"選項(xiàng),右邊圖形窗口中"OutputBlock Number,項(xiàng)的"Value"框中的值,默認(rèn)的為Yes ,顯示行號(hào);改為No,則不顯示行號(hào);"Block Increment"項(xiàng)為程序行號(hào)間距,"Value"值默認(rèn)的為10,可根據(jù)需要修改成適合自己的行號(hào)間距。
(8)新參數(shù)的設(shè)定。
當(dāng)數(shù)控機(jī)床的控制系統(tǒng)在PowerMILL自帶的后置處理選項(xiàng)文件中沒(méi)有的時(shí)候,就需要重新定義新的控制系統(tǒng)選項(xiàng)文件。如需專門定義各種常用G,M,F,S代碼以及坐標(biāo)表示等,可在"Fanuc OM.pmopt-Parameters"項(xiàng)中進(jìn)行。如,需修改快進(jìn)G代碼G00,可雙擊"Fanuc OM.pmopt -Parameters -General -MotionMode",在彈出的對(duì)話框中對(duì)"RAP狀態(tài)項(xiàng)后面的"Value"值進(jìn)行修改,還可以在對(duì)話框上半部分的"Prefix"修改快進(jìn)指令的前綴+G ;如需修改冷卻模式的M代碼,可雙擊"Fanuc OM.pmopt-Parameters-General-Coolant Mode",在彈出的對(duì)話框中進(jìn)行相應(yīng)修改;主軸轉(zhuǎn)速可在"Fanuc OM.pmopt-Parameters-General-Spindle Speed"中進(jìn)行。
點(diǎn)擊加載更多評(píng)論>>