+86-15986734051

Princip obdelave NC stroja Interpolacijski princip NC stroja

Jul 25, 2022

Za CNC obdelavo stopinjskih koordinat se običajno uporablja samo linearna interpolacija ali linearna interpolacija. Zato razpravljamo o principu večkoordinatne linearne interpolacije.


Naloga linearne interpolacije je izračunati koordinatne vrednosti več vmesnih točk med začetno in končno točko gibanja orodja glede na zahteve hitrosti podajanja. Ker čas, potreben za izračun vsake vmesne točke, neposredno vpliva na krmilno hitrost sistema CNC in stopnja izračuna vmesne točke interpolacije vpliva na natančnost krmiljenja celotnega sistema CNC, je algoritem interpolacije zelo pomemben za indeks zmogljivosti celotnega CNC sistema. Že vrsto let so ljudje poskušali raziskati preprost in učinkovit algoritem linearne interpolacije.

IMG_3632

Trenutno je v večkoordinatnem sistemu CNC algoritem linearne interpolacije z dobro zmogljivostjo interpolacije in se pogosto uporablja algoritem interpolacije CNC vzorčenja.


Interpolacijski algoritem vzorčenja z numeričnim krmiljenjem je primeren za zaprtozančne in polzaprtozančne sisteme za krmiljenje vzorčenja položaja s servo motorji DC ali AC kot pogonskimi napravami. Groba interpolacija izračuna vrednost prirastka koordinatnega položaja v vsakem ciklu interpolacije, medtem ko fina interpolacija vzorči vrednost prirastka položaja povratne zanke v zaprti in polzaprti zanki ter vrednost prirastka položaja v kakovosti izhoda interpolacije v vsakem ciklu vzorčenja. Nato izračunajte ustrezno vrednost prirastka položaja ukaza za interpolacijo vsake koordinatne osi. Nato izračunajte ustrezno razliko med ukaznim položajem in dejanskim povratnim položajem vsake koordinate ter ju primerjajte, da dobite naslednjo napako.


Glede na dobljeno sledilno napako se izračuna ukaz podajalne hitrosti pripadajoče osi in pošlje pogonski napravi. V uporabi grobo interpolacijo na splošno imenujemo interpolacija, ki jo običajno realizira programska oprema. Fino interpolacijo je mogoče izvesti s programsko ali strojno opremo. Interpolacijsko obdobje in obdobje vzorčenja sta lahko enaki ali neenaki. Običajno je lahko interpolacijsko obdobje pozitivni večkratnik obdobja vzorčenja.

IMG_3362

Izbira cikla interpolacije CNC obdelovalnih strojev je povezana s tremi vidiki: prvič, čas delovanja; Drugič, vzorčenje povratnih informacij o položaju; Tretjič, natančnost in hitrost.


Razmerje med ciklom interpolacije in časom delovanja interpolacije: ko je izbran algoritem interpolacije, se določi tudi največje število ukazov, potrebnih za dokončanje algoritma. Obdobje interpolacije mora biti večje od vsote časa operacije interpolacije in časa, potrebnega za dokončanje drugih nalog v realnem času.

IMG_3744

Razmerje med obdobjem interpolacije in vzorčenjem povratne informacije o položaju: obdobje interpolacije in obdobje vzorčenja sta lahko enaki ali različni. Če je drugačna, je interpolacijsko obdobje na splošno integralni večkratnik obdobja vzorčenja.

Razmerje med obdobjem interpolacije ter natančnostjo in hitrostjo: pri linearni interpolaciji vsak majhen segment, ki ga tvori interpolacija, sovpada z dano ravno črto, kar ne bo povzročilo napake trajektorije, kar pomeni, da je obdobje interpolacije neodvisno od natančnosti interpolacije in hitrosti premikanja orodja.


Pošlji povpraševanje