999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于球桿儀的五軸機床RTCP誤差檢測及補償

2020-08-12 12:00:08虞敏趙建華
機械制造與自動化 2020年4期
關鍵詞:檢測

虞敏,趙建華

(沈機(上海)智能系統研發設計有限公司,上海 200433)

0 引言

RTCP(rotational tool center point)功能是五軸機床的一個重要功能,字面意思是“旋轉刀具中心”,業內往往會稍加轉義為“圍繞刀具中心轉”,也有一些人直譯為“旋轉刀具中心編程”。其實質為保持刀具中心點不變實現刀具的轉動。RTCP 功能的加入有效地提高了數控機床的加工效率,因此,RTCP精度是五軸聯動數控機床的重要精度指標。

目前RTCP誤差檢測大多采用標準棒(球頭檢棒或直棒等)配合千分表(百分表等)的方式測量[1-2]。這種方法會引入標準棒的輪廓誤差以及千分表的讀數偏差,降低RTCP誤差補償效果,并且需要人工讀取千分表讀數,通常需要半天時間,其過程耗時耗力;而且由于檢測方法的局限性,只能補償4項線性誤差。雷尼紹公司提出了XR20-W 無線型回轉軸校準裝置和Axiset Check-Up 回轉軸心線檢查工具,雖然這些設備檢測精度高,但價格昂貴,并且Axiset Check-Up的使用必須配合宏程序才能運行,受到數控系統類型的限制,目前只支持Siemens、Fanuc等高檔數控系統。

利用球桿儀檢測五軸機床旋轉軸誤差是一種廉價、高效的誤差檢測方法[3-5]。本文采用球桿儀作為RTCP誤差檢測的工具。只需讓球桿儀分別在xy平面運行360°,yz平面運行180°,即可快速得到RTCP的4項線性誤差和4項角度誤差,整個檢測及補償過程不超過半小時,并且在RTCP誤差模型中考慮了球桿儀的安裝誤差,降低對球桿儀的安裝要求,提高了RTCP誤差補償的精度。

1 基于球桿儀檢測的RTCP誤差模型

1.1 AC雙轉臺RTCP誤差

理論上來說,回轉軸的軸線應該與其對應的直線軸平行,同時兩個回轉軸的軸線應該正交于一點,但是實際上雙轉臺在安裝過程中不可避免地會產生偏差。AC雙轉臺的結構如圖 1所示。RTCP誤差共包含4個線性誤差和4個角度誤差(圖2),分別為A軸旋轉中心OA相對機械坐標原點OM在x、y、z方向上的位置誤差δxAYδyAYδzAY以及A軸旋轉時的3項角度誤差αAY,βAY,γAY。除此之外,C軸旋轉中心應該與 A軸旋轉中心在y向交于一點,并且旋轉中心線與z軸重合,但實際在安裝時不能保證,這樣就產生C軸相對A軸在y向的位置誤差δyCA和繞z軸方向的角度誤差βAC。

此外,如圖 3所示,在安裝球桿儀時,由于主軸中心線與C軸旋轉中心線不重合,刀柄的中心線與主軸中心線也不重合,兩者共同造成安裝在主軸端的小球相對于C軸旋轉中心在x和y向存在初始安裝誤差exs、eys。

圖1 AC雙轉臺機床結構

圖2 AC雙轉臺RTCP 誤差[6]

圖3 球桿儀初始安裝誤差

1.2 AC雙轉臺RTCP誤差模型

球桿儀檢測RTCP誤差的原理是由于五軸機床旋轉軸軸心線的位置偏差,造成球桿儀桿長的變化。從RTCP功能來看,RTCP誤差補償實際上補的也是旋轉軸運動時產生的誤差,區別在于:

1) RTCP誤差是常數,補償的是旋轉中心相對于機床坐標系在x、y方向的偏差,不隨旋轉軸旋轉而變化,而旋轉軸誤差在每個旋轉角度位置處對應一誤差;

2) 對于雙轉臺五軸機床來說,球桿儀檢測RTCP誤差時,桿長變化值是由主軸端小球的誤差引起的,而用球桿儀檢測旋轉軸誤差,桿長變化值是由主軸端和工作臺端小球中心點的偏移共同引起的。因此,球桿儀檢測RTCP誤差只需針對主軸端小球中線點軌跡進行分析。

主軸端小球軌跡中心點偏移是由RTCP誤差和球桿儀安裝誤差共同引起的。對于雙轉臺五軸機床來說,RTCP參數包含4個,Ri、Rj、Rk分別表示C軸旋轉中心相對機床坐標原點在x、y、z方向的偏移;Jj表示A軸旋轉中心相對C軸旋轉中心在y向的偏移。

理想情況下,在進行RTCP計算時,需要把1.1節提到的8項RTCP誤差代入到模型中,并且包含球桿儀安裝誤差,根據AC雙轉臺機床運動鏈,主軸端小球的運動軌跡為:

