專利名稱:立式加工中心斗笠式刀庫不亂刀的控制方法
技術領域:
本發(fā)明涉及數(shù)控加工中心及運動控制領域,尤其是一種立式加工中心斗笠式刀庫 不亂刀的控制方法。
背景技術:
目前,在數(shù)控系統(tǒng)中使用斗笠式的加工中心中,大多數(shù)的機床廠家使用的換刀過 程為還刀、Z軸上升到換刀準備位置、刀庫旋轉(尋找目標刀具)、Z軸下降到換刀點位置、 抓刀、刀庫退回的過程。在此過程中不允許打斷換刀過程,否則就會出現(xiàn)亂刀現(xiàn)象,這對機 床用戶使用上帶來了很大的不便,同時也增加了生產廠家的維修的成本。圖1為通用的換刀邏輯流程圖,在這種控制方式中,如果在刀庫移進后被打斷換 刀過程的話,刀庫都將停止在主軸側,需要人為的干預才能將刀庫推出,并且許多情況下會 造成亂刀。造成加工無法正常進行,且會損壞刀庫。
發(fā)明內容
本發(fā)明要解決上述現(xiàn)有技術的缺點,提供一種立式加工中心斗笠式刀庫不亂刀的 控制方法。本發(fā)明解決其技術問題采用的技術方案這種立式加工中心斗笠式刀庫不亂刀的 控制方法,步驟如下(1)、按照通用換刀邏輯流程,將每個工步被打斷后出現(xiàn)的不同情況作標記并做處 理,標記打斷換刀后是否已經(jīng)亂刀,目的是為了使設計的邏輯按正常的換刀形式還是執(zhí)行 亂刀后糾正的程序。(1. 1)如果在“Z軸移動到換刀點位置”的工步被打斷,標記正常;(1. 2)如果在“主軸準?!钡墓げ奖淮驍?,標記正常;(1. 3)如果在“刀庫移進還刀”的工步被打斷,使用退刀程序將刀庫移出后,標記為 正常狀態(tài);(1. 4)如果在“主軸松刀”的工步被打斷,標記亂刀,換刀停止;(1.5)如果在“Z軸移動到換刀準備位置”的工步被打斷,標記亂刀,換刀停止;(1. 6)如果在“刀庫旋轉尋找目標刀號”的工步被打斷,標記亂刀,換刀停止;(1.7)如果在“Z軸到達換刀點位置”的工步被打斷,標記亂刀,換刀停止;(1. 8)如果在“主軸緊刀并刷新刀具表”的工步被打斷,使用退刀程序將刀庫移出 后,標記為正常狀態(tài);(1.9)如果在“刀庫移出”的工步被打斷,標記正常;(1. 10)如果在“主軸準停釋放”的工步被打斷,標記正常;(2)、換刀程序開始,讀取是否有亂刀標記;(3)、如果沒有亂刀標記,則Z軸移動到換刀點位置一主軸準停一刀庫移進還 刀--主軸松刀;如果有亂刀標記,則Z軸移動到換刀點位置一Z軸移動到換刀準備位
3置一刀庫移進一刀庫旋轉尋找原刀號一ζ軸移動到換刀點位置;(4)、Z軸移動到換刀準備位置一刀庫旋轉尋找目標刀號一Z軸到達換刀點位 置一主軸緊刀并刷新刀具表一刀庫移出一主軸準停釋放一完成換刀程序。所述的退刀程序步驟如下(1)、退刀程序開始,讀取是否有亂刀標記;(2)、如果有亂刀標記,則Z軸移動到換刀準備位置,停頓1. 5秒,刀庫移出,然后退 刀程序完成;(3)、如果沒有亂刀標記,則刀庫移出,停頓1. 5秒,Z軸移動到換刀準備位置,然后 退刀程序完成。作為優(yōu)選,在打斷換刀的流程上,需要標記換刀開始信號、換刀結束信號,目的是 為了使設計的邏輯處理只在這兩個信號之間作用。本發(fā)明有益的效果是斗笠式刀庫在換刀過程中被打斷后,通過處理使在接下來 的換刀中不會亂刀;可實現(xiàn)在換刀過程中實現(xiàn)任意打斷換刀,能使刀庫在亂刀下能進行糾 正,換下一個刀具可以準確換出。
圖1是通用的換刀邏輯流程圖;圖2是換刀邏輯打斷與處理示意圖;圖3是本發(fā)明的換刀邏輯示意圖;圖4是刀庫退出邏輯示意圖。
具體實施例方式下面結合附圖和實施例對本發(fā)明作進一步說明本發(fā)明所述的換刀思路,是將換刀不成功視為機床故障,需要先處理好后才能加 工。在通用的換刀邏輯流程上,將每個工步被打斷后,將出現(xiàn)的不同情況作標記并做處理, 具體見圖2。在打斷換刀的流程上,需要標記換刀開始信號、換刀結束信號。這兩個信號使用西 門子系統(tǒng)中的M代碼來實現(xiàn)。如“M84”為開始換刀信號,“M85”為換刀結束信號,同時刷新 刀具表在緊刀到位這一步。因此,可以用表1來處理各種狀態(tài)下被打斷后的結果。表1系統(tǒng)在被打斷換刀時的各種情況
權利要求
一種立式加工中心斗笠式刀庫不亂刀的控制方法,其特征在于步驟如下(1)、按照通用換刀邏輯流程,將每個工步被打斷后出現(xiàn)的不同情況作標記并做處理;(1.1)如果在“Z軸移動到換刀點位置”的工步被打斷,標記正常;(1.2)如果在“主軸準?!钡墓げ奖淮驍?,標記正常;(1.3)如果在“刀庫移進還刀”的工步被打斷,使用退刀程序將刀庫移出后,標記為正常狀態(tài);(1.4)如果在“主軸松刀”的工步被打斷,標記亂刀,換刀停止;(1.5)如果在“Z軸移動到換刀準備位置”的工步被打斷,標記亂刀,換刀停止;(1.6)如果在“刀庫旋轉尋找目標刀號”的工步被打斷,標記亂刀,換刀停止;(1.7)如果在“Z軸到達換刀點位置”的工步被打斷,標記亂刀,換刀停止;(1.8)如果在“主軸緊刀并刷新刀具表”的工步被打斷,使用退刀程序將刀庫移出后,標記為正常狀態(tài);(1.9)如果在“刀庫移出”的工步被打斷,標記正常;(1.10)如果在“主軸準停釋放”的工步被打斷,標記正常;(2)、換刀程序開始,讀取是否有亂刀標記;(3)、如果沒有亂刀標記,則Z軸移動到換刀點位置 主軸準停 刀庫移進還刀 主軸松刀;如果有亂刀標記,則Z軸移動到換刀點位置 Z軸移動到換刀準備位置 刀庫移進—刀庫旋轉尋找原刀號 Z軸移動到換刀點位置;(4)、Z軸移動到換刀準備位置 刀庫旋轉尋找目標刀號 Z軸到達換刀點位置 主軸緊刀并刷新刀具表 刀庫移出 主軸準停釋放—完成換刀程序。
2.根據(jù)權利要求1所述的立式加工中心斗笠式刀庫不亂刀的控制方法,其特征是所 述的退刀程序步驟如下(1)、退刀程序開始,讀取是否有亂刀標記;(2)、如果有亂刀標記,則Z軸移動到換刀準備位置,停頓1.5秒,刀庫移出,然后退刀程 序完成;(3)、如果沒有亂刀標記,則刀庫移出,停頓1.5秒,Z軸移動到換刀準備位置,然后退刀 程序完成。
3.根據(jù)權利要求1所述的立式加工中心斗笠式刀庫不亂刀的控制方法,其特征是在 打斷換刀的流程上,需要標記換刀開始信號、換刀結束信號。
全文摘要
本發(fā)明涉及一種立式加工中心斗笠式刀庫不亂刀的控制方法,步驟如下(1)按照通用換刀邏輯流程,將每個工步被打斷后出現(xiàn)的不同情況作標記并做處理,標記打斷換刀后是否已經(jīng)亂刀;(2)換刀程序開始,讀取是否有亂刀標記;(3)如果沒有亂刀標記,則Z軸移動到換刀點位置-主軸準停-刀庫移進還刀-主軸松刀;(4)Z軸移動到換刀準備位置-刀庫旋轉尋找目標刀號-Z軸到達換刀點位置-主軸緊刀并刷新刀具表-刀庫移出-主軸準停釋放—完成換刀程序。本發(fā)明有益的效果是刀庫在換刀過程中被打斷后,通過處理使在接下來的換刀中不會亂刀;實現(xiàn)在換刀過程中實現(xiàn)任意打斷換刀,能使刀庫在亂刀下能進行糾正,換下一個刀具可以準確換出。
文檔編號G05B19/406GK101986225SQ20101054801
公開日2011年3月16日 申請日期2010年11月9日 優(yōu)先權日2010年11月9日
發(fā)明者張軍寧, 蔡向華 申請人:寧波恒威機械有限公司