mitä on pyöreä interpolointi CNC: ssä? : Käsitteet ja ohjelmointi

pitäen syrjään melko ainutlaatuisen kyvyn kulkea NURBS-reittiä, useimmat G-koodin ohjaimet tukevat vain kahta liikettä, nimittäin lineaarista liikettä tai ympyräliikettä. Kuten termeistä voi hyvin ymmärtää, lineaarinen interpolaatio on liikettä suorassa linjassa ja ympyränmuotoinen interpolaatio on liikettä ympyrässä.

nyt jälkimmäinen on hieman monimutkaisempi CNC-koneistuksessa, koska koneen kaksi akselia on koordinoitava tarkasti halutun tuloksen saamiseksi. Let ’ s get tietää enemmän pyöreä interpolointi ymmärtää, miten tehdä, että tapahtuu.

mitä on pyöreä interpolointi CNC-ohjelmoinnissa?

lineaaristen akselien asemien kääntämistä kaarevaksi työkaluliikkeeksi kutsutaan pyöreäksi interpolaatioksi. Toisin sanoen ympyränmuotoiset interpolointikomennot ovat hyödyllisiä siirrettäessä työkalua ympyränmuotoista kaarta pitkin ohjattuun päätepisteeseen.

Pyöreä interpolointi tarvitsee viisi ratkaisevaa informaatiobittiä saattaakseen työnsä päätökseen: liikesuunta, säde, keskipiste, syöttönopeus ja päätepiste. Ajattele Pyöreä interpolointi kuin liikkeen työkalun ympyrän. Se voi olla kokonainen ympyrä tai jotain muuta. Kokonaisten ympyröiden piirtäminen ympyrämäisellä interpoloinnilla ei tarkoita pelkästään liikkeiden koordinointia, vaan myös suunnan kääntämistä joka ikisessä neljän kvadrantin pisteessä. Nämä pisteet vastaisivat Nollaa, yhdeksääkymmentä, sataakahdeksaakymmentä ja kaksisataa seitsemänkymmentä astetta. Kun koneet kokevat mitään takaisku täällä, se näkyy peruutukset kuin havaittavissa häiriö leikkaus näkyy siellä.

mikä on G02 ja G03 kiertoliittymässä?

Pyöreä interpolointi on mahdollista missä tahansa kahdesta suunnasta eli vastapäivään tai myötäpäivään. Ja, on olemassa kaksi G-koodia käytetään määrittämään, että suuntaan. G02: ta käytetään myötäpäivään kiertävään interpolointiin ja G03: a vastapäivään kiertävään interpolointiin.

molemmat koodit ovat modaalisia. Nämä peruuttavat aktiivisen G00: n eli nopean läpiajon ja G01: n ts. lineaariset interpolointikoodit. G02 ja G03 ovat molemmat syöttönopeuden moodikoodeja kuten G01, ja ero on vain siinä, millaista interpolointia käytetään. Siinä missä edellistä käytetään ympyränmuotoiseen interpolointiin, jälkimmäistä hyödynnetään lineaarisessa interpoloinnissa. Nykyaikaisilla ohjaimilla sinun on ohjelmoitava päätepiste ja tarvitsemasi säde, ja CNC-ohjain luo tehokkaasti tarvitsemasi ympyrän.

formaatti:

G02 X-Y1

G03 X-Y1 R –

esimerkkikoodi:

G02 X 1, 25 Y1

G03 X .75 Y1. R.25

ensimmäinen piste ilmaisee alkupisteen ja toinen päätepisteen ja säteen. R-arvon oletetaan ilmaisevan kaaren sädettä. Tässä annetaan esimerkki, jossa G02 käytetään myötäpäivään ympyrän interpolointiin ja G03 käytetään vastapäivään ympyrän interpolointiin ja molempien yhdistettyjä arvoja käytetään ympyrän muodostamiseen. Ymmärrät siitä enemmän, kun keskustelu etenee ja I -, J-ja R-arvojen yksityiskohdat selitetään.

mikä on I: n ja J: n kiertoliittymä?

X, Y ja Z ovat osoitteita, joita käytetään määritettäessä kaaren päätepisteitä, määrittämällä kaaren keskipiste tarvitsee toissijaisia osoitteita. Alla annetuista osoitteista on hyötyä kaaren keskipisteen osoittamisessa.

I tarkoittaa kaaren X-akselikoordinaatteja, J kaaren Y-akselikoordinaatteja ja K kaaren Z-akselikoordinaatteja. Koska ympyränmuotoinen interpolointi tapahtuu vain kahdella akselilla, et tarvitse kaikkia näitä kolmea koodia kaaren muodostamiseen. Kun hyödynnät X / Y-tasoa jyrsintäkaarille, tarvitset vain I-ja J-osoitteet.

I, J ja K ovat hyödyllisiä kaarikeskuksen paikantamisessa alkupisteen suhteen. Yksinkertaisissa sanoissa nämä kolme osoitetta ovat etäisyys ensimmäisestä pisteestä ympyrän keskipisteeseen. Vain valittuun tasoon liittyvät osoitteet ovat sallittuja, esimerkiksi G19 käyttää JK: ta, G18 käyttää IK: ta ja G17 käyttää IJ: tä. X -, Y-ja Z-komentoja käytetään kaaren päätepisteiden määrittämiseen. Jos näitä kolmea valitun tason paikkaa ei mainita, kaaren päätepiste pysyy samana kuin akselin alkupiste.

I ja J on käytettävä täysien ympyröiden leikkaamiseen, eikä pelkän R: n käyttäminen auta. Sinun ei tarvitse ilmoittaa päätepisteitä, kun leikkaat täyden ympyrän. Ympyrän keskipiste voidaan määritellä I: n, J: n tai K: n avulla.R-arvoa käytetään määrittämään etäisyys ympyrän keskipisteestä lähtöpisteeseen. R: n positiiviset arvot käytetään enintään 180 asteen säteille ja R: n negatiiviset arvot yli 180 asteen säteille.

formaatti:

G01 X– Y1

G02 X– Y1 R–

G02 X– Y1 R–

esimerkkikoodi:

G01 X 1, 25 Y1

G02 x .75 Y1. R.25

G02 X 1, 25 Y1. R.25

Tai,

G01 X 1, 25 Y1

G02 X .75 Y1. Minä -.25 J0.

G02 X 1, 25 Y1. I.25 J0.

molempien esimerkkien ensimmäinen piste antaa lähtöpisteen, G02 X1, 25 Y1. R. 25 antaa päätepisteen ja säteen. G02 X. 75 Y1. Minä-.25 J0 tarkoittaa päätepistettä ja inkrementaalista liikettä kaaren keskustaan. R-arvon hyödyntäminen yhdessä pyöreän interpolointiohjelman kanssa auttaa sinua kertomaan koneelle, että se tekee yli 180 asteen kaaren asettamalla miinusarvon ennen sitä.

johtopäätös

kiertoliittymätyön tekeminen on helpompaa nyt, kun sinulla on perusteellinen käsitys siitä, mitä se sisältää ja mitä koodeja tarvitset sitä varten. Pyöreä interpolointi voi olla hieman hankala verrattuna lineaarinen interpolointi, mutta se ei ole saavuttamaton ja sinun ei tarvitse olla ammattilainen tehdä se. Kyse on siitä, että koodi ja arvot saadaan kohdalleen.

Vastaa

Sähköpostiosoitettasi ei julkaista.