摘要:五軸加工是數(shù)控機(jī)床加工的一種模式,效率高、精度高,一次裝夾工件。適用于加工汽車零件、飛機(jī)結(jié)構(gòu)件等現(xiàn)代模具。但是五軸加工中旋轉(zhuǎn)軸的運(yùn)動引起奇異、非線性等問題,影響零件表面的質(zhì)量。因此,分析了產(chǎn)生一系列問題的原因,提出五軸加工奇異問題優(yōu)化方法,并進(jìn)行研究討論。
關(guān)鍵詞:五軸加工;奇異問題;非線性問題;刀具方向;旋轉(zhuǎn)運(yùn)動
中圖分類號:TG659文獻(xiàn)標(biāo)志碼:A文章編號:1009-9492 ( 2022 ) S1-0029-03
Problems and optimization of five-axis machining in rotary axis motion
Chen Zhisen
(Guangdong Machinery Research Institute Co., Ltd., Guangzhou 510799, China)
Abstract: Five axis machining is a mode of NC machine tool processing, with high efficiency, high precision, and workpiece clamping at one time. It is suitable for processing modern moulds such as automobile parts and aircraft structural parts. But the motion of the rotating axis in five axis machining causes singularity, nonlinearity and other problems, which affect the quality of the part surface. Therefore, the causes of a series of problems were analyzed, and the optimization method of five axis machining singular problem was proposed and discussed.
Key words: five-axis machining; singular problem; nonlinear problem; tool direction, rotary motion
0引言
軸是一種使工件、刀具旋轉(zhuǎn)或移動的機(jī)械零件。其中主軸主要作用帶動工件或刀具旋轉(zhuǎn),進(jìn)給軸負(fù)責(zé)工件和刀具的位移。最常見的是三軸,X軸、Y軸和Z軸,可以實(shí)現(xiàn)上下、左右、前后6個方向的移動。近年來,為了滿足加工復(fù)雜形狀和減少加工時間的需要,多軸機(jī)床快速發(fā)展,五軸機(jī)床就是最好的例子。它在X、Y、Z軸的基礎(chǔ)上增加了X(或Y)Z軸的旋轉(zhuǎn)軸,即B軸(或A軸)和C軸。靈活的擺軸運(yùn)動,工件加工后毛坯余量殘留少,縮短加工程序時間,減少加工復(fù)雜零部件的裝夾次數(shù),這就是多軸聯(lián)動加工優(yōu)勢。
在多軸加工時,基于B軸(或A軸)、C軸機(jī)床多軸聯(lián)動加工,使刀尖點(diǎn)運(yùn)動偏離程序所設(shè)定的指定運(yùn)動,這種誤差就是非線性誤差。且機(jī)床運(yùn)行程序過程中,突然加工到某個點(diǎn)位置出現(xiàn)旋轉(zhuǎn)軸異常,軸體產(chǎn)生不規(guī)則轉(zhuǎn)動,造成工件過切,奇異點(diǎn)就是描述這種特殊點(diǎn)位。
1旋轉(zhuǎn)軸運(yùn)動及旋轉(zhuǎn)向量的奇異性
旋轉(zhuǎn)軸是旋轉(zhuǎn)對稱中心點(diǎn)引申的直線,當(dāng)旋轉(zhuǎn)動作類似于圖1運(yùn)動情況時,會產(chǎn)生旋轉(zhuǎn)向量的奇異性。如圖1中葉片上任意點(diǎn)與旋轉(zhuǎn)軸心O的軸心距離是一個固定值。當(dāng)旋轉(zhuǎn)運(yùn)動發(fā)生時,旋轉(zhuǎn)向量具有奇異性,這是由于輸出的歐拉角單位是弧度。若葉片A繞O順時針旋轉(zhuǎn)到葉片B,旋轉(zhuǎn)中心是O,則這是正旋轉(zhuǎn)產(chǎn)生奇異性,若葉片A繞F逆時針旋轉(zhuǎn)到葉片B,旋轉(zhuǎn)中心是O,這是負(fù)旋轉(zhuǎn)產(chǎn)生奇異性。
2五軸加工與旋轉(zhuǎn)軸
五軸加工中心的5個軸通常指的是數(shù)控機(jī)床同時在五個不同的CNC軸上移動零件或工具的能力。標(biāo)準(zhǔn)三軸銑削在X、Y和Z軸上進(jìn)行。這3個線性軸是主軸或零件(取決于機(jī)器)可以移動的方向:X軸為從左到右,Y軸為前后,Z軸為上下。五軸加工中心區(qū)別在于在X、Y、Z軸的基礎(chǔ)上增加2個方向的旋轉(zhuǎn)軸:A軸或B軸和C軸。A軸為繞X軸旋轉(zhuǎn)、B軸為繞Y軸旋轉(zhuǎn)、C軸為繞Z軸旋轉(zhuǎn)。五軸加工中心使用旋轉(zhuǎn)軸意味著機(jī)器可以圍繞先前建立的線性軸之一移動零件或切削刀具(主軸頭)。不同的加工設(shè)備將使用不同的軸組合(A和B、B和C、或A和C),每種配置適合不同類型的加工。
五軸加工過程也很像三軸CNC加工過程。然而,它具有一些非常重要的功能,可提供這2個額外的軸和更大的切割靈活性。在五軸加工中心中其主軸和刀具沿3個軸移動的同時,還有其他繞X軸(稱為A軸)、Y軸(稱為B軸)和Z軸(稱為C軸)的旋轉(zhuǎn)。五軸加工中心可以使用這些旋轉(zhuǎn)軸中的其中2個方向軸,具體取決在于它們的配置。
3五軸加工存在的問題分析
五軸加工與三軸不同,因此涉及兩個回轉(zhuǎn)運(yùn)動,除了x、y、z軸直線運(yùn)動之外。有A軸(或B軸)C軸來的復(fù)合運(yùn)動,其空間軌跡是十分復(fù)雜、抽象的,具有相同之處也有不同之處,主要區(qū)別在于加工編程方面。例如,通常需要許多坐標(biāo)變換和復(fù)雜的空間幾何計(jì)算來處理空間中所需要的自由曲面,同時也要考慮避免干擾、碰撞以及為了避免正確的插補(bǔ)行為而進(jìn)行的各軸運(yùn)動的協(xié)調(diào)。
在五軸加工中,當(dāng)?shù)都饣虻度屑庸そ?jīng)過奇異點(diǎn)附近區(qū)域時,A(或B)、C軸會產(chǎn)生脫離編程運(yùn)動,發(fā)生不規(guī)則加速旋轉(zhuǎn),影響加工精度,同時極易破壞工件,嚴(yán)重導(dǎo)致撞機(jī)損壞機(jī)床精度。
3.1機(jī)床結(jié)構(gòu)分析
如圖2中所示,機(jī)床的基本結(jié)構(gòu)可以分為鑄鐵床身,變速機(jī)構(gòu),進(jìn)給機(jī)構(gòu),換刀架、儲刀庫。其中起支撐作用的由鑄鐵床身和導(dǎo)軌等部分組成;變速機(jī)構(gòu),包括有變速齒輪、變速電機(jī)等,主要作用于改變加工軸轉(zhuǎn)動頻率;進(jìn)給機(jī)構(gòu),增加改變加工進(jìn)給量功能;主軸主要組成部分有主軸電機(jī)以及刀具夾裝置;換刀架、儲刀庫安裝跟主軸進(jìn)行配合實(shí)現(xiàn)快速換刀;結(jié)合結(jié)構(gòu)分析得知,機(jī)床精度主要體現(xiàn)在刀軸與加工工件的運(yùn)動關(guān)系。
3.2奇異點(diǎn)附近非線性誤差原因分析
造成奇異區(qū)域內(nèi)加工路徑非線性誤差,超出編程規(guī)定范圍值的主要原因有兩個:一是加工路徑步距設(shè)計(jì)過大,使程序加工到奇異點(diǎn)處q到t所顯示數(shù)值為0,造成刀柄跟工件夾角無法確定形成非線性誤差;二是機(jī)床反向間隙導(dǎo)致軸運(yùn)動發(fā)生偏離,編程刀路經(jīng)過奇異點(diǎn)前后兩點(diǎn)的j到k可能會發(fā)生運(yùn)動改變從而形成非線性誤差。
(1)加工路徑步距設(shè)計(jì)過大引發(fā)的非線性誤差
通過五軸零件加工工藝調(diào)查報(bào)告所得,如果五軸編程軟件生成的加工刀路程序本身步距設(shè)計(jì)過大,通過機(jī)床后處理轉(zhuǎn)化的加工程序就會產(chǎn)生較大的非線性誤差。因此,在進(jìn)行五軸零件加工時候,為了得到高精度以及高光潔度的工件表面。軟件編輯刀路處理工件過程時,適當(dāng)調(diào)整步長和刀軸矢量變化,使軟件生成刀路均勻平滑符合加工常理,另外還要盡量減少局部曲率增大,或者合理調(diào)整軟件自動生成的刀具加工路徑步距,以此來減少因?yàn)椴骄嘣O(shè)計(jì)過大而產(chǎn)生的非線性誤差。
(2)機(jī)床反向間隙導(dǎo)致軸運(yùn)動的非線性誤差
五軸零件加工有一種機(jī)床自身硬件影響的情況會引起的非線性誤差,就是由于機(jī)床反向間隙導(dǎo)致軸運(yùn)動發(fā)生偏離而產(chǎn)生的非線性誤差,在這反向間隙影響下,機(jī)床各軸聯(lián)動不穩(wěn)定極其容易發(fā)生刀具與工件的碰撞。在編輯刀路過程中,必須在奇異位置標(biāo)記編輯最短加工刀路進(jìn)行加工,非線性誤差出現(xiàn)概率得到有效地控制,讓機(jī)床聯(lián)動加工得以正常運(yùn)行。但這種方法通常只是適用于初步毛坯開粗階段,并不適用于精加工。
4五軸加工問題優(yōu)化方法
在五軸加工過程中,以控制多軸聯(lián)動加工運(yùn)動變化的位置距離,防止機(jī)床與工件之間發(fā)生碰撞。決定加工中非線性誤差的是刀路和各運(yùn)動軸軌道點(diǎn),而這些點(diǎn)的軌道點(diǎn)是各軸加工的位置參數(shù)。另外,機(jī)床自身硬件工作情況直接影響非線性誤差,因?yàn)樾D(zhuǎn)加工變化參數(shù)取決于加工軸運(yùn)動位置的改變。以下方法是通過改變運(yùn)動軸方向和工件夾角關(guān)系來解決非線性問題,將加機(jī)床各軸運(yùn)動軌跡的模型引入到旋轉(zhuǎn)加工參數(shù)允許的范圍內(nèi)。為了實(shí)驗(yàn)的準(zhǔn)確性,必須保障同等的加工環(huán)境條件下,得出擺軸動作路徑與加工刀刃路徑的相關(guān)參數(shù)。利用這一組參數(shù),將所有位置數(shù)據(jù)點(diǎn)的數(shù)據(jù)轉(zhuǎn)換成三維坐標(biāo)系進(jìn)行演算。
以刀軸矢量看做X、Y、Z軸坐標(biāo)系:單位刀軸矢量P在參考坐標(biāo)系X、Y、Z軸方向的投影,由于坐標(biāo)軸具有方向,具體的值也會存在正負(fù)的區(qū)別。由圖3中得知,以坐標(biāo)(0.009 9,0.309 9,0.953 6)為例,其實(shí)比較專業(yè)的說法是0.009 9是由向量P與XL進(jìn)行點(diǎn)乘,由于P和XL都是單位向量,最后的值0.009 9就是向量夾角的余弦值。
4.1對道矢量坐標(biāo)的轉(zhuǎn)化
一般地,應(yīng)該在刀矢量所在的三維空間內(nèi)對相鄰左邊進(jìn)行調(diào)成,但是在進(jìn)行一定程度的計(jì)算之后,發(fā)現(xiàn)一方面計(jì)算量過大,結(jié)果誤差過大;另一方面,控制參數(shù)過多,對機(jī)床的控制較為困難。因此,如圖4所示,把xOy的平面單獨(dú)抽離,形成新的二維平面坐標(biāo)。在二維平面坐標(biāo)中,刀軸矢量Nk1到Nk2在A軸的運(yùn)動等于圓徑向的運(yùn)動,刀軸矢量Nk2到Nk3C軸的運(yùn)動等同于圓周向的運(yùn)動。刀軸三維坐標(biāo)點(diǎn)(Nkx,Nky,Nkz)整體除以z軸坐標(biāo)Nkz,記作(Nkx/Nkz,Nky/Nkz,1);由于z軸坐標(biāo)相同,所以刀軸矢量Nk坐標(biāo)轉(zhuǎn)化為二維坐(Nkx/Nkz,Nky/Nkz),記為Nk(x,y)。
4.2刀矢量的調(diào)整優(yōu)化
完成對道矢量坐標(biāo)的轉(zhuǎn)化后,在平面的二維條件下,Nk1、Nk2的模分別為l1和l2,當(dāng)一個物體隨時間運(yùn)動時,它的位矢通常也會改變,并且從已有文獻(xiàn)已經(jīng)了解到,矢量的變化是與它所處參考系息息相關(guān)的。通過一系列計(jì)算,不斷地通過坐標(biāo)象限來判斷刀矢量的調(diào)整是否符合要求,推算出所有的Nkn,通過代入公式運(yùn)算至所有刀軸矢量的旋轉(zhuǎn)變化率(R)達(dá)到規(guī)定要求。
添加了刀軸矢量的旋轉(zhuǎn)變化率,使機(jī)床多軸聯(lián)動下加工穩(wěn)定情況下,加工精度有所提高。通過引進(jìn)刀軸矢量的旋轉(zhuǎn)變化率計(jì)算,減少了主軸、導(dǎo)軌、轉(zhuǎn)臺等高精度部件碰撞的可能性。產(chǎn)品質(zhì)量明顯提升,讓奇異區(qū)域加工不再是五軸加工難題。
5結(jié)束語
歷年來五軸加工技術(shù)被應(yīng)用于復(fù)雜曲面、葉輪等不規(guī)則零件設(shè)計(jì)與制造。五軸加工聯(lián)動在應(yīng)用過程中出現(xiàn)了很多奇異點(diǎn)加工問題。目前解決方法是利用刀軸矢量的旋轉(zhuǎn)變化率,推算出奇異點(diǎn)(區(qū)域)問題解決相關(guān)數(shù)值。調(diào)整刀軸矢量來減小刀軸矢量的旋轉(zhuǎn)變化率,使旋轉(zhuǎn)角誤差達(dá)到合理的范圍,讓工件整體光潔度以及工件特征尺寸精準(zhǔn)度得到質(zhì)的提升。相信在未來會有更多更加復(fù)雜的加工工藝難題,控制刀軸矢量的旋轉(zhuǎn)變化率可能不能一一解決,但是可以通過每一次五軸加工實(shí)驗(yàn)不斷摸索從失敗中汲取經(jīng)驗(yàn),尋找出更優(yōu)秀的加工方案。
參考文獻(xiàn):
[1]丁漢,畢慶貞,朱利民,等.五軸數(shù)控加工的刀具路徑規(guī)劃與動力學(xué)仿真[J].科學(xué)通報(bào), 2010(25):10.
[2]吳寶海,羅明,張瑩,等.自由曲面五軸加工刀具軌跡規(guī)劃技術(shù)的研究進(jìn)展[J].機(jī)械工程學(xué)報(bào), 2008, 44(10):10.
[3]王峰,林滸,劉峰,等.五軸加工奇異區(qū)域內(nèi)的刀具路徑優(yōu)化[J].機(jī)械工程學(xué)報(bào), 2011, 47(19):7.
[4]王峰,林滸,鄭飂默,等.五軸加工奇異區(qū)域的檢測和處理[J].計(jì)算機(jī)集成制造系統(tǒng), 2011, 17(007):1435-1440.
[5]李顯雙,樊留群,齊黨進(jìn).五軸加工奇異問題及其處理方法[J].組合機(jī)床與自動化加工技術(shù), 2013(6):4.
[6]張根保,王揚(yáng).國內(nèi)外五軸加工機(jī)床可靠性研究現(xiàn)狀分析[J].金屬加工:冷加工, 2015(18):5.
作者簡介:陳之森(1992-),男,廣州人,大學(xué)本科,研究領(lǐng)域?yàn)槲遢S加工。
(編輯:刁少華)