機床數(shù)字控制的核心問題,就是如何控制刀具或工件的運動,對于平面曲線的運動軌跡需要兩個運動坐標(biāo)系的協(xié)調(diào)運動,對于空間曲線的運動軌跡需要三個或三個以上的運動坐標(biāo)系的協(xié)調(diào)運動,才能加工出正確的零件外形輪廓。在數(shù)控加工過程中,只要按照規(guī)定將信息送到控制系統(tǒng)就能進(jìn)行控制,輸入到控制系統(tǒng)中的信息可以是實際的運動軌跡y=f(x),也可以是 的遞增值x,然后根據(jù)x值以及運動軌跡函數(shù)計算出遞增的Y值。
只要定出x的范圍,就能近似的軌跡,正確控制x, y兩個方向的速度,就能加工出正確的零件外形輪廓。但是這種計算方法,曲線的階次越高,計算的難度就越大,向速比也就越難控制。對加工曲線進(jìn)行擬合的方法就是“插補”,它實際上是根據(jù)有限的信息來完成“數(shù)據(jù)密化”的工作,數(shù)控裝置依據(jù)編程時的有限數(shù)據(jù),按照 的方法產(chǎn)生基本線型,并以此為基礎(chǔ)完成需要輪廓軌跡的擬合工作。將經(jīng)過“插補”的數(shù)據(jù)以代碼的形式存入機床指令集中,進(jìn)行加工,的加工效果往往不是很理想,因為軌跡是在機床理想運動狀況得出的。然而,機床在運動過程中各種各樣的誤差,而引起這些誤差的原因也是多方面的,如機床的制造誤差、安裝及調(diào)試過程中產(chǎn)生的誤差,對于每臺數(shù)控機床在運動時產(chǎn)生的誤差的形式也是不同的。因此,即使是同一型號的不同數(shù)控機床加工同樣的工件所得出的結(jié)果也是不同的。加工質(zhì)量,提高加工精度的方法有兩種:一是提高機床的制造精度或?qū)ΜF(xiàn)有的數(shù)控機床進(jìn)行技術(shù)改造,這往往需要投入大量的人力、物力,且當(dāng)精度提高到 程度很難再有所突破; 種方法就是通過軟件進(jìn)行誤差補償,該技術(shù)對數(shù)控機床進(jìn)行現(xiàn)場測試,得出機床的實際運動軌跡,這里面含有誤差,將這些數(shù)據(jù)存入機床中,對理想軌跡進(jìn)行修正,從而提高了數(shù)控機床的加工精度。
總的來說,影響機床加工精度的因素有兩個:一是準(zhǔn)靜態(tài)誤差,主要是由機床本身的制造精度決定。它之所以稱為靜態(tài)精度,是指其指標(biāo)在給定的條件下,能夠在 時期內(nèi)基本保持不變或變化緩慢。準(zhǔn)靜態(tài)誤差對加工產(chǎn)品的尺寸精度影響占有很大的比重。二是動態(tài)誤差,它的特性比較復(fù)雜,減少這種誤差大多對機床本身進(jìn)行改造,或安裝實時監(jiān)控的硬件設(shè)備,動態(tài)誤差主要是影響加工工作的局部誤差特性,如表面粗糙度、圓度等。