■ 沈陽機床(集團)有限責任公司 (遼寧沈陽 110142) 張 中 白 鑫
RTCP(Rotational Tool Center Point)技術,也稱為刀尖跟隨技術,是五軸聯動數控系統極其重要的功能,RTCP功能可以直接編制刀具中心點的軌跡程序,使得數控程序獨立于具體的機床結構,數控系統會自動計算并保持刀具中心始終在編程軌跡上,由旋轉軸運動引起的非線性誤差都會由直線軸的運動所補償。五軸機床回轉軸線幾何參數即RTCP參數的測量精度的高低決定了AC擺臺RTCP中心的精度,也決定了五軸加工中心的加工精度,是五軸加工中心的重要參數。
傳統手工測量方法使用檢棒、千分表測量RTCP參數(見圖1)。此方法需要進行分步測量,每次測量后修改參數,再繼續測量,直至達到精度標準。對調試人員的要求較高,耗費時間較多,且RTCP中心的精度基本取決于調試人員,所以傳統方法測量的RTCP中心受到人為主觀性影響較大。
圖2所示為快速標定五軸RTCP中心的流程,在執行標定程序前,需要進行一些準備工作,這些準備工作會影響最終標定的精度,是標定前必不可少的環節。
(1)單軸的補償 單軸的精度是RTCP中心精度的基礎,所以需要使用激光干涉儀對單軸進行校正補償,旋轉軸同樣需要補償。
(2)測頭的標定 第一次使用測頭前,需安裝測頭,測頭球頭徑向圓跳動在5um以內,跳動越小,最后測量的結果精度越高。測頭安裝調試完畢后,進行測頭的標定。包括長度標定、偏心標定和半徑標定。長度和半徑標定容易理解,偏心標定旨在降低測頭球頭跳動帶來的影響。

圖1 傳統手工測量方法

圖2 快速標定五軸RTCP中心的流程
(3)偏心標定 首先將一環規固定到工作臺上,用千分表準確找到環規的中心使其與機床主軸中心一致。保持機床X、Y坐標不動,然后把測頭安裝到主軸上。移動Z軸將測頭探針移動到孔內適當的深度,然后調用標定循環。循環結束后即可得到主軸偏心值XPX、YPX。測頭的標定有助于使最終的測量結果更加精確。如圖3所示。

圖3 偏心標定
自動標定RTCP中心過程如下所述。
(1)碰撞鎖存 由于分別測量AC軸的軸線中心,所以只需測量二維空間內的圓心,即XY平面C軸軸線中心和YZ平面內A軸軸線中心。綜上,需要計算標準球投影到單一平面的圓的圓心,這樣會簡化測頭碰撞的過程,而且會簡化算法。
以計算C軸軸線中心為例,碰觸過程如下,測頭分別在同一平面,即同一Z值下,碰觸球面三次,分別得到三個碰觸點,坐標分別為Q1(X1,Y1)、 Q2(X2,Y2)和 Q3(X3,Y3),利用已知三點求圓心坐標公式。
得到第一個圓心M1(X1,Y1),開啟RTCP,C軸旋轉一定角度——45°,重復以上求圓心的動作,重復十次即得到圍繞C軸軸線中心的圓上的十個點M1至M10。
(2)數據計算 碰撞鎖存得到若干球心坐標后,程序進入計算階段。以XY平面計算C軸軸線中心為例,觸碰計算的球心坐標樣本為Mi(Xi,Yi)(i=1,2,3,4……),當i=3時,利用已知三點求圓心公式,在這不加贅述。
當i>3時,利用最小二乘法做曲線擬合,計算得到一個現有數據基礎上最接近最佳圓的圓心。
已知擬合圓曲線方程式為

設點(Xi,Yi)到圓心的距離為di,即

點(Xi,Yi)到圓邊緣的距離的平方差為

其中

令θ(a,b,c)為δi的 平方和,即

根據最小二乘法原理,θ(a,b,c)存在≥0的極小值,即θ(a,b,c)分別對a、b、c的偏導等于0,得到以下方程組:

通過(9)×N-(10)×∑Yi解以上方程組得:

為了簡化書寫,設

由于Xi與Yi為測頭觸碰標準球時的坐標常數,所以根據觸碰的次數和坐標常數(C、D、E、G和H均為可求解已知常數),最終得到a、b和c的表達式,可簡化為:

將碰觸鎖存的結果M1, M2, M3, M4……代入式(4~19)中,最終求解A、B,即可計算XY平面的C軸中心。(因為只需要計算圓心A、B;所以a、b對計算是有意義的,c在標定中心時用來求半徑,在此是無意義的,可以不予計算。)
運用以上方法可求A軸軸線中心。(此處未直接求兩個旋轉軸的球心,原因在于,以擺籃形式的AC軸五軸加工中心為例,兩個旋轉軸的中心在Y向上不會完全相同,所以系統在設置參數的時候,設置了兩旋轉軸中心的偏差值。若直接求球心,則無法補償此項誤差。)
(3)系統補償 以AC軸擺籃五軸為例,系統的RTCP中心至少需要4個參數,A軸軸線的Y值與Z值,C軸軸線的X軸與Y軸(或兩軸線間Y向差值)。
$RTCP_OFFSET2[X]=R12;
$RTCP_OFFSET1[Z]=R14;
$RTCP_OFFSET1[Y]=R13;
$RTCP_OFFSET2[Y]=R11-R13。
其中R12為第二軸(C)軸線X值,R11為第二軸(C)軸線Y值,R13為第一軸(A)軸線Y值, R14為第一軸(A)軸線Z值。
本文主要研究了應用無線測頭及標準球,快速標定五軸RTCP中心,以代替傳統人為利用球頭檢棒和千分表測量五軸中心的方法。在碰觸鎖存標準球的過程中,在保證碰撞精度的前提下,提升了觸碰和測量效率。數據計算上,采用最小二乘法擬合圓曲線,提升了最后測量結果的準確性和穩定性。此功能已在沈陽機床集團自主研發的M8五軸加工中心上得到了實際應用。