基于NURBS曲面敏感點的曲面檢測測點優(yōu)化
發(fā)布時間:2020-06-09 11:40
【摘要】:基于NURBS曲面控制點重構(gòu)的加工誤差在機測量方法,提出測點優(yōu)化選擇方法.通過對NURBS曲面進行分析,將曲面上控制點影響最強點和曲面極值點定義為曲面的敏感點,利用曲面敏感點的在機測量數(shù)據(jù)對NURBS曲面控制點進行重構(gòu),得到擬合加工曲面.比較加工曲面和設計曲面可以得到曲面的加工誤差,對曲面的加工精度進行評估,指導曲面的誤差補償.實驗過程對一自由曲面進行實際加工,通過在機測量和三坐標測量得到曲面的加工誤差,分別利用均布法、等參數(shù)法和敏感點法對測點進行選擇,得到相應的擬合加工曲面.分析結(jié)果表明,采用提出的測點優(yōu)化選擇方法獲得的加工曲面具有更好的擬合精度.
【圖文】:
圖1設計曲面和加工曲面Fig.1Designedsurfaceandmachinedsurface2曲面敏感點通過對曲面上一系列點的測量可以實現(xiàn)對NURBS曲面加工誤差的測量,測量點的數(shù)量和分布直接影響了曲面加工誤差測量的效率和精度.一般情況下,測量點的選擇方法有均布法和等參數(shù)法,曲面加工誤差的測量精度會隨著曲面2個方向上等分數(shù)n的增大而提高.顯然,測量點的數(shù)量會以n2的速度增長,這會大大降低整個測量過程的效率.根據(jù)本文采用的基于NURBS曲面控制點重構(gòu)加工誤差在機測量方法的基本原理,將NURBS曲面上控制點影響最強點和曲面極值點定義為兩類曲面敏感點,并將曲面敏感點作為在機測量的測量點.2.1控制點影響最強點NURBS曲面的所有控制點共同影響整個曲面,每一個控制點都有自己的影響區(qū)域,影響區(qū)域的范圍由曲面的次數(shù)、節(jié)點向量和控制點決定.如圖2所示,一張3×3次NURBS曲面,控制點為di,j(i=0,1,2,…,6;j=0,1,2,…,6),每個控制點對曲面都有自己的貢獻,圖中陰影區(qū)域為控制點d2,2的影響區(qū)域,所有控制點對曲面的貢獻疊加后得到最終的曲面.當圖2所示曲面只有控制點d2,2在z向?qū)η娈a(chǎn)生貢獻時,曲面的形狀如圖3所示,曲面上的最高點為該控制點對曲面影響最強點.NURBS曲面的控制點和節(jié)點向量存在對應的關(guān)系,但不是一一對應的.一般來說,在計算某一uv參數(shù)下曲面上的點時,首先會根據(jù)uv參數(shù)在節(jié)點向量中的序號確定對計算點有貢獻的控制點,然后利用與控制點對應的節(jié)點
根據(jù)uv參數(shù)在節(jié)點向量中的序號確定對計算點有貢獻的控制點,然后利用與控制點對應的節(jié)點向量來計算uv方向的基函數(shù)值,最終代入曲面的定義式計算出曲面上與參數(shù)空間中uv對應的三維坐標中的點.圖4標識了3次NURBS曲面控制點與節(jié)點向量的對應關(guān)系.設t0~t10為曲面某一方向的節(jié)點,d0~d6為對應的一圖2NURBS曲面及控制點d2,2的影響區(qū)域Fig.2NURBSsurfaceandinfluenceareaofd2,2圖3z向單控制點作用下曲面形狀Fig.3Surfaceshapewithsinglecontrolpoint圖4控制點與節(jié)點向量的對應關(guān)系Fig.4Relationbetweencontrolpointsandknotvector組控制點,控制點d0的影響區(qū)域為t0~t4,控制點d1的影響區(qū)域為t1~t5,以此類推.在某一控制點的影響區(qū)域內(nèi),區(qū)域內(nèi)存在一個影響最強點.將式(1)分解為pxu(,v)=∑mi=0∑nj=0di,j(x)Ri,k;j,lu(,v),pyu(,v)=∑mi=0∑nj=0di,j(y)Ri,k;j,lu(,v),pzu(,v)=∑mi=0∑nj=0di,j(z)Ri,k;j,lu(,,v)p蚿蘰危保蛑揮幸桓隹刂頻悖洌,j产生的巩呑不为0时,7w酰,Sz健疲恚椋劍啊疲睿輳劍埃洌
本文編號:2704633
【圖文】:
圖1設計曲面和加工曲面Fig.1Designedsurfaceandmachinedsurface2曲面敏感點通過對曲面上一系列點的測量可以實現(xiàn)對NURBS曲面加工誤差的測量,測量點的數(shù)量和分布直接影響了曲面加工誤差測量的效率和精度.一般情況下,測量點的選擇方法有均布法和等參數(shù)法,曲面加工誤差的測量精度會隨著曲面2個方向上等分數(shù)n的增大而提高.顯然,測量點的數(shù)量會以n2的速度增長,這會大大降低整個測量過程的效率.根據(jù)本文采用的基于NURBS曲面控制點重構(gòu)加工誤差在機測量方法的基本原理,將NURBS曲面上控制點影響最強點和曲面極值點定義為兩類曲面敏感點,并將曲面敏感點作為在機測量的測量點.2.1控制點影響最強點NURBS曲面的所有控制點共同影響整個曲面,每一個控制點都有自己的影響區(qū)域,影響區(qū)域的范圍由曲面的次數(shù)、節(jié)點向量和控制點決定.如圖2所示,一張3×3次NURBS曲面,控制點為di,j(i=0,1,2,…,6;j=0,1,2,…,6),每個控制點對曲面都有自己的貢獻,圖中陰影區(qū)域為控制點d2,2的影響區(qū)域,所有控制點對曲面的貢獻疊加后得到最終的曲面.當圖2所示曲面只有控制點d2,2在z向?qū)η娈a(chǎn)生貢獻時,曲面的形狀如圖3所示,曲面上的最高點為該控制點對曲面影響最強點.NURBS曲面的控制點和節(jié)點向量存在對應的關(guān)系,但不是一一對應的.一般來說,在計算某一uv參數(shù)下曲面上的點時,首先會根據(jù)uv參數(shù)在節(jié)點向量中的序號確定對計算點有貢獻的控制點,然后利用與控制點對應的節(jié)點
根據(jù)uv參數(shù)在節(jié)點向量中的序號確定對計算點有貢獻的控制點,然后利用與控制點對應的節(jié)點向量來計算uv方向的基函數(shù)值,最終代入曲面的定義式計算出曲面上與參數(shù)空間中uv對應的三維坐標中的點.圖4標識了3次NURBS曲面控制點與節(jié)點向量的對應關(guān)系.設t0~t10為曲面某一方向的節(jié)點,d0~d6為對應的一圖2NURBS曲面及控制點d2,2的影響區(qū)域Fig.2NURBSsurfaceandinfluenceareaofd2,2圖3z向單控制點作用下曲面形狀Fig.3Surfaceshapewithsinglecontrolpoint圖4控制點與節(jié)點向量的對應關(guān)系Fig.4Relationbetweencontrolpointsandknotvector組控制點,控制點d0的影響區(qū)域為t0~t4,控制點d1的影響區(qū)域為t1~t5,以此類推.在某一控制點的影響區(qū)域內(nèi),區(qū)域內(nèi)存在一個影響最強點.將式(1)分解為pxu(,v)=∑mi=0∑nj=0di,j(x)Ri,k;j,lu(,v),pyu(,v)=∑mi=0∑nj=0di,j(y)Ri,k;j,lu(,v),pzu(,v)=∑mi=0∑nj=0di,j(z)Ri,k;j,lu(,,v)p蚿蘰危保蛑揮幸桓隹刂頻悖洌,j产生的巩呑不为0时,7w酰,Sz健疲恚椋劍啊疲睿輳劍埃洌
本文編號:2704633
本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/2704633.html
最近更新
教材專著