G00 paikannus
1. Muotoile G00 X_ Z_ Tämä komento siirtää työkalun nykyisestä paikasta komennon määräämään paikkaan (absoluuttisessa koordinaatissa) tai tietylle etäisyydelle (inkrementaalisessa koordinaattitilassa). 2. Paikoitus epälineaarisen leikkauksen muodossa Määritelmämme on: käytä riippumatonta pikaliikenopeutta kunkin akselin sijainnin määrittämiseen. Työkalun rata ei ole suora, vaan koneen akselit pysähtyvät komentojen määrittämissä paikoissa saapumisjärjestyksen mukaan. 3. Lineaarinen paikoitus Työkalun rata on samanlainen kuin lineaarileikkaus (G01), paikoitus haluttuun kohtaan mahdollisimman lyhyessä ajassa (ei ylitä kunkin akselin pikaliikenopeutta). 4. Esimerkki N10 G0 X100 Z65
G01 Lineaarinen interpolointi
1. Muoto G01 X(U)_ Z(W)_ F_ ; Lineaarinen interpolointi siirtyy nykyisestä paikasta komentopaikkaan suorassa linjassa ja käskyn antamalla liikenopeudella. X, Z: Siirrettävän paikan absoluuttiset koordinaatit. U,W: Siirrettävän paikan inkrementaaliset koordinaatit.
2. Esimerkki ① Absoluuttinen koordinaattiohjelma G01 X50. Z75. F0,2 ;X100; ② Inkrementaalinen koordinaattiohjelma G01 U0.0 W-75. F0,2 ;U50.
Ympyräinterpolointi (G02, G03)
Muoto G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ; G02 – myötäpäivään (CW) G03 – vastapäivään (CCW)X, Z – koordinaattijärjestelmässä Loppupiste U, W – alkupisteen ja loppupisteen välinen etäisyys I, K – vektori (säteen arvo) aloituspisteestä keskipisteeseen R – kaarialue (enintään 180 astetta). 2. Esimerkki ① Absoluuttinen koordinaattijärjestelmä G02 X100. Z90. I50. K0. F0.2 tai G02 X100. Z90. R50. F02; ② Inkrementaalinen koordinaattijärjestelmä G02 U20. W-30. I50. K0. F0.2; tai G02 U20.W-30.R50.F0.2;
Toinen alkuperän palautus (G30)
Koordinaattijärjestelmä voidaan asettaa toisella origofunktiolla. 1. Aseta työkalun aloituspisteen koordinaatit parametreilla (a, b). Pisteet "a" ja "b" ovat etäisyydet koneen alkupisteen ja työkalun aloituspisteen välillä. 2. Käytä ohjelmoinnissa G30-komentoa G50:n sijaan koordinaattijärjestelmän asettamiseen. 3. Kun paluu ensimmäiseen alkupisteeseen on suoritettu, työkalun todellisesta sijainnista riippumatta työkalu siirtyy toiseen alkupisteeseen, kun tämä komento havaitaan. 4. Työkalun vaihto suoritetaan myös toisessa lähtöpisteessä.
Kierteen katkaisu (G32)
1. Muoto G32 X(U)__Z(W)__F__ ; G32 X(U)__Z(W)__E__ ; F – kierrejohtimen asetus E – kierteen nousu (mm) Kierteen katkaisuohjelmaa ohjelmoitaessa tulee karan kierrosluvun olla tasaisesti ohjattu toiminto (G97) ja huomioida joitakin kierreosan ominaisuuksia. Liikenopeuden säätö ja karan kierrosluvun säätötoiminnot jätetään huomioimatta langanleikkaustilassa. Ja kun syötön pitopainike toimii, sen siirto pysähtyy leikkausjakson päätyttyä.
2. Esimerkki G00 X29.4; (1 leikkausjakso) G32 Z-23. F0,2; G00 X32; Z4.; X29.; (2-jaksoinen leikkaus) G32 Z-23. F0,2; G00 X32.; Z4.
Työkalun halkaisijan siirtotoiminto (G40/G41/G42)
1. Muoto G41 X_ Z_;G42 X_ Z_;
Kun leikkuureuna on terävä, leikkausprosessi noudattaa ohjelman määrittämää muotoa ongelmitta. Todellinen työkalun reuna muodostuu kuitenkin ympyränkaaresta (työkalun kärjen säde). Kuten yllä olevasta kuvasta näkyy, työkalun kärjen säde aiheuttaa virheitä ympyräinterpoloinnissa ja kierteessä.
2. Bias-funktio
komento leikkausaseman työstörata
G40 peruuttaa työkalun liikkeen ohjelmoidun radan mukaan
G41 Oikea Työkalu liikkuu ohjelmoidun radan vasemmalta puolelta
G42 Vasen Työkalu liikkuu ohjelmoidun radan oikealta puolelta
Kompensoinnin periaate riippuu työkalun kärkikaaren keskipisteen liikkeestä, joka ei aina tapahdu sädevektorin kanssa leikkuupinnan normaalisuunnassa. Siksi kompensoinnin vertailupiste on työkalun kärjen keskipiste. Yleensä työkalun pituuden ja työkalun kärjen säteen kompensointi perustuu kuvitteelliseen leikkaussärmään, mikä tuo mittaukseen hankaluuksia. Sovellettaessa tätä periaatetta työkalun korjaukseen, työkalun pituus, työkalun kärjen säde R ja työkalun kärjen muotonumero (0-9), jotka vaaditaan kuvitteellisessa työkalun kärjen sädekorjauksessa, tulee mitata vertailupisteillä X ja Z. Nämä tulee syöttää työkalun offset-tiedostoon etukäteen.
"Työkalun kärjen säteen siirtymä" tulee komentaa tai peruuttaa G00- tai G01-toiminnolla. Olipa tämä komento ympyräinterpoloinnilla tai ei, työkalu ei liiku oikein, jolloin se poikkeaa vähitellen suoritetulta polulta. Siksi työkalun kärjen säteen siirtymäkomento tulee suorittaa ennen leikkausprosessin aloittamista; ja ylileikkausilmiö, joka aiheutuu työkalun käynnistämisestä työkappaleen ulkopuolelta, voidaan estää. Päinvastoin, leikkausprosessin jälkeen, käytä siirtokomentoa suorittaaksesi siirtymän peruutusprosessin
Työkappaleen koordinaattijärjestelmän valinta (G54-G59)
1. Muoto G54 X_ Z_; 2. Toiminto käyttää komentoja G54 – G59 määrittääkseen mielivaltaisen pisteen työstökoneen koordinaatistossa (työkappaleen alkupisteen siirtymän arvo) parametreille 1221 – 1226 ja asettaakseen työkappaleen koordinaattijärjestelmän (1-6) . Tämä parametri vastaa G-koodia seuraavasti: Työkappaleen koordinaattijärjestelmä 1 (G54) — Työkappaleen alkupisteen paluusiirron arvo — Parametri 1221 Työkappaleen koordinaattijärjestelmä 2 (G55) — Työkappaleen alkupisteen paluusiirron arvo — Parametri 1222, työkappaleen koordinaattijärjestelmä 3 (G56) — työkappaleen alkupisteen paluupoikkeama — parametri 1223 työkappaleen koordinaattijärjestelmä 4 (G57) — työkappaleen alkupisteen paluupoikkeama — parametri 1224 työkappaleen koordinaattijärjestelmä 5 (G58 ) — työkappaleen alkupisteen paluuarvo — parametri 1225, työkappaleen koordinaattijärjestelmä 6 (G59) — siirtymä työkappaleen alkupisteen palautuksen arvo — Parametri 1226 Kun virta on kytketty päälle ja alkupisteen palautus on suoritettu, järjestelmä valitsee automaattisesti työkappaleen koordinaattijärjestelmän 1 (G54). Nämä koordinaatit pysyvät voimassa, kunnes niitä muutetaan "modaalisella" komennolla. Näiden asetusvaiheiden lisäksi järjestelmässä on toinen parametri, joka voi muuttaa G54-G59-parametreja välittömästi. Origo-offsetin arvo työkappaleen ulkopuolelle voidaan siirtää parametrilla nro 1220.
Viimeistelysykli (G70)
1. Muotoile G70 P(ns) Q(nf) ns: Viimeistelymuotoiluohjelman ensimmäinen segmenttinumero. nf: Viimeinen viimeistelymuotoiluohjelman segmenttinumero 2. Toiminto G71:llä, G72:lla tai G73:lla rouhintasorvauksen jälkeen viimeistele sorvaus G70:llä.
Karkea auton purkitettu pyörä ulkopuutarhassa (G71)
1. Muoto G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ määrittää liikekomennon A:n ja B:n välillä ohjelmasegmentissä järjestysnumerosta ns - nf. .S__.T__N(nf)…△d: Leikkaussyvyys (sädemääritys) ei määrittele positiivisia ja negatiivisia etumerkkejä. Leikkaussuunta määräytyy AA':n suunnan mukaan, eikä se muutu ennen kuin toinen arvo on määritetty. FANUC-järjestelmäparametri (NO.0717) määrittää. e: Työkalun sisäänvetoisku Tämä määritys on tilamääritys, eikä se muutu ennen kuin toinen arvo on määritetty. FANUC-järjestelmäparametri (NO.0718) määrittää. ns: Viimeistelymuotoohjelman ensimmäinen segmentin numero. nf: Viimeistelymuotoiluohjelman viimeisen segmentin numero. △u: Reservin etäisyys ja suunta viimeistelyä varten X-suunnassa. (halkaisija/säde) △w: varatun määrän etäisyys ja suunta viimeistelykoneistukseen Z-suunnassa.
2. Toiminto Jos määrität ohjelman avulla viimeistelyn muodon A:sta A' paikkaan B alla olevassa kuvassa, käytä △d (leikkaussyvyys) leikkaamaan määrätty alue ja jätä viimeistelyvaraksi △u/2 ja △ w.
Kasvojen käännöstyökierto (G72)
1. Muoto G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △t,e,ns,nf , △u, △w, f, s ja t ovat samat merkitykset kuin G71. 2. Toiminta Kuten alla olevasta kuvasta näkyy, tämä työkierto on sama kuin G71, paitsi että se on yhdensuuntainen X-akselin kanssa.
Muovauskäsittelyyhdistesykli (G73)
1. Muoto G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns) )…………………… Lausenumero N(nf) pitkin A A' B………△i: Työkalun takaisinvetoetäisyys X-akselin suunnassa (säteen määrittely), FANUC-järjestelmäparametrilla (NO.0719) määritettynä. △k: Työkalun sisäänvetoetäisyys Z-akselin suunnassa (säteen mukaan), FANUC-järjestelmäparametrilla (NO.0720) määritetty. d: Jakoajat Tämä arvo on sama kuin karkean koneistuksen toistoajat, jotka on määritetty FANUC-järjestelmäparametrilla (NO.0719). ns: Viimeistelymuotoohjelman ensimmäinen segmentin numero. nf: Viimeistelymuotoiluohjelman viimeisen segmentin numero. △u: Reservin etäisyys ja suunta viimeistelyä varten X-suunnassa. (halkaisija/säde) △w: varatun määrän etäisyys ja suunta viimeistelykoneistukseen Z-suunnassa.
2. Toiminto Tätä toimintoa käytetään toistuvasti asteittain muuttuvan kiinteän muodon leikkaamiseen. Tämä sykli voi tehokkaasti leikata aCNC-työstöosatjaCNC-sorvausosatjotka on käsitelty karkealla työstyksellä tai valulla.
Kasvojen nokkimisporaussykli (G74)
1. muoto G74 R(e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Taaksepäin määrä Tämä merkintä on tilan merkintä, toisessa Arvoja ei muuteta ennen kuin ne on määritetty. FANUC-järjestelmäparametri (NO.0722) määrittää. x: Pisteen B X-koordinaatti u: lisäys a:sta bz:ään: pisteen Z-koordinaatti cw: lisäys A:sta C:hen △i: liikkeen määrä X-suunnassa △k: liikkeen määrä Z-suunnassa △d: in Määrä, jolla työkalu vetäytyy leikkauksen alareunasta. Symbolin △d on oltava (+). Jos X (U) ja △I jätetään kuitenkin pois, työkalun vetäytymismäärä voidaan määrittää halutulla etumerkillä. f: Syöttönopeus: 2. Toiminto Kuten alla olevasta kuvasta näkyy, leikkaus voidaan käsitellä tässä syklissä. Jos X (U) ja P jätetään pois, toimenpide suoritetaan vain Z-akselilla, jota käytetään poraukseen.
Ulkohalkaisija/sisähalkaisija nokkimisporaussykli (G75)
1. Muoto G75 R(e); G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Toiminto Seuraavat komennot toimivat alla olevan kuvan mukaisesti, paitsi X Z:n käyttäminen ulkopuolen sijaan on sama kuin G74. Tässä syklissä leikkaus voidaan käsitellä ja X-akselin leikkausura ja X-akselin nokkimisporaus voidaan suorittaa.
Kierteen katkaisujakso (G76)
1. Muoto G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m : Viimeistelyn toistoajat (1 - 99) Tämä merkintä on tilan merkintä, eikä se muutu ennen kuin toinen arvo on määritetty. FANUC-järjestelmäparametri (NO.0723) määrittää. r: kulmasta kulmaan Tämä määritys on tilamääritys, eikä se muutu ennen kuin toinen arvo on määritetty. FANUC-järjestelmäparametri (NO.0109) määrittää. a: Työkalun kärjen kulma: 80 astetta, 60 astetta, 55 astetta, 30 astetta, 29 astetta, 0 astetta voidaan valita, määritellään 2 numerolla. Tämä merkintä on tilamerkintä, eikä se muutu ennen kuin on määritetty toinen arvo. FANUC-järjestelmäparametri (NO.0724) määrittää. Kuten: P (02/m, 12/r, 60/a) △dmin: pienin leikkaussyvyys Tämä määritys on tilaspesifikaatio, eikä se muutu ennen kuin toinen arvo on määritetty. FANUC-järjestelmäparametri (NO.0726) määrittää. i: Kierreosan sädeero Jos i=0, sitä voidaan käyttää yleiseen lineaariseen kierteen katkaisuun. k: Kierteen korkeus Tämä arvo määritetään säteen arvolla X-akselin suunnassa. △d: ensimmäinen leikkaussyvyys (säteen arvo) l: kierrejohto (G32:lla)
2. Toimiva kierteen katkaisujakso.
Leikkaussykli sisä- ja ulkohalkaisijoille (G90)
1. Muoto Lineaarinen leikkausjakso: G90 X(U)___Z(W)___F___ ; Paina kytkintä siirtyäksesi yhden kappaleen tilaan, ja toiminto suorittaa polun 1→2→3→4 syklitoiminnan kuvan osoittamalla tavalla. U:n ja W:n etumerkkiä (+/-) muutetaan 1:n ja 2:n suunnan mukaan inkrementaalisessa koordinaattiohjelmassa. Kartion leikkausjakso: G90 X(U)___Z(W)___R___ F___ ; Kartion R-arvo on määritettävä. Leikkaustoiminnon käyttö on samanlaista kuin lineaarinen leikkausjakso.
2. Toiminto ulkokehän leikkausjakso. 1. U<0, W<0, R<02. U>0, W<0, R>03. U<0, W<0, R>04. U>0, W<0, R<0
Kierteen katkaisujakso (G92)
1. Muoto Suoran kierteen katkaisujakso: G92 X(U)___Z(W)___F___ ; Kierrealueen ja karan kierrosluvun stabilointi (G97) on samanlainen kuin G32 (kierteen katkaisu). Tässä kierteen katkaisujaksossa sisäänvedettävää työkalua kierteen katkaisua varten voidaan käyttää kuten [Kuva. 9-9]; viisteen pituus on asetettu 0,1 l:ksi 0,1 l - 12,7 l:ksi määritetyn parametrin mukaan. Kapenevan kierteen katkaisujakso: G92 X(U)___Z(W)___R___F___ ; 2. Toiminta Kierteen katkaisujakso
Vaiheleikkausjakso (G94)
1. Muotoile Terassin leikkausjakso: G94 X(U)___Z(W)___F___ ; Kartioporrasleikkausjakso: G94 X(U)___Z(W)___R___ F___ ; 2. Toiminto Askelleikkaus Lineaarinen nopeudensäätö (G96, G97)
NC-sorvi jakaa nopeuden esimerkiksi hitaan ja suuren nopeuden alueisiin säätämällä askelta ja muuttamalla kierroslukua; kunkin alueen nopeutta voidaan muuttaa vapaasti. G96:n tehtävänä on ohjata linjan nopeutta ja ylläpitää vakaata leikkausnopeutta muuttamalla vain kierroslukua vastaavan työkappaleen halkaisijan muutoksen ohjaamiseksi. G97:n tehtävänä on peruuttaa linjanopeuden säätö ja ohjata vain RPM:n vakautta.
Aseta siirtymä (G98/G99)
Leikkuusiirrolle voidaan määrittää siirtymä minuutissa (mm/min) G98-koodilla tai siirtymä kierrosta kohti (mm/kierros) G99-koodilla; tässä G99 siirtymää kierrosta kohti käytetään ohjelmointiin NC-sorvissa. Liikenopeus minuutissa (mm/min) = siirtymänopeus per kierros (mm/kierros) x karan kierrosluku
Monet koneistuskeskuksissa usein käytetyt ohjeet ovat samoja kuinCNC-työstöosat, CNC-sorvausosatjaCNC-jyrsintäosat, eikä sitä kuvata tässä. Seuraavassa esitellään vain joitain ohjeita, jotka kuvastavat koneistuskeskuksen ominaisuuksia:
1. Tarkka pysäytyskomento G09
Ohjemuoto: G09;
Työkalu jatkaa seuraavan ohjelmasegmentin suorittamista hidastuksen ja tarkan paikantamisen jälkeen ennen päätepisteen saavuttamista, jota voidaan käyttää terävien reunojen ja kulmien työstämiseen.
2. Työkalusiirron asetuskomento G10
Ohjemuoto: G10P_R_;
P: komentopoikkeamanumero; R: offset
Työkalun offset voidaan asettaa ohjelma-asetuksilla.
3. Yksisuuntainen paikannuskomento G60
Ohjemuoto: G60 X_Y_Z_;
X, Y ja Z ovat sen päätepisteen koordinaatit, joiden on saavutettava tarkka paikannus.
Tarkkaa paikoitusta vaativassa reiänkäsittelyssä käytä tätä komentoa mahdollistaaksesi työstökoneen yksisuuntaisen paikantamisen, mikä eliminoi välyksen aiheuttaman koneistusvirheen. Paikannussuunta ja ylityksen määrä asetetaan parametreilla.
4. Tarkka pysäytystarkistustilan komento G61
Ohjemuoto: G61;
Tämä komento on modaalinen komento, ja G61-tilassa se vastaa jokaista G09-komennon sisältävää ohjelmalohkoa.
5. Jatkuva leikkaustilan komento G64
Ohjemuoto: G64;
Tämä ohje on modaalinen ohje, ja se on myös työstökoneen oletustila. Kun työkalu on siirtynyt käskyn loppupisteeseen, se jatkaa seuraavan lauseen suorittamista ilman hidastamista, eikä se vaikuta paikannukseen tai vahvistukseen G00:ssa, G60:ssä ja G09:ssä. Kun G61-tila peruutetaan G64:n käyttäminen.
6. Automaattinen referenssipisteen palautuskomento G27, G28, G29
(1) Palaa vertailupisteen tarkistuskomentoon G27
Ohjemuoto: G27;
X, Y ja Z ovat työkappaleen koordinaattijärjestelmän viitepisteen koordinaattiarvoja, joiden avulla voidaan tarkistaa, voidaanko työkalu sijoittaa referenssipisteeseen.
Tämän ohjeen mukaan ohjattu akseli palaa viitepisteeseen nopealla liikkeellä, hidastaa automaattisesti ja suorittaa paikannustarkistuksen määritetyllä koordinaattiarvolla. Jos vertailupiste on sijoitettu, akselin vertailupisteen merkkivalo palaa; jos se ei ole johdonmukainen, ohjelma tarkistaa uudelleen. .
(2) Automaattinen referenssipisteen palautuskomento G28
Ohjemuoto: G28 X_Y_Z_;
X, Y ja Z ovat keskipisteen koordinaatit, jotka voidaan asettaa mielivaltaisesti. Kone siirtyy ensin tähän pisteeseen ja palaa sitten referenssipisteeseen.
Välipisteen asettamisen tarkoituksena on estää työkalua häiritsemästä työkappaletta tai kiinnitystä, kun se palaa referenssipisteeseen.
Esimerkki: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0; (keskipiste on 400,0 500,0)
N3 G28 Z600.0; (keskipiste on 400.0, 500.0, 600.0)
(3) Palaa automaattisesti referenssipisteestä G29:ään
Ohjemuoto: G29 X_Y_Z_;
X, Y, Z ovat palautetut loppupisteen koordinaatit
Paluuprosessin aikana työkalu siirtyy mistä tahansa asennosta G28:lla määritettyyn välipisteeseen ja siirtyy sitten loppupisteeseen. G28 ja G29 käytetään yleensä pareittain, ja G28 ja G00 voidaan myös käyttää pareittain.
Postitusaika: 02.01.2023