五軸數控機床的RTCP精度調整方法_第1頁
五軸數控機床的RTCP精度調整方法_第2頁
五軸數控機床的RTCP精度調整方法_第3頁
五軸數控機床的RTCP精度調整方法_第4頁
五軸數控機床的RTCP精度調整方法_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、五軸數控機床的動態(tài)特性測定和調整方法* 基金項目: “高檔數控機床與基礎制造裝備”科技重大專項課題(2012ZX04001-012) 摘要:五軸機床對機床裝備制造業(yè)意義非凡,RTCP功能是衡量五軸機床性能的重要指標。在執(zhí)行RTCP過程中,由于旋轉軸的加入,需要對直線軸進行非線性補償,因此旋轉軸和直線軸的伺服動態(tài)特性需要進行測定和調整,才能保證加工動態(tài)精度。本文對RTCP原理進行了簡單介紹,設計了一種五軸動態(tài)精度測定算法,通過該算法對五軸機床的5個伺服軸特性進行了強弱排序,從而對伺服參數進行優(yōu)化和調整。以五軸葉輪加工為例,將伺服參數調整前后所加工的葉輪的加工質量進行對比,證明該方法取得了較好的效

2、果。關鍵字:RTCP;五軸動態(tài)精度;伺服不匹配度Abstract: Five-axis machine is significant for tool equipment manufacturing industry, and the function of RTCP is a very important reference to evaluate the performance of a five-axis machine tool. During the process with the RTCP function turning on, it needs a nonlinear pos

3、ition compensation for the linear axes because of the rotary axes, so the ability of servo following of the linear axes and rotary axes is required to guarantee the processing dynamic precision. In this paper, the principle of RTCP is introduced and a kind of five-axis dynamic precision measurement

4、algorithm is designed. According to the algorithm ,the five axes are ordered, which helps to optimize and adjust the servo parameters . Taking five axis impeller machining as an example, the machining quality of the impellers is compared before and after the adjustment of the servo parameters, and i

5、t shows that the better results are obtained. Keywords: RTCP; five-axis dynamic precision; servo dismatching degree 五軸數控機床比原有的三軸數控機床擁有更多優(yōu)點,如加工復雜曲面、減少加工工序從而提高加工效率。但是由于旋轉軸的存在,在執(zhí)行RTCP過程中,旋轉軸和直線軸會進行非線性運動,因此需要對五軸機床的動態(tài)特性進行控制,其動態(tài)精度成為影響加工精度的主要原因之一。五軸數控機床動態(tài)精度主要源于伺服系統加減速響應性能、零件受力變形、刀具振動、主軸轉速、機床進給大小等。按照常規(guī)的伺服匹配

6、測定方法無法準確對直線軸和旋轉軸進匹配,五軸動態(tài)精度測定方法以RTCP功能特性為基礎,建立直線軸和旋轉軸聯動模型,通過測定后的結果為依據,來調整五軸數控機床的伺服參數,使伺服系統達到更好的狀態(tài),從而提高五軸聯動數控機床的動態(tài)精度,提高機床的加工精度。1. RTCP原理介紹RTCP是Rotation Around Tool Center Point的英文縮寫,即圖1中刀具中心點編程。啟用RTCP,控制系統會自動計算并保持刀具中心始終在編程的XYZ位置上,刀具中心始終在編程坐標系中,轉動坐標每個運動都會被編程坐標系XYZ的直線位移所補償。使用RTCP,可以直接編程刀具中心的軌跡,而不用考慮五軸機床

7、結構參數,大大簡化了五軸工藝編程和提高了加精度。 2. RTCP動態(tài)精度測定原理在三坐標機床中,經常采用圓度測試來檢測任意直線軸間的動態(tài)特性是否匹配,但在五坐標機床運動過程中,由于旋轉軸的加入,必須在每個插補點對旋轉軸運動而帶來的直線軸偏差進行非線性補償,因此也必須對旋轉軸和直線軸間的動態(tài)特性進行伺服匹配。由于旋轉軸和直線軸的控制單位不一樣,不能像直線軸那樣直接采用圓度測試,采用本方法,可以對五個軸的動態(tài)特性進行測試和排序,從而為伺服參數調整提供依據。以X、Y、Z直線軸加A、C轉臺軸的五軸機床為例,分析五軸之間的動態(tài)精度的調整方案。本測定方案之前,需保證X、Y、Z直線軸按照普通三軸機床調試策略

