齊重數(shù)控裝備股份有限公司 (黑龍江齊齊哈爾 161005) 安保鋼
整理車銑系列機床標(biāo)準(zhǔn)圓方銑削加工的相關(guān)參數(shù),考慮到編程方便將參數(shù)設(shè)置為變量。將自定義的變量存儲在GUD4 文件中,設(shè)置變量及含義如附表。
設(shè)置變量及含義表
(1)銑削標(biāo)準(zhǔn)圓加工程序
在PC 上應(yīng)用Easy Mask 軟件編輯界面程序,使用文本編輯器編輯INI 和TXT 文件即可完成畫面的設(shè)計,訪問NCU 和PLC 變量。
(1)在主菜單中定義“銑削加工”軟鍵,使得點擊該軟鍵時系統(tǒng)顯示銑削加工主界面。
由于主菜單中第1 到第6 個軟鍵已用于加工,調(diào)試等功能,第7 個軟鍵是空白的(可用的),可用此鍵激活EasyMask,需要修改ADD -ON REGIE.INI如下:
(2)在Add -on EASYMASK EM2 目錄下的EM.INI 文件中輸入數(shù)據(jù)可定義“銑削界面”軟鍵下級界面的24 個軟鍵的文本和光標(biāo)的響應(yīng)。
上述語句定義了在銑削界面中設(shè)置的軟鍵“主界面”、“銑圓”、“銑方”、“參數(shù)修改”、“參數(shù)確認(rèn)”,且點擊該軟件時可實現(xiàn)相應(yīng)的功能,如點擊“銑圓”可將界面切換至銑圓操作界面,點擊“參數(shù)修改”可應(yīng)用鍵盤輸入數(shù)據(jù)對界面中參數(shù)進行修改。
(3)在銑削界面中定義主界面,銑圓和銑方三個界面,分別應(yīng)用名為MASK01、MASK02、MASK03的INI 和TXT 文件編輯相應(yīng)界面的圖片,文本和數(shù)據(jù)變量。從而實現(xiàn)在界面中修改參數(shù)即可指導(dǎo)加工的功能。
每個畫面都有一個對應(yīng)的MaskXX.TXT (XX=01.24),它包含了該畫面中的所有文本,如Mask02.TXT 中定義了銑圓界面的所有文本。
每個畫面都有一個對應(yīng)的MaskXX.INI 文件,它包含了數(shù)據(jù),文本,直線,圖標(biāo),動作的描述。
(4)將應(yīng)用Easymask 編輯完成的文件Add -on,變量文件GUD4,加工程序MPF 文件傳入數(shù)控系統(tǒng)中,驗證界面正確性,并進一步完善界面。需要注意的是系統(tǒng)僅識別Add-on 目錄下的文件,因而不可隨意更改該文件名稱。
(5)完成界面如圖1、圖2、圖3 所示。應(yīng)用所開發(fā)的標(biāo)準(zhǔn)圓方銑削加工界面的操作方法簡單直觀,按下縱向軟鍵“參數(shù)修改”,可輸入數(shù)據(jù),然后按INPUT 鍵確認(rèn),最后按“參數(shù)確認(rèn)”鍵即完成參數(shù)修改操作。
選擇零偏:參數(shù)2 代表選擇G54 坐標(biāo)系,3 代表G55,4 代表G56,5 代表G57 (見右側(cè)提示)。
圖1 車銑加工主界面
圖2 銑圓界面
圖3 銑方界面
銑主軸方向:參數(shù)3 代表正轉(zhuǎn),4 代表反轉(zhuǎn)(對應(yīng)程序代碼M3 和M4)。
銑主軸轉(zhuǎn)速-r/min:加工中銑主軸的轉(zhuǎn)速。
端面銑削功能需機床具有可用于分度及進給功能的C 軸及用于銑削動力的銑主軸。通過特定的系統(tǒng)功能可實現(xiàn)端面整圓、方形的加工。使用一個直角坐標(biāo)系,數(shù)控系統(tǒng)將編程設(shè)計的直角坐標(biāo)系,轉(zhuǎn)換成實際情況下各軸的運動,主主軸變?yōu)榛剞D(zhuǎn)軸,垂直于旋轉(zhuǎn)軸的橫向進給軸與回轉(zhuǎn)軸聯(lián)動形成縱向進給軸的運動(見圖4、圖5)。
點擊程序啟動按鍵后,回到機床加工界面,在Auto 自動方式下當(dāng)前運行程序顯示區(qū)顯示運行程序為銑圓程序XY.MPF,此時點擊機床操作面板上的循環(huán)開始按鍵即可開始加工。
圖4
應(yīng)用MMC Easymask 軟件開發(fā)標(biāo)準(zhǔn)圓方銑削加工界面,并且在西門子840D 系統(tǒng)上完成驗證,能夠達到試驗預(yù)期功能。標(biāo)準(zhǔn)圓方銑削加工界面配有加工示意圖,中文操作界面簡潔直觀,配合編寫的車銑界面使用教程易學(xué)易懂。用戶可以按照界面提示修改參數(shù)進行圓方銑削加工操作,避免了操作者進行復(fù)雜和重復(fù)的編程,可提高了生產(chǎn)效率,具有很強的實用價值。
圖5