文獻綜述---數(shù)控加工中的螺距誤差補償技術現(xiàn)狀及發(fā)展趨勢_第1頁
已閱讀1頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  數(shù)控加工中的螺距誤差補償技術現(xiàn)狀及發(fā)展趨勢</p><p>  一.螺距誤差產(chǎn)生的原因及誤差補償?shù)囊饬x</p><p>  螺距誤差,從字面上看是指滾珠絲杠的螺距間隙,一般產(chǎn)生螺距誤差的原因有:</p><p>  1.機床絲杠本身螺距累計誤差造成的機床目標值偏差;</p><p>  2.是在機床絲杠的裝配過程中,由于

2、采用了雙支撐結構使絲杠軸向拉長,造成絲杠螺距誤差增加,產(chǎn)生機床目標值偏差;</p><p>  3.是在機床裝配過程中, 由于絲杠軸線與機床導軌平行度的誤差引起的機床目標值偏差。</p><p>  但在誤差補償中,測量的是每個坐標的實際運動精度;因此,螺距誤差不單純是絲桿的螺距間隙,它還與伺服信號、電機輸出、齒輪傳動、絲杠傳動等等有關。實際上,為了提高數(shù)控機床的加工精度,在設計上已考慮到

3、了如何減小進給傳動裝置的間隙,諸如在進給傳動裝置中加入減速器環(huán)節(jié),通過減小單位脈沖對應的進給部件位穆量(即脈沖當量)、采用預緊的滾珠絲杠、以及減少傳動件和連接件等辦法來達到提高傳動精度和定位精度的目的。因此,影響數(shù)控機床加工精度的最大因素就和絲杠的螺距誤差有關了;因為經(jīng)過長時間的磨合,在整個絲杠長度上,總有一段是使用額率最高的,而在這一段與其它不常用的一些地方相比,磨損程度就大一些,總會產(chǎn)生一定程度的差異;對于信號回路以及電機或者齒輪傳

4、動,因其與軸運動的區(qū)域段關系不很大,因此常規(guī)上定義的螺距誤差補償就指的是絲杠運動的螺距誤差補償。</p><p>  數(shù)控機床大都采用滾珠絲杠作為機械傳動部件,電機帶動滾珠絲杠,將電機的旋轉運動轉換為直線運動。如果滾珠絲杠沒有螺距誤差,則滾珠絲杠轉過的角度與對應的直線位移存在線性關系。實際上,制造誤差和裝配誤差始終存在,難以達到理想的螺距精度,存在螺距誤差,其反映在直線位移上也存在一定的誤差,降低了機床的加工精度

5、。而利用數(shù)控系統(tǒng)提供的螺距誤差補償功能,可以對螺距誤差進行補償和修正,達到提高加工精度的目的。另外,數(shù)控機床經(jīng)長時間使用后,由于磨損等原因造成精度下降,通過對機床進行周期檢定和誤差補償,可在保持精度的前提下延長機床的使用壽命。</p><p>  對于機床定位精度上,螺距誤差補償能改善的機床性能指標有:</p><p>  a.機床的定位精度;</p><p>  

6、b.機床的重復定位精度;</p><p>  c.傳動絲杠運動的反向誤差。</p><p>  而螺距誤差補償對開環(huán)控制系統(tǒng)和半閉環(huán)控制系統(tǒng)具有顯著的效果,可明顯提高系統(tǒng)的定位精度和重復定位精度,而在半閉環(huán)系統(tǒng)中,定位精度很大程度上受滾珠絲杠精度的影響,雖采用精度高的滾珠絲杠,因制造誤差、裝配誤差始終存在, 要得到高的運動精度,必須采用螺距誤差補償功能,利用數(shù)控系統(tǒng)對螺距誤差進行補償與修正

