一種數(shù)控機(jī)床控制方法
【專利摘要】本發(fā)明公開了一種數(shù)控機(jī)床控制方法,包括以下步驟:從加工數(shù)據(jù)中讀取需要設(shè)定的機(jī)床軸速;根據(jù)測(cè)速編碼器測(cè)試值判斷當(dāng)前機(jī)床軸速是否為設(shè)定值;采用檢測(cè)開關(guān)檢測(cè)當(dāng)前齒輪位置狀態(tài);若判斷的轉(zhuǎn)速符合當(dāng)前齒輪級(jí)情況,則機(jī)床軸速變換至新的速度;若軸速不到程序設(shè)定的轉(zhuǎn)速值,則繼續(xù)變換轉(zhuǎn)速;按照控制邏輯分別控制低速級(jí)油缸驅(qū)動(dòng)低速級(jí)齒輪級(jí)按順序嚙合,控制高速級(jí)油缸驅(qū)動(dòng)高速級(jí)齒輪級(jí)按順序嚙合;檢測(cè)各齒輪級(jí)是否嚙合到位,若檢測(cè)的結(jié)果為是,主軸伺服電機(jī)按軸速運(yùn)行。
【專利說明】一種數(shù)控機(jī)床控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于機(jī)械加工【技術(shù)領(lǐng)域】,特別涉及一種數(shù)控機(jī)床控制方法。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,數(shù)控機(jī)床的主軸變速系統(tǒng),在控制軟件指揮下,根據(jù)加工要求,先將主軸電機(jī)降速停車,待至主軸箱中的全部運(yùn)動(dòng)件處于靜止?fàn)顟B(tài)時(shí),再通過液壓撥叉推動(dòng)滑移變速齒輪與相對(duì)應(yīng)的嚙合齒輪嚙合,這時(shí),主軸再變速升速至新的速度,完成主軸的變速過程。
[0003]在主軸變速過程中,主軸停車時(shí)撥動(dòng)滑移變速齒輪與嚙合齒輪嚙合往往會(huì)產(chǎn)生“頂齒”現(xiàn)象?,F(xiàn)有的解決方法是,在機(jī)床上設(shè)置“點(diǎn)動(dòng)”按鈕或增設(shè)一臺(tái)微電機(jī),使主軸電機(jī)瞬時(shí)沖動(dòng)接通或經(jīng)微電機(jī)在撥叉推動(dòng)滑移變速齒輪的同時(shí)帶動(dòng)各種傳動(dòng)齒輪做低速回轉(zhuǎn),這樣,滑移變速齒輪才能順利進(jìn)入嚙合。這兩種方法在實(shí)踐中,效果都不理想。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種數(shù)控機(jī)床控制方法,以解決現(xiàn)有非調(diào)速數(shù)控機(jī)床變軸速的難題。
[0005]本發(fā)明的技術(shù)方案是,一種數(shù)控機(jī)床控制方法,包括以下步驟:
[0006]從加工數(shù)據(jù)中讀取需要設(shè)定的機(jī)床軸速;
[0007]根據(jù)測(cè)速編碼器測(cè)試值判斷當(dāng)前機(jī)床軸速是否為設(shè)定值;
[0008]采用檢測(cè)開關(guān)檢測(cè)當(dāng)前齒輪位置狀態(tài);
[0009]若判斷的轉(zhuǎn)速符合當(dāng)前齒輪級(jí)情況,則機(jī)床軸速變換至新的速度;
[0010]若軸速不到程序設(shè)定的轉(zhuǎn)速值,則繼續(xù)變換轉(zhuǎn)速;
[0011]按照控制邏輯分別控制低速級(jí)油缸驅(qū)動(dòng)低速級(jí)齒輪級(jí)按順序嚙合,控制高速級(jí)油缸驅(qū)動(dòng)高速級(jí)齒輪級(jí)按順序嚙合;
[0012]檢測(cè)各齒輪級(jí)是否嚙合到位,若檢測(cè)的結(jié)果為是,主軸伺服電機(jī)按設(shè)定的軸速運(yùn)行;
[0013]重新檢測(cè)各齒輪級(jí)是否嚙合到位,若檢測(cè)的結(jié)果為是,軸速至設(shè)定速度,整個(gè)機(jī)床變速換檔過程完成。
[0014]本發(fā)明實(shí)現(xiàn)了對(duì)于數(shù)控機(jī)床的軸速的自動(dòng)變速控制,滿足數(shù)控機(jī)床高速、高效加工的要求,而且減輕了工人勞動(dòng)強(qiáng)度,提高了工作效率以及可靠性,增長(zhǎng)了機(jī)床使用壽命。
【具體實(shí)施方式】
[0015]本發(fā)明的數(shù)控機(jī)床控制方法,包括以下步驟:
[0016]從加工數(shù)據(jù)中讀取需要設(shè)定的機(jī)床軸速;
[0017]根據(jù)測(cè)速編碼器測(cè)試值判斷當(dāng)前機(jī)床軸速是否為設(shè)定值;
[0018]采用檢測(cè)開關(guān)檢測(cè)當(dāng)前齒輪位置狀態(tài);[0019]若判斷的轉(zhuǎn)速符合當(dāng)前齒輪級(jí)情況,則機(jī)床軸速變換至新的速度;
[0020]若軸速不到程序設(shè)定的轉(zhuǎn)速值,則繼續(xù)變換轉(zhuǎn)速;
[0021]按照控制邏輯分別控制低速級(jí)油缸驅(qū)動(dòng)低速級(jí)齒輪級(jí)按順序嚙合,控制高速級(jí)油缸驅(qū)動(dòng)高速級(jí)齒輪級(jí)按順序嚙合;
[0022]檢測(cè)各齒輪級(jí)是否嚙合到位,若檢測(cè)的結(jié)果為是,主軸伺服電機(jī)按設(shè)定的軸速運(yùn)行;重新檢測(cè)各齒輪級(jí)是否嚙合到位,若檢測(cè)的結(jié)果為是,軸速至設(shè)定速度,整個(gè)機(jī)床變速換檔過程完成。應(yīng)該注意到并理解,在不脫離后附的權(quán)利要求所要求保護(hù)的本發(fā)明的精神和范圍的情況下,能夠?qū)ι鲜鲈敿?xì)描述的本發(fā)明做出各種修改和改進(jìn)。因此,要求保護(hù)的技術(shù)方案的范圍不受所給出的任何特定示范教導(dǎo)的限制。
[0023] 申請(qǐng)人:聲明,本發(fā)明通過上述實(shí)施例來說明本發(fā)明的詳細(xì)工藝設(shè)備和工藝流程,但本發(fā)明并不局限于上述詳細(xì)工藝設(shè)備和工藝流程,即不意味著本發(fā)明必須依賴上述詳細(xì)工藝設(shè)備和工藝流程才能實(shí)施。所屬【技術(shù)領(lǐng)域】的技術(shù)人員應(yīng)該明了,對(duì)本發(fā)明的任何改進(jìn),對(duì)本發(fā)明產(chǎn)品各原料的等效替換及輔助成分的添加、具體方式的選擇等,均落在本發(fā)明的保護(hù)范圍和公開范圍之內(nèi)。
【權(quán)利要求】
1.一種數(shù)控機(jī)床控制方法,其特征在于,包括以下步驟: 從加工數(shù)據(jù)中讀取需要設(shè)定的機(jī)床軸速; 根據(jù)測(cè)速編碼器測(cè)試值判斷當(dāng)前機(jī)床軸速是否為設(shè)定值; 采用檢測(cè)開關(guān)檢測(cè)當(dāng)前齒輪位置狀態(tài); 若判斷的轉(zhuǎn)速符合當(dāng)前齒輪級(jí)情況,則機(jī)床軸速變換至新的速度; 若軸速不到程序設(shè)定的轉(zhuǎn)速值,則繼續(xù)變換轉(zhuǎn)速; 按照控制邏輯分別控制低速級(jí)油缸驅(qū)動(dòng)低速級(jí)齒輪級(jí)按順序嚙合,控制高速級(jí)油缸驅(qū)動(dòng)高速級(jí)齒輪級(jí)按順序嚙合; 檢測(cè)各齒輪級(jí)是否嚙合到位,若檢測(cè)的結(jié)果為是,主軸伺服電機(jī)按設(shè)定的軸速運(yùn)行;重新檢測(cè)各齒輪級(jí)是否嚙合到位,若檢測(cè)的結(jié)果為是,軸速至設(shè)定速度,整個(gè)機(jī)床變速換檔過程完成。
【文檔編號(hào)】B23Q17/10GK103495904SQ201310471653
【公開日】2014年1月8日 申請(qǐng)日期:2013年10月10日 優(yōu)先權(quán)日:2013年10月10日
【發(fā)明者】黃海勝 申請(qǐng)人:昆山純柏精密五金有限公司