專利名稱:數(shù)控機床dnc在線加工時的斷點續(xù)傳方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種斷點續(xù)傳方法,具體講是數(shù)控機床DNC在線加工時的斷點續(xù)傳方法。
背景技術(shù):
數(shù)控機床在自動運行過程中往往會由于刀具斷裂、磨損或者要觀察被加工工件的質(zhì)量等異常情況,不得不暫停運行來進行譬如更換刀片、觀察工件等操作,刀具重新安裝或觀察完被加工件后,需要使數(shù)控機床繼續(xù)工作時,一般通過以下方式實現(xiàn):加工程序較小時,可以將程序拷貝至系統(tǒng)內(nèi)存中,通過系統(tǒng)提供的程序再啟動功能,找到剛才的中斷點處,將M、S、T功能預(yù)先運行后,在自動方式下接著進行后續(xù)程序的加工。但由于系統(tǒng)的內(nèi)存一般都較小,一般在256KB到IMB之間,大的程序就無法先存入內(nèi)存后再進行加工,這就需要進行系統(tǒng)與計算機連線,計算機直接控制加工即邊傳輸程序邊加工,也就是所說的DNC在線加工,系統(tǒng)緩存數(shù)據(jù)隨著加工的進行一邊丟棄以執(zhí)行的程序,一邊緩存要執(zhí)行的程序,數(shù)控機床DNC在線加工時下如果發(fā)生上述異常情況數(shù)控機床停止運行,刀具重新安裝或觀察完工件后,需要數(shù)控機床繼續(xù)工作時,現(xiàn)有的做法有兩種,一種是從頭再運行程序,即加工程序從程序開頭啟動,另一種是出現(xiàn)異常情況時操機人員手工記錄程序當(dāng)前位置、當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值,待異常情況處理完畢后,利用之前記錄的程序位置在計算機上刪除已經(jīng)執(zhí)行過的程序,手動恢復(fù)M、S、T指令后,利用之前記錄的主軸轉(zhuǎn)速值手動將主軸恢復(fù)暫停前的轉(zhuǎn)速,并利用之前記錄的機床坐標值手動將機床的機械坐標移動至標識位置后運行剩余的程序,這兩種操作一種需要從頭加工,必然造成重復(fù)性的勞動,影響工件的加工效率和加工質(zhì)量,另一種需要刪除程序,專業(yè)性較強,不便操作,操作不當(dāng)會導(dǎo)致數(shù)控機床執(zhí)行錯誤的動作,極易發(fā)生危險,而且出現(xiàn)異常情況時需要操機人員手工記錄程序當(dāng)前位置、當(dāng)前的機床坐標值和主軸轉(zhuǎn)速,較為麻煩。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是,提供處理完異常情況后加工程序不需要從程序開頭啟動,不需要刪除程序,不需要手工記錄程序當(dāng)前位置、當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值,加工效率高,操作簡便的數(shù)控機床DNC在線加工時的斷點續(xù)傳方法。為解決上述技術(shù)問題,本發(fā)明提供的數(shù)控機床DNC在線加工時的斷點續(xù)傳方法,它包括以下步驟:
步驟一、數(shù)控機床DNC在線加工過程中,當(dāng)需要處理異常情況時,通過暫停開關(guān)進行暫停操作,程序中斷,系統(tǒng)退出DNC在線加工并在程序斷點處設(shè)置DNC暫停狀態(tài)標志;
步驟二、系統(tǒng)設(shè)置方式改變標志并鎖存當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值;
步驟三、刀具移出被加工工件表面,主軸停轉(zhuǎn),操作人員進行異常情況的處理;
步驟四、處理完異常情況后,手動恢復(fù)主軸按停轉(zhuǎn)之前的方向旋轉(zhuǎn),系統(tǒng)調(diào)取步驟二中鎖存的主軸轉(zhuǎn)速值,使主軸恢復(fù)暫停前的轉(zhuǎn)速; 步驟五、數(shù)控機床恢復(fù)DNC在線加工模式,系統(tǒng)清除方式改變標志;
步驟六、程序啟動,此時系統(tǒng)設(shè)置禁止讀入程序命令,系統(tǒng)調(diào)取步驟二中鎖存的機床坐標值,使機床各軸恢復(fù)暫停前的機械坐標;
步驟七、系統(tǒng)解除禁止讀入程序命令并清除DNC暫停狀態(tài)標志;
步驟八、正常執(zhí)行斷點之后的后續(xù)程序。采用以上方法后,本發(fā)明與現(xiàn)有技術(shù)相比,具有以下的優(yōu)點:
進行暫停操作時,系統(tǒng)在程序斷點處設(shè)置DNC暫停狀態(tài)標志并且鎖存當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值,也就是說通過設(shè)置DNC狀態(tài)暫停標志系統(tǒng)自動記錄程序當(dāng)前位置(即程序斷點位置),通過鎖存當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值系統(tǒng)自動記錄當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值,不需要手工記錄程序當(dāng)前位置、當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值,并且處理完異常情況后,數(shù)控機床通過系統(tǒng)鎖存的當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值能使機床各軸恢復(fù)暫停之前的狀態(tài),并且通過DNC暫停狀態(tài)標志系統(tǒng)能找到程序斷點位置并繼續(xù)執(zhí)行斷點之后的后續(xù)程序,不需要從程序開頭啟動,也就不需要從頭加工,避免進行重復(fù)性的勞動,加工效率高,不會影響工件的加工質(zhì)量,而且不需要刪除程序,操作簡便,避免因操作不當(dāng)導(dǎo)致數(shù)控機床執(zhí)行錯誤的動作,避免危險的發(fā)生。
具體實施例方式下面結(jié)合具體實施方式
對本發(fā)明作進一步詳細地說明。本發(fā)明數(shù)控機床DNC在線加工時的斷點續(xù)傳方法包括以下步驟:
步驟一、數(shù)控機床DNC在線加工過程中,當(dāng)需要處理異常情況時,如由于刀具斷裂、磨損或者要觀察被加工工件的質(zhì)量等異常情況,不得不暫停運行來進行譬如更換刀片、觀察工件等操作時,通過暫停開關(guān)進行暫停操作,也就是說此時操作人員按下數(shù)控機床上的暫停開關(guān),此時程序中斷,數(shù)控機床退出DNC在線加工模式,并且系統(tǒng)在程序斷點處設(shè)置DNC暫停狀態(tài)標志,也就是說在按下暫停開關(guān)時的程序當(dāng)前位置處設(shè)置DNC暫停狀態(tài)標志;步驟二、當(dāng)執(zhí)行完步驟一,也就是說,系統(tǒng)設(shè)置方式改變標志并鎖存當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值;
步驟三、刀具移出被加工工件表面,主軸停轉(zhuǎn),操作人員進行異常情況的處理;
步驟四、處理完異常情況后,手動恢復(fù)主軸按停轉(zhuǎn)之前的方向旋轉(zhuǎn),系統(tǒng)調(diào)取步驟二中鎖存的主軸轉(zhuǎn)速值,使主軸恢復(fù)暫停前的轉(zhuǎn)速;
步驟五、操作人員通過控制開關(guān)恢復(fù)數(shù)控機床DNC在線加工,系統(tǒng)清除方式改變標志;步驟六、操作人員按下程序啟動開關(guān),程序啟動,此時系統(tǒng)設(shè)置禁止讀入程序命令,系統(tǒng)調(diào)取步驟二中鎖存的機床坐標值,使機床各軸恢復(fù)暫停前的機械坐標;
步驟七、系統(tǒng)解除禁止讀入程序命令并清除DNC暫停狀態(tài)標志;
步驟八、正常執(zhí)行斷點之后的后續(xù)程序。
權(quán)利要求
1.一種數(shù)控機床DNC在線加工時的斷點續(xù)傳方法,其特征在于,它包括以下步驟:步驟一、數(shù)控機床DNC在線加工過程中,當(dāng)需要處理異常情況時,通過暫停開關(guān)進行暫停操作,程序中斷,系統(tǒng)退出DNC在線加工并在程序斷點處設(shè)置DNC暫停狀態(tài)標志; 步驟二、系統(tǒng)設(shè)置方式改變標志并鎖存當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值; 步驟三、刀具移出被加工工件表面,主軸停轉(zhuǎn),操作人員進行異常情況的處理; 步驟四、處理完異常情況后,手動恢復(fù)主軸按停轉(zhuǎn)之前的方向旋轉(zhuǎn),系統(tǒng)調(diào)取步驟二中鎖存的主軸轉(zhuǎn)速值,使主軸恢復(fù)暫停前的轉(zhuǎn)速; 步驟五、數(shù)控機床恢復(fù)DNC在線加工模式,系統(tǒng)清除方式改變標志; 步驟六、程序啟動,此時系統(tǒng)設(shè)置禁止讀入程序命令,系統(tǒng)調(diào)取步驟二中鎖存的機床坐標值,使機床各軸恢復(fù)暫停前的機械坐標; 步驟七、系統(tǒng)解除禁止讀入程序命令并清除DNC暫停狀態(tài)標志; 步驟八、正常執(zhí)行斷點之后的后續(xù)程序。
全文摘要
本發(fā)明公開了一種數(shù)控機床DNC在線加工時的斷點續(xù)傳方法,它通過依次執(zhí)行機床暫停操作、鎖存當(dāng)前機床坐標值和主軸轉(zhuǎn)速值、異常情況處理、恢復(fù)主軸狀態(tài)、恢復(fù)DNC在線加工、恢復(fù)機床各軸的機械坐標、執(zhí)行后續(xù)程序來實現(xiàn)。本發(fā)明處理完異常情況后加工程序不需要從程序開頭啟動,不需要刪除程序,不需要手工記錄程序當(dāng)前位置、當(dāng)前的機床坐標值和主軸轉(zhuǎn)速值,加工效率高,操作簡便。
文檔編號G05B19/18GK103149875SQ20131001607
公開日2013年6月12日 申請日期2013年1月17日 優(yōu)先權(quán)日2013年1月17日
發(fā)明者張軍寧, 崔懷芳, 童子祥, 馬志偉 申請人:寧波恒大機械有限公司