7、;對于全閉環(huán)控制系統(tǒng),由于其控制精度高,螺距誤差補償效果不突出,但也可以進行螺距誤差補償,以便提高控制系統(tǒng)的動態(tài)特性,縮短機床的調試時間。</p><p>  二.國內外螺距誤差補償?shù)姆椒?lt;/p><p>  1.國外螺距誤差補償?shù)姆椒?lt;/p><p>  國外的大部分機床的螺距誤差補償是以高精度的檢測裝置為基準的,采用的是等間距螺距誤差補償,這種補償方法選取機床參

8、考點作為補償?shù)幕鶞庶c,然后每隔一定距離作為一個補償點,通過給補償點編號,并根據(jù)工作臺的現(xiàn)行位置計算補償點號,可方便地用軟件實現(xiàn)誤差補償。</p><p>  等間距螺距誤差補償首先選取機床參考點作為補償?shù)幕鶞庶c,機床參考點由反饋系統(tǒng)提供的相應基準脈沖來選擇。然后實測出機床某一坐標軸各補償點的反饋增量值修正,以伺服分辨率為單位存入IFC 表。</p><p>  補償點IFC值=(數(shù)據(jù)指令值

9、-實際位置值)/伺服分辨率</p><p>  一個完整的IFC 表要一次裝入,不宜在單個補償點的基礎上進行修改。當其完整性遭到破壞時,可定期刷新IFC 表。</p><p>  等間距螺距誤差補償?shù)能浖崿F(xiàn)過程分以下六步:</p><p> ?、?計算工作臺離開補償基準點的距離。</p><p>  Di = Ri - REF</p&

10、gt;<p>  式中:Di —采樣周期工作臺離開補償基準點的距離</p><p>  Ri ———采樣周期工作臺的絕對位置</p><p>  REF ———補償基準點的絕對位置</p><p> ?、?根據(jù)Di 的符號決定采用正向被償(Di > 0) 還是負向補償(Di < 0),圖1 所示。</p><p> 

11、 ③ 確定當前位置所對應的補償點號Ni 。</p><p>  Ni =[Di/校正間隔]</p><p>  式中,[ ]表示取整數(shù)部分,校正間隔在確定IFC值時確定,且恒為正數(shù)。</p><p> ?、?判斷當前位置是否需要補償。</p><p>  若Ni = Ni - 1 ,無需補償,否則需要補償。</p><p&

