金志剛
摘要:在數(shù)控機床機械加工的實際操作過程中,會出現(xiàn)因為各種各樣的原因形成的加工精度方面的誤差,伴隨著經濟飛速發(fā)展和科學技術水平的不斷提高,我國關于數(shù)控機床機械加工中的各項技術也不斷進步,對加工精度也提出了各種解決策略,加工精度在數(shù)控機床機械加工的多種性能指標當中占有最關鍵的地位,展現(xiàn)了機械制造業(yè)的發(fā)展水平,也是對科技發(fā)展水平和工業(yè)生產能力進行衡量的關鍵指標之一。本文對數(shù)控機床機械加工的誤差進行了分析,具體探討了誤差補償法,為數(shù)控機床機械工程中提高加工精度提供借鑒和參考。
Abstract: In the actual operation process of CNC machine tool machining, there will be errors in machining accuracy due to various reasons. With the rapid development of economy and the continuous improvement of scientific and technological level, the various technologies in the machining of CNC machine tools are also constantly improving and various solutions have been proposed for the machining accuracy. The machining accuracy has the most important position among the various performance indexes of CNC machine tool machining, shows the development level of the mechanical manufacturing industry, and is one of the key indicators for measuring technology development levels and industrial production capacity. This paper analyzes the error of CNC machine tool machining, and discusses the error compensation method in detail, which provides reference for improving machining accuracy in CNC machine tool mechanical engineering.
關鍵詞:數(shù)控機床;機械加工;精度提升;誤差補償;探討分析
Key words: CNC machine tools;machining;precision improvement;error compensation;discussion and analysis
中圖分類號:TG519.1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1006-4311(2018)36-0237-02
0? 引言
在目前的加工制造業(yè)當中,數(shù)控機床得到了越來越廣泛的應用,它具有機械加工效率高,加工精度高,加工柔性好等良好特點,如何提高加工精度是一直伴隨在數(shù)控機床發(fā)展過程中的問題,下面主要針對誤差補償在數(shù)控機床機械加工中的應用展開分析討論。
1? 對數(shù)控機床機械加工精度的分析
第一,工藝系統(tǒng)的誤差。首先數(shù)控機床機械的部件受力點的位置如果發(fā)生變化,就可能會產生誤差,在機械加工的過程中,根據(jù)工藝系統(tǒng)切削位置的變化,受力點也會發(fā)生變化,位置不斷變換交錯,就會不可避免的產生一定誤差。然后數(shù)控機床機械加工的受力程度發(fā)生變化也會引起誤差,零件和部件在加工過程中受力點不斷發(fā)生變化,因此受力點所受到的切削程度每時每刻都不同,進行加工的零件在形態(tài)和材質方面就存在差異,再加之受力點受到的切削程度不同,會造成工藝系統(tǒng)中的誤差。
第二,加工原理的誤差。加工誤差是數(shù)控機床機械加工中最常見的產生誤差的原因,在數(shù)控機床機械加工的過程中,傳動比,技術參數(shù),模具輪廓在實際操作和和理論中存在一定差別,實際加工方法總是會與理論預定的加工方法有一定差距,這就會導致加工原理上出現(xiàn)誤差。在實際機械加工過程中,現(xiàn)實使用的模具和理論計劃不同,比如說刀具輪廓,在理論計劃的設定中,機械加工對刀具輪廓的使用標準要求較高,刀具的表面曲面應該是高精度的,在實際中用于數(shù)控機床機械加工的刀具很難達到這個標準,就會使用類似的比如直線弧線等刀具的曲面。這種替代的加工方法就會給刀具輪廓加工造成一定誤差[1]。
2? 關于誤差防止
第一,誤差防止,在尋找到誤差產生的原因之后,下一步對數(shù)控機床年代已久破舊的零件和部件進行更新?lián)Q代,更換后對參數(shù)進行檢測,看是否重新回到正常水平,通過誤差及時發(fā)現(xiàn)數(shù)控系統(tǒng)中存在的問題并研討制定解決方案。另外誤差防治誤差出現(xiàn)還能夠節(jié)省加工成本,在平衡溫度場,削弱數(shù)控機床熱變形,降低熱源升溫方面發(fā)揮著一定作用,但是它并不能完全保證對誤差源的控制。誤差防止法是提升數(shù)控機床機械加工最從根本出發(fā)的方法,同時該方法存在一定的局限性,它受機械加工母機精度和加工成本膨脹的制約。
第二,幾何和尺寸誤差的防止,如果數(shù)控機床產生問題,那么每個零部件之間關于比例也會出現(xiàn)誤差。在對于誤差修復的過程中,首先要了解機床結構的幾何尺寸特征,發(fā)現(xiàn)不足的地方當作進行誤差檢測的理論依據(jù),節(jié)約維修時間。利用幾何和尺寸誤差防止方法來維護數(shù)控機床,保證機械加工過程順利進行。很多國家花費許多人力物力財力來控制機械加工過程中幾何和尺寸誤差,不斷研究開發(fā)精度較高的導軌和主軸軸系,采取使用新型材料,開發(fā)新工藝等手段。很多專家不斷加深關于數(shù)控機床工作臺、滑枕、床身、絲杠等有關零部件的研究,包括動剛度、靜剛度以及拓撲優(yōu)化等方面的研究,目的是提升整臺數(shù)控機床的高精度性能,這些零部件的動剛度、靜剛度、溫度變化對數(shù)控機床的機械加工精度有很大影響。
第三,熱變形誤差的防止,為了避免出現(xiàn)熱變形情況,要對機械加工過程進行溫度把控,數(shù)控系統(tǒng)依據(jù)溫度來針對安全隱患進行平衡調節(jié)。當加工的生產環(huán)節(jié)溫度超過標準時,可以利用冷循環(huán)去除一部分熱量,因此,對溫度循環(huán)系統(tǒng)的相關設定也非常關鍵。熱變形誤差大體是這樣產生的:溫度過高的部件產生的熱量利用輻射或者接觸面向周圍傳播,因此會使零部件變形,從而產生誤差,熱變形具備多變量、強耦合、長時滯、非線性等特點。關于熱變形誤差的探究比幾何誤差時間晚一些,利用把控熱傳遞路徑、降低熱源、設計熱穩(wěn)定結構等主要方式來減少熱變形誤差,經常使用的方式:建立熱源平衡溫度場,創(chuàng)新數(shù)控機床的格局設計,重視潤滑與冷卻,掌握發(fā)熱程度和熱源[2]。在數(shù)控機床機械加工中,假如出現(xiàn)精度下降的趨勢,就說明會產生誤差,可以利用誤差補償法對已經出現(xiàn)的各種誤差實行補償,來促進對誤差的掌控。數(shù)控機床和傳統(tǒng)機床不一樣的地方是,前者是由程序控制整個加工過程的,就是人工化向自動化完成了轉變,實行誤差補償?shù)臅r候,另外也要對程序以及數(shù)控系統(tǒng)不斷改進,依據(jù)誤差的根本來源實行對應的誤差補償法,誤差補償?shù)膶嵸|就是根據(jù)實際情況創(chuàng)造一個全新的誤差,通過這個全新的誤差補償加工過程中出現(xiàn)的最初誤差,必須整合分析整理最初誤差的規(guī)律,建造一個與最初誤差大小一樣,方向相反的誤差補償模型,最終完成對誤差的補償。
3? 誤差補償法在數(shù)控機床機械加工中的實際應用
誤差補償法在提高數(shù)控機床機械加工的實際應用中越來越廣泛,對于提高數(shù)控機床加工精度的方法一方面是加強數(shù)控機床的質量,另一方面就是采取誤差補償法,誤差補償在大多情況下又分為上文提到的誤差防止和誤差補償法,下面具體分析一下誤差補償法在機械加工過程中的實際應用。在誤差補償技術中常用的方法是誤差建模、誤差測量、誤差補償實施。
第一,硬件靜態(tài)補償法。硬件靜態(tài)補償法在數(shù)控機床機械加工過程中指的是增加外部的硬件結構,利用外力使數(shù)控機床通過副位置進行和誤差方向相反的運動,以此來減少誤差,在對螺絲的機械加工過程中,加工的數(shù)控機床絲杠之間會產生誤差,利用螺距校正尺來進行對數(shù)控機床絲杠進行螺距,就是一種靜態(tài)補償法。靜態(tài)補償法存在一定的局限性,不可以在運動過程中實行補償,只可以在對硬件各種參數(shù)或者數(shù)值實施平衡調整時實行補償。硬件靜態(tài)補償法很少單獨使用,大多情況下與其它方法結合使用。
第二,靜態(tài)補償法和動態(tài)補償法的結合使用。上文提到的靜態(tài)補償法,是在數(shù)控機床機械加工過程停止時實行誤差補償,因為本身具有局限性所以不會單獨使用,如果把靜態(tài)補償法和動態(tài)補償法結合起來,就可以實現(xiàn)相互的取長補短,提高促進加工精度的效率。動態(tài)補償法是在進行數(shù)控機床切削加工過程中,根據(jù)數(shù)控機床的空間位置,機床的實際加工情況,加工環(huán)境的具體變化,實行參數(shù)補償或者補償量,依據(jù)運動的實際情況來實行反饋補償。比如在軸承的數(shù)控機床加工過程中,利用對切削程度、熱量溫度、幾何形態(tài)的掌控來實行參數(shù)補償,動態(tài)補償法和靜態(tài)補償法相比更有用實用性,但是局限性在于投入成本較高,技術水平要求也更嚴格[3]。
第三,進給伺服系統(tǒng)補償法。伺服系統(tǒng)是對每個驅動加工坐標軸有關運動的傳動裝置設備。這種補償系統(tǒng)可以依據(jù)加工軌跡的標準,進行正反方向的運動,它的加工精度最精細可以0.1微米,并且它具有及時反映、調速范圍廣闊、低速大轉矩等優(yōu)點。在目前數(shù)控機床機械加工的過程中,數(shù)控機床進給系統(tǒng)主要包括開環(huán)控制系統(tǒng)和閉環(huán)進給位置伺服系統(tǒng)以及半閉環(huán)進給位置伺服系統(tǒng),在實際的加工過程中,利用對伺服電機轉速的控制減少精度誤差。
第四,修改G代碼補償法。G代碼是編制數(shù)控機床機械加工程序的一種專業(yè)語言,G代碼中對刀具的具有補償功能,像比如G44、G43就是對刀具長度的補償。G代碼的補償原理是利用對刀具刀位信息數(shù)據(jù)的修改來補償原始誤差的范圍。G代碼補償法目前也被越來越廣泛的應用于數(shù)控機床機械加工的誤差補償當中,比如五軸數(shù)控機床誤差補償?shù)哪P?,依?jù)誤差補償模型關于CAM軟件形成的原始刀位實行修改,用修改G代碼的手段來實現(xiàn)對數(shù)控機床機械加工的誤差補償。這種修改G代碼的補償方法需要相關G代碼的編程工作人員對機床工件的幾何形態(tài)進行確定,然后確立刀具軌跡的標準和加工工藝的具體過程。在數(shù)控機床的機械加工過程中,假如出現(xiàn)位置偏移就可以利用修改G代碼的方法實行誤差補償,這種補償法大多情況下運用于相對簡單的零部件,輪廓一般是由直線和圓弧組成的,數(shù)據(jù)也不需要太復雜的處理,如果出現(xiàn)數(shù)據(jù)量和工作量比較大的零部件的時候,程序員就要使用計算機進行輔助編程,對計算機的G代碼控制實行相應修改[4]。
第五,坐標偏置補償法。所謂的坐標偏置補償法就是指通過數(shù)控系統(tǒng)對參照位置,坐標原點的偏移等相關情況的反饋來實行誤差補償。程序員或者工作者在操作過程中,可以利用數(shù)控系統(tǒng)對零部件加工進行誤差校對,如果出現(xiàn)誤差,可以對坐標原點利用數(shù)控系統(tǒng)重新設置,這種坐標偏置補償法適合應用于三軸坐標類型的數(shù)控機床機械加工過程,對側頭的使用大多是固定側頭,再加之適當?shù)能浖a償,保障穩(wěn)定的地基。
綜上所述,在數(shù)控機床機械加工的過程中,誤差補償法能夠提高加工精度,提升數(shù)控機床機械加工的技藝,達到數(shù)控機床機械加工的高精度要求,利用誤差補償法來提升精度被逐漸重視。在目前發(fā)展過程中,誤差補償法依然存在一些問題和不足,應加強誤差補償法在數(shù)控機床中的創(chuàng)新和改進,不斷完善誤差補償法,發(fā)揮誤差補償法在提高機械加工中的關鍵作用。
參考文獻:
[1]王少彬.數(shù)控機床機械加工精度提升中誤差補償法的實踐研究[J].科技創(chuàng)新與應用,2017,1(10):163.
[2]趙秀芹.數(shù)控機床機械加工精度提升中誤差補償法的實踐研究[J].山東工業(yè)技術,2017,1(18):25.
[3]丁來軍.誤差補償在提高數(shù)控機床機械加工精度中的應用[J].科學技術創(chuàng)新,2016,1(10):23.
[4]宋江濤,姜敦香.誤差補償在提高數(shù)控機床機械加工精度中的應用[J].中國科技投資,2016,1(13):123-124.