+86-15986734051

Maskineringsprinsipp for NC-maskinverktøys interpolasjonsprinsipp for NC-maskinverktøy

Jul 25, 2022

For CNC-bearbeiding av gradkoordinater brukes vanligvis bare lineær interpolasjon eller lineær interpolasjon. Derfor diskuterer vi prinsippet for multikoordinat lineær interpolasjon.


Oppgaven med lineær interpolasjon er å beregne koordinatverdiene til flere mellompunkter mellom startpunktet og sluttpunktet for verktøybevegelsen i henhold til kravene til matehastighet. Fordi tiden som kreves for beregningen av hvert mellompunkt direkte påvirker kontrollhastigheten til CNC-systemet, og beregningsgraden til interpolasjonsmellompunktet påvirker kontrollnøyaktigheten til hele CNC-systemet, er interpolasjonsalgoritmen veldig viktig for ytelsesindeksen av hele CNC-systemet. I mange år har folk prøvd å utforske en enkel og effektiv lineær interpolasjonsalgoritme.

IMG_3632

For tiden, i multikoordinat-CNC-systemet, er den lineære interpolasjonsalgoritmen med god interpolasjonsytelse og mye brukt CNC-samplingsinterpolasjonsalgoritmen.


Den numeriske kontrollsamplingsinterpolasjonsalgoritmen er egnet for lukket sløyfe og semi-lukket sløyfe posisjonssamplingkontrollsystemer med DC eller AC servomotorer som drivenheter. Grov interpolering beregner økningsverdien for koordinatposisjonen i hver interpolasjonssyklus, mens fininterpolasjon sampler tilbakekoblingsposisjonen med lukket sløyfe og semi-lukket sløyfe og kvalitetsposisjonsøkningen til interpolasjonsutgangen i hver samplingssyklus. Beregn deretter den tilsvarende inkrementverdien for interpolasjonskommandoposisjonen for hver koordinatakse. Beregn deretter den tilsvarende forskjellen mellom kommandoposisjonen og den faktiske tilbakemeldingsposisjonen til hver koordinat, og sammenlign dem for å få følgende feil.


I henhold til den oppnådde oppfølgingsfeilen beregnes matehastighetskommandoen til den tilsvarende aksen og sendes ut til drivenheten. I bruk kalles grov interpolering generelt interpolering, som vanligvis realiseres av programvare. Fin interpolasjon kan realiseres med programvare eller maskinvare. Interpolasjonsperioden og samplingsperioden kan være like eller ulik. Vanligvis kan interpolasjonsperioden være et positivt multiplum av samplingsperioden.

IMG_3362

Valget av interpolasjonssyklus for CNC-maskinverktøy er relatert til tre aspekter: først, driftstid; For det andre, posisjonsfeedback prøvetaking; For det tredje, nøyaktighet og hastighet.


Forholdet mellom interpolasjonssyklus og interpolasjonsoperasjonstid: når interpolasjonsalgoritmen er valgt, bestemmes også det maksimale antallet instruksjoner som kreves for å fullføre algoritmen. Interpolasjonsperioden må være større enn summen av interpolasjonsoperasjonstiden og tiden som kreves for å fullføre andre sanntidsoppgaver.

IMG_3744

Forholdet mellom interpolasjonsperiode og posisjonsfeedback sampling: interpolasjonsperiode og samplingsperiode kan være like eller forskjellige. Hvis den er forskjellig, er interpolasjonsperioden vanligvis et integralt multiplum av samplingsperioden.

Forholdet mellom interpolasjonsperiode og nøyaktighet og hastighet: i lineær interpolasjon faller hvert lite segment dannet av interpolasjon sammen med den gitte rette linjen, som ikke vil forårsake banefeil, det vil si at interpolasjonsperioden er uavhengig av interpolasjonsnøyaktighet og verktøyets bevegelseshastighet.


Sende bookingforespørsel