+86-15986734051

Princip obrade NC alatnih mašina Princip interpolacije NC alatnih mašina

Jul 25, 2022

Za CNC obradu stupnjevanih koordinata, općenito se koristi samo linearna interpolacija ili linearna interpolacija. Stoga ćemo raspravljati o principu višekoordinatne linearne interpolacije.


Zadatak linearne interpolacije je izračunavanje koordinatnih vrijednosti nekoliko međutočaka između početne i krajnje točke kretanja alata prema zahtjevima brzine posmaka. Budući da vrijeme potrebno za izračunavanje svake međutačke direktno utiče na kontrolnu brzinu CNC sistema, a stepen izračunavanja međutačke interpolacije utiče na tačnost upravljanja čitavog CNC sistema, algoritam interpolacije je veoma važan za indeks performansi. cijelog CNC sistema. Dugi niz godina ljudi pokušavaju da istraže jednostavan i efikasan algoritam linearne interpolacije.

IMG_3632

Trenutno, u višekoordinatnom CNC sistemu, algoritam linearne interpolacije sa dobrim performansama interpolacije i široko se koristi je CNC algoritam interpolacije uzorkovanja.


Algoritam interpolacije uzorkovanja numeričke kontrole pogodan je za sisteme kontrole uzorkovanja položaja u zatvorenoj petlji i polu-zatvorenoj petlji sa DC ili AC servo motorima kao pogonskim uređajima. Gruba interpolacija izračunava vrijednost prirasta koordinatnog položaja u svakom ciklusu interpolacije, dok fina interpolacija uzorkuje vrijednost inkrementa pozicije u zatvorenoj petlji i poluzatvorenoj petlji i vrijednost prirasta pozicije kvaliteta interpolacijskog izlaza u svakom ciklusu uzorkovanja. Zatim izračunajte odgovarajuću vrijednost prirasta pozicije naredbe interpolacije svake koordinatne ose. Zatim izračunajte odgovarajuću razliku između komandne pozicije i stvarne povratne pozicije svake koordinate i uporedite ih da biste dobili sljedeću grešku.


Prema dobivenoj grešci praćenja izračunava se komanda brzine pomaka odgovarajuće ose i šalje na pogonski uređaj. U upotrebi se gruba interpolacija općenito naziva interpolacijom, koja se obično realizuje softverom. Fina interpolacija se može realizovati softverom ili hardverom. Period interpolacije i period uzorkovanja mogu biti jednaki ili nejednaki. Obično, period interpolacije može biti pozitivan višekratnik perioda uzorkovanja.

IMG_3362

Odabir ciklusa interpolacije CNC alatnih mašina odnosi se na tri aspekta: prvo, vrijeme rada; Drugo, uzorkovanje povratne informacije o položaju; Treće, tačnost i brzina.


Odnos između ciklusa interpolacije i vremena operacije interpolacije: kada se odabere algoritam interpolacije, također se određuje maksimalni broj instrukcija potrebnih za završetak algoritma. Period interpolacije mora biti veći od zbira vremena operacije interpolacije i vremena potrebnog za dovršenje drugih zadataka u realnom vremenu.

IMG_3744

Odnos između perioda interpolacije i uzorkovanja povratne informacije o poziciji: period interpolacije i period uzorkovanja mogu biti isti ili različiti. Ako je različit, period interpolacije je općenito integralni višekratnik perioda uzorkovanja.

Odnos između perioda interpolacije i točnosti i brzine: kod linearne interpolacije svaki mali segment formiran interpolacijom poklapa se sa datom pravom linijom, što neće uzrokovati grešku putanje, odnosno period interpolacije je neovisan o točnosti interpolacije i brzini kretanja alata.


Pošaljite upit