G00 posizionamendua
1. G00 formatua X_ Z_ Komando honek tresna uneko posiziotik komandoak zehaztutako posiziora mugitzen du (koordenatu absolutu moduan), edo distantzia jakin batera (koordenatu inkremental moduan). 2. Posizionamendua ebaketa ez-linealaren moduan Gure definizioa hauxe da: ardatz bakoitzaren posizioa zehazteko zeharbide azkarreko abiadura independentea erabiltzea. Erremintaren ibilbidea ez da lerro zuzena, eta makinen ardatzak aginduek zehaztutako posizioetan gelditzen dira iriste-ordenaren arabera sekuentzian. 3. Kokatze lineala Erremintaren ibilbidea ebaketa linealaren antzekoa da (G01), denbora laburrenean behar den posizioan kokatuz (ardatz bakoitzaren zeharbide azkarreko abiadura gainditu gabe). 4. Adibidea N10 G0 X100 Z65
G01 Interpolazio lineala
1. G01 formatua X(U)_ Z(W)_ F_ ; Interpolazio lineala uneko posiziotik komando-posiziora mugitzen da lerro zuzen batean eta komandoak emandako mugimendu-abiaduran. X, Z: mugitu beharreko posizioaren koordenatu absolutuak. U,W: mugitu beharreko posizioaren koordenatu gehigarriak.
2. Adibidea ① Koordenatu absolutuen programa G01 X50. Z75. F0.2 ;X100.; ② Koordenatu gehigarrien programa G01 U0.0 W-75. F0.2 ;U50.
Interpolazio zirkularra (G02, G03)
G02(G03) X(U)__Z(W)__I__K__F__ formatua ;G02(G03) X(U)__Z(W)__R__F__ ; G02 – erlojuaren orratzen noranzkoan (CW) G03 – erlojuaren orratzen noranzkoan (CCW) X, Z – koordenatu-sisteman Amaiera puntua U, W – hasierako puntuaren eta amaierako puntuaren arteko distantzia I, K – bektorea (erradioaren balioa) hasierako puntutik R erdiko puntura – arkuaren barrutia (gehienez 180 gradu). 2. Adibidea ① Koordenatu sistema absolutuen programa G02 X100. Z90. I50. K0. F0.2 edo G02 X100. Z90. R50. F02; ② Koordenatu sistema gehigarrien programa G02 U20. W-30. I50. K0. F0.2 ;edo G02 U20.W-30.R50.F0.2;
Jatorrizko bigarren itzulera (G30)
Koordenatu-sistema bigarren jatorri-funtzioarekin ezar daiteke. 1. Ezarri tresnaren hasierako puntuaren koordenatuak parametroekin (a, b). “a” eta “b” puntuak makinaren jatorriaren eta erremintaren abiapuntuaren arteko distantziak dira. 2. Programatzerakoan, erabili G30 komandoa G50 ordez koordenatu-sistema ezartzeko. 3. Lehen jatorrira itzulera exekutatu ondoren, erremintaren benetako posizioa edozein dela ere, tresna bigarren jatorrira mugituko da komando hau aurkitzen denean. 4. Erremintaren ordezkapena bigarren jatorrian ere egiten da.
Haria moztea (G32)
1. G32 formatua X(U)__Z(W)__F__ ; G32 X(U)__Z(W)__E__ ; F - hariaren beraren ezarpena E - hari-pasadura (mm) Haria ebakitzeko programa programatzerakoan, ardatzaren abiaduraren RPM-a modu uniformean kontrolatu behar da (G97), eta hariztutako piezaren ezaugarri batzuk kontuan hartu behar dira. Mugimendu-abiadura kontrolatzeko eta ardatzaren abiadura kontrolatzeko funtzioak alde batera utziko dira haria mozteko moduan. Eta jarioa eusteko botoiak funtzionatzen duenean, bere mugimendu-prozesua gelditzen da ebaketa-ziklo bat amaitu ondoren.
2. G00 X29.4 adibidea; (1 ziklo ebaketa) G32 Z-23. F0.2; G00 X32; Z4.; X29.; (2 zikloko ebaketa) G32 Z-23. F0.2; G00 X32.; Z4 .
Erremintaren diametroa desplazatzeko funtzioa (G40/G41/G42)
1. G41 X_ Z_ formatua;G42 X_ Z_;
Ebaketa-ertza zorrotza denean, ebaketa-prozesuak programak zehaztutako formari jarraitzen dio arazorik gabe. Hala ere, erremintaren ertza arku zirkular batek osatzen du (erremintaren sudur-erradioa). Goiko irudian ikusten den bezala, erremintaren sudur-erradioak akatsak eragingo ditu interpolazio zirkularraren eta kolpeen kasuan.
2. Alborapen funtzioa
komando ebaketa posizioa erreminta-ibilbidea
G40-k erremintaren mugimendua bertan behera uzten du programatutako ibilbidearen arabera
G41 Eskuin Erreminta programatutako bidearen ezkerretik mugitzen da
G42 Ezkerrean Erreminta programatutako bidearen eskuinaldetik mugitzen da
Konpentsazio-printzipioa erremintaren sudur-arkuaren zentroaren mugimenduaren araberakoa da, beti ez dator bat erradio-bektorearekin ebaketa-azalera normalaren norabidean. Hori dela eta, konpentsaziorako erreferentzia-puntua tresnaren sudur-zentroa da. Normalean, erremintaren luzeraren eta erremintaren sudur-erradioaren konpentsazioa irudimenezko ebaketa-ertz batean oinarritzen da, eta horrek zailtasun batzuk ekartzen ditu neurketarako. Printzipio hau erremintaren konpentsazioari aplikatuz, erremintaren luzera, erremintaren sudur-erradioa eta erremintaren sudur-erradioa (0-9) irudimenezko erremintaren sudur-erradioaren konpentsaziorako behar diren erremintaren luzera, erremintaren sudur-erradioa eta erremintaren sudur-erradioaren zenbakia (0-9) X eta Z erreferentzia-puntuekin neurtu behar dira, hurrenez hurren. Hauek aldez aurretik tresnaren desplazamendu fitxategian sartu behar dira.
"Tresnaren sudur-erradioaren desplazamendua" agindu edo bertan behera utzi behar da G00 edo G01 funtzioarekin. Komando hau interpolazio zirkularra izan ala ez, tresna ez da behar bezala mugituko, eta exekutaturiko bidetik pixkanaka desbideratuko da. Hori dela eta, tresnaren sudur-erradioaren desplazamendu komandoa ebaketa-prozesua hasi baino lehen osatu behar da; eta erreminta piezaren kanpotik abiarazteak eragindako gehiegizko mozketa-fenomenoa saihestu daiteke. Aitzitik, ebaketa-prozesuaren ondoren, erabili mugitu komandoa offsetaren bertan behera uzteko prozesua egiteko
Pieza koordenatuen sistema hautatzea (G54-G59)
1. G54 formatua X_ Z_; 2. Funtzioak G54 - G59 komandoak erabiltzen ditu 1221 - 1226 parametroei makina-erremintaren koordenatu-sistemako puntu arbitrario bat esleitzeko (piezaren jatorriaren desplazamenduaren balioa) eta piezaren koordenatu-sistema (1-6) ezartzeko. Parametro hau honela dagokio G kodeari: Pieza koordenatu-sistema 1 (G54) — Pieza jatorriaren itzuleraren desplazamendu-balioa — 1221 Parametroa Pieza koordenatu-sistema 2 (G55) — Pieza-jatorriaren itzuleraren desplazamendu-balioa — 1222 parametroa piezaren koordenatu-sistema 3 (G56) — piezaren jatorriaren itzuleraren desplazamendu-balioa — 1223 parametroa piezaren koordenatu-sistema 4 (G57) — piezaren jatorriaren itzuleraren desplazamendu-balioa — 1224 parametroa piezaren koordenatu-sistema 5 (G58 ) — Pieza-jatorriaren itzuleraren desplazamenduaren balioa — 1225 parametroa 6. piezaren koordenatu-sistema (G59) — Desplazamendua piezaren jatorriaren itzuleraren balioa — 1226 parametroa Piztu eta jatorriaren itzulera amaitu ondoren, sistemak automatikoki hautatzen du piezaren koordenatu-sistema 1 (G54). Koordenatu hauek indarrean jarraituko dute komando "modal" baten bidez aldatzen diren arte. Ezarpen urrats horiez gain, sisteman G54~G59 parametroak berehala alda ditzakeen beste parametro bat dago. Piezatik kanpoko jatorrizko desplazamendu-balioa 1220 zk. parametroarekin transferi daiteke.
Amaierako zikloa (G70)
1. G70 formatua P(ns) Q(nf) ns: akabera forma-programaren lehen segmentu-zenbakia. nf: akabera-forma-programaren azken segmentu-zenbakia 2. Funtzioa G71, G72 edo G73-rekin bira egin ondoren, amaitu G70-rekin.
Kotxe zakarra kanpoko lorategian ziklo kontserbatua (G71)
1. Formateatu G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ programaren segmentuan A eta B arteko mugimendu-agindua zehazten du ns sekuentzia zenbakitik nf-ra. .S__.T__N(nf)…△d: Ebaketa sakonerak (erradioaren zehaztapenak) ez ditu zeinu positiboak eta negatiboak zehazten. Ebaketa-norabidea AA'ren norabidearen arabera zehazten da, eta ez da aldatuko beste balio bat zehaztu arte. FANUC sistemaren parametroak (NO.0717) zehazten du. e: Erremintaren erretrakzio-ibilbidea Zehaztapen hau egoeraren zehaztapena da, eta ez da aldatuko beste balio bat zehaztu arte. FANUC sistemaren parametroak (NO.0718) zehazten du. ns: akabera-forma-programaren lehen segmentu-zenbakia. nf: akabera forma-programaren azken segmentu-zenbakia. △u: X norabidean akabera mekanizatzeko erreserbaren distantzia eta norabidea. (diametroa/erradioa) △w: Z norabidean akabera mekanizatzeko gordetako zenbatekoaren distantzia eta norabidea.
2. Funtzioa Beheko irudiko A-tik A'-ra B-ra dagoen akabera-forma zehazteko programa erabiltzen baduzu, erabili △d (ebaketa-sakonera) izendatutako eremua mozteko, eta utzi akabera-hobaria △u/2 eta △ w.
Aurpegia bueltatzeko ziklo finkoa (G72)
1. Formateatu 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 eta t G71-ren esanahi bera dute. 2. Funtzioa Beheko irudian ikusten den bezala, ziklo hau G71-ren berdina da, X ardatzarekiko paraleloa dela izan ezik.
Konformazio prozesatzeko ziklo konposatu (G73)
1. Formateatu G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns) )………… Bloke-zenbakia N(nf) A A' B………△i: Erremintaren atzeratze distantzia X ardatzaren norabidean (erradioaren zehaztapena), FANUC sistemaren parametroak (NO.0719). △k: Erremintaren atzerapen distantzia Z ardatzaren norabidean (erradioaren arabera zehaztuta), FANUC sistemaren parametroak zehaztuta (NO.0720). d: Zatiketa-denborak Balio hau gutxi gorabeherako mekanizazioaren errepikapen-denbora berdina da, FANUC sistemaren parametroak (NO.0719). ns: akabera-forma-programaren lehen segmentu-zenbakia. nf: akabera forma-programaren azken segmentu-zenbakia. △u: X norabidean akabera mekanizatzeko erreserbaren distantzia eta norabidea. (diametroa/erradioa) △w: Z norabidean akabera mekanizatzeko gordetako zenbatekoaren distantzia eta norabidea.
2. Funtzioa Funtzio hau pixkanaka aldatzen ari den forma finko bat behin eta berriz mozteko erabiltzen da. Ziklo honek eraginkortasunez moztu dezake aCNC mekanizatuko piezaketaCNC torneatzeko piezakmekanizazio edo galdaketa bidez prozesatu direnak.
Aurpegia zulatzeko zulaketa-zikloa (G74)
1. G74 R(e) formatua; G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Atzerako zenbatekoa Izendapen hau egoera izendapena da, beste batean Balioak ez dira aldatzen zehaztu arte. FANUC sistemaren parametroak (NO.0722) zehazten du. x: B puntuaren X koordenatua u: a-tik bz-ra igotzea: cw puntuaren Z koordenatua: A-tik C-ra igotzea △i: mugimenduaren zenbatekoa X norabidean △k: mugimenduaren zenbatekoa Z norabidean △d: in Zenbatekoa. tresna ebakiaren behealdean atzera egiten du. △d-ren sinboloak (+) izan behar du. Hala ere, X (U) eta △I baztertzen badira, erremintaren erretrakzio zenbatekoa nahi den zeinuarekin zehaztu daiteke. f: Aurrerapena: 2. Funtzioa Beheko irudian ikusten den bezala, ebaketa ziklo honetan prozesatu daiteke. X (U) eta P baztertzen badira, zulatzeko erabiltzen den Z ardatzean bakarrik egingo da eragiketa.
Kanpo-diametroa/barne-diametroa zulatzeko zulaketa-zikloa (G75)
1. G75 R(e) formatua; G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Funtzioa Komando hauek beheko irudian erakusten den moduan funtzionatzen dute, X kanpoan ordez Z erabiltzea izan ezik G74 bezalakoa. Ziklo honetan, ebaketa maneiatu daiteke, eta X ardatzeko ebaketa-arteka eta X ardatzeko zulaketa egin daiteke.
Haria mozteko zikloa (G76)
1. Formatua G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m : Amaitzeko errepikapen-denborak (1etik 99ra) Izendapen hau egoera-izendapena da, eta ez da aldatuko beste balio bat izendatu arte. FANUC sistemaren parametroak (NO.0723) zehazten du. r: angelutik angelura Zehaztapen hau egoeraren zehaztapena da, eta ez da aldatuko beste balio bat zehaztu arte. FANUC sistemaren parametroak (NO.0109) zehazten du. a: Tresnaren sudur-angelua: 80 gradu, 60 gradu, 55 gradu, 30 gradu, 29 gradu, 0 gradu hauta daitezke, 2 zifraz zehaztuta. Izendapen hau egoera izendapena da eta ez da aldatuko beste balio bat izendatu arte. FANUC sistemaren parametroak (NO.0724) zehazten du. Esaterako: P (02/m, 12/r, 60/a) △dmin: ebaketa-sakonera minimoa Zehaztapen hau egoeraren zehaztapena da, eta ez da aldatuko beste balio bat zehaztu arte. FANUC sistemaren parametroak (NO.0726) zehazten du. i: hariztutako piezaren erradio-aldea i=0 bada, hari lineal orokorreko ebaketa egiteko erabil daiteke. k: Hariaren altuera Balio hau erradioaren balio batekin zehazten da X ardatzaren norabidean. △d: lehen ebaketa-sakonera (erradioaren balioa) l: hariaren beruna (G32rekin)
2. Haria mozteko ziklo funtzionala.
Barneko eta kanpoko diametroetarako ebaketa-zikloa (G90)
1. Formatua Ebaketa-ziklo lineala: G90 X(U)___Z(W)___F___ ; Sakatu etengailua bloke bakarreko moduan sartzeko, eta eragiketak 1→2→3→4 bideko ziklo-eragiketa osatzen du irudian erakusten den moduan. U eta Wren zeinua (+/-) 1 eta 2ren norabidearen arabera aldatzen da koordenatu inkrementalen programan. Kono ebaketa-zikloa: G90 X(U)___Z(W)___R___ F___ ; Konoaren “R” balioa zehaztu behar da. Ebaketa-funtzioaren erabilera ebaketa-ziklo linealaren antzekoa da.
2. Funtzioa kanpoko zirkulua mozteko zikloa. 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
Haria mozteko zikloa (G92)
1. Formatua Hari zuzena mozteko zikloa: G92 X(U)___Z(W)___F___ ; Hari-barrutia eta ardatzaren RPM egonkortze kontrola (G97) G32 (hariaren ebaketa) antzekoa da. Haria mozteko ziklo honetan, haria ebakitzeko erretrakzio tresna [Irud. 9-9]; txanflaren luzera 0.1L unitate gisa ezartzen da 0.1L ~ 12.7L tartean esleitutako parametroaren arabera. Tapered haria mozteko zikloa: G92 X(U)___Z(W)___R___F___ ; 2. Funtzioa Haria mozteko zikloa
Urrats ebaketa-zikloa (G94)
1. Formatua Terraza ebaketa-zikloa: G94 X(U)___Z(W)___F___ ; Taper-pausoko ebaketa-zikloa: G94 X(U)___Z(W)___R___ F___ ; 2. Funtzioa Urrats ebaketa Abiadura lineala kontrola (G96, G97)
NC tornuak abiadura, adibidez, abiadura baxuko eta abiadura handiko eremuetan banatzen du urratsa egokituz eta RPM aldatuz; eremu bakoitzeko abiadura libreki alda daiteke. G96-ren funtzioa lerroaren abiadura kontrola egitea eta ebaketa-tasa egonkorra mantentzea da RPM-a soilik aldatuz dagokion piezaren diametroaren aldaketa kontrolatzeko. G97ren funtzioa linearen abiadura kontrola bertan behera uztea eta RPM-ren egonkortasuna soilik kontrolatzea da.
Ezarri desplazamendua (G98/G99)
Ebaketa-desplazamenduari minutuko desplazamendua (mm/min) esleitu dakioke G98 kodearekin, edo bira bakoitzeko desplazamendua (mm/rev) G99 kodearekin; hemen G99 bira bakoitzeko desplazamendua erabiltzen da NC tornuan programatzeko. Bidaia-abiadura minutuko (mm/min) = Desplazamendu-tasa bira bakoitzeko (mm/bira) x ardatzaren RPM
Mekanizazio zentroetan erabili ohi diren argibide asko berdinak diraCNC mekanizatuko piezak, CNC torneatzeko piezaketaCNC Fresatzeko piezak, eta ez da hemen deskribatuko. Jarraian, mekanizazio-zentroaren ezaugarriak islatzen dituzten jarraibide batzuk bakarrik sartzen dira:
1. Gelditze zehatza egiaztatzeko komandoa G09
Argibide-formatua: G09;
Tresnak hurrengo programa-segmentua exekutatzen jarraituko du amaierako puntura iritsi aurretik zehaztasunez dezeleratu eta kokatu ondoren, ertz eta ertz zorrotzak dituzten piezak mekanizatzeko erabil daitekeena.
2. Erremintaren desplazamendua ezartzeko komandoa G10
Argibide-formatua: G10P_R_;
P: komandoaren desplazamendu-zenbakia; R: desplazamendua
Erremintaren desplazamendua programaren ezarpenaren arabera ezar daiteke.
3. Norabide bakarreko kokapen-agindua G60
Argibide-formatua: G60 X_Y_Z_;
X, Y eta Z kokapen zehatza lortu behar duten amaierako puntuaren koordenatuak dira.
Kokapen zehatza behar duen zuloak prozesatzeko, erabili komando hau makina-erremintak norabide bakarreko kokatzea lortu dezan, eta, horrela, atzera-jokoak eragindako mekanizazio-errorea ezabatzeko. Kokapen-norabidea eta gainditze-kopurua parametroen arabera ezartzen dira.
4. Gelditze zehatza egiaztatzeko moduko komandoa G61
Argibide-formatua: G61;
Komando hau komando modala da, eta G61 moduan, G09 komandoa duen programa-bloke bakoitzaren baliokidea da.
5. Etengabeko ebaketa moduko komandoa G64
Argibide-formatua: G64;
Instrukzio hau instrukzio modala da, eta makina-erremintaren lehenetsitako egoera ere bada. Tresna instrukzioaren amaiera-puntura mugitu ondoren, hurrengo blokea desazeleraziorik gabe exekutatzen jarraituko du, eta ez dio G00, G60 eta G09-n kokatzeari edo egiaztatzeari eragingo. G61 modua bertan behera uztean G64 erabiltzeko.
6. Erreferentzia-puntua itzultzeko komando automatikoa G27, G28, G29
(1) Itzuli erreferentzia puntua egiaztatzeko komandora G27
Argibide-formatua: G27;
X, Y eta Z piezaren koordenatu-sistemako erreferentzia-puntuaren koordenatu-balioak dira, erreminta erreferentzia-puntuan kokatu daitekeen egiaztatzeko erabil daitezkeenak.
Agindu honen arabera, agindutako ardatza erreferentzia-puntura itzultzen da mugimendu azkarrean, automatikoki moteldu eta kokapen-egiaztapena egiten du zehaztutako koordenatu-balioan. Erreferentzia-puntua kokatuta badago, ardatzaren erreferentzia-puntuaren seinale-argia piztuta dago; koherentea ez bada, programak berriro egiaztatuko du. .
(2) Erreferentzia-puntua itzultzeko komando automatikoa G28
Argibide-formatua: G28 X_Y_Z_;
X, Y eta Z erdiko puntuaren koordenatuak dira, arbitrarioki ezar daitezkeenak. Makina-erreminta puntu honetara mugitzen da lehenik, eta gero erreferentzia-puntura itzultzen da.
Tarteko puntua ezartzearen helburua da erremintak erreferentzia-puntura itzultzen denean pieza edo osagarriarekin oztopatzea saihestea.
Adibidea: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0; (erdiko puntua 400,0.500,0 da)
N3 G28 Z600.0; (erdiko puntua 400.0, 500.0, 600.0 da)
(3) Automatikoki itzuli erreferentzia puntutik G29ra
Argibide-formatua: G29 X_Y_Z_;
X, Y, Z itzulitako amaierako koordenatuak dira
Itzultzeko prozesuan, tresna edozein posiziotik G28-k zehaztutako tarteko puntura mugitzen da, eta, ondoren, amaierako puntura mugitzen da. G28 eta G29, oro har, binaka erabiltzen dira, eta G28 eta G00 binaka ere erabil daitezke.
Argitalpenaren ordua: 2023-02-02