+86-15986734051

NC szerszámgép megmunkálási elve NC szerszámgép interpolációs elve

Jul 25, 2022

A fokkoordináták CNC megmunkálásához általában csak lineáris interpolációt vagy lineáris interpolációt használnak. Ezért tárgyaljuk a több koordinátás lineáris interpoláció elvét.


A lineáris interpoláció feladata a szerszámmozgás kezdőpontja és végpontja közötti több köztes pont koordinátaértékeinek kiszámítása az előtolási sebesség követelményei szerint. Mivel az egyes köztes pontok kiszámításához szükséges idő közvetlenül befolyásolja a CNC rendszer vezérlési sebességét, és az interpolációs közbülső pont számítási foka befolyásolja az egész CNC rendszer vezérlési pontosságát, az interpolációs algoritmus nagyon fontos a teljesítményindex szempontjából. az egész CNC rendszerből. Az emberek évek óta próbálnak egy egyszerű és hatékony lineáris interpolációs algoritmust felfedezni.

IMG_3632

Jelenleg a több koordinátás CNC rendszerben a jó interpolációs teljesítményű és széles körben használt lineáris interpolációs algoritmus a CNC mintavételi interpolációs algoritmus.


A numerikus vezérlésű mintavételezési interpolációs algoritmus alkalmas zárt hurkú és félig zárt hurkú helyzet-mintavételezési vezérlőrendszerekhez DC vagy AC szervomotorokkal, mint meghajtó eszközökkel. A durva interpoláció minden interpolációs ciklusban kiszámítja a koordinátapozíció-növekmény értékét, míg a finominterpoláció mintavételezi a zárt hurkú és félig zárt hurkú visszacsatolási pozíciónövekmény értékét, valamint az interpolációs kimenet minőségi pozíciónövekményét minden egyes mintavételi ciklusban. Ezután számítsa ki az egyes koordinátatengelyek megfelelő interpolációs parancs pozíciónövekmény értékét. Ezután számítsa ki a megfelelő különbséget a parancs pozíciója és az egyes koordináták tényleges visszacsatolási pozíciója között, és hasonlítsa össze őket, hogy megkapja a következő hibát.


A kapott követési hibának megfelelően a megfelelő tengely előtolási sebesség parancsát kiszámítja és kiadja a hajtókészüléknek. Használatban a durva interpolációt általában interpolációnak nevezik, amelyet általában szoftverrel valósítanak meg. A finom interpoláció megvalósítható szoftveresen vagy hardveresen. Az interpolációs periódus és a mintavételi periódus lehet egyenlő vagy egyenlőtlen. Általában az interpolációs periódus a mintavételi periódus pozitív többszöröse is lehet.

IMG_3362

A CNC szerszámgépek interpolációs ciklusának kiválasztása három szemponthoz kapcsolódik: először is a működési idő; Másodszor, pozíció-visszacsatolás mintavételezése; Harmadszor, a pontosság és a sebesség.


Az interpolációs ciklus és az interpolációs műveleti idő közötti kapcsolat: az interpolációs algoritmus kiválasztása után meghatározásra kerül az algoritmus végrehajtásához szükséges utasítások maximális száma is. Az interpolációs periódusnak nagyobbnak kell lennie, mint az interpolációs műveleti idő és az egyéb valós idejű feladatok elvégzéséhez szükséges idő összege.

IMG_3744

Az interpolációs periódus és a pozíció-visszacsatolás mintavételezése közötti kapcsolat: az interpolációs periódus és a mintavételi periódus lehet azonos vagy eltérő. Ha eltér, az interpolációs periódus általában a mintavételi periódus integrált többszöröse.

Az interpolációs periódus és a pontosság és sebesség kapcsolata: lineáris interpolációnál minden interpolációval kialakított kis szakasz egybeesik az adott egyenessel, ami nem okoz pályahibát, vagyis az interpolációs periódus független az interpoláció pontosságától és a szerszám mozgási sebességétől.


A szálláslekérdezés elküldése