Analiza ukazov sistema CNC Frank, pridite in preverite.

G00 pozicioniranje
1. Format G00 X_ Z_ Ta ukaz premakne orodje s trenutnega položaja na položaj, določen z ukazom (v načinu absolutnih koordinat) ali na določeno razdaljo (v načinu inkrementalnih koordinat).2. Pozicioniranje v obliki nelinearnega rezanja. Naša definicija je: uporabite neodvisno hitrost hitrega premika za določitev položaja vsake osi.Pot orodja ni ravna črta in osi stroja se ustavijo na položajih, določenih z ukazi v zaporedju glede na vrstni red prihoda.3. Linearno pozicioniranje Pot orodja je podobna linearnemu rezanju (G01), pozicioniranje na zahtevani položaj v najkrajšem času (ne prekorači hitrosti hitrega teka vsake osi).4. Primer N10 G0 X100 Z65
G01 Linearna interpolacija
1. Format G01 X(U)_ Z(W)_ F_ ;Linearna interpolacija se premakne s trenutnega položaja na ukazni položaj v ravni črti in s hitrostjo gibanja, ki jo poda ukaz.X, Z: Absolutne koordinate položaja, na katerega se želite premakniti.U,W: inkrementalne koordinate položaja, na katerega se želite premakniti.
2. Primer ① Program absolutnih koordinat G01 X50.Z75.F0,2 ;X100.;② Inkrementalni koordinatni program G01 U0.0 W-75.F0,2; U50.
Krožna interpolacija (G02, G03)
Oblika G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 – v smeri urinega kazalca (CW) G03 – v nasprotni smeri urinega kazalca (CCW)X, Z – v koordinatnem sistemu Končna točka U, W – razdalja med začetno in končno točko I, K – vektor (vrednost radija) od začetne točke do središčne točke R – območje loka (največ 180 stopinj).2. Primer ① Program absolutnega koordinatnega sistema G02 X100.Z90.I50.K0.F0.2 ali G02 X100.Z90.R50.F02;② Program inkrementalnega koordinatnega sistema G02 U20.W-30.I50.K0.F0.2 ; ali G02 U20.W-30.R50.F0.2;
Vrnitev drugega izvora (G30)
Koordinatni sistem lahko nastavite s funkcijo drugega izhodišča.1. S parametri (a, b) nastavite koordinate začetne točke orodja.Točki "a" in "b" sta razdalji med izhodiščem stroja in začetno točko orodja.2. Pri programiranju uporabite ukaz G30 namesto G50 za nastavitev koordinatnega sistema.3. Po izvedbi vrnitve v prvo izhodišče se ne glede na dejanski položaj orodja orodje premakne v drugo izhodišče, ko naleti na ta ukaz.4. Zamenjava orodja se izvede tudi na drugem izvoru.
Rezanje navojev (G32)
1. Format G32 X(U)__Z(W)__F__ ;G32 X(U)__Z(W)__E__ ;F – nastavitev višine navoja E – korak navoja (mm) Pri programiranju programa za rezanje navojev mora biti vrtljajev vrtljajev vretena enakomerno nadzorovana funkcija (G97) in upoštevati je treba nekatere značilnosti navojnega dela.Funkciji nadzora hitrosti gibanja in nadzora hitrosti vretena bosta v načinu rezanja navojev prezrti.In ko gumb za zadrževanje podajanja deluje, se postopek premikanja ustavi po zaključku cikla rezanja.

2. Primer G00 X29.4;(1 cikel rezanja) G32 Z-23.F0,2;G00 X32;Z4.;X29.;(2 cikla rezanja) G32 Z-23.F0,2;G00 X32.;Z4 .
Funkcija zamika premera orodja (G40/G41/G42)
1. Oblika G41 X_ Z_;G42 X_ Z_;
Ko je rezilo ostro, postopek rezanja brez težav sledi obliki, ki jo določi program.Vendar pa pravi rob orodja tvori krožni lok (polmer konice orodja).Kot je prikazano na zgornji sliki, bo radij konice orodja povzročil napake v primeru krožne interpolacije in narezovanja navojev.