8、進行了直線軸之間的匹配。 在RTCP運動過程中,A軸運動會引起Y、Z軸運動,C軸運動會引起X、Y軸運動。雖然加工過程中,五個軸會進行RTCP聯動,其動態(tài)精度測定過程也需要五個軸進行插補運動。但是由于建立五坐標RTCP動態(tài)測定模型比較困難,即使能夠建立模型,反映動態(tài)匹配的指標也不能夠直觀地引導進行伺服參數的調整,因此需要對兩個旋轉軸以及關聯的直線軸分別進行測定,簡化RTCP動態(tài)測定模型。本例中,A軸和Y、Z軸為一組測定,C軸和X、Y軸為另一組測定。由于Y軸與A軸和C軸都有關聯,在調試過程中Y軸伺服參數在一組測定完成后,另一組測定過程中不再進行調整。以旋轉軸A為例,在RTCP生效時,A軸旋轉時,其

9、關聯的Y、Z軸實際運動軌跡是以轉動半徑為圓心的圓弧。這里需要測定的內容包括:Y、Z直線軸之間的匹配和A、Y、Z旋轉軸和直線軸之間的匹配。具體測定過程如下:(1)Y、Z直線軸之間的匹配 在旋轉路徑所在的象限中選取若干機床實際坐標采樣點,計算每個采樣點實際位置和指令位置之間的誤差值(圖2),根據每一象限誤差總和和采樣點的個數,由下面計算公式得出不匹配值: (公式1) 當計算結果:大于零,Y軸比Z軸強;小于零,Y軸比Z軸弱。對于C軸、X、Y軸的處理辦法和A軸、Y、Z軸是一樣的,以上測量過程就是常用的圓度測試方法。 (2)A、Y、Z旋轉軸和直線軸之間的匹配 在旋轉路徑所在的象限中選取若干機床實際坐標采

10、樣點,通過Y、Z軸的實際位置可以計算出A軸最優(yōu)位置圖3的值,A的實際位置由采樣得到,計算A軸的最優(yōu)位置和實際位置之間的誤差值,根據誤差總和和采樣點的個數,由計算公式:/ 得到誤差平均值,就可以判斷直線軸和旋轉軸的強弱。C軸與X、Y軸的判斷方法和A軸的方法是一樣的。根據上面測定方法,確定五個軸的強弱程度的排序,以此來進行伺服參數的調整。調整過程中,旋轉軸的伺服參數不進行調整,只調整直線軸的伺服參數。 五軸動態(tài)精度測定流程見圖4所示。圖4:五軸動態(tài)精度測定流程圖3. 功能測定及結果分析 為了測試算法的可行性,對葉輪加工做了對比實驗,實驗過程及結果如下:3.1 實驗裝置1、DMG的AC雙轉臺五軸機床

11、(圖5);2、FANUC;3、SSTT采樣軟件。簡單介紹一下SSTT采樣軟件,SSTT是伺服調整工具(Servo Self Test Tools)的簡稱,主要用于配置FANUC數控系統的機床在線調試、診斷過程,也可以作為一種離線數據分析工具。本實驗主要通過SSTT工具采集各軸運動機床實際坐標數據,應用本文提出五軸動態(tài)精度測定方法來進行伺服參數調整,從而提高五軸RTCP動態(tài)特性。 3.2 實驗方案第一步,按照機床原定的伺服參數,加工葉輪的流道、大葉片及小葉片。第二步,采用RTCP動態(tài)精度測試方法,計算直線軸與直線軸、旋轉軸與直線軸之間的不匹配度情況:(1) 以A軸測試為例,在SSTT采樣軟件上設