其中:xi、yi和zi是小球中心相對于C軸旋轉中心的坐標位置。

實際情況下代入RTCP算法計算不包含在運動過程中的RTCP 8項誤差,代入RTCP運算的初始位置坐標值也不包括球桿儀安裝誤差,因此主軸端小球的軌跡為:

其中xe、ye和ze是實際情況下代入RTCP算法的編程坐標,即小球中心相對于C軸旋轉中心的坐標位置。主軸端小球的誤差為

E=Tse-Tsi

(1)

式(1)即為RTCP誤差模型。

為了求解xi和xe、yi和ye、zi和ze,設在不運動的情況下,且在A=0,C=0處,理想情況下,在機床坐標系下小球中心點坐標為:

實際情況下,小球初始安裝位置在機床坐標系下中心點坐標為:

(3)

在不運動情況下,E=0,則實際坐標和理想坐標之間的關系為:

(4)

當A軸旋轉時,RTCP誤差模型中的C=0,根據式(1)和式(4)得到小球中心點在x、y、z向的位置偏差為:

(5)

當C軸旋轉時,RTCP誤差模型中的A=0,根據式(1)和式(4)得到小球中心點在x、y、z向的位置偏差為:

(6)

式(5)和式(6)即為基于球桿儀的AC雙轉臺RTCP誤差模型。

2 RTCP誤差元素求解

2.1 A軸旋轉

將球桿儀分別安裝在軸向(x向)、徑向(y向)和切向(z向)測得球桿儀的桿長變化記為: ΔAxial,ΔRadial,ΔTang,則根據圖 4、圖5得出A軸旋轉,小球中心點在z軸、x軸和y軸向的誤差為:

A軸旋轉時,分別將球桿儀在yz平面內軸向和徑向運動代入到公式(2)中,分別得到A=0°、A=90°、A=180°、A= -90°時的小球中心點偏移量。

圖4 A軸旋轉球桿儀桿長坐標轉換

圖5 球桿儀桿長坐標轉換

1)A=0°

2)A=180°

Axis180=2zeβAY-2(eys+ye+Jj)γAY

Radial180=2δzAY-2βAY(exs+xe)

3)A=90°

Axis90=(ze+eys+ye+Jj)βAY-(eys+ye+Jj-ze)γAY

Radial90=eys-δxAY+δzAY-(βr+γAY)(exs+xe)

4)A=-90°

Axis-90=[ze-(eys+ye+Jj)]βAY-(eys+ye+Jj+ze)γAY

Radial-90=-eys+δyAY+δzAY+(exs+xe)(γAY-βAY)

由上面可以得到A軸旋轉時,在yz平面內小球中心點圓軌跡在y和z向的偏心量,該值可以在球桿儀分析軟件中直接獲得。

Δy=(Radial90-Radial-90)/2=-δxAY-γAY(xe+exs)+eys

Δz=(Radial0-Radial180)/2=-δzAY+βAY(exs+xe)

由于,xe>>exs,γAY、βAY也是微小量,因此球桿儀徑向放置時,誤差公式可以簡化為:

Δy=(Radial90-Radial-90)/2=-δyAY-γAYxe+eys

Δz=(Radial0-Radial180)/2=-δzAY+βAYxe

球桿儀軸向放置時,誤差公式可以簡化為:

Δy=(Axis90-Axis-90)/2=βAY(eys+Jj)+γAYze

Δz=(Axis0-Axis180)/2=-βAYze+γAY(Jj+ye+eys)

設ye=0,上式可簡化為:

Δy=(Axis90-Axis-90)/2=γAYze

Δz=(Axis0-Axis180)/2=-βAYze

通過求解以上4個公式,可得到如下4項誤差:

(7)

2.2 C軸旋轉

將球桿儀分別安裝在軸向(z向)、徑向(x向)和切向(y向)測得球桿儀的桿長變化記為: ΔAxial,ΔRadial,ΔTang,則根據圖 3得出C軸旋轉,小球中心點在z軸、x軸和y軸向的誤差為:

同A軸旋轉,C軸旋轉時,分別將球桿儀在xy平面內軸向和徑向運動,根據式(3)分別得到C=0°、C=90°、C=180°、C=270°時的小球中心點偏移量。

1)C=0°

Radial0=0

Axis0=0

2)C=180°

Radial180=2δxAY-2exs+2ze(βAY+βAC)-2JyACγAY

Axis180=2αAY(eys+ye)-2(βAY+βAC)(exs+xe)

3)C=90°

4)C=270°

得到C軸徑向和軸向放置時,在x和y向的偏心量:

Δx=(Radial0-Radial180)/2=exs-δxAY-ze(βAC+βAY)+JjγAY

Δy=(Radial270-Radial90)/2=-δyAY-δyAC+zeαAY+eys

Δx=(Axis0-Axis180)/2=(βAC+βAY)(xe+exs)-

αAY(eys+ye)

Δy=(Axis270-Axis90)/2=-αAY(xe+exs)-(βAY+βAC)(ye+eys)

