當(dāng)前位置:
沈陽一機(jī) > >
新聞中心 > >
行業(yè)動態(tài) > > 數(shù)控編程的插補(bǔ)原理
數(shù)控編程的插補(bǔ)原理
日期:2010年06月25 來源:沈陽第一機(jī)床廠 關(guān)鍵字:數(shù)控機(jī)床
數(shù)控編程的插補(bǔ)原理
1概述
插補(bǔ)功能就是軌跡控制,它是數(shù)控加工的重要特征。理解數(shù)控加工原理的關(guān)鍵就是理解插補(bǔ)原理。正是有了插補(bǔ)功能,數(shù)控機(jī)床才能加工出各種形狀復(fù)雜的零件。實際加工中,被加工零件的輪廓種類很多,嚴(yán)格來說為了滿足加工要求,刀具運(yùn)動軌跡應(yīng)該準(zhǔn)確地按零件的輪廓形狀生成。然而,對于復(fù)雜的曲線輪廓,直接計算刀具運(yùn)動軌跡非常復(fù)雜,計算工作量很太,不能滿足數(shù)控加工的實時控制要求。因此,在實際應(yīng)用中,是用一小段直線或圓弧去逼近(或稱為擬臺)零件輪廓曲線,即通常所說的直線或圓弧插補(bǔ)。某些高性能的數(shù)控系統(tǒng)中,還具有拋物線、螺旋線插補(bǔ)功能。
2基本方法
插補(bǔ)的任務(wù)就是根據(jù)進(jìn)給速度的要求,完成在輪廓起點和終點之間的中問點的坐標(biāo)值計算。對于輪廓控制系統(tǒng)來說.插補(bǔ)運(yùn)算是最重要的計算任務(wù)。插補(bǔ)對機(jī)床控制必須是宴時的。插補(bǔ)運(yùn)算速度直接影響系統(tǒng)的控制速度,而插補(bǔ)計算精度叉髟響到整個系統(tǒng)的精度。人們一直在努力探求計算速度快同時計算精度叉高的插樸算法。目前常用的插補(bǔ)方法有兩類,即脈沖增量插補(bǔ)法和數(shù)據(jù)采樣插補(bǔ)法。
(1)脈沖增量插補(bǔ)
脈沖增量插補(bǔ)是模擬硬件插補(bǔ)的原理,把計算機(jī)每次插補(bǔ)運(yùn)算產(chǎn)生的指令輸出到伺服系統(tǒng),伺服系統(tǒng)根據(jù)進(jìn)給脈沖進(jìn)給,以驅(qū)動工作臺運(yùn)動。脈沖增量插補(bǔ)法適用于姒步進(jìn)電機(jī)為驅(qū)動裝置的開環(huán)數(shù)控系統(tǒng),這類插補(bǔ)算法的特點是每次捕補(bǔ)的結(jié)果僅產(chǎn)生一個行程增量,以一個個脈沖的方式輸出給步進(jìn)電機(jī)。脈沖增量插補(bǔ)的實現(xiàn)方法較簡單.通常僅用加法和移位就可完成插補(bǔ),容易用硬件來實現(xiàn),而且用硬件實現(xiàn)這類運(yùn)算的速度很快。cNc系統(tǒng)一般均用軟件來完成這類算法。用軟件實現(xiàn)的脈沖增量插補(bǔ)算法一般要執(zhí)行20多條指令,如果cPU的時鐘為5MHz,那么計算一個脈沖當(dāng)量所需的時間大約為40“s。當(dāng)脈沖當(dāng)量為0 001“吼時,可以達(dá)到的坐標(biāo)軸極限速度為1 5 m/…。如果要控制兩個或兩個以上坐標(biāo),且承擔(dān)其他必要的數(shù)控功能時,所能形成的輪廓插補(bǔ)進(jìn)給速度將進(jìn)一步降低。要求保證一定的進(jìn)給速度,只能增大脈沖當(dāng)量,使精度降低。例如脈沖當(dāng)量為0 0l nm時,單坐標(biāo)控制速度為15m/刪n。因此脈沖增量插補(bǔ)輸出的速率主要受插補(bǔ)程序所用時間的限制,它僅僅適用于中等精度和中等速度、以步進(jìn)電機(jī)為執(zhí)行機(jī)構(gòu)的機(jī)床數(shù)控系統(tǒng)。
(2)數(shù)據(jù)采樣插補(bǔ)
數(shù)據(jù)采樣插補(bǔ)是用小段直線來逼近已給軌跡。適用于閉環(huán)和半環(huán)以直線或交流伺服電機(jī)為執(zhí)行機(jī)構(gòu)的(=Nc系統(tǒng)。這種方法是將加工一段直線或圓弧的時間劃分為若干相等的插補(bǔ)周期.每經(jīng)過一個插補(bǔ)周期就進(jìn)行一次插補(bǔ)計算,算出在該插補(bǔ)周期內(nèi)各坐標(biāo)軸的進(jìn)給量,邊計算邊加工,若干次插補(bǔ)周期后完成一個曲線段的加工,即從曲線段的起點走到終點。
顯然,對于曲線插補(bǔ)t插補(bǔ)步長越短,插補(bǔ)精度越高。插樸周期越短.插補(bǔ)精度越高;進(jìn)給速度越快,效率越高。當(dāng)加工精度要求很高(如微米級)時,在數(shù)控系統(tǒng)一定的情況下,進(jìn)給速度的快慢將影響工件的形狀精度,自然也就影響加工的效率。
對于多坐標(biāo)數(shù)控加工(指、四、五坐標(biāo)數(shù)控加工),一般只采用直線插樸(確切地說,應(yīng)該是線性插補(bǔ))。在此就不作詳細(xì)闡述t讀者可以參考相關(guān)資料。
3插補(bǔ)周期與精度、速度的關(guān)系
插補(bǔ)計算誤差與插補(bǔ)周期成正比.插補(bǔ)周期越長.插補(bǔ)計算誤差越大。因此,從減少插補(bǔ)計算誤差的角度考虐,插樸周期應(yīng)選得盡量短,但必須大于插補(bǔ)運(yùn)算時間與完成其他數(shù)控功能的時間之和。
cNc系統(tǒng)必須選擇一個合理的插補(bǔ)周期。隨著微處理器的運(yùn)算處理速度越來越高,為了提高cNc系統(tǒng)的進(jìn)給速度和插補(bǔ)精度,插補(bǔ)周期將會越來越短。在直線插補(bǔ)中,插補(bǔ)所形成的每個小直線段與給定的直線重合,不會造成軌跡誤差。
在圓弧插補(bǔ)時,一般采用切線、內(nèi)接弦線和內(nèi)外均差弦線逼近圓弧的方法,其中切線逼近具有較大的輪廓誤差而不宜采用。事實上,加工速度和加工精度之間存在著矛盾。需要綜合考慮加丁二速度和加工精度的要求.選擇合適的切削進(jìn)給速度。
上一篇:數(shù)控加工編程概述 下一篇:
數(shù)控機(jī)床的坐標(biāo)系統(tǒng)
銷售電話
機(jī)床營銷
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服務(wù)
Tel:024-25341716
024-25341717
Fax:024-25341718
維護(hù)改造
Tel:024-25340767
Fax:024-25341177
產(chǎn)品分類