12、置好測試程序的相關參數,生成采樣程序并發(fā)送到下位機,測試程序如下:%12345; A軸行程-90度到0度,開啟RTCP功能,實現A、Y、Z軸聯動;G54 X-10 Y-20 Z-30 F2000G01 A0G128M00G01 A-90M00G01 A0M30 機床運行該程序,由SSTT采集各軸的機床實際位置。當程序運行到G43.4 H1時,RTCP功能開啟,運行到第一個M00時,SSTT采樣開始,運行到第二個M00時,SSTT采樣結束。采樣過程中,以時域圖和圓軌跡圖顯示采樣情況,如圖6和圖7。 圖6:采樣時域圖 圖7 采樣圓軌跡圖 (2) 由采集的各軸的機床實際位置,用本文上述的RTCP動態(tài)

13、精度測試方法,計算直線軸與直線軸、旋轉軸與直線軸之間的不匹配度。第三步,通過計算結果來指導機床伺服參數(主要是軸的位置比例增益)調整,使其達到更佳的匹配狀態(tài)。如圖1所示,五軸RTCP功能最基本的原理是保證旋轉軸運動時刀具中心點保持不變,機床運動過程中使控制點繞著刀具中心點旋轉,其刀具中心點到控制點的距離稱為轉動半徑。由于雙轉臺類型結構的五軸機床,在實際加工中,刀位點是連續(xù)變化的,因此轉動半徑也是變化的,在動態(tài)精度測定前需要確定一個參考的轉動半徑作為測試樣本用例。在本次實驗中根據葉輪的加工區(qū)域選擇最大的轉動半徑作為測試用例,測定速度2000mm/min為實際葉輪加工的切削速度。測試中具體各軸調整

14、情況如下:(1) A軸 Y、Z、A軸伺服匹配見表1。實驗序號A位置比例增益Y位置比例增益Z位置比例增益直線軸伺服不匹配度/旋轉軸不匹配度/1130012851283-1.52817.4992130012801283-1.5223.7203130012801283-1.525-0.947表1:Y、Z、A軸的伺服匹配情況在進行A軸測定之前,由于旋轉軸和直線軸之間控制單位不一樣,需要先設定一個基準。在本實驗中,以旋轉軸為基準,盡量將A軸的位置比例增益調整到最優(yōu)位置,該機床A軸位置比例增益調整到1300為上限,接下來做匹配時只需調整直線軸Y軸和Z軸的位置比例增益。以第三組實驗為例,計算過程如下:各象限

15、的誤差總和及采樣點數分別為= -605.890 × 10-3mm,= 0, = 0, = -544.922 × 10-3mm, = 1913,= 0,= 0, = 1160,考慮轉臺的旋轉方向矢量和G 代碼的指令方向,由計算公式1,計算出直線軸的伺服不匹配度為-1.525; 同理計算旋轉軸和直線軸之間的不匹配度為-0.947。按照以上步驟計算A軸和C軸的各組實驗數據,比較實驗數據得實驗結果。A軸測定條件下,匹配情況最好時,A軸、Y軸和Z軸的位置比例增益分別為:A1300,Z1283,Y1280。(2) C軸 X、Y、C軸的伺服匹配見表2。實驗序號C位置比例增益X位置比例增益

16、Y位置比例增益直線軸伺服不匹配度/旋轉軸不匹配度/1125012201220-0.213-22.5812125012301230-0.208-14.93125012401240-0.204-7.4274125012501250-0.2-0.0345125012601260-0.1997.22861250128012800.3510.006表2:X、Y、C軸的伺服匹配情況C軸測定條件下,匹配情況最好時,C軸、X軸和Y軸的位置比例增益分別為:C1280,X1280,Y1280。第四步,調整參數后再次加工葉輪。第五步,對比分析兩次加工的葉輪的質量狀況,從而分析算法的可靠性和可行性。3.3 實驗結果與分析(1) 調整前流道靠近小葉片頂端區(qū)域有明顯的過切痕跡,調整后過切痕跡消失,表面光滑, 見圖8。 (a) 調整前 (b)調整后 圖8:調整前后流道區(qū)域加工比較(2) 調整前大葉片背面底部有明顯的過切痕跡,調整后過切痕跡消失,表面光滑,見圖9。 (a) 調整前 (b) 調整后 圖9:調整前后大葉片底部區(qū)域加工比較 從實驗結果來看,經過五軸動態(tài)精度測定調整伺服參數后,葉輪中流道部分和葉片部分過切痕

溫馨提示

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

最新文檔

評論

0/150

提交評論