2. Funkcija pristranskosti
ukaz položaj rezanja pot orodja
G40 prekliče premikanje orodja po programirani poti
G41 Desno Orodje se premakne z leve strani programirane poti
G42 Levo Orodje se premakne z desne strani programirane poti
Načelo kompenzacije je odvisno od gibanja središča loka konice orodja, ki vedno ne sovpada z vektorjem radija v normalni smeri rezalne površine.Zato je referenčna točka za kompenzacijo središče konice orodja.Običajno kompenzacija dolžine orodja in polmera konice orodja temelji na namišljenem rezalnem robu, kar povzroča nekaj težav pri merjenju.Če uporabimo to načelo za kompenzacijo orodja, je treba dolžino orodja, polmer konice orodja R in številko obrazca konice orodja (0-9), zahtevano za namišljeno kompenzacijo radija konice orodja, izmeriti z referenčnima točkama X oziroma Z.Te je treba vnaprej vnesti v datoteko z odmiki orodja.
»Odmik polmera konice orodja« je treba ukazati ali preklicati s funkcijo G00 ali G01.Ne glede na to, ali je ta ukaz s krožno interpolacijo ali ne, se orodje ne bo premaknilo pravilno, kar bo povzročilo postopno odstopanje od izvedene poti.Zato je treba ukaz za odmik polmera konice orodja dokončati, preden se začne postopek rezanja;in pojav prereza, ki ga povzroči zagon orodja z zunanje strani obdelovanca, je mogoče preprečiti.Nasprotno, po postopku rezanja uporabite ukaz premakniti, da izvedete postopek preklica odmika
Izbira koordinatnega sistema obdelovanca (G54-G59)
1. Format G54 X_ Z_;2. Funkcija uporablja ukaze G54 – G59 za dodelitev poljubne točke v koordinatnem sistemu obdelovalnega stroja (vrednost zamika izhodišča obdelovanca) parametrom 1221 – 1226 in nastavitev koordinatnega sistema obdelovanca (1-6).Ta parameter ustreza kodi G, kot sledi: Koordinatni sistem obdelovanca 1 (G54) — Vrednost zamika povratka izhodišča obdelovanca — Parameter 1221 Koordinatni sistem 2 obdelovanca (G55) — Vrednost zamika povratka izhodišča obdelovanca — Parameter 1222 koordinatni sistem obdelovanca 3 (G56) — Vrednost zamika povratka izhodišča obdelovanca — parameter 1223 koordinatni sistem obdelovanca 4 (G57) — vrednost zamika povratka izhodišča obdelovanca — parameter 1224 koordinatni sistem obdelovanca 5 (G58 ) — Vrednost zamika vrnitve izhodišča obdelovanca — Parameter 1225 Koordinatni sistem 6 obdelovanca (G59) — Odmik vrednost vrnitve izhodišča obdelovanca — parameter 1226 Ko je napajanje vklopljeno in je vrnitev izhodišča končana, sistem samodejno izbere koordinatni sistem obdelovanca 1 (G54).Te koordinate bodo ostale v veljavi, dokler jih ne spremeni "modalni" ukaz.Poleg teh nastavitvenih korakov je v sistemu še en parameter, ki lahko takoj spremeni parametre G54~G59.Izvorno vrednost odmika izven obdelovanca lahko prenesete s parametrom št. 1220.
Cikel končne obdelave (G70)
1. Format G70 P(ns) Q(nf) ns: številka prvega segmenta programa končne oblike.nf: Zadnja številka segmenta programa končne oblike 2. Funkcija Po grobem struženju z G71, G72 ali G73 končno struženje z G70.
Grob avto v pločevinkah na zunanjem vrtu (G71)
1. Oblika G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ podaja ukaz za premikanje med A in B v segmentu programa od zaporedne številke ns do nf..S__.T__N(nf)…△d: Globina reza (specifikacija polmera) ne določa pozitivnih in negativnih predznakov.Smer rezanja je določena glede na smer AA' in se ne bo spremenila, dokler ne določite druge vrednosti.Sistemski parameter FANUC (št. 0717) določa.e: hod umika orodja Ta specifikacija je specifikacija stanja in se ne bo spremenila, dokler ni podana druga vrednost.Sistemski parameter FANUC (NO.0718) določa.ns: številka prvega segmenta programa končne oblike.nf: Zadnja številka segmenta programa končne oblike.△u: Razdalja in smer rezerve za končno obdelavo v smeri X.(premer/polmer) △w: razdalja in smer rezervirane količine za končno obdelavo v smeri Z.
2. Funkcija Če s programom določite končno obliko od A do A' do B na spodnji sliki, uporabite △d (globina reza), da odrežete določeno območje in pustite dodatke za končno obdelavo △u/2 in △ w.