12、gt;  ⑤ 查IFC 表,確定補償點Ni上的補償值。當坐標軸運動方向與補償方向一致時(對正向補償Ni >Ni - 1 ,對負向補償Ni < Ni - 1 ,補償值δi 取IFC(Ni),否則,取- IFC(Ni - 1) 。</p><p> ?、?修正位置反饋增量及當前位置坐標。</p><p>  △Ri +δi △Ri</p><p> 

13、 Ri +δi Ri</p><p><b>  補償原理</b></p><p>  將數(shù)控機床某軸的指令位置與高精度測量系統(tǒng)測得的實際位置進行比較,計算出在全行程上的誤差曲線,并將誤差值以表格形式輸入數(shù)控系統(tǒng)中。加工過程中,數(shù)控系統(tǒng)在對該軸實施控制時,會自動對該軸誤差值加以補償。</p><p>  誤差補償步驟如下:①在機床上安裝高

14、精度位移測量裝置(國外大部分采用磁柵,光柵以及激光干涉儀等);②編制簡單程序,在整個行程上順序設置一些位置點; ③測量并記錄運行到這些位置點時的實際精確位置; ④標出各位置點的誤差值,形成在不同的指令位置處的誤差表;⑤通過多次測量,取平均值;⑥將修正表輸入數(shù)控系統(tǒng),按此表進行誤差補。</p><p>  以SINUMERIK 802S/ C 數(shù)控系統(tǒng)為例,介紹數(shù)控機床螺距誤差的等間距補償。補償通過補償文件進行,以

15、Z 軸作為補償軸,補償起始點為100mm(絕對坐標) ,補償間隔為100mm,補償終止點為1200mm(絕對坐標) 。</p><p>  首先設定螺補軸的補償參數(shù)(見表1) 。</p><p>  系統(tǒng)在下一次上電時將對系統(tǒng)內存進行重新分配,用戶信息如零件程序、固定循環(huán)、刀具參數(shù)等會被清除,所以設定參數(shù)之前應將用戶信息卸載到計算機中。然后利用工具盒盤中的TRANS802.BAT 將螺補文

16、件讀入計算機中,填入數(shù)據(jù)后傳回數(shù)控系統(tǒng)。</p><p>  設置螺補功能激活參數(shù):</p><p>  需要注意,MD32700 = 1 時,802S/ C 內部補償文件自動進入寫保護狀態(tài)。如果需要修改補償值,須先修改補償文件,還須將MD32700 = 0,待補償值輸入802S/ C 后再恢復MD32700 =1。系統(tǒng)再次上電,螺補功能設定完畢。需要注意,螺距誤差補償是按軸進行的,且必須

17、返回參考點后才會生效。</p><p>  2.國內螺距誤差補償方法</p><p>  目前,國內外都在開展通過軟件對數(shù)控機床進行誤差補償,取得了一定進展。由于各數(shù)控系統(tǒng)存在封閉性,因而難于實現(xiàn)統(tǒng)一融合。激光干涉儀對誤差的測量精度很高,但價格昂貴,需要專人操作,不適宜在生產(chǎn)現(xiàn)場環(huán)境下工作。而數(shù)控系統(tǒng)生產(chǎn)廠家進行螺距誤差的補償,又需要手動輸入數(shù)據(jù),計算復雜,容易出錯。 而步距規(guī)測量制造簡單

18、,操作方便,可以滿足大多數(shù)數(shù)控機床的要求,特別適用于我國國情和大批量的數(shù)控機床機電聯(lián)調的需要。因此以步距規(guī)為測量基準,充分利用擁有自主版權的華中數(shù)控系統(tǒng),實現(xiàn)對非高精度半閉環(huán)數(shù)控機床運動精度的評價和螺距誤差的自動補償,并用激光干涉儀對機床補償前后的位置精度作出評價。大量試驗以及現(xiàn)場應用證明了這一方法的可行性,并以此作為華中數(shù)控系統(tǒng)的一個功能模塊,投入現(xiàn)場生產(chǎn)應用。只要采用高精度的測量方法,稍加修改,即可對高精度機床進行螺距誤差的自動補償

19、。因此在國內以步距規(guī)為測量基準而代表性的是華中數(shù)控系統(tǒng),所以下面介紹華中的數(shù)控的螺距誤差補償方法。</p><p> ?。?)螺距誤差補償原理</p><p>  在機床坐標系中,在無補償?shù)臈l件下,于軸線測量行程內將測量行程分為若干段,測量出各目標位置Pi的平均位置偏差xi,把平均位置偏差反向疊加到數(shù)控系統(tǒng)的插補指令上,實際運動位置為Pij=Pi+xi,使誤差部分抵消,實現(xiàn)誤差的補償。&l

20、t;/p><p> ?。?)螺距誤差測定程序</p><p>  圖1為步距規(guī)結構圖。</p><p>  因步距規(guī)測定精度時操作簡單而在批量生產(chǎn)中被廣泛采用,步距規(guī)經(jīng)精密加工后,用三坐標測量機或激光干涉儀校準,以步距規(guī)為測量基準,對非高精度半閉環(huán)數(shù)控機床運動精度的評價和螺距誤差的自動補償十分方便。</p><p>  步距規(guī)測量誤差主要由以下幾

21、方面組成:測量基準面和步距規(guī)軸線垂直度誤差;測量時步距規(guī)軸線和測量軸線的平行度誤差;由于不在同一直線測量而引起的阿貝誤差;杠桿千分表帶來的誤差。本文給出利用步距規(guī)測定機床螺距誤差的數(shù)控程序:</p><p><b>  %0008;文件頭</b></p><p>  G92 X0 Y0 Z0;建立臨時坐標(應該從參考點位置開始)</p><p>

