□計開順
上海煙草機械有限責任公司 上海 201206
五軸側(cè)銑加工刀軸矢量的優(yōu)化研究與應用
□計開順
上海煙草機械有限責任公司 上海 201206
針對不可展直紋面五軸側(cè)銑加工中的實際問題,推導了A、C軸雙轉(zhuǎn)臺加工中心坐標轉(zhuǎn)換關系,提出了一種基于解析計算與計算機輔助設計/計算機輔助制造軟件的刀軸矢量優(yōu)化方法。這一方法采用三次樣條插值對側(cè)銑刀路進行優(yōu)化,對回轉(zhuǎn)軸急加減速區(qū)域的刀軸矢量進行修改或增加插補點,在不可展直紋面加工實際中解決了因數(shù)模U、V信息失真造成的回轉(zhuǎn)軸急加減速、干涉、過切、計算無解等問題,有效改善了機床回轉(zhuǎn)軸運動的平滑性,使加工出的曲面更光順。
復雜曲面類零件高精度成形加工技術是一個國家在國防、航空航天、能源、船舶運輸、精密醫(yī)療設備等領域研發(fā)制造能力的體現(xiàn)[1]。不可展直紋面是此類核心零件形面的常見構造方法,相關研究對提升我國制造工藝水平,實現(xiàn)核心零件自主研發(fā)制造具有重要意義。五軸聯(lián)動側(cè)銑加工是國際上復雜曲面高效高精度加工技術領域的研究熱點,與目前廣泛采用的球頭銑刀點接觸加工相比,側(cè)銑加工利用立銑刀側(cè)刃切削,是一種線接觸加工方式,材料去除率顯著提高,刀具磨損有效減少,表面質(zhì)量明顯改善[2]。
在刀路軌跡設計方面,使用球頭銑刀點接觸加工只需考慮刀具的可達性和干涉情況,而使用立銑刀側(cè)銑加工,曲面加工精度不僅取決于刀具位置(x,y,z),也與刀軸位置(i,j,k)息息相關。在五軸加工過程中,刀軸位置的變化過程決定了機床旋轉(zhuǎn)軸的插補運動過程,所以刀具矢量規(guī)劃是否合理對加工過程的穩(wěn)定性有直接影響[3]。Liu[4]對五軸側(cè)銑加工刀具路徑的生成算法進行了詳細分析,提出了目前實際應用最為廣泛的單點偏置法與雙點偏置法。Chiou[5]從包絡面與理論面的角度出發(fā),將在加工過程中刀具回轉(zhuǎn)曲面與直紋面的偏差作為目標函數(shù),通過調(diào)整離散刀位使偏差達到最小,從輪廓整體誤差的思路進行刀路設計。Redonnet等[6]提出了用于柱刀側(cè)銑加工的三點規(guī)劃方法,其中兩點是直紋面兩條導線上的點,第三點是母線上的點,通過解7個超越方程,使刀具與被加工曲面三點相切,該算法是點偏置和整體輪廓兩種思路的折中。目前側(cè)銑加工的應用仍局限于可展直紋面和少量不可展直紋面,但是國際上已經(jīng)有學者和企業(yè)致力于研究任意曲面直紋化并高效側(cè)銑加工的方法[7]。
盡管側(cè)銑加工的刀路設計理論研究已相當豐富,但側(cè)銑加工在生產(chǎn)中的實際應用還有諸多問題有待于技術人員與學者解決。生產(chǎn)實際中多使用計算機輔助設計/計算機輔助制造(CAD/CAM)軟件根據(jù)通用三維模型生成刀路,經(jīng)后處理轉(zhuǎn)換為數(shù)控程序用于生產(chǎn)。但由于數(shù)字模型的U、V信息在建?;蚋袷睫D(zhuǎn)換過程中常出現(xiàn)失真情況,CAD/CAM軟件計算的五軸聯(lián)動側(cè)銑刀路往往存在干涉、過切、計算無解等問題。筆者基于不可展直紋面五軸聯(lián)動側(cè)銑加工技術的實際應用,對CAD/CAM軟件生成的刀具路徑進行后期優(yōu)化修改,將優(yōu)化后的刀路用于實際加工,取得了良好的加工效果。
五軸聯(lián)動加工既是幾何過程,又是物理過程,刀軸矢量的變化過程對整個機床-刀具-工件系統(tǒng)動力學性能有直接影響。在高速加工中,劇烈的刀軸矢量突變將導致機床旋轉(zhuǎn)運動速度和加速度突變,直接影響加工質(zhì)量甚至導致刀具破損。
五軸聯(lián)動加工的物理過程由刀路軌跡和機床物理結構共同決定[8,9]。以某A、C軸雙轉(zhuǎn)臺五軸聯(lián)動機床為例,如圖1所示,以刀具中心點Ot為原點,建立刀具坐標系OtXtYtZt,刀軸位置為(i,j,k);以機床兩個回轉(zhuǎn)軸的交點Om為原點,建立機床轉(zhuǎn)動坐標系OmXmYmZm;坐標系OwXwYwZw為工件坐標系。記點Om在工件坐標系中的位置矢量為rm(mx,my,mz),mx、 my、mz與機床轉(zhuǎn)臺結構尺寸有關。機床平動軸相對于初始狀態(tài)的位置為rs(sx,sy,sz),回轉(zhuǎn)軸A、C相對于初始狀態(tài)的轉(zhuǎn)角為a、c。在刀具坐標系中,刀具的位置和刀軸矢量分別為(0,0,0)和[0 0 1]T。設工件坐標系中刀軸方向和位置矢量分別為u(x,y,z)和rp(i,j,k)。
圖1 相關坐標系
由機床運動鏈坐標變換,得:
[x y z 1]T=T(rm)Rz(-c)Rx(-a)T(rs-rm)[0 0 0 1]T(1)
[i j k 0]T=T(rm)Rz(-c)Rx(-a)T(rs-rm)[0 0 1 0]T(2)
機床運動關系對應的各坐標變換矩陣為:
將坐標變換矩陣代入,得:
解方程得:
由以上坐標變換關系可知,機床旋轉(zhuǎn)軸坐標不受線性軸變量的影響,僅與工件坐標系下刀軸矢量非線性相關,因此僅通過刀軸矢量優(yōu)化就能改善加工過程中的A、C軸動態(tài)性能。為了保證機床在運動時旋轉(zhuǎn)軸的速度和加速度均勻變化,至少需滿足A、C軸轉(zhuǎn)角在刀具路徑上每個節(jié)點一階、二階連續(xù)。另外,由于使用高階多項式插值常常產(chǎn)生病態(tài)結果,而三次樣條是最常用的一種避免病態(tài)結果的插值方法[10],因此選用三次樣條插值對回轉(zhuǎn)軸急加減速區(qū)域的刀軸矢量進行修改或增加插補點,從而實現(xiàn)A、C軸轉(zhuǎn)動平穩(wěn)性的優(yōu)化。
結合上文對側(cè)銑刀路原理誤差的分析和旋轉(zhuǎn)軸運動轉(zhuǎn)換關系推導,在實際加工中,優(yōu)化流程如下。
(1)提取高斯曲率變化較大的區(qū)域刀路軌跡信息。
(2)對各刀位點對應的A、C轉(zhuǎn)角值進行三次樣條擬合。
(3)對原有的刀位點進行局部修改或增加過渡刀位點,代入擬合函數(shù),計算各插值點的函數(shù)值。
(4)將計算所得函數(shù)值轉(zhuǎn)換為刀軸矢量,插入原刀位文件。
(5)將修改后的刀位文件重新導入CAD/CAM軟件。
刀軸矢量優(yōu)化的同時需注意刀路設計中應避免產(chǎn)生加工干涉或過切等情況,因此將優(yōu)化后的刀路文件重新導入CAD/CAM軟件,利用CAD/CAM軟件完善的刀路軌跡模擬功能來驗證刀軸矢量修改的正確性。
以機器人關節(jié)零件為例(圖2),曲面1為罩殼裝配面,寬度約3 mm,與塑料罩殼配合;曲面2為關節(jié)體內(nèi)表面,為自由曲面,采用12 mm球頭銑刀加工。曲面1和曲面2為內(nèi)凹連接,連接處要求為R0.5圓角。曲面1為不可展直紋面,高斯曲率范圍為(-4.49×105,0),曲率變化較大,如圖3所示。
圖2 機器人關節(jié)零件三維數(shù)模
對于曲面1和兩曲面連接處的R0.5圓角,如果采用球頭銑刀加工,需訂購R1、R0.5非標刀具,價格昂貴,交貨期長,且逐次減小球刀直徑多次銑削該曲面的方法效率極低,工時約為側(cè)銑方案的300倍。鑒于該直紋面扭曲程度不大,且寬度較窄,經(jīng)驗證側(cè)銑加工可以滿足輪廓精度要求,所以曲面1采用φ16R0.5機夾式立銑刀五軸聯(lián)動側(cè)銑加工,刀尖圓角正好銑出兩曲面連接處的R0.5圓角。
圖3所示為高斯曲率變化劇烈的區(qū)域,因數(shù)模U、V數(shù)據(jù)的失真,CAD/CAM軟件計算的刀路軌跡存在機床平動坐標和轉(zhuǎn)動坐標運動不匹配的情況,A軸有明顯的劇烈加減速瞬間,造成刀具滯留于加工表面,在工件表面留下了0.5 mm左右的刀痕。提取這部分曲面的刀路軌跡,對刀軸矢量進行優(yōu)化,A軸轉(zhuǎn)角與轉(zhuǎn)速如圖4所示。優(yōu)化后A軸的轉(zhuǎn)動過程更為平滑,速度波動更小,避免了急加減速過程,加工出的曲面更為光順。
圖3 高斯曲率示意圖
圖4 A軸轉(zhuǎn)角與轉(zhuǎn)速優(yōu)化前后對比
(1)機床旋轉(zhuǎn)軸坐標不受線性軸變量影響,僅與工件坐標系下刀軸矢量非線性相關,因此可通過刀軸矢量優(yōu)化來改善加工過程中的A、C軸動態(tài)性能。
(2)采用三次樣條插值方法對刀路進行優(yōu)化,可有效改善機床回轉(zhuǎn)軸運動平滑性,使速度波動平緩,避免急加減速過程,使加工出的曲面更光順。
(3)生產(chǎn)實際中結合筆者提出的刀路優(yōu)化方法與CAD/CAM軟件可有效解決因數(shù)模U、V信息失真造成的五軸側(cè)銑刀路回轉(zhuǎn)軸急加減速、干涉、過切、計算無解等問題。
[1]陳賢國.五軸聯(lián)動數(shù)控機床在先進制造業(yè)中的地位和作用[J].裝備機械,2011(3):69-72.
[2]劉鴣然.五軸聯(lián)動數(shù)控銑床對氣輪機葉片的精密高效加工[J].裝備機械,2005(1):55-57.
[3]曾鋒,楊忠高,王平.五軸數(shù)控編程刀軸矢量控制技術研究[J].機械制造,2014,52(3):13-15.
[4] LIU X W.Five-axis NC Cylindrical Milling of Sculptured Surfaces[J].Computer-aided Design,1995,27(12):887-894.
[5] CHIOU J C J.Accurate Tool Position for Five-axis Ruled Surface Machining by Swept Envelope Approach[J].Computer-aided Design,2004,36(10):967-974.
[6]REDONNET J M,RUBIO W,DESSEIN G.Side Milling of Ruled Surfaces:Optimum Positioning of the Milling Cutter and Calculation of Interference[J].The International Journal of Advanced Manufacturing Technology,1998,14(7):459-465.
[7]丁漢,朱利民.復雜曲面數(shù)字化制造的幾何學理論和方法[M].北京:科學出版社,2011.
[8]王文凱,黃杰,彭換新,等.UG8.5/Post Builder模塊五軸數(shù)控機床后置處理過程研究[J].機械制造,2015,53(11): 48-51.
[9] 田榮鑫,任軍學,史耀耀,等.附加轉(zhuǎn)臺數(shù)控機床的五坐標后置處理算法研究[J].制造技術與機床,2007(5):36-38.
[10]同濟大學計算數(shù)學教研室.現(xiàn)代數(shù)值數(shù)學和計算 [M].上海:同濟大學出版社,2004.
Aiming at the practical considerations during five-axis side milling of skewruled surface,the relationship of coordinate transformation in the machining center with A-axis and C-axis double rotary tables was derived and a new way to optimize the arbor vector was proposed based on analytical calculation and CAD/CAM software.This method uses cubic spline interpolation to optimize the path of side milling cutter and modify the arbor vector at acceleration or deceleration region of the rotary axis or add interpolation points,In practical machining of the skew ruled surface it can solve the issues like acceleration or deceleration of the rotary axis caused by information distortion of U,V numerical simulation,interference,under cutting and no solution for calculation etc.This solution can effectively improve the motion smoothness of the rotary axis in the machine tool and make the processed curved surface more smooth.
五軸聯(lián)動;側(cè)銑加工;優(yōu)化
Five Continuous ControlAxis;Side Milling Process;Optimization
TH166
B
1672-0555(2016)04-039-04
2016年6月
計開順(1987—),男,碩士,工程師,主要從事機械制造與數(shù)控加工技術研究工作