彭志軍 劉大煒 宋智勇
(成都飛機(jī)工業(yè)(集團(tuán))有限責(zé)任公司數(shù)控加工廠,四川成都 610092)
五軸聯(lián)動(dòng)數(shù)控機(jī)床目前已大量用于航空制造等高端制造領(lǐng)域。由于機(jī)床復(fù)雜的機(jī)械結(jié)構(gòu)及控制系統(tǒng),五軸聯(lián)動(dòng)機(jī)床加工精度檢測(cè)及優(yōu)化一直是業(yè)內(nèi)研究的熱點(diǎn)和難點(diǎn),成為影響產(chǎn)品加工質(zhì)量及效率的關(guān)鍵[1-2]。其中對(duì)機(jī)床加工精度的影響因素中,靜態(tài)精度檢測(cè)與補(bǔ)償已有大量標(biāo)準(zhǔn)[3-4],而動(dòng)態(tài)精度由于受機(jī)械和控制系統(tǒng)兩方面影響,其檢測(cè)和優(yōu)化則一直未能得到有效解決。在常見的精度檢測(cè)方法中,直線度、垂直度等基本的精度檢測(cè)只能反映機(jī)床靜態(tài)精度[5],而數(shù)控系統(tǒng)中常見的螺距補(bǔ)償、垂度補(bǔ)償?shù)纫仓饕槍?duì)機(jī)床靜態(tài)誤差?;谠囼?yàn)件切削的樣件法能部分反映機(jī)床動(dòng)態(tài)精度。如行業(yè)內(nèi)通用的NAS979(National Aerospace Standard Test Part 979)圓錐臺(tái)[6],通過對(duì)機(jī)床加工的圓錐臺(tái)精度來(lái)評(píng)價(jià)機(jī)床精度,但該方法只能部分反映機(jī)床動(dòng)態(tài)精度,無(wú)法對(duì)動(dòng)態(tài)精度調(diào)整提出有效建議,且許多NAS件試切合格的機(jī)床,加工復(fù)雜零件時(shí)依然存在明顯問題。
本文提出一種基于S形試件[7]、五軸聯(lián)動(dòng)RTCP(Rotation Tool Center Point)精度檢測(cè)的數(shù)控機(jī)床動(dòng)態(tài)精度檢測(cè)及優(yōu)化方法。通過對(duì)具有形狀復(fù)雜、壁厚薄、剛性差等特點(diǎn)的S件試切,完成對(duì)機(jī)床加工精度的評(píng)價(jià)。通過球頭對(duì)機(jī)床RTCP精度檢測(cè),分析并搜索存在問題的驅(qū)動(dòng)軸,指導(dǎo)機(jī)械結(jié)構(gòu)調(diào)整。利用西門子系統(tǒng)的監(jiān)控功能,記錄機(jī)床給定程序下運(yùn)動(dòng)軌跡,通過對(duì)特定軸運(yùn)動(dòng)曲線的幅頻、相頻分析,并結(jié)合圓度分析,完成對(duì)伺服系統(tǒng)控制參數(shù)的優(yōu)化與調(diào)整。通過20多臺(tái)數(shù)控機(jī)床的成功應(yīng)用,驗(yàn)證了上述方法的有效性和工程實(shí)用性。
數(shù)控機(jī)床動(dòng)態(tài)誤差往往與靜態(tài)誤差融合在一起影響機(jī)床精度,綜合反映為工件的加工質(zhì)量。機(jī)床加工精度的檢測(cè)一般用于新機(jī)床驗(yàn)收或工件表面質(zhì)量問題的處理,動(dòng)態(tài)精度檢測(cè)與優(yōu)化流程如圖1所示。
圖1中,RTCP精度檢測(cè)是指檢測(cè)機(jī)床五軸聯(lián)動(dòng)時(shí)的刀尖運(yùn)動(dòng)誤差(圖2)。一般流程為:激活機(jī)床RTCP功能,裝上合適檢棒(球頭),設(shè)定機(jī)床各軸運(yùn)動(dòng)范圍及速度,編制程序控制刀具繞刀尖中心點(diǎn)轉(zhuǎn)動(dòng),在轉(zhuǎn)動(dòng)過程中測(cè)量刀尖中心X、Y、Z向誤差。由于此過程機(jī)床五軸聯(lián)動(dòng),運(yùn)動(dòng)過程中的刀尖中心位置誤差能有效反映各軸聯(lián)動(dòng)時(shí)的動(dòng)態(tài)精度。
RTCP精度檢測(cè)能反映3個(gè)或3個(gè)以上軸聯(lián)動(dòng)時(shí)的機(jī)床動(dòng)態(tài)特性。以圖2中AC雙擺頭機(jī)床為例,當(dāng)機(jī)床C軸為0°時(shí),機(jī)床A擺角從-90°運(yùn)動(dòng)至90°過程中A軸、Y軸、Z軸將聯(lián)動(dòng),此時(shí)機(jī)床終端各方向運(yùn)動(dòng)誤差就反映了A軸、Y軸、Z軸的聯(lián)動(dòng)精度,同理給定不同的C角、A角運(yùn)動(dòng)范圍,以及刀尖位置值(X、Y、Z),即可有針對(duì)性的檢測(cè)機(jī)床各軸在給定區(qū)域聯(lián)動(dòng)時(shí)的動(dòng)態(tài)精度,指導(dǎo)搜索問題軸、機(jī)械調(diào)整和參數(shù)優(yōu)化。
S件模型由兩條S形樣條曲線生成直紋面并加厚得到(圖3),具有壁薄、剛性差、表面曲率變化大的特點(diǎn),不同部位加工中機(jī)床的擺角變化很大。
通過測(cè)量機(jī)測(cè)量S形試件單邊輪廓面3條曲線共99個(gè)點(diǎn)位的誤差(圖3中a、b、c三條曲線),每個(gè)點(diǎn)位誤差包含X、Y、Z三個(gè)方向的誤差值。通過分析各測(cè)量點(diǎn)位誤差即可定性評(píng)價(jià)機(jī)床動(dòng)態(tài)精度,并可對(duì)存在動(dòng)態(tài)精度問題的軸進(jìn)行定位:超差點(diǎn)位分布規(guī)律用于搜索存在問題的軸,點(diǎn)位超差值大小則用于評(píng)估動(dòng)態(tài)誤差的量級(jí)及可能原因。分析流程為:首先分析位置超差點(diǎn)分布規(guī)律,再調(diào)出加工程序,分析超差較大區(qū)域處的機(jī)床各軸位置及運(yùn)動(dòng)狀態(tài),即定性判斷可能存在問題的機(jī)床軸及大概位置。
根據(jù)流程圖1,當(dāng)出現(xiàn)零件表面質(zhì)量問題時(shí),首先借助RTCP動(dòng)態(tài)精度檢測(cè),如果不合格則進(jìn)行相應(yīng)調(diào)整;合格后則進(jìn)行S件試切,如果此時(shí)S件試切出現(xiàn)問題,則根據(jù)試切結(jié)果分析問題原因,對(duì)特定區(qū)域再次進(jìn)行RTCP精度檢測(cè)并指導(dǎo)調(diào)整;最終以S件試切是否合格為標(biāo)準(zhǔn),判斷機(jī)床是否可投入使用。
動(dòng)態(tài)精度優(yōu)化和檢測(cè)過程相輔相成,包含了RTCP精度檢測(cè)、坐標(biāo)軸運(yùn)動(dòng)特性(幅頻、相頻等)分析、圓度測(cè)試、機(jī)械結(jié)構(gòu)調(diào)整、伺服控制系統(tǒng)參數(shù)調(diào)整、S件試切分析等環(huán)節(jié)。其中第一步RTCP精度檢測(cè)為綜合性檢測(cè),后續(xù)RTCP精度檢測(cè)主要用于S件試切結(jié)果的進(jìn)一步分析、機(jī)械調(diào)整及參數(shù)調(diào)整結(jié)果評(píng)測(cè)、問題軸和問題區(qū)域搜索與定位等目的。
RTCP精度檢測(cè)需設(shè)定如下參數(shù):刀尖位置、擺角運(yùn)動(dòng)范圍及各軸運(yùn)動(dòng)速度。因此通過調(diào)整上述參數(shù),可測(cè)評(píng)機(jī)床特定軸在特定區(qū)域下,以特定速度運(yùn)動(dòng)時(shí)的動(dòng)態(tài)精度。RTCP精度檢測(cè)結(jié)果對(duì)于動(dòng)態(tài)誤差原因分析以及機(jī)械結(jié)構(gòu)調(diào)整等具有較為明確的指導(dǎo)價(jià)值。
坐標(biāo)軸運(yùn)動(dòng)特性主要包括幅頻、相頻特性曲線,可作為RTCP精度檢測(cè)的補(bǔ)充,用于進(jìn)一步搜索問題軸和問題原因,并指導(dǎo)伺服系統(tǒng)各控制環(huán)參數(shù)的調(diào)整。目前有一些專門的監(jiān)控軟件和儀器用于單個(gè)軸的運(yùn)動(dòng)特性分析,如ARTIS等,實(shí)際生產(chǎn)一般可直接利用數(shù)控系統(tǒng)自帶的監(jiān)控與分析功能模塊。在RTCP精度檢測(cè)結(jié)果的基礎(chǔ)上,針對(duì)需進(jìn)一步分析的坐標(biāo)軸,給定其運(yùn)動(dòng)區(qū)域和速度,監(jiān)測(cè)并記錄其運(yùn)動(dòng)特性曲線,即可對(duì)該軸的運(yùn)動(dòng)特性做詳細(xì)分析。
圖4是基于西門子840D系統(tǒng)的軸狀態(tài)監(jiān)控與分析功能模塊繪制的某機(jī)床X軸運(yùn)動(dòng)幅頻域和相頻域曲線,可標(biāo)記曲線上任意點(diǎn)對(duì)應(yīng)的頻率、幅度和相位值,為該軸伺服控制系統(tǒng)中的電流環(huán)、速度換、位置環(huán)相關(guān)控制參數(shù)的有效性進(jìn)行評(píng)價(jià),并為參數(shù)調(diào)整提供參考。
圓度測(cè)試是指檢測(cè)機(jī)床2個(gè)軸或2個(gè)以上軸聯(lián)動(dòng)走圓軌跡的運(yùn)動(dòng)誤差(圖5),可以借助雙球桿(DBB)或數(shù)控系統(tǒng)自帶的圓度測(cè)試模塊完成。圓度測(cè)試同樣需要設(shè)定相關(guān)參數(shù),如聯(lián)動(dòng)軸、運(yùn)動(dòng)速度、圓軌跡半徑等,通過設(shè)定合適的參數(shù),同樣可有針對(duì)性地對(duì)某些軸在某些運(yùn)動(dòng)狀態(tài)下的動(dòng)態(tài)特性進(jìn)行分析,以指導(dǎo)搜索動(dòng)態(tài)誤差原因。
圓度測(cè)試須盡量滿足如下條件:(1)測(cè)試速度盡可能快,(2)圓的直徑盡可能的小,(3)擺角聯(lián)動(dòng)的測(cè)試需等直線軸調(diào)試成功之后才能進(jìn)行。通過分析圓度測(cè)試曲線,可以對(duì)機(jī)床問題軸的動(dòng)態(tài)響應(yīng)特征進(jìn)行優(yōu)化,調(diào)試增益、前饋、摩擦系數(shù)、加速度、加加速度等關(guān)鍵的系統(tǒng)參數(shù),也可檢測(cè)機(jī)械傳動(dòng)間隙等,指導(dǎo)間隙補(bǔ)償。上述參數(shù)優(yōu)化后必須進(jìn)行測(cè)試,反復(fù)調(diào)整直至符合要求為止。通過圓度測(cè)試和幅頻、相頻分析,對(duì)機(jī)床的相關(guān)機(jī)械結(jié)構(gòu)、控制參數(shù)調(diào)整后,還需要反復(fù)上述測(cè)試,滿足RTCP精度要求后再進(jìn)行S件試切,如果S件試切合格則認(rèn)為動(dòng)態(tài)精度優(yōu)化完畢,機(jī)床可交付使用。
綜上機(jī)床動(dòng)態(tài)精度的優(yōu)化包含如下5個(gè)步驟:整機(jī)動(dòng)態(tài)精度檢測(cè)、動(dòng)態(tài)誤差原因分析、特定軸的動(dòng)態(tài)精度檢測(cè)、機(jī)械調(diào)整與控制系統(tǒng)參數(shù)調(diào)整、優(yōu)化結(jié)果評(píng)測(cè)。上述各步驟所需借助的設(shè)備、軟件等各不相同,但并沒有絕對(duì)的先后之分,優(yōu)化過程是一個(gè)反復(fù)調(diào)試的過程,最終優(yōu)化結(jié)果是否滿足加工要求必須通過S件試切驗(yàn)證。
五軸聯(lián)動(dòng)機(jī)床動(dòng)態(tài)精度檢測(cè)與優(yōu)化方法目前已在成飛公司數(shù)控加工廠得到大量應(yīng)用,并取得良好效果。
某五軸立式加工中心(AB擺)驗(yàn)收時(shí),進(jìn)行了五軸聯(lián)動(dòng)試切NAS件圓錐臺(tái),NAS件精度和表面粗糙度良好,但S試件測(cè)量結(jié)果顯示,零件表面存在多處點(diǎn)位超差(圖6)。
圖6中,橫坐標(biāo)表示S件側(cè)面輪廓上單層的33個(gè)測(cè)點(diǎn)的點(diǎn)位數(shù),縱坐標(biāo)表示每個(gè)點(diǎn)位對(duì)應(yīng)的三層上3個(gè)測(cè)量點(diǎn)的X向誤差均值,超差區(qū)域主要集中在側(cè)面輪廓的中間和一端(圖7),超差值最大為0.18 mm。
分析S件加工程序,找到機(jī)床在加工S件中間和一端問題區(qū)域時(shí)各軸狀態(tài),并據(jù)此完成RTCP精度測(cè)試,在此基礎(chǔ)上進(jìn)一步分析機(jī)床X/Y/Z/A/B各坐標(biāo)軸的幅頻特性、相頻特性的波形曲線,發(fā)現(xiàn)部分坐標(biāo)軸存在階躍等異常波形(圖4),調(diào)整相應(yīng)的問題坐標(biāo)軸的機(jī)械系統(tǒng)剛性和控制環(huán)參數(shù)。
表1 某立式加工中心RTCP精度檢測(cè)結(jié)果
經(jīng)過3次反復(fù)調(diào)整,機(jī)床動(dòng)態(tài)精度有很大改善,X軸運(yùn)動(dòng)的幅頻、相頻特性曲線如圖8所示,已基本消除階躍等異常波形。
再次進(jìn)行RTCP精度檢測(cè),優(yōu)化后的精度改善明顯(表1)。
再次試切S件并檢測(cè),測(cè)點(diǎn)X向誤差最大值由優(yōu)化前的0.18 mm減小為優(yōu)化后的0.045 mm,S件加工質(zhì)量改善明顯(圖9),機(jī)床成功交付使用。
動(dòng)態(tài)精度檢測(cè)與優(yōu)化還可幫助舊機(jī)床性能提升。實(shí)際生產(chǎn)中,兩臺(tái)已投入生產(chǎn)10多年的機(jī)床出現(xiàn)了嚴(yán)重的零件表面波紋問題,只能用于粗加工,通過本文的動(dòng)態(tài)精度檢測(cè)方法,準(zhǔn)確定位機(jī)床磨損零部件,通過更換相關(guān)零件并調(diào)整控制系統(tǒng)參數(shù),使機(jī)床加工精度大幅提高,重新投入復(fù)雜曲面零件的加工。
本文基于航空結(jié)構(gòu)件數(shù)控加工的實(shí)際情況,對(duì)檢測(cè)五軸聯(lián)動(dòng)數(shù)控機(jī)床動(dòng)態(tài)精度及優(yōu)化方法進(jìn)行研究,得到系統(tǒng)的基于S件、RTCP精度檢測(cè)、幅頻相頻域分析、圓度分析的機(jī)床動(dòng)態(tài)精度檢測(cè)和優(yōu)化方法,并在實(shí)際生產(chǎn)中得到大量應(yīng)用。
(1)S件壁薄、剛性差、表面曲率變化大的特點(diǎn),能有效反映因機(jī)床動(dòng)特性差引起的加工誤差,定性判斷機(jī)床動(dòng)態(tài)精度差的主要原因,并指導(dǎo)制訂RTCP精度檢測(cè)區(qū)域。
(2)RTCP精度檢測(cè)能得到機(jī)床相關(guān)區(qū)域動(dòng)態(tài)精度檢測(cè)的定量數(shù)據(jù),能有效分析該區(qū)域內(nèi)相關(guān)軸聯(lián)動(dòng)時(shí)的動(dòng)態(tài)精度,進(jìn)而在S件分析結(jié)果的基礎(chǔ)上,進(jìn)一步確定產(chǎn)生機(jī)床動(dòng)態(tài)誤差的原因。
(3)基于數(shù)控系統(tǒng)自帶的坐標(biāo)軸幅頻、相頻特性曲線記錄與分析模塊,可完成對(duì)機(jī)床各軸在指定區(qū)域的運(yùn)動(dòng)特性分析,為伺服控制系統(tǒng)參數(shù)評(píng)測(cè)與優(yōu)化提供指導(dǎo)。
(4)圓度測(cè)試能檢測(cè)兩個(gè)軸聯(lián)動(dòng)時(shí)的動(dòng)態(tài)精度,為進(jìn)一步搜索動(dòng)態(tài)誤差的原因提供參考,圓度測(cè)試可借助雙球桿(DBB)或數(shù)控系統(tǒng)自帶功能模塊完成。
(5)五軸聯(lián)動(dòng)機(jī)床動(dòng)態(tài)精度的檢測(cè)與優(yōu)化中,檢測(cè)與調(diào)整的各環(huán)節(jié)相輔相成,需設(shè)定滿足機(jī)床實(shí)際加工需求的相關(guān)測(cè)試參數(shù),并多次反復(fù)調(diào)試完成。當(dāng)S件最終試切合格后,機(jī)床才可投入生產(chǎn)。
[1]L N López de Lacalle,A Lamikiz.Machine tools for high performance machining[M].Springer Press,2009.219 -259.
[2]Chatterjee S.An assessment of quasi- static and operational errors in NC machine tools[J].J Manuf.Syst.,1997,16:59 – 68.
[3]楊建國(guó),潘志宏,薛秉源,等.數(shù)控機(jī)床幾何和熱誤差綜合的運(yùn)動(dòng)學(xué)建模[J].機(jī)械設(shè)計(jì)與制造,1998(5):31-33.
[4]沈金華.數(shù)控機(jī)床誤差補(bǔ)償關(guān)鍵技術(shù)及其應(yīng)用[D].上海:上海交通大學(xué)機(jī)械學(xué)院,2008.
[5]王哲,趙愛國(guó),趙德云,等.數(shù)控機(jī)床定位精度的綜合分析[J].機(jī)械設(shè)計(jì)與制造,2010(9):132-133.
[6]Tlusty J,Koenisberger F.Specifications and tests of metal cutting machine tools Vol.1[C].Proceedings of the Conference,University of Manchester Institute of Science and Technology,1970,19/20(2):45 -49.
[7]成都飛機(jī)工業(yè)(集團(tuán))有限責(zé)任公司企業(yè)標(biāo)準(zhǔn)Q/3A[Z].五軸聯(lián)動(dòng)數(shù)控銑床加工精度測(cè)試規(guī)范.