22、;  WHILE[TRUE];循環(huán)次數(shù)不限,即死循環(huán)</p><p>  #1=P1 輸入步距規(guī)P1點尺寸</p><p>  #2=P2;輸入步距規(guī)P2點尺寸</p><p>  #3=P3;輸入步距規(guī)P3點尺寸</p><p>  #4=P4;輸入步距規(guī)P4點尺寸區(qū)性</p><p>  #5=P5;輸入步距規(guī)P5

23、點尺寸</p><p>  G90 G01 X5 F1500;X 軸正向移動5mm</p><p>  G01 Y15 F1500;Y 軸正向移動15mm,將表頭從步距規(guī)測量面上移開</p><p>  N05 X0;X 軸負向移動5mm 后返回測量位置,并消除反向間隙,此時測量系統(tǒng)清零</p><p>  G01 Y0 F300;Y 軸負向

24、移動15mm,讓表頭回到步距測量面</p><p>  G04 X5;暫停5s,記錄表針讀數(shù)</p><p>  G01 Y15 F1500</p><p>  X-#1;負向移動,使表頭移動到(I=1,Pi=P1,下同)點</p><p><b>  Y0 F300</b></p><p>  

25、G04 X5;暫停5s,測量系統(tǒng)記錄數(shù)據(jù)</p><p>  G01 Y15 F1500</p><p>  X-#2;負向移動,使表頭移動到P2 點</p><p><b>  Y0 F300</b></p><p><b>  G04 X5</b></p><p>  G

26、01 Y15 F1500</p><p>  X-#3;負向移動,使表頭移動到P3 點</p><p><b>  Y0 F300</b></p><p><b>  G04 X5</b></p><p>  G01 Y15 F1500</p><p>  X-#4;負向移動

27、,使表頭移動到P4 點</p><p><b>  Y0 F300</b></p><p><b>  G04 X5</b></p><p>  G01 Y15 F1500</p><p>  X-#5;負向移動,使表頭移動到P5 點</p><p><b>  Y

28、0 F300</b></p><p><b>  G04 X5</b></p><p>  G01 Y15 F1500</p><p>  x-(#5+5);負向移動5mm(越程)</p><p>  X-#5;越程后正向移動至P5 點</p><p><b>  Y0 F3

29、00</b></p><p><b>  G04 X5</b></p><p>  G01 Y15 F1500</p><p>  X-#4;正向移動至P4 點</p><p><b>  Y0 F300</b></p><p><b>  G04 X5

30、</b></p><p>  G01 Y15 F1500</p><p>  X-#3;正向移動至P3 點</p><p><b>  Y0 F300</b></p><p><b>  G04 X5</b></p><p>  G01 Y15 F1500<

31、/p><p>  X-#2;正向移動至P2 點</p><p><b>  Y0 F300</b></p><p><b>  G04 X5</b></p><p>  G01 Y15 F1500</p><p>  X-#1;正向移動至P1 點</p><p

32、><b>  Y0 F300</b></p><p><b>  G04 X5</b></p><p>  G01 Y15 F1500</p><p>  X0;正向移動至P0 點</p><p><b>  Y0 F300</b></p><p>

33、;<b>  G04 X5</b></p><p>  ENDW;循環(huán)程序尾</p><p><b>  M02;程序結束</b></p><p> ?。?)螺距誤差的補償方法</p><p>  1.在開機后進行回零操作。</p><p>  2.在華中數(shù)控系統(tǒng)中,依次按參

