孟慶云
(大連職業(yè)技術(shù)學(xué)院,遼寧 大連 116037)
在機(jī)床的安裝和維修過程中,經(jīng)常要遇到機(jī)床導(dǎo)軌的找正問題。尤其是大型龍門刨床,由于導(dǎo)軌的長度比較長,且其技術(shù)要求比較高,因此需要測量的點就比較多,需要處理的數(shù)據(jù)也就相應(yīng)增加,按機(jī)修手冊《機(jī)床修理精度檢查方法及檢查工具》一書介紹,通??捎盟絻x來測量。將測得的數(shù)據(jù)在笛卡爾直角坐標(biāo)系里,做出相應(yīng)的曲線。然后用平行線法,用各組平行線包絡(luò)導(dǎo)軌形狀曲線法,來求得導(dǎo)軌最大直線度。用這種作圖法來求導(dǎo)軌最大直線度,顯然既費(fèi)事,又不易掌握,而且作圖過程易產(chǎn)生誤差。如果有一個簡便、精確的導(dǎo)軌直線度計算公式來取代作圖法,那對提高生產(chǎn)效率和設(shè)備安裝、維修精度是大為有益的。下面就用坐標(biāo)變換及分析推導(dǎo)來導(dǎo)出這個公式。
為了便于理解與推導(dǎo),在這里首先介紹一下常規(guī)機(jī)床導(dǎo)軌直線度曲線的坐標(biāo)作圖法。例如:在測量某一導(dǎo)軌直線度時,所采用水平儀的讀數(shù)精度為0.02/1000,采用長度為500 mm水平儀墊鐵,把導(dǎo)軌分成n段(這里假設(shè)為5段)。水平儀在第一段中,水準(zhǔn)器中氣泡向前移動一格,則為正值,即第一段導(dǎo)軌向上0.010mm,當(dāng)水平儀移到第二段是,氣泡向前移動半格,則仍為正值,即第二段向上0.005mm。依次移到第三段時,如氣泡向前一格半。則此時仍為正值,即第三段導(dǎo)軌向上0.015mm。如果當(dāng)水平儀移到第四段時,水準(zhǔn)器中氣泡向后移動二格,則此時為負(fù)值,即第四段向下0.020mm。當(dāng)水平儀移到第五段時,氣泡向后移動半格,則此時仍為負(fù)值,即第五段導(dǎo)軌向下0.005mm。
按作圖法求導(dǎo)軌直線度,首先做一個直角坐標(biāo)(如圖1)。
圖1 作圖法求解導(dǎo)軌直線度
以原點0為始點,以O(shè)X軸代表導(dǎo)軌長度。OY軸代表導(dǎo)軌直線度。原點以上為正值,原點以下為負(fù)值。將測得的各段的直線度數(shù)值,在坐標(biāo)系上找出對應(yīng)的位置,即對應(yīng)點,順次連接各點可得一條曲線。該曲線即為被測導(dǎo)軌的直線度曲線。連接首尾二點,可得一直線00',過曲線頂點(如果曲線為凹形,則為曲線凹點)作一條平行于首尾連線00'的直線,交OY軸上一點,從原點到此交點的距離(0.027mm)即為導(dǎo)軌的最大直線度,位置在1500mm處。
這個例子中的曲線,是最簡單的形式,即只有一個波峰或波谷。當(dāng)點較多時,測得的曲線,經(jīng)常是數(shù)個波峰、波谷同時出現(xiàn)。這時導(dǎo)軌的直線度,要取各組平行線包絡(luò)導(dǎo)軌形狀曲線中的最小值。這里不再贅述。我們之所以要舉此例,目的是為下面推導(dǎo)計算公式服務(wù)。
從圖1可看出,如果曲線末點也落在OX軸上,則過頂點作平行首尾連線的線也就平行OX軸,這時導(dǎo)軌最大直線度就是曲線頂點的Y值。不過這種圖像,在直線度作圖過程中是個特例。這種偶然現(xiàn)象,恰是我們公式推導(dǎo)的出發(fā)點。
為了推導(dǎo)方便,我們假定:導(dǎo)軌直線度曲線的圖像,落在其首尾連線之上側(cè)時稱凸形曲線,反之稱凹形曲線。如果導(dǎo)軌直線度曲線的圖像,落在其首尾連線上下兩側(cè)時則成凹凸形曲線。
現(xiàn)仍以上面測得的數(shù)據(jù)(凸形曲線)為例,作圖2:
圖2 坐標(biāo)變換法求解導(dǎo)軌直線度公式
以原點0為起始點,以ox軸代表導(dǎo)軌分段,以oy軸代表導(dǎo)軌的直線度,原點以上為正值,以下為負(fù)值。作出導(dǎo)軌直線度曲線0,a1,a2,a3,a4,a5,分別以b1,b2,…,bn(b5)代表水平儀原測值,且規(guī)定水平儀的水準(zhǔn)器內(nèi)氣泡移動方向與水平儀移動方向一致時,定為正值;反之,則定為負(fù)值。以y1,y2,…,yn(y5)代表a1,a2,a3,a4,an(a5)在坐標(biāo)系內(nèi)的y值,以x1,x2,…,xn(x5)代表點a1,a2,…,an(a5)在坐標(biāo)系內(nèi)的x值,則
這時過原點及an(a5)點作一條直線,且定為ox′軸,過原點作ox'軸的垂直線,定為oy'軸。則曲線在x'oy'坐標(biāo)系內(nèi)其首尾點均落在ox'軸上,顯然曲線0,a1,a2,a3,a4,an(a5)上各點的y'最大值,即為導(dǎo)軌最大直線度。
圖3 坐標(biāo)變換后的輔助線圖形
根據(jù)圖3所示的幾何坐標(biāo)變換后的輔助線圖形和三角函數(shù)計算公式,可得
將水平儀讀數(shù)精度同水平儀墊鐵長度乘積,用常數(shù)A來表示。在這個例子中則
A=0.02×500/1000=0.01
所以導(dǎo)軌的最大直線度,可利用坐標(biāo)轉(zhuǎn)換后的曲線各點yn'值與常數(shù)A的乘積來求解得到。
現(xiàn)在就以圖例數(shù)據(jù)用公式及列表,求解導(dǎo)軌最大直線度。
表1 參數(shù)計算表
從表1可知,我們將用水平儀測得的各點x值和原測值bn分別列入表格第一行和第二行。再利用每一個前點原測值加后點原測值便得各點的y值,列入表格第三行。再用公式計算出各點xntgа值,列入表格第四行。利用第三行減去第四行的值,可得各點的yn'值。列入表格第五行。即導(dǎo)軌曲線各點直線度的坐標(biāo)值。最后用yn'值乘上常數(shù)A,便得導(dǎo)軌曲線各點直線度的實際數(shù)值(表格中第六行)。
從上表可得知,本實例中導(dǎo)軌曲線最大直線度為0.027 mm,位置在500×3=1500mm處。
當(dāng)導(dǎo)軌曲線呈凹形時,同樣可用該公式來求導(dǎo)。不過這時得到的是負(fù)值,絕對值最大的負(fù)數(shù),就是其導(dǎo)軌最大直線度,負(fù)號表示凹形曲線。
當(dāng)利用公式列表計算出現(xiàn)正負(fù)值時,說明導(dǎo)軌曲線呈凹凸形,其最大直線度數(shù)值為最大正值與最小負(fù)值之差。不過在實際應(yīng)用中,因為我們要求導(dǎo)軌曲線形狀一般總是成凸形,所以最終一般均為正值。因此導(dǎo)軌曲線呈凹形,凹凸形的實例在這里就不再重復(fù)論證。
顯然,利用圖像轉(zhuǎn)換及數(shù)理分析,還可推出其他公式,列表來求解導(dǎo)軌最大直線度。例如:在原則上首先消除坐標(biāo)系角位差,來求導(dǎo)軌最大直線度。這里不再加以推導(dǎo)與論證。如果感興趣,則可再作推導(dǎo)與論證。
[1]談廣清,楊 晨.超長導(dǎo)軌直線度測量[J].計量技術(shù),2003,(2):34-35.
[2]馬海榮,郭聚東.給定平面內(nèi)直線度誤差評定的實用方法[J].工具技術(shù),2004,(04):62-64.
[3]唐 杰,張士斌.測量長導(dǎo)軌直線度的一種新方法[J].一重技術(shù),2006,(1):28-29.
[4]李子雄.用水平儀測量導(dǎo)軌直線度的方法[J].現(xiàn)代技能開發(fā),2003,(9):103.