上式可簡化為:

Δx=(Axis0-Axis180)/2=(βAC+βAY)xe

Δy=(Axis270-Axis90)/2=-αAYxe

進而可求出可得到如下4項誤差:

(8)

3 實驗驗證

為了驗證本文提出的誤差模型及相關算法的正確性,對某機床廠VMC0656e五軸機床做了RTCP誤差補償實驗。

首先安裝球桿儀,根據RTCP參數,設置當前坐標系(如G58)的x、y、z值為C軸回轉中心在機床坐標下的值。然后在當前坐標系下,移動x軸到L的位置,調整磁力球座的位置,保證磁力座球頭坐標在當前坐標系下的x坐標為L,即式(7)中的x=L。式(8)中的z值可直接在WMS坐標系下讀出,用于誤差量的計算。將A、C軸運動到0的位置,分別記錄SP=0°、90°、180°和270°時,球桿儀的桿長值,求出安裝誤差exs和eys;最后讓球桿儀分別在xy平面和yz平面軸向和徑向放置,運行球桿儀檢測程序,根據球桿儀分析軟件得出的偏心量以及上文推導的誤差公式,計算8個誤差量。

補償方法分為兩種:一種是只補償4項線性誤差,另外一種是補償線性和角度誤差。補償前和補償后的偏心量見表1。從表中可以看出,如果只補償RTCP 4項線性誤差,球桿儀在xy平面和yz平面徑向運動時的精度提高了,但是球桿儀軸向放置時,偏心量變化很小。通過角度誤差補償之后,該軸向放置時的偏心量明顯減小,旋轉中心偏移量基本在3 μm左右。

表1 RTCP誤差補償前后比較 單位:μm

4 結語

分析了AC雙轉臺機床結構,指出RTCP誤差包含4項線性誤差、4項角度誤差和初始安裝誤差。在此基礎上根據AC雙轉臺運動鏈,建立包含安裝誤差在內的RTCP誤差模型,并根據球桿儀檢測原理,分離出8項誤差。最后通過對VMC0656e五軸機床的誤差補償,驗證了相關模型和算法的正確性及有效性。該方法可應用于其他類型的五軸機床RTCP誤差檢測和補償。

猜你喜歡
檢測
QC 檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
“有理數的乘除法”檢測題
“有理數”檢測題
“角”檢測題
“幾何圖形”檢測題
主站蜘蛛池模板: 国产玖玖视频| V一区无码内射国产| 国产欧美中文字幕| 国产成人1024精品| 国产91视频免费观看| 国产成人一级| 欧美成人一级| 国产精品免费入口视频| 国产精品第三页在线看| 日韩精品无码不卡无码| 91亚洲影院| 激情乱人伦| 在线国产毛片| 伊大人香蕉久久网欧美| 欧美精品一二三区| 国产成人91精品| 久久精品人人做人人爽| 亚洲丝袜中文字幕| 亚洲精品无码在线播放网站| 99999久久久久久亚洲| 国产在线精品网址你懂的| 在线视频精品一区| 国产亚洲美日韩AV中文字幕无码成人| 亚洲综合久久成人AV| 日本免费a视频| 亚洲成a人片在线观看88| 亚洲日本一本dvd高清| 亚洲欧州色色免费AV| jizz在线观看| 制服丝袜在线视频香蕉| 精品综合久久久久久97| 制服丝袜无码每日更新| 国产在线小视频| 国产成人啪视频一区二区三区| 亚洲第一福利视频导航| 99热最新在线| 日韩区欧美国产区在线观看| 欧美不卡视频在线| 91精品专区| 五月丁香在线视频| 国产女人在线| 有专无码视频| 精品国产成人高清在线| 成人福利免费在线观看| 波多野结衣无码中文字幕在线观看一区二区| 午夜三级在线| 欧美另类视频一区二区三区| 中文字幕无线码一区| 亚洲日韩精品无码专区97| 中文字幕2区| 国产XXXX做受性欧美88| 国产在线精品人成导航| 91视频99| 国内精品视频| 精品国产91爱| 亚洲精品日产AⅤ| 亚洲无码电影| 亚洲欧洲AV一区二区三区| 色噜噜久久| 无码av免费不卡在线观看| 中文字幕中文字字幕码一二区| 欧美不卡视频在线| 免费国产高清视频| 日韩一级二级三级| 欧美日韩北条麻妃一区二区| 亚洲a级毛片| 国产91精品调教在线播放| 国产日韩精品一区在线不卡| 国产91丝袜在线观看| a级毛片免费看| 国产理论一区| 欧美无专区| 乱码国产乱码精品精在线播放| 天堂av高清一区二区三区| 久久久久九九精品影院| 欧美精品一二三区| 久久综合色天堂av| 国产91av在线| 好紧好深好大乳无码中文字幕| 国产中文在线亚洲精品官网| 亚欧乱色视频网站大全| 国产精品大尺度尺度视频|