34、數(shù)F3 鍵、輸入權限F3 鍵進入下一子菜單,按數(shù)控廠家參數(shù)F1 鍵,輸入數(shù)控廠家權限口令,再按參數(shù)索引F1鍵、軸補償參數(shù)F4 鍵,移動光標選擇“0 軸”后回車進入系統(tǒng)X 軸補償參數(shù)界面(0 軸對應機床的X軸,1 軸對應Y 軸,2 軸對應Z 軸)。將系反向間隙、螺距補償參數(shù)全部設置為零后,按Esc 鍵,再連按兩次“Y”保存設置。</p><p>  3.運行測定程序,將步距規(guī)實際尺寸P1,P2,·

35、3;···,P1填入測量程序中,并在上述螺距補償界面內依次輸入偏差值。(偏差值=指令機床坐標值-實際機床坐標值)</p><p>  4.補償參數(shù)輸入完成后,按Esc 鍵,再按“Y”鍵保存輸入的參數(shù),按F10 鍵回到主界面,接著退出系統(tǒng),補償后的參數(shù)立即開始生效。</p><p>  5.實驗數(shù)據(jù)如表1 所示。</p><p>  從實

36、驗結果表明,數(shù)控機床的螺距誤差經(jīng)補償后已得到很大改善,這種方法可以有效地補償機床的螺距誤差,可以提高機床的精度,延長機床使用壽命。</p><p>  三. 數(shù)控加工螺距誤差補償?shù)陌l(fā)展趨勢</p><p>  數(shù)控技術是制造業(yè)實現(xiàn)自動化、柔性化、集成化生產(chǎn)的基礎,是關系到國家戰(zhàn)略地位和體現(xiàn)國家綜合國力水平的重要基礎性產(chǎn)業(yè),其水平的高低和擁有量的多少是衡量一個國家工業(yè)現(xiàn)代化的重要標志。作為機

37、加工行業(yè)的首選設備,數(shù)控機床的使用量日益增加,隨著零件加工精度要求的不斷提高,除要求數(shù)控機床本身具有較高精度外,還需要采用各種誤差補償技術,在加工過程中對誤差進行自動補償。螺距誤差補償技術是提高加工精度的一個方向,其發(fā)展勢在必行。</p><p>  等間距補償簡單易行,成本較低,對我國大量普通機床的技術改造以及中低檔數(shù)控機床的精度提高具有一定適用價值,但該方法補償點的位置一般是固定的,數(shù)據(jù)補償后就無法改變。而機

38、床的實際情況往往會發(fā)生變化,如機床坐標軸長度不一,機床使用一段時間后磨損情況也各不相同,坐標軸的中間區(qū)域由于使用頻率高,精度喪失快;而兩端使用較少,磨損也較??;而對于高精度的數(shù)控機床,等間距螺距誤差補償很難適應坐標軸磨損動態(tài)變化的實際情況,一般需要采用以雙頻激光干涉儀作為測量環(huán)節(jié)的動態(tài)誤差補償。</p><p>  動態(tài)補償也稱為在線補償,是一種借助機床配置的實時位置檢測系統(tǒng)所測得的數(shù)值控制機床運動軸定位的控制方

39、法。動態(tài)補償操作較復雜,成本較高,但對機床精度提高效果顯著,尤其適用于高精度小型、微形零件加工用數(shù)控機床。</p><p>  基于雙頻激光干涉儀的動態(tài)補償</p><p>  (1) 雙頻激光干涉儀工作原理</p><p>  如下圖所示,利用賽曼效應,激光器1產(chǎn)生的光束經(jīng)λ/ 4波片2和分光器3后變?yōu)檎駝臃较蛳嗷ゴ怪?、頻率分別為f1和f2的線偏振光。由分光器3反

40、射的光束送入檢偏比較器8 產(chǎn)生拍頻作為參考信號。透過分光器3的光束在偏振分光器4中分為兩路,平行于分光鏡面的f2信號通過分光器到達裝在機床移動部件上的反射鏡5,當機床以一定速度移動時,由于多普勒效應而產(chǎn)生差頻Δf ,f2信號變?yōu)閒2 +Δf;垂直于分光鏡面的f1信號反射到固定反射鏡6上,經(jīng)再次反射后兩路信號在偏振分光器4中會合,但此時的信號中已含有機床移動信息Δf;經(jīng)反射鏡7后送入檢偏比較器8,兩路信號比較后的脈沖差值即為機床的實際移動

41、距離。</p><p> ?。?)螺距誤差動態(tài)補償?shù)膶崿F(xiàn)</p><p>  螺距誤差動態(tài)補償實現(xiàn)對數(shù)控機床螺距誤差進行動態(tài)補償?shù)南到y(tǒng)原理見下圖所示:</p><p> ?、偻ㄟ^串口RS232將計算機與SINUMERIK802S/ C系統(tǒng)的CNC 控制器相聯(lián)接,用Delphi編寫自動控制軟件,由計算機控制雙頻激光干涉儀與數(shù)控機床同步工作,并對數(shù)控機床的實際位置進行測

42、量;</p><p> ?、谟嬎銠C通過數(shù)據(jù)采集卡采集雙頻激光干涉儀的測量數(shù)據(jù),并與CNC 譯碼器輸出的指令值進行比較,其差值送入計算機進行處理;</p><p> ?、壅`差補償軟件將計算出的誤差補償值通過補償接口輸入數(shù)控系統(tǒng)進行動態(tài)誤差補償。</p><p>  (3) 誤差補償實例</p><p>  對一臺SINUMERIK 802S/

43、C 系統(tǒng)數(shù)控機床的X軸螺距誤差進行補償,補償前后的精度曲線對比見下圖。由圖可知,在對螺距誤差進行動態(tài)補償后,機床的位置控制精度得到顯著提高,加工性能得到很大改善,而對加工零件的測量結果也證明了這一點。</p><p><b>  結語</b></p><p>  螺距誤差補償不僅是調試新機床的重要一環(huán),而且是在舊機床使用一段時間以后調試的必要手段。數(shù)控機床螺距誤差的等

44、間距補償和動態(tài)補償各有其優(yōu)勢與不足。等間距補償簡單易行,成本較低,對我國大量普通機床的技術改造以及中低檔數(shù)控機床的精度提高具有一定適用價值;動態(tài)補償操作較復雜,成本較高,但對機床精度提高效果顯著,為了降低成本,在機床技術改造中也可用單片機代替計算機控制雙頻激光干涉儀與數(shù)控機床同步工作。</p><p><b>  參考文獻</b></p><p>  [1] 周德檢.

45、數(shù)控技術,重慶大學出版社,2001.11</p><p>  [2] 嚴愛珍.數(shù)控原理與系統(tǒng),北京機械工業(yè)出版社,1988:146——148</p><p>  [3] 畢承恩.現(xiàn)代數(shù)控床,北京機械工業(yè)出版社,1991.12</p><p>  [4] 鄭修本.機械制造工藝學,機械工業(yè)出版社2009.3</p><p>  [5] 邢美峰,秦

46、振山.數(shù)控機床螺距誤差補償對機床定位精度的影響,包頭職</p><p>  業(yè)技術學院學報,2006年12月,第7卷第4期</p><p>  [6] 楊永向,丹姚屏.數(shù)控機床螺距誤差補償技術研究,廣東技術師范學</p><p>  院,2007年第41卷NO.6</p><p>  [7] 劉朝華,戴怡,石秀敏.SINUMERIK 8 10

47、D/840D數(shù)控系統(tǒng)螺距誤差補償技</p><p>  術研究,天津市高速切削與精密加工重點實驗室,2009年4月第37卷第4期</p><p>  [8] 王春海,張增良.數(shù)控機床的螺距誤差檢測及補償,北華航天工業(yè)學院機</p><p><b>  械工程系</b></p><p>  [9] 王立松,張晶,裴海龍.經(jīng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論