王阿利
摘要:接觸式輪廓儀是測量機械零件表面輪廓特征信息的有效工具,它可以對機械工件的輪廓、二維尺寸、二維位移進行測驗與檢驗。在進行測量時,由于要與被測工件表面接觸,就會存在由于探針沾污,探針缺陷以及掃描位置不準的現象,檢測到的輪廓曲線會呈現出粗糙不平的情況,這給準確標注工件輪廓線帶來了影響。本文以某工件輪廓線參數為基礎,研究了一種工件輪廓參數校正方法。該方法可以根據工件在不同角度的輪廓線數據,計算出傾斜角度,同時設計了坐標變換模型,對其進行角度校正,給出了水平狀態與傾斜狀態下的模型誤差。
Abstract: The contact profilometer is an effective tool to measure the surface profile feature information of mechanical parts. It can inspect the profile, two-dimensional and two-dimensional displacement of the mechanical parts. But the detected contour curve will be rough and uneven during the measurement, because there will be the phenomenon of probe contamination, probe defects and inaccurate scanning position, which has an impact on the accurate marking of the workpiece contour. In this paper, a correction method for the workpiece contour parameters is proposed to calibration of workpiece model parameters. This method can calculate the tilt angle according to the contour data of the workpiece in different angles. At the same time, the coordinate transformation model is designed to correct the angle, and the model errors in horizontal state and tilt state are given.
關鍵詞:接觸式輪廓儀;參數修正;工件輪廓
Key words: contact profilometer;parameter correction;workpiece profile
中圖分類號:TP217+.1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-957X(2021)10-0058-02
1? 概述
接觸式輪廓儀是一種給兩坐標測量儀器,它由工作平臺、夾具、被測工件、探針、傳感器和伺服驅動等部件組成,如圖1所示[1-2]。它的工作原理是,當探針接觸到被測工具表面并勻速滑行,傳感器感受到被測表面的幾何變化的同時,在X軸和Z軸方向分別采樣,并轉化為電信號,進而轉化為數字信號儲存在數據文件[3]。輪廓曲線在理想狀態下是光滑的,但在實際問題中,接觸式輪廓儀在使用過程中,探針不免會存在被玷污,缺陷以及掃描位置不準的問題出現,這就會影響工件形狀的準確標注。為了簡化這些問題,在進行參數標注時,對所測工件輪廓曲線進行了假設。假設被測工件的輪廓線都是由直線和圓弧構成的平面圖形,但是由于在實際工程中對被測工件放置的角度和位置不同,輪廓線參數的計算值也會存在差異。這個就需要對所測的實際數據進行參數修正,來獲取精確的工件參數模型。
2? 問題描述
對于某工件輪廓曲線如圖2所示。該曲線是在水平狀態下的測量輪廓曲線,其輪廓線如圖1所示,工件輪廓線上的槽口寬度、圓弧半徑、圓心之間的距離、圓弧的長度、水平線段的長度、斜線線段的長度、斜線與水平線之間的夾角和人字形線的高度等參數在圖1中分別進行了標注。由于同一工件在不同次測量時,都存在著一定的誤差,因此,本文根據工件在具有一定傾斜角度與水平位移狀態下工件輪廓線的多組測量數據,進行數據模型擬合,并建立了工件輪廓參數校正模型,通過以工程計算工具matlab完成了對模型參數的求解與標注。其次,為了驗證該工件輪廓參數模型的準確性,并以另一工件測量輪廓曲線為校正對象,分別對工件輪廓曲線測量時,放置的角度、測量的起點和終點的偏差進行修正,更準確地標注出工件的各項參數值。
在計算槽口寬度(如x1,x3等),水平線段的長度(如x2,x4等)時,利用數據分析處理軟件中的數據查找功能,可以確定出在同一個Z值所對應的所有X的數據,并以此為分段擬合的數據,從而利用數據分析處理軟件的函數功能對數據進行處理,可以得出槽口寬度和水平線段的長度。其次,利用工程建模分析軟件編碼對圖2中的輪廓曲線進行分段擬合,可以確定擬合曲線的圓心、半徑、以及圓心之間的距離的參數。而對于斜線與水平線之間的夾角求解時,則需要在斜線線段上隨機選取兩點進行線段擬合,從而確定出斜線線段的斜率,進而根據三角函數關系求出斜線線段與水平線段之間的夾角。
3? 輪廓參數模型建立與求解
3.1 建立分段擬合模型,對輪廓線的各項參數值進行標注
根據所給的工件輪廓參數,可以擬合整體輪廓線見圖3。其次對于圖中的輪廓曲線根據式(1)~式(4)進行分段擬合。
由于槽口寬度和水平線段長度的求解可以通過直線距離公式來進行,因此,在本文中建立如式(5)~式(6)的求解模型,可以確定出在同一個Z值所對應的所有X的數據,并以此為分段擬合的數據,從而利用數據分析處理軟件的函數功能對數據進行處理。
對于工件輪廓曲線中的圓弧所對應圓的圓心以及半徑,可以通過建立如下的對距離數學模型,并通過該模型可以求解出圓弧所在圓的半徑及圓心之間的距離。
為精確計算出工件模型輪廓參數中的水平線夾角,則在夾角所在斜線線段上隨機選取兩點P(x1,z1),Q(x2, z2),進而可以根據如下的數學模型,如式(8),可以計算出斜線的斜率:
根據上式,則可以計算出角?琢=arctan(k)。
至此,通過上述模型的求解與運算,可以得到含有參數,并將其標注在工件輪廓中,則含有標注參數的工件輪廓如圖2所示。
3.2 不同工件輪廓參數曲線校正實驗
為了進一步對上述部分的工件輪廓參數數學校正模型進行驗證,現通過在不同傾斜角度情況下工件2的輪廓的進行位置和參數,來進一步討論改輪廓修正模型的準確性。首先根據工件2在不同角度、測量起點和終點等不同位置的多次檢測數據。通過上述的參數修正,則可以獲得工件2的正確精確的輪廓曲線,如圖3所示。其中,在圖中也包含了工件2輪廓線中的各參數標注。
比較工件1中水平狀態下得出的各項參數值和工件2中傾斜狀態下校正后得到的各項參數值進行計算值上的對比,可以得出在傾斜狀態下接觸式輪廓儀對工件輪廓線的描繪上存在較大的差異,校正后的數據時利用問題一中水平狀態下的各項參數值與傾斜狀態下的傾斜角度的乘積計算而來的,因此傾斜狀態下的數據是在水平狀態下的各項數據基礎上得來的,斜線與水平線之間的夾角因為傾斜的原因,整體角度都變小,而其余數據都變大。
4? 總結
二維接觸式輪廓儀在機械行業和軸承行業運用十分廣泛,輪廓儀的主要優點是可以直接測量一些比較難以測得的零件的表面粗糙程度,而且可以快速測量整個剖面。本論文根據工件1的輪廓曲線數據,以數據為先導建立該數學模型,其次通過對工件2在不同工況下與傾斜角度下的測量數據,利用建立的數學模型進行參數修正與水平位置調節,得到了工件2的精確輪廓模型,進一步驗證了該模型簡單易懂,處理數據能力強,精確度較高。由于此模型運用工程模型分析軟件,計算簡單,繪圖輕松,結果可靠,可操作性強,有較強得實用性。另外,該數學模型在進行數據參數分析時,測試數據眾多,在原始數據量特別密集的時候,該取點方法還需再做進一步精細化操作。
參考文獻:
[1]薛棟林,張忠玉,張學軍.一種中小口徑非球面元件數控拋光技術[J].光學精密工程,2005,13(2):198-204.
[2]李銳鋼,鄭立功,薛棟林,等.大口徑高次、離軸非球面干涉測量中投影畸變的標定方法[J].光學精密工程,2006,14(4):533-538.
[3]牛海燕,張學軍.幣124mm口徑碳化硅質非球面鏡面數控研拋技術研究[J].光學精密工程,2006,14(4):539-544.