Standardni cikel obračanja obraza (G72)
1. Oblika 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 in t imajo enake pomene kot G71.2. Funkcija Kot je prikazano na spodnji sliki, je ta cikel enak G71, le da je vzporeden z osjo X.
Obdelovalni sestavljeni cikel (G73)
1. Oblika G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns) )…………………… Številka bloka N(nf) vzdolž A A' B………△i: razdalja umika orodja v smeri osi X (specifikacija polmera), določena s sistemskim parametrom FANUC (NO.0719).△k: Razdalja umika orodja v smeri osi Z (določena s polmerom), podana s sistemskim parametrom FANUC (NO.0720).d: Časi delitve Ta vrednost je enaka časom ponavljanja grobe obdelave, ki jih določa sistemski parameter FANUC (NO.0719).ns: številka prvega segmenta programa končne oblike.nf: zadnja številka segmenta programa končne oblike.△u: Razdalja in smer rezerve za končno obdelavo v smeri X.(premer/polmer) △w: razdalja in smer rezervirane količine za končno obdelavo v smeri Z.
2. Funkcija Ta funkcija se uporablja za večkratno rezanje postopoma spreminjajoče se fiksne oblike.Ta cikel lahko učinkovito zmanjša aCNC obdelovalni deliinCNC stružni deliki so bili obdelani z grobo strojno obdelavo ali ulivanjem.
Cikel čelnega vrtanja (G74)
1. Format G74 R(e);G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Znesek za nazaj Ta oznaka je oznaka statusa, v drugem Vrednosti se ne spremenijo, dokler niso določene.Sistemski parameter FANUC (NO.0722) določa.x: koordinata X točke B u: prirast od a do bz: koordinata Z točke cw: prirast od A do C △i: količina gibanja v smeri X △k: količina gibanja v smeri Z △d: v Količina, za katero orodje se umakne na dnu reza.Simbol △d mora biti (+).Če pa sta X (U) in △I izpuščena, lahko količino umika orodja določite z želenim predznakom.f: Hitrost podajanja: 2. Funkcija Kot je prikazano na spodnji sliki, se lahko rezanje izvaja v tem ciklu.Če X (U) in P izpustite, bo operacija izvedena samo na osi Z, ki se uporablja za vrtanje.
Zunanji premer/notranji premer kljuvalnega vrtanja (G75)
1. Format G75 R(e);G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Funkcija Naslednji ukazi delujejo, kot je prikazano na spodnji sliki, razen X Uporaba Z namesto zunaj enako kot G74.V tem ciklu je mogoče obdelati rezanje in izvesti rezalni utor po osi X in kljukajoče vrtanje po osi X.
Cikel rezanja navojev (G76)
1. Oblika G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m : Končni časi ponavljanja (1 do 99) Ta oznaka je oznaka statusa in se ne bo spremenila, dokler ne določite druge vrednosti.Sistemski parameter FANUC (NO.0723) določa.r: od kota do kota Ta specifikacija je specifikacija stanja in se ne bo spremenila, dokler ne podate druge vrednosti.Sistemski parameter FANUC (NO.0109) določa.a: kot konice orodja: 80 stopinj, 60 stopinj, 55 stopinj, 30 stopinj, 29 stopinj, lahko izberete 0 stopinj, določeno z 2 števkama.Ta oznaka je oznaka statusa in se ne bo spremenila, dokler ne določite druge vrednosti.Sistemski parameter FANUC (NO.0724) določa.Kot na primer: P (02/m, 12/r, 60/a) △dmin: najmanjša globina reza. Ta specifikacija je specifikacija stanja in se ne bo spremenila, dokler ne določite druge vrednosti.Sistemski parameter FANUC (NO.0726) določa.i: razlika polmera navojnega dela. Če je i=0, se lahko uporablja za splošno linearno rezanje navojev.k: Višina navoja Ta vrednost je podana z vrednostjo polmera v smeri osi X.△d: prva globina reza (vrednost radija) l: navoj (z G32)

