胡武軍
【摘 要】本文介紹了數(shù)控加工中斷后的再加工的方法,主要闡述了數(shù)控機床由中斷位置開始,通過編程人員修改加工程序繼續(xù)加工的方法。該方法省去了重復加工的時間,提高了生產(chǎn)效率。并給出了一個基于零件加工中斷的應(yīng)用實例。
【關(guān)鍵詞】數(shù)控機床加工;中斷;修改數(shù)控加工程序;再續(xù)加工
【Abstract】This paper introduces the method to continue processing after the sudden interruption of the CNC machining process, mainly expounds the CNC machine tool from the beginning of the interrupt position,through the programmer to modify the processing procedures to continue processing.The method eliminates the time of repeated processing and improves the production efficiency.And provides an example of sudden interruption in the process of machining parts.
【Key words】CNC machining;Middle interrupt;Modify CNC machining program;Continue machining
0 引言
我們在數(shù)控加工生產(chǎn)過程中,經(jīng)常會因斷刀、報警、停電等原因?qū)е录庸ぶ袛?,如果我們處理完中斷事件后,再續(xù)加工如果又從頭開始再加工的話,就可能造成短則10幾分鐘,長則10幾小時的空加工時間。這明顯是不利于生產(chǎn)實際的。對于沒有斷點恢復功能或者沒有專用的“程序再開”[1]軟件的數(shù)控機床來說,我們就有必要研究因各種原因中斷后的再續(xù)高效的加工策略。
為了節(jié)省加工時間、提高生產(chǎn)效率,最好的辦法是從數(shù)控機床中斷加工的地方開始繼續(xù)原來的加工。有兩種方法可實現(xiàn)這樣的再加工:1)利用機床自帶的斷點恢復功能實現(xiàn)再加工;2)借助于專門開發(fā)的“程序再開”專用軟件實現(xiàn)自動恢復加工。這兩種方法準確、不易出錯,但要受到機床或軟件所限,存在較大的被動性和不夠靈活等的缺點。
而采用修改數(shù)控加工程序恢復中斷程序的再加工就可避免上述缺點,靈活方便。但需掌握一些方法和技巧,以能正確、安全地實現(xiàn)再加工。本文依據(jù)自己本人加工多年的經(jīng)驗,重點闡述兩種采用修改數(shù)控加工程序恢復中斷程序的再加工方法和技巧。
1 數(shù)控加工中斷再續(xù)加工方法1(無三維模型及刀具路徑數(shù)據(jù)時采用)
1.1 數(shù)控加工中斷再續(xù)加工的方法1的三要點:
1.1.1 獲取數(shù)控機床中斷加工時的中斷位置相關(guān)信息
1)數(shù)控機床加工過程中因冷卻液無法冷卻、或發(fā)現(xiàn)對刀錯誤、斷刀、報警或停電造成無法繼續(xù)加工,必須暫?;蛲V箶?shù)控程序繼續(xù)運行。很多數(shù)控機床操作人員無論遇到以上哪種緊急狀況,都習慣性去按紅色的急停開關(guān),其實在有些緊急情況是沒必要的,按下進給保持按鍵及可。因為有些機床按下急停后,需要數(shù)控機床進行重新回零操作。復位鍵是不能隨便按下的,因為按下復位鍵后,中斷位置的很多信息(包括當時的坐標值、程序段號等)將查看不到,導致無法這些重要斷點信息。
2)記錄數(shù)控機床操作面板上顯示的程序段號、絕對坐標值和刀號等中斷位置的重要信息,確定好安全高度、進給下刀高度、刀具長度補償值、主軸轉(zhuǎn)速、進給率、冷卻液開等。
1.1.2 依據(jù)斷點位置程序的程序段號搜索出CNC程序中斷位置,并確定CNC再續(xù)加工程序段號位置
數(shù)控機床要恢復從中斷位置繼續(xù)加工,我們的刀具可以直接下到中斷位置之前3-5個程序段位置處,即必須有數(shù)段程序的重復切削(即有幾個程序段運行時,只是看到接觸到工件表面,但沒有實際切削到工件表面。),以保證工件的表面質(zhì)量[1]和平衡過渡,且一定要確保刀具在接觸工件之前,主軸轉(zhuǎn)速、進給率、冷卻液等參數(shù)正確。
1.1.3 依據(jù)確定好的相關(guān)信息修改程序
完整的一個程序文件,必須包含程序頭、程序內(nèi)容、程序尾。我們的在再加工程序需要修改的是從程序頭到加工斷點位置處的各程序段,以確保各加工參數(shù)正確。
1.2 數(shù)控加工中斷再續(xù)加工的方法1應(yīng)用實例[2]
在數(shù)控系統(tǒng)為FANUC-0I mate、機床型號為MV-650的數(shù)控銑床上加工如圖1所示的散熱零件,加工中途斷電導致中斷加工。
1.2.1 抄下了中斷時數(shù)控機床操作面板顯示的相關(guān)信息:當前加工行號為N2110,絕對坐標為(X-19.124,Y-9.316,Z-18.718)。
1.2.2 打開原程序并作修改保存
1)找到加工中斷位置的程序段號。
加工零件復雜,程序量大,而我們的程序段號只能從1~9999,且編程軟件生成的程序段號如下列程序所示,所以在程序中程序段號是循環(huán)使用的,我們需找到和斷點位置的加工參數(shù)一致的程序號。找到斷點位置如以下加粗文字。
3)確定新的再續(xù)加工起點位置的加工狀態(tài)。新的再續(xù)加工起點位置處的再加工狀態(tài)是:主軸正轉(zhuǎn),轉(zhuǎn)速為2500r/min;直線進給率Z向進給率為500mm/min、XY向進給率為1000mm/min;冷卻液打開。
4)修改程序并保存。刪除已加工過的程序段,修改程序頭,確定主軸轉(zhuǎn)速,修改下刀位置坐標,下刀加工深度(Z坐標Z-18.718)及進給速度,保存程序。
2 數(shù)控加工中斷再續(xù)加工方法2(有三維模型及刀具路徑數(shù)據(jù)時采用)
2.1 數(shù)控加工中斷再續(xù)加工的方法2要點
2.1.1 獲取數(shù)控機床中斷加工時的中斷位置相關(guān)信息
1)數(shù)控機床加工過程中因冷卻液無法冷卻、或發(fā)現(xiàn)對刀錯誤、斷刀、報警或停電造成無法繼續(xù)加工,必須暫停或停止數(shù)控程序繼續(xù)運行。很多數(shù)控機床操作人員無論遇到以上哪種緊急狀況,都習慣性去按紅色的急停開關(guān),其實在有些緊急情況是沒必要的,按下進給保持按鍵及可。因為有些機床按下急停后,需要數(shù)控機床進行重新回零操作。復位鍵是不能隨便按下的,因為按下復位鍵后,中斷位置的很多信息(包括當時的坐標值、程序段號等)將查看不到,導致無法這些重要斷點信息。
2)記錄數(shù)控機床操作面板上顯示的絕對坐標值和刀號等中斷位置的重要信息,確定好安全高度、進給下刀高度、刀具長度補償值、主軸轉(zhuǎn)速、進給率、冷卻液開等。
2.1.2 根據(jù)確定好的再加工位置及其狀態(tài)信息修改加工編程軟件(比如UG)的相關(guān)加工參數(shù),然后重新計算,再進行后處理,得到新的再加工的新程序。
2.2 數(shù)控加工中斷再續(xù)加工的方法2應(yīng)用實例[3]
在數(shù)控系統(tǒng)為FANUC-0I mate、機床型號為MV-650的數(shù)控銑床上加工如圖1所示的散熱零件,加工中途斷電導致中斷加工。
1)抄下了中斷時控制器面板相關(guān)信息:絕對坐標為絕對坐標為(X-19.124,Y-9.316,Z-18.718),確定中斷時加工的實際高度為Z-18.718。
2)修改編程軟件里的刀具路徑參數(shù)[4],進行后處理程序即可直接再續(xù)加工。(以UG軟件為例)
雙擊要修改的刀具路徑[5],打開型腔銑對話框,點擊圖2上的橢圓1切削層按鈕,打開圖3所示的加工層高度控制對話框,設(shè)置完成圖3上的起始加工深度-18.71(即設(shè)置從Z向-18.71的深度重新開始加工)。設(shè)置前的刀具路徑如圖4,設(shè)置后的刀具路徑如圖5。
3 結(jié)束語
本文介紹的方法主要是針對電腦編程的超大程序量的CNC程序。希望能幫助到更多的從事數(shù)控加工的企業(yè)技術(shù)人員解決數(shù)控加工中斷續(xù)再續(xù)加工的問題。
【參考文獻】
[1]黃河,王時龍,張寶情.大型復雜數(shù)控程序再開技術(shù)的研究[J].機電一體化,2003(1):14-19.
[2]宣振宇.數(shù)控銑削加工編程實例[M].遼寧科學技術(shù)出版社,2010.
[3]展迪優(yōu).UG NX 8.0快速入門教程[M].北京:機械工業(yè)出版社,2012.
[4]魏榮亮.UG NX 8.0完全自學手冊(中文版)[M].北京:機械工業(yè)出版社,2012.
[5]柯吉友.機械CAD/CAM[M].北京:北京理工大學出版社,2009.
[責任編輯:田吉捷]