摘 要: 本文對數(shù)控機床幾何誤差產(chǎn)生的原因作了比較詳細(xì)的分析,對系統(tǒng)誤差的補償方法進(jìn)行了歸納,并在此基礎(chǔ)上闡述了各類誤差補償方法的應(yīng)用場合,為進(jìn)一步實現(xiàn)機床精度的軟升級打下基礎(chǔ)。
關(guān)鍵詞: 數(shù)控機床 幾何誤差 補償方法
提高機床精度有兩種方法。一種是通過提高零件設(shè)計、制造和裝配的水平來消除可能的誤差源,稱為誤差防止法(error prevention)。該方法一方面主要受到加工母機精度的制約,另一方面零件質(zhì)量的提高導(dǎo)致加工成本膨脹,致使該方法的使用受到一定限制。另一種叫誤差補償法(error compensation),通常通過修改機床的加工指令,對機床進(jìn)行誤差補償,達(dá)到理想的運動軌跡,實現(xiàn)機床精度的軟升級。研究表明,幾何誤差和由溫度引起的誤差約占機床總體誤差的70%,其中幾何誤差相對穩(wěn)定,易于進(jìn)行誤差補償。對數(shù)控機床幾何誤差的補償,可以提高整個機械工業(yè)的加工水平,對促進(jìn)科學(xué)技術(shù)進(jìn)步,提高我國國防能力,繼而極大增強我國的綜合國力都具有重大意義。
1.幾何誤差產(chǎn)生的原因
普遍認(rèn)為數(shù)控機床的幾何誤差由以下幾方面原因引起:
1.1機床的原始制造誤差
是指由組成機床各部件工作表面的幾何形狀、表面質(zhì)量、相互之間的位置誤差所引起的機床運動誤差,是數(shù)控機床幾何誤差產(chǎn)生的主要原因。
1.2機床的控制系統(tǒng)誤差
包括機床軸系的伺服誤差(輪廓跟隨誤差),數(shù)控插補算法誤差。
1.3熱變形誤差
由于機床的內(nèi)部熱源和環(huán)境熱擾動導(dǎo)致機床的結(jié)構(gòu)熱變形而產(chǎn)生的誤差。
1.4切削負(fù)荷造成工藝系統(tǒng)變形所導(dǎo)致的誤差
包括機床、刀具、工件和夾具變形所導(dǎo)致的誤差。這種誤差又稱為“讓刀”,它造成加工零件的形狀畸變,尤其當(dāng)加工薄壁工件或使用細(xì)長刀具時,這一誤差更為嚴(yán)重。
1.5機床的振動誤差
在切削加工時,數(shù)控機床由于工藝的柔性和工序的多變,其運行狀態(tài)有更大的可能性落入不穩(wěn)定區(qū)域,從而激起強烈的顫振。導(dǎo)致加工工件的表面質(zhì)量惡化和幾何形狀誤差。
1.6檢測系統(tǒng)的測試誤差
包括以下幾個方面:
1.6.1由于測量傳感器的制造誤差及其在機床上的安裝誤差引起的測量傳感器反饋系統(tǒng)本身的誤差;
1.6.2由于機床零件和機構(gòu)誤差以及在使用中的變形導(dǎo)致測量傳感器出現(xiàn)的誤差。
1.7外界干擾誤差
由于環(huán)境和運行工況的變化所引起的隨機誤差。
1.8其他誤差
如編程和操作錯誤帶來的誤差。
上面的誤差可按照誤差的特點和性質(zhì),歸為兩大類:即系統(tǒng)誤差和隨機誤差。
數(shù)控機床的系統(tǒng)誤差是機床本身固有的誤差,具有可重復(fù)性。數(shù)控機床的幾何誤差是其主要組成部分,也具有可重復(fù)性。利用該特性,可對其進(jìn)行“離線測量”,可采用“離線檢測——開環(huán)補償”的技術(shù)來加以修正和補償,使其減小,達(dá)到機床精度強化的目的。
隨機誤差具有隨機性,必須采用“在線檢測——閉環(huán)補償”的方法來消除隨機誤差對機床加工精度的影響,該方法對測量儀器、測量環(huán)境要求嚴(yán)格,難于推廣。
2.幾何誤差補償技術(shù)
針對誤差的不同類型,實施誤差補償可分為兩大類。隨機誤差補償要求“在線測量”,把誤差檢測裝置直接安裝在機床上,在機床工作的同時,實時地測出相應(yīng)位置的誤差值,用此誤差值實時地對加工指令進(jìn)行修正。隨機誤差補償對機床的誤差性質(zhì)沒有要求,能夠同時對機床的隨機誤差和系統(tǒng)誤差進(jìn)行補償。但需要一整套完整的高精度測量裝置和其他相關(guān)的設(shè)備,成本太高,經(jīng)濟(jì)效益不好。系統(tǒng)誤差補償是用相應(yīng)的儀器預(yù)先對機床進(jìn)行檢測,即通過“離線測量”得到機床工作空間指令位置的誤差值,把它們作為機床坐標(biāo)的函數(shù)。機床工作時,根據(jù)加工點的坐標(biāo),調(diào)出相應(yīng)的誤差值以進(jìn)行修正。要求機床的穩(wěn)定性要好,保證機床誤差的確定性,以便于修正,經(jīng)補償后的機床精度取決于機床的重復(fù)性和環(huán)境條件變化。數(shù)控機床在正常情況下,重復(fù)精度遠(yuǎn)高于其空間綜合誤差,故系統(tǒng)誤差的補償可有效地提高機床的精度,甚至可以提高機床的精度等級。迄今為止,國內(nèi)外對系統(tǒng)誤差的補償方法有很多。
2000年美國Michigan大學(xué)Jun Ni教授指導(dǎo)的博士生Chen Guiquan做了這樣的嘗試,運用球桿儀(TBB)對三軸數(shù)控機床不同溫度下的幾何誤差進(jìn)行了測量,建立了快速的溫度預(yù)報和誤差補償模型,進(jìn)行了誤差補償。Christopher運用激光球桿儀(LBB),在30分鐘內(nèi)獲得了機床的誤差信息,建立了誤差模型,在9個月的時間間隔內(nèi),對誤差補償結(jié)果進(jìn)行了5次評價,結(jié)果表明,通過軟件誤差補償?shù)姆椒梢蕴岣邫C床的精度,并可保持精度在較長時間內(nèi)不變。
在國內(nèi),許多研究機構(gòu)與高校近幾年也進(jìn)行了機床誤差補償方面的研究。1986北京機床研究所開展了機床熱誤差的補償研究和坐標(biāo)測量機的補償研究。1997年天津大學(xué)的李書和等進(jìn)行了機床誤差補償?shù)慕:蜔嵴`差補償?shù)难芯俊?998年天津大學(xué)的劉又午等采用多體系統(tǒng)建立了機床的誤差模型,給出了幾何誤差的22線、14線、9線激光干涉儀測量方法,1999年他們還對數(shù)控機床的誤差補償進(jìn)行了全面的研究,取得了可喜的成果。1998年上海交通大學(xué)的楊建國進(jìn)行了車床熱誤差補償?shù)难芯俊?996到2000年在國家自然科學(xué)基金和國家863計劃項目的支持下,華中科技大學(xué)開展了對數(shù)控機床幾何誤差補償以及基于切削力在線辨識的智能自適應(yīng)控制的研究,取得了一些成果。
進(jìn)行數(shù)控機床的誤差補償,誤差測量是關(guān)鍵,誤差模型是基礎(chǔ)。通過誤差的補償,可以有效地提高機床的精度,為提升我國制造業(yè)水平作貢獻(xiàn)。
參考文獻(xiàn):
[1]倪軍.數(shù)控機床誤差補償研究的回顧與展望[J].中國機械工程,1997,8(1):29—32.
[2]李書和.數(shù)控機床誤差補償?shù)难芯縖D].天津:天津大學(xué),1996.
[3]廖平蘭.機床加工過程宗合誤差實時補償技術(shù)[J].機械工程學(xué)報,1992,28(2):65—68.
[4]李書和,張奕群,楊世民,張國雄.多軸機床空間誤差的一般模型[J].儀器儀表學(xué)報,1997,18(4):364—372.
[5]楊建國,薛秉源.CNC車削中心熱誤差模態(tài)分析及魯棒建模[J].中國機械工程,1998,9(5):31—3