jic35導(dǎo)讀:數(shù)控機(jī)床應(yīng)慎用單向定位g60功能,一般使用g00即可。使用單向定位功能時,應(yīng)檢查參數(shù)中過沖量設(shè)定值是否足夠大。根據(jù)我們數(shù)次實驗,過沖量合理值與快速定位速度有關(guān),可取l≥v/5000(mm),其中v為快速定位速度(mm/min)。
數(shù)控機(jī)床的單一方向定位功能也稱精密定位功能,一般簡稱單向定位。指數(shù)控坐標(biāo)軸以預(yù)先設(shè)定的一個方向完成定位,定位方向與運動方向無關(guān),在準(zhǔn)備功能中用g60表示。
實線表示方向相反時的定位過程
虛線表示方向相同時的定位過程
1單向定位的執(zhí)行過程
如圖所示,如果在從a點向b點定位的程序段中指令了g60,cnc先判別設(shè)定的定位方向與a點到b點的運動方向的關(guān)系。如果方向相反,則指令運動部件多走一段過沖量l,到達(dá)b’再反向向b點完成定位;方向相同時,也要在距離b點l處停一下,再向前完成定位。定位方向和過沖量大小由參數(shù)設(shè)定。
一般認(rèn)為,當(dāng)需要排除間隙進(jìn)行精密定位,或加工精度接近機(jī)床定位精度的孔時,應(yīng)采用單向定位g60功能。
2單向定位功能的實際效果驗證
我們在加工中心上使用該功能時,發(fā)現(xiàn)當(dāng)設(shè)定的過沖量太小時,反向定位誤差較大,而且全部表現(xiàn)為欠行程。增大過沖量設(shè)定值到某一值后,使用該功能的效果與使用快速定位g00沒有區(qū)別。同向定位時,設(shè)定的過沖量大小不影響定位效果,與使用g00沒有區(qū)別。
附表為在一臺v600型立式加工中心x軸做單向定位實驗的數(shù)據(jù)。該軸為工作臺左右移動,工作臺面積800mm×400mm,采用兩條鑄鐵貼塑導(dǎo)軌副,滾珠絲杠直徑40mm,兩端固定支承并預(yù)拉伸,采用半閉環(huán)控制方式。定位距離200mm,分別用指令g60反向、g60同向、g00反向、g00同向,在快速空載條件下完成定位。表中0.005mm左右的誤差屬變值隨機(jī)性誤差??梢钥闯?,設(shè)定過沖量2mm反向定位時都產(chǎn)生了0.04~0.02mm的負(fù)定位誤差。同向定位和設(shè)定過沖量大于3mm時,定位誤差與使用g00沒有區(qū)別。x軸單向定位實驗數(shù)據(jù)方式過沖量
0.5123481220
g60反向199.968199.972199.981199.994199.998200.001200.003199.998
g60同向200.003200.001200.001199.997200.001199.998200.002200.003
g00反向200.001200.003200.003200.003199.998199.999200.002200.001
g00同向199.997200.001200.003200.001200.003200.001200.003199.999
3實驗結(jié)果分析
現(xiàn)代數(shù)控系統(tǒng)都具備間隙補償功能,數(shù)控軸接受反向運動指令時,間隙補償軟件自動發(fā)生一定數(shù)量的補償脈沖,使運動部件越過間隙和變形后,再向點移動。從這個意義上說,g60排除反向間隙的作用沒有實際意義。因此,過沖量較大時,使用g60反向定位的效果與g00反向定位和g00同向定位的效果沒有區(qū)別。
過沖量設(shè)定值較小時,g60反向定位出現(xiàn)欠行程(即少走)與進(jìn)給系統(tǒng)的惰性變形有關(guān)。
目前市場zui普及的中低檔數(shù)控機(jī)床一般都采取半閉環(huán)控制方式,位置反饋信號取自伺服電機(jī)軸或滾珠絲杠軸。進(jìn)給系統(tǒng)剛度不足或有變化、摩擦力變動、加減速時慣性力的大小、由于表面粗糙度和硬度不均勻引起的接觸變形等因素的影響都沒有被包含在位置控制環(huán)內(nèi)。機(jī)床出廠時,在快速空載條件下向若干目標(biāo)點定位。一般目標(biāo)點距離都大于50mm,在這段行程內(nèi),運動部件足以加速到快速定位的速度。然后測出這個特定條件下各目標(biāo)點正反向時的定位誤差,由此確定間隙補償和螺距誤差補償數(shù)值,存入cnc記憶裝置,作為以后自動運行時的誤差補償信息。因此機(jī)床出廠后的精度情況還包含了特定條件下進(jìn)給系統(tǒng)惰性變形的影響。稱之為“惰性變形”,是因為運動部件停止速度為零后,變形依然存在,直到下次運動才打破這種平衡狀態(tài)。與本文所述問題有關(guān)的惰性變形主要由摩擦力變化和加減速時慣性力變化引起。當(dāng)過沖量設(shè)定值較小、采用g60反向定位時,如圖實線所示,a點到b’點的距離較大,運動部件可以加速到快速定位速度。在接近b’點的減速過程中,進(jìn)給系統(tǒng)受慣性力的影響產(chǎn)生拉伸,儲存了較大的變形量。在b’點反向時,cnc軟件補償電路自動加入一個補償值。從某種意義上說,這個值是從b’到b點間快速定位狀態(tài)下的摩擦力和減速時的慣性力共同作用下形成的,是a點到b點和b’點到b點間兩次拉伸的惰性變形量的差值。但是由于b’點到b點距離太小,部件移動速度很低,產(chǎn)生的摩擦力和減速慣性力與出廠前測定間隙補償值的條件相去甚遠(yuǎn)。這時加入的反向間隙補償值沒有起到補償作用,反而造成部件停止時越過b點,形成負(fù)定位誤差。