2. Funkcionalni cikel rezanja navojev.
Cikel rezanja za notranji in zunanji premer (G90)
1. Format Linearni cikel rezanja: G90 X(U)___Z(W)___F___ ;Pritisnite stikalo, da vstopite v način enega bloka, in operacija zaključi cikel delovanja poti 1→2→3→4, kot je prikazano na sliki.Predznak (+/-) U in W se spremeni glede na smer 1 in 2 v inkrementalnem koordinatnem programu.Cikel stožčastega rezanja: G90 X(U)___Z(W)___R___ F___ ;Določiti je treba vrednost "R" stožca.Uporaba funkcije rezanja je podobna ciklu linearnega rezanja.
2. Funkcijski cikel rezanja zunanjega kroga.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
Cikel rezanja navojev (G92)
1. Format Cikel rezanja ravnih navojev: G92 X(U)___Z(W)___F___ ;Obseg navoja in nadzor stabilizacije vrtljajev vretena (G97) je podoben G32 (rezanje navoja).V tem ciklu rezanja navojev lahko orodje za uvleko za rezanje navojev upravljate kot [Sl.9-9];dolžina posnetega roba je nastavljena kot enota 0,1 L v območju 0,1 L ~ 12,7 L glede na dodeljeni parameter.Cikel rezanja stožčastega navoja: G92 X(U)___Z(W)___R___F___ ;2. Funkcija Cikel rezanja navojev
Postopni rezalni cikel (G94)
1. Rezalni cikel formatne terase: G94 X(U)___Z(W)___F___ ;Rezalni cikel koničnih korakov: G94 X(U)___Z(W)___R___ F___ ;2. Funkcija Postopno rezanje Linearni nadzor hitrosti (G96, G97)
NC stružnica razdeli hitrost na primer na območja nizke in visoke hitrosti s prilagajanjem koraka in spreminjanjem vrtljajev na minuto;hitrost v vsakem območju je mogoče prosto spreminjati.Funkcija G96 je izvajanje nadzora hitrosti linije in vzdrževanje stabilne stopnje rezanja samo s spreminjanjem vrtljajev na minuto za nadzor ustrezne spremembe premera obdelovanca.Funkcija G97 je, da prekliče nadzor hitrosti proge in nadzoruje samo stabilnost vrtljajev na minuto.
Nastavljen premik (G98/G99)
Rezalnemu premiku se lahko dodeli premik na minuto (mm/min) s kodo G98 ali premik na vrtljaj (mm/vrt) s kodo G99;tukaj se G99 premik na vrtljaj uporablja za programiranje v NC stružnici.Hitrost premikanja na minuto (mm/min) = Hitrost premika na vrtljaj (mm/vrt) x RPM vretena

Številna navodila, ki se pogosto uporabljajo v obdelovalnih centrih, so enaka kotCNC obdelovalni deli, CNC stružni deliinCNC rezkalni deli, in ne bo opisan tukaj.V nadaljevanju je predstavljenih le nekaj navodil, ki odražajo značilnosti obdelovalnega centra:

1. Ukaz za preverjanje natančne zaustavitve G09
Oblika navodil: G09;
Orodje bo po upočasnitvi in ​​natančnem pozicioniranju nadaljevalo z izvajanjem naslednjega segmenta programa, preden doseže končno točko, ki se lahko uporablja za obdelavo delov z ostrimi robovi in ​​vogali.
2. Ukaz za nastavitev odmika orodja G10
Oblika navodil: G10P_R_;
P: številka odmika ukaza;R: zamik
Odmik orodja lahko nastavite z nastavitvijo programa.
3. Enosmerni ukaz za določanje položaja G60
Oblika navodil: G60 X_Y_Z_;
X, Y in Z so koordinate končne točke, ki morajo doseči natančno pozicioniranje.
Za obdelavo lukenj, ki zahteva natančno pozicioniranje, s tem ukazom omogočite strojnemu orodju, da doseže enosmerno pozicioniranje, s čimer odpravite napako pri obdelavi, ki jo povzroča zračnost.Smer pozicioniranja in višina prekoračitve sta nastavljena s parametri.
4. Ukaz načina preverjanja natančne zaustavitve G61
Oblika navodil: G61;
Ta ukaz je modalni ukaz in je v načinu G61 enakovreden vsakemu bloku programa, ki vsebuje ukaz G09.
5. Ukaz za način neprekinjenega rezanja G64
Format navodil: G64;
To navodilo je modalno navodilo in je tudi privzeto stanje obdelovalnega stroja.Ko se orodje premakne na končno točko navodila, bo nadaljevalo z izvajanjem naslednjega bloka brez upočasnitve in ne bo vplivalo na pozicioniranje ali preverjanje v G00, G60 in G09.Pri preklicu načina G61 Za uporabo G64.
6. Samodejni ukaz za vrnitev referenčne točke G27, G28, G29
(1) Vrnitev na ukaz za preverjanje referenčne točke G27
Format navodil: G27;
X, Y in Z so koordinatne vrednosti referenčne točke v koordinatnem sistemu obdelovanca, s katerimi lahko preverite, ali je orodje mogoče pozicionirati na referenčno točko.
Po tem navodilu se ukazana os s hitrim premikom vrne na referenčno točko, samodejno upočasni in izvede kontrolo pozicioniranja pri podani koordinatni vrednosti.Če je referenčna točka postavljena, sveti signalna lučka referenčne točke osi;če ni dosleden, bo program znova preveril..
(2) Samodejni ukaz za vrnitev referenčne točke G28
Oblika navodil: G28 X_Y_Z_;
X, Y in Z so koordinate središčne točke, ki jih lahko poljubno nastavimo.Stroj se najprej premakne na to točko in se nato vrne na referenčno točko.
Namen nastavitve vmesne točke je preprečiti poseganje orodja v obdelovanec ali vpenjalo, ko se vrne na referenčno točko.
Primer: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0;(srednja točka je 400,0,500,0)
N3 G28 Z600.0;(srednja točka je 400.0, 500.0, 600.0)
(3) Samodejna vrnitev iz referenčne točke na G29
Oblika navodil: G29 X_Y_Z_;
X, Y, Z so vrnjene koordinate končne točke
Med postopkom vračanja se orodje premakne s poljubnega položaja na vmesno točko, določeno z G28, in se nato premakne na končno točko.G28 in G29 se običajno uporabljata v parih, G28 in G00 pa se lahko uporabljata tudi v parih.


Čas objave: Jan-02-2023
Spletni klepet WhatsApp!