Download as pdf
Download as pdf
You are on page 1of 30
Wykaz kodéw G dla serii T (0i-TC) FANUC. Funkeja w systemie kodowania: (kedowanie BIC Znaczenie Grupa to opcje ustawiane parametrem ne 3401 #7 GSC #6 GSB) a [6 [ic «Goo _| *Goo | *G00 [Ruch szybki po prostej. Goi | Goi | Gor pes roboczy po prostej (interpolacja liniowa) uch roboczy po tuku w kierunku zgodnym do ruchu wskazowek eer ° G03 | Go3 | Go3 [Ruch roboczy po tuku w kierunku przeciwnym do ruchu wskazéwek Lzegara (CCW) /interpolacja kolowa CCW/ Joa [coa [604 __[Preerwa czasowa (07-4 (607.1 |G07.1 (G107)|(6107)|(G107) J610__|G10 [G10 _|Wprowadzanie danych programowainych Je11_[c11 [G11 |koniec trybu wprowadzania danych programowalnych G12. |G12.1 [612.1 F- interpolacii ukladu wspéirzednych biegunowych interpolacja cylindryczna 00 {(c112)|(6112)|(G112) . Letras atest oe zakoriczenie trybu interpolacji ukladu wspélrzednych biegunowych G113)|(G113)|(6113) 17 |Gi7__|G17_ |wybér praszczyzny X-Y ae Gis |*G18 |*G18_|Wybor plaszczyzny Z-x 16 Je19_Ie19_|G19 _|wybor plaszczyzny Y-z ]c20__[G20__[G70__ Wymiary w calach ae 21 (G21 _|G71__WWymiary w milimetrach kG22_/*G22_[*G22_[Limit ruchu wiaczony as {623 [G23 [G23 _ [Limit ruchu wytaccony [os [27 [G27__1627___Sprawdzenie powrotu do punktu referencyjnego 28 [G28 G28 _fautomatyczny powrot do punktu referencyjnego 00 fAutomatyczny powrdt do drugiego, trzeciego i czwartego punktu 630 |a30 [cao Pucoms cigs oe ore 31__|63i__|G31__|Funkcja pominiecia 332 |G33__[G33_|Nacinanie gwintu w jednym przejsclu a [e34__ [G34 |G34__|Nacinanie gwintu o zmiennym skoku G40 [*G40_/*G40_JOdwotanie korekgji promienia narzedzia |e41_|e41__ [G41 ___|korekcja lewostronna Je42__|G42_ [G42 [Korekcja prawostronna 50 [G92 __|G92__JUstawienie wspétrzednych, ograniczenie obrotow [650.3 [692.1 [692.1 |Ustawienie wstgpne uktadu wspélrzednych obrablanego przedmiotu| 49 Je52_|652 [G52 _|Nastawienie miejscowego uktadu wspétrzednych 653 [G53 [G53 __[Ustawienie ukiadu wspéirzednych maszyny G54 [F654 _|*G54—_|wybér 1 uktadu wspétrzednych 655 |G55_|G55_|wybér 2 uktadu wspolrzednych Je56__[a56_|656__|wybér 3 uktadu wspdirzednych 7 {es7__|657__|657___|wybér 4 uktadu wspélrzednych c58__[G58 [G58 |wybér 5 uktadu wspétrzednych [es9__|es9__[659___|wybér 6 uktadu wspéirzednych 07 65__|G65_|G65_[Wywotanie makra (makropolecenia) 00 166 (G66 [G66 ywolanie makra modainie 12 G67_|*G67_|*G67_Jodwotanie wywolania makra modalnego \670_[G70 1672 _[cyki wykariczajacy le] Je21_1e71 [673 _[cyk! obrdbki zgrubnej wzdtuznej e72__|672__|G74___|cykl obrébki zgrubnej poprzecznej 00 [6273 |G73__|G75__|Powtarzanie szablonu a G74 |G76_|Wiercenie z lamaniem widra w osi Z (glebokie wiercenie) 75 |G75__|G77__ |Nacinanie kanalkow i przecinanie 76__|G76_ [G78 __|Nacinanie gwintu w wielu przejéciach noza 80__|G80 [G80 _[Zakoriczenie cyklu statego [683_[683__|G83__|cykl wiercenia ~ czoto detalu (dia obrabiarek z osia ©) ee lgs4_|cs4 ces gwintowania - czoto detalu (dla obrabiarek z osia C) 85 [G85 _|G85_|cyk! wytaczania - czolo detalu (dla obrablarek z osia C) 10 [687 _|687__|@87_|cykl wiercenia ~ bok detalu (dla obrabiarek z osia C) fe88__|G88_[c88__[cyki gwintowania - bok detalu (dla obrabiarek z osiq ©) fe89__IG89 |c8o |cyki wytaczania — bok detalu (dla obrablarek 2 osia C) J690_|677_|620 _[cyki toczenia wzdiuznego powierzchni walcowych | stozkowych |s92_|c78jo21 Bi nacinania gwintéw na powierzchniach walcowych i stozkowych | 01 & IG79_|G24__[cyki toczenia poprzecznego powierzchni walcowych | stozkowych 96__|696 [696 _ [Stata szybkosé skrawania al [¥c97_[*G97_|*G97_|State obroty 98 [694 [G94 fPosuw na minut lene ec99_|*G95_|*G95_[Posuw na obrét G90 _|*G90_|Programowanie absolutne i ‘G91 __|G91__ |Programowanie przyrostowe | —|ea8 lose Powrat to plaszczyzny poczatkowe} a7 E |c99__ [G99 wrdt do plaszczyzny wycofania R 1. Jesli CNC wchodzi w stan kasowania (patrz bit #6 (CLR) parametru nr 3402) po wiaczeniu zasilania lub po wyzerowaniu CNC, kody modaine G zmieniaja sie w sposdb podany ponizej. 1) Wiaczane sq kody G, w tabeli 3 zaznaczone jako * 2) Jesii system jest kasowany, to zaleznie od przyczyny (wlaczenie zasilania lub wyzerowanie), obowiqzuje G20 lub G21. 3) Bit #7 (G23) parametru nr 3402 mozna wykorzystaé do wskazania, czy po wlaczeniu zasilania obowiazuje G22 czy G23. Zerowanie CNC do stanu ‘skasowanego nie wplywa na wybranie G22 lub G23. 4) Ustawienie bitu #0 (G01) parametru nr 3402 wyznacza, ktéry z kodéw G00 lub G01 jest aktywny, 5) Ustawienie bitu #3 (G91) parametru nr 3402 wyznacza, ktéry z kodéw G90 lub G91 jest aktywny dla ukiadu B iC kodu G. 2. Kody G grupy 00, z wyjatkiem G10 i G11, sq jednokrotnymi kodami G. 3. Jesli kod G nie jest wySwietlony na ligcie kodéw G lub jezeli podano kod G bez towarzyszacej mu funkcji, to jest wySwietlany alarm P/S (nr 010). 4. W tym samym bloku mozna podaé kody G innej grupy. Jesli kody G tej samej grupy sq Podane w jednym bloku, to wazny jest ten kod G, ktéry podano jako ostatni. 5. Kody G grupy 01 nie zaleza od kodéw G, definiujacych cykl staly, 6. Jesli jest uzywany uktad A kodu G, programowanie bezwzgledne lub przyrostowe jest zadawane nie przez kod G (G90/G91) lecz przez stowo adresu (X/U, Z/W). 7. Kody G sq wySwietlane w sterowaniu dla kazdego numeru grupy. 8. Ze wzgledu na kompatybilnosé sterowari CNC istnieja trzy mozliwosci wyboru systemu kod6w G : A, B i C. Wybér systemu kodu G odbywa sig za pomoca bitu #6 (GSB) i #7 (GSC) parametru nr 3401. Programowanie i obstuga FANUC 01 TC WYKAZ CYKLI STALYCH I ICH SKLADNIA [690 Cyki skrawania wadluznego powierzchni cylindrycznych i stozkowych 90x (U)_Z(W)_F_; X axis Rapid traverse Spot by Feode rzyeisnigctu start cyklu.(R- posuw szybki F- posuw ustalony kodem). Jest na byé uzyta stata Predkosé skrawania (G96) lub korekeja promienia narzedzia (G41,G42) to arametry te musza byé jays Rized blokiem z.G90. Wymiary X iU sq podawane srednicowo. W przypadkar ‘programowania U { Wnalezy zwréeié uwage na znak +/-. U podawane srednicowo jako odlegtosé od punktu startowego. Program CNC (Programowanie absolutne) . 01007 (cyKL 90) (MAT DB0xL80+5) G0 G40 G97 G99 Gar GO 628 V0.0 W0.0 T0404 (MTINR 2525 K16 RO.80) G96 $120 M03 G50 si000 GO x82. 210. 699 G90 x80. 2-60. FO.2 x78. _ x76. x74. x72. X70. FO.15 Strona 9234 Programowanie i obstuga FANUC 0i TC ct 0 x100. MS Mg GO G28 00.0 wo.0 630 2 Program CNC (Programowanie przyrostowe) 8 01008(CYKL 90 Um) (MAT D80xL80+S) GO G40 G97 G99 G21 GO G28 v0.0 w0.0 T0404 (MTINR 2525 K16 RO.80) 696 3120 M03 G50 51000 GO x82. z10. G99 G90 U-2. W-70. FO.2 U4. U-6. u-8. U-10. eZ. GL Go x100. MS M9 GO G28 U0.0 WO.0 M30 s G90x(U)__Z(W)_R__F_ CykI G90 umodliwia toczenie stozkéw. Wszystkie zasady obowiazujace w trybie toczenia walea obowigzuja przy toczeniu stozk6w. Stozkowatosé w kierunku osi X jest wyrazona przez wartosé R. ‘Strona 102 34 Programowanie i obstuga FANUC 01 TC {Gs a rysunku podany jest kat ato wartoSé R= (dlugosé toczenia + wybieg) x (tan a ) Wartose R preyjmuje znak +/- w zalezmosci od kierunku ruchu X iZ we tabelt 1. U<0,We0,R<0 2.U>0,W<0,R>0 FRY 2 UsWea ADO 4 Ur0W ao Reo ainisi¥ aunisi¥ Program CNC (Programowanie absolutne - stozek) 2 01009(cYKz 90 TAPER) (MAT D80xL80+s) G0 G40 G97 G99 Gar GO G28 v0.0 wo.0 70404 (MTUNR 2525 K16 RO.80) 696 $120 Moa G50 $1000 Go x82. z0, G99 G90 X80. 2-60. R-2. FO.2 X78. R-2, X76. R-2. X74. R-2. 72, R-2. X70, R-2. a. Go x100. MS Strona 11234 Programowanie i obstuga FANUC 0i TC M9 GO G28 U0.0 WO.0 M30 . G92_Cykl nacinania gwintu G92X(U)_ 2(W)__F__; Lead (L) is specified. (The chamfered angie inthe left igure is 45 degrees or less because of the delay in the servo system. skoku z okresleniem jedynie glebokoSci skrawania dla kazdego przejscia. Punkt startowy nalezy programowaé poza materialem. Punkt startowy jest jednoczesnie punktem powrotnym. W celu wwylgozenia cyklu nalezy w oddzielnym bloku programu uzyé funkoji GO.Jezeli funkcja nie zostanie uiyta to narzedzie wykona dwa dodatkowe przejécia na przedmiocie obrabianym z ostatnio zaprogramowana giebokoscia gwintowania. Ruch 1-2-3-4 odbywa sig po jednokrotnym przycisnigeiu start cyklu.(R- ruch szybki F- ruch roboczy). Skok gwintu jest programowany pod adresem F. ‘Wymiary X i U sq podawane srednicowo. W praypadku programowania U i W nalezy zwrécié uwage nna znak +/-. U podawane Srednicowo jako odleglosé od punktu startowego. Odstep fazowania (wartosé Strona 12234 Programowanie i obstuga FANUC 0i ae arySunku) jest ustalony parametrem nr 5130 w zakresie od 0,1L do 12,7L.¢0 0,1L. (W wyrazeniu powy2ej L jest skokiem gwintu.) Program CNC (Programowanie absolutne) 4 01010(cyKL 92) (MAT DE0xL8048) G0 G40 G97 G99 G21 GO G28 V0.0 W0.0 T0606 8100 M3 GO x85 21 Moe G92 X79.5 2-60 F2.0 X79.0 X78.5 278.0 X77.5 x77 X76.5 x76 I Go 220 Mos Mos GO G28 u0.0 wo.0 30 8 Strona 13234 Programowanie i obstuga FANUC 0i TC G92X(U)__Z(W)__R__F__; Lead (L) is specified. Xaxis + (The chamfered angle inthe left igure Is 45 degrees or less because of the delay in the servo system. Detailed chamfered thread Cykl G92 umoaliwia toczenie gwintéw stozkowych. Wszystkie zasady obowiazujace w trybie nacinania gwintéw na powierzchniach walcowych obowigzuja przy toczeniu gwintéw stozkowych. Stozkowatosé w kierunku osi X jest wyrazona przez wartosé R. Jesli na rysunku podany jest kat a to wartosé R= (dlugosé toczenia + wybieg) x (tan a) Wartosé R przyjmuje znak— dla gwintow stozkowych na Srednicy zewnetrznej, znak + dla gwintow stozkowych na srednicach wewnetrznych. Jezeli kat stozka B jest mniejszy lub réwny 45 stopni, to wielkosé F (skok gwintu) jest mierzona réwnolegle do osi Z. Jezeli kat stozka jest wi¢kszy od 45 stopni, F jest mierzony réwnolegle do osi X. Program CNC (Programowanie absolutne - stozek) 8 01011 (CYKL 92 TAPER) (UAT DB0xL80+S) G0 G40 G97 G99 G21 GO G28 0.0 WO. 70606 Strona 142 34 Programowanie i obstuga FANUC 0i TC $100 3 Go x85 210 mos G92 X79.5 2-60 R-1 F2.0 X79.0 R-1 X78.5 Re x78 x77, ATT Re 5 0 GO G28 v0.0 Wo.0 30 8 [684_ Cykitoczenia czolowego G94x(U)_Z(W)_F_; innym posuwem). W celu Programu uzyé dowolnej funkeji G z grupy 01. Ruch 1 przycisnieciu start cyklu.( Re . u programowania U i Wnalezy 2wrécié uwage na znak +/-, U podawane srednicowa Jako odlegtosé od punktu startowego. Strona 15234 Programowanie i obstuga FANUC 0i TC Program CNC (Programowanie absolutne) 8 01012(cYKL 94) (MAT D80xL80+8) GO G40 G97 G99 G21 Go G28 u0.0 W0.0 T0404 (PCLNR 2525 RO.8) G96 $120 43 G50 $1000 Go x82. 25. 699 G94 KAO. 20. FU.2 Go x100. MS Mo GO G28 00.0 W0.0 | M30 . X axis Cykl G94 umoaliwia toczenie stozk6w. Wszystkie zasady obowigzujace w trybie toczenia walea obowiazuja przy toczeniu sto2k6w. Stozkowatosé w kierunku osi Z jest wyrazona przez wartosé R. Jesti na rysunku podany jest kat a to wartosé R= (dlugosé planowania + wybieg) x (tan a ) Wartosé R przyjmuje znak +/- w zalezosci od kierunku ruchu X i Z we tabeli: ‘Strona 16 z 34 Programowanie i obstuga FANUC 0i TC 1.Uco,Weo,neo 2. UroWe0.R<0 d 1) ur a(R) ual | fa) 47) w 3. Us0,W<0R>0 aS | / 3) ue} | fagry 4) ue! | \ae 8) oon i \ ie S Program CNC (Programowanie absolutne - stozek) * 01013(CYKL 94 TAPER) (MAT DBoxL80+s) GO G40 G97 G99 Gar Go G28 v0.0 wo.0 70404 (PCLNR 2525 RO.e) G96 $120 43 50 s1000 Go x82. 25. G39 G9. 2-2, 2-4, 2-6. 2-8. Gt R. R. R R 4 KAO. ZO. R-2. FO.2 Go x100. MS ey 0 G28 v0.0 wo.0 30 2 Strona 17 234 Programowanie i obstuga FANUC 0i TC G71_Cykl obrébki wzdtuznej zgrubny Program command (F) :Cuting food (R) : Rapid traverse G71 U (ad) R. G71 P (ns) Q (nf) U (au) W (aw) Ff) S(s) Tt) Cykl_G71 umozliwia opisanie wielokrotnych przejSé przy toczeniu zgrubnym wadluznym w dwu blokach informacji. Skladnia: G71UR G71P QUWFST Pierwsza linia — instrukeja przygotowaweza U___ Giebokosé skrawania (promieniowo) na strong, wartosé bez znaku R___Odleglosé (promieniowo) na jaka odsuwa sig narzedzie od materiatu przy ruchu powrotnym, wartosé bez znaku Druga linia ~ instrukeja wykonaweza Numer pierwszego bloku programu wykaficzania konturu Numer ostatniego bloku programu wykariczania konturu Odstep i kierunek naddatku (Srednicowo) dla obrébki wykaficzajacej w kierunku X Odstep i kierunek naddatku dla obrébki wykaticzajacej w kierunku Z. Posuw skrawania T Dowolna funkcja F , S lub T zawarta w blokach P do Q cyklu nie jest brana pod uuwage, a jest skuteczna funkcja F, S lub T w bloku G71. ecow an ‘Zasady programowania: 1. Blok okreslony przez slowo P nie moze zawieraé ruchu Z, 2. GO lub GI powinno byé programowane w bloku okreslonym przez stowo P ‘Strona 18234 Programowanie i obstuga FANUC 0i TC Trajektoria zarysu_ musi mieé stale rosnacy lub malejgcy ksztalt Zaden podprogram nie moze byé wywolywany pomiedzy blokam Pi Q Nic jest potrzebne programowanie powrotu do punktu poczatkowego na koficu programu Bist bv wet stala predkosé skrawania (G96) to parametty te musza byé utyte reed blokiem 2 G71 Jest ma byé u2yta korekeja promienia sta to musi byé zaprogramowana przed pierwszym blokiem 2 G71. Korekeja zostaje unieruchomiona w czasie eyklu i ponownie uuaktywniona po zakoficzeniu cyklu 8. Zmiany narzedziowe dla eyktu obrSbki zgrubne musza byé dokonane przed blokiem Gn. Ziniany korekejinarzedzia dla eyklu obrébki wykaticzajace| moga byé dokonywane ramach blok6w okreslonych przez stowa P i Qw bloku G70 9. Predkosé wrzeciona i posuwu moze byé okreslona przed pierwszym blokiem G71 lub w drugim bloku G71. Predkosé wrzeciona i posuwu dla cyklu obrobki wyka“iczajgce] moze byé jwyznaczana w ramach blokéw okreslonych przez stowa P i Q w bloku G70 10: Kropka dziesieina nie moze byé programowana przy stowach Pi Q 11. Warstwa materiatu zostawiona pod obrébke wykatiezajaca U W jest traktowana jak para Korekejt i realizowana jest przez ruch suport6w w okreslonym kierunku pred wykonaniem Daw eyklu x ae 8 A Uts).Ms) a a \ Both near and aA cular interpolation A < Gropossie Aa) Ue)..We) AA Program CNC : 01002 (cYKL71 ExT) (MAT D0xL80+s) Go G99 G21 G0 G28 U0.0 wo.0 70101 (PCLNR 2525 KO9 R0.8) G97 $700 M03 x100, 22. Moe xed. N20 G71 U3. RO. N25 G71 P30 Q75 U1. WO.5 F0.3 Strona 19.234 Programowanie i obstuga FANUC 01 TC N30 Goo x46. N35 GO1 X46. 20. N40 X50. 2-2. N45 2-45, NSO G02 X60. 2-50. I5. KO. N55 GO1 X71. N60 G03 X75. 2-52. TO. K-2. N65 G01 2-75. N70 x80. N75 X84. 2-75. Go x100. MOS: Mog GO G28 00.0 WO.0 M30 72 ta) a aw) Wiam F981) 1 Cykl_G72 umozliwia opisanie wielokrotnych przejSé przy toczeniu zgrubnym poprzecznym (planowaniu czola) w dwu blokach informacj. Skladnia: G2WR G72PQUWFST Pierwsza linia —instrukeja przygotowaweza W _ Giebokosé skrawania (grubosé warstwy planowanej na 1 przejscie), wartosé bez. znaku ‘Strona 202 34 Programowanie i obstuga FANUC 01 TC R_Odlegtosé na jaka odsuwa sig narzedzie od materiatu pray ruchu powrotnym, wartosé bez znaku Druga linia — instrukeja wykonaweza P Numer pierwszego bloku programu wykaficzania konturu Q Numer ostatniego bloku programu wykaticzania konturu ty Qdstep i kietunek naddatku (Srednicowo) dla obrébki wykaiezajacej w kierunk X IW Odstep i kierunek naddatku dla obrébki wykariczajacej w kierunku Z, F Posuw skrawania ST Dowolna funkeja F, $ lub T zawarta w blokach P do Q cyklu nie jest brana pod Uuwage, a jest skuteczna funkcja F, $ lub T w bloku G72 Zasady programowania: Blok okreslony przez slowo P nie moze zawieraé ruchu X 0 lub G1 powinno byé programowane w bioku okreslonym przez slowo P Trajektoria zarysu musi mieé stale rosnacy lub malejacy ksztalt Zaden podprogram nie moze byé wywolywany pomiedzy blokami Pi Q Nie jest potrzebne programowanie powrotu do punktu poczatkowego na koricu programu Heaiuna by€ wiyla stata predkos skrawania (G96) to parametry te musza byé udyte przed blokiem 2 G72 estima byé uzyta korekeja promienia ostra to musi byé zaprogramowana przed pierwszym blokiem z G72. Korekeja zostaje unieruchomiona w czasie eykiu i ponownie uaktywniona po zakoriczeniu cyklu 8 Zmiany narzedziowe dla eyklu obrdbki zgrubnej musza byé dokonane preed blokiem G72 Ziniany korekeji narzedzia dla eyklu obrébki wykatiezajace) moga byé dokonywane w capac blok6w okreslonych przez stowa P i Qw bloku G70 Sv eeNe 10. Kropka dziesietna nie moze byé programowana przy slowach P i Q 11, Warstwa material zostawiona pod obrébke wykaticzajaca U W jest traktowana Jak para Korekejt i realizowana jest przez rich suport6w w okreslonym kierunku przed wokonentem oyklu x B 8 : UW). Ue). We). * Both linear and circular « ‘A’ interpolation are possible x AR & Ub). Who \ ‘Us. BB Strona 21234 Programowanie i obstuga FANUC 0i TC Program CNC 8 01004 (CYKL72 Ex?) (MAT D80xL80+8) GO G99 G21 GO G28 U0.0 Wo. 70505 (MTINR 2525 KL6 R08) G97 $700 M04 x100 210 G01 22.0 F.2 xe. N20 G72 W3. RO.S N25 G72 P30 Q75 UL. WO.5 FO.3 N30 GO 2-75. N35 G01 X80. 2-75. N40 x75. N45 2-53. NSO X69. 2-50. NSS X54. N60 G03 X50. 2-48. 10. K2. N65 GOL 2-5. N70 GO2 X40. 20. 1-5. KO. N75 G01 X40. 22. Go x100. Mos Mog GO G28 U0.0 WO.0 M30 : ‘Strona 222 34 Programowanie i obstuga FANUC 0i TC [G74 “Wiercenie z tamaniem widra w ost Z (glebokie wiercenie) ae eZ cw AK yak 4k Ak ak l[o-aK sak) uz x [o.ar's.ai] Zee), G74R (0) ; G7AX(U)_Z(W)_P(Ai) Q(Ok) R(Ad) F (fF): Cykl ‘G74 umozliwia opisanie automatyeznego cyklu wiercenia 0 stalych przyrostach glebokosci w dwu blokach informagji. ‘Sktadnia: GUAR G74 XU) Z(W) P QRE Pierwsza linia — instrukeja przygotowaweza R__Okresla odlegtosé wycofania sie pomiedzy ruchami skrawania, wartosé bez znaku Druga linia ~ instrukeja wykonaweza x W) Z Wspétrzedna Z ostatecznej glebokosci, ze znakiem CW) Prayrost Z od punktu poczatkowego do ostatecznej glebokosci, ze znakiem P 2 Glebokosé skrawania w kierunku Z, wartosé bez znaku programowana w mikronach bez kropki dziesigtne} R Strona 23 2 34 Programowanie i obstuga FANUC 0i TC F _ Posuw skrawania Zasady programowani 1. Praed uzyciem G74 nalezy dokonaé pozycjonowania w punkcie poczatkowym 2. Po zakoriczeniu cyklu narzedzie powraca do punktu poczatkowego 3. Stowa ujete w nawiasach mozna programowaé zamiennie (cykl zachowuje sig identycznie) 4, Cykl jest eyklem tamigcym wiér, ma stala wielkoSé posuwu wglebnego, stale przyrosty pry wycofywaniu i brak przerwy czasowej (W przypadku innych warunkéw stosuje sie automatyczne cykle wiercenia oparte na makrach uzytkownika wywolywanych przez G65) Program CNC * 01003 (C71 INT C74) (MAT D8OXLB0+s) GO G40 G97 G39 G21 G28 U0. Wo. NI 70202 (WTERTEO 020) G97 $1000 M03 (c74) xO. 22. MOB G74 RO.5 G74 2-100. 920000 70.1 Mos Mog 25. GO G28 00.0 w0.0 N2 T0303 (SLOM-SCLCR 06 RO.4) G97 $1000 M03 (c71) x30. 22. MoB x16. G71 U3. R0.5 G71 P25 070 U-1. W0.5 FO.3 N25 GOO x54. N30 GOL X54. 20. N35 X50. 2-2. N4o 2-45. N45 GO3 X40. 2-50. RS. N50 GO1 x23. N55 X25. 2-52. N60 2-75. N6S x20. N70 X16. 2-75. GO x30. 28. Mos M09) GO G28 00.0 W0.0 M30 : Strona 242 34 Programowanie i obstuga FANUC 0i TC [G70 Cyki wykariczajacy C3EEG70 sluzy po obrébee zgrubnej wykonane} za pomoca G71, G72 lub G73 do dokladnego wykoriczenia konturu, Sktadnia: G70PQ P_ Numer pierwszego bloku programu wykaficzania kontura Q Numer ostatniego bloku programu wykafczania konturu Zasady programowania: 1. Funkeje FS iT podane w bloku G71, G72, G73 sq ignorowane, a sq wykonywane te, ktbre sq ustalone miedzy numerami bloku P i Q w G70. 2. Po zakoriezeniu obrGbki w G70, narzedzie wraca do punktu start i jest odezytywany nastepny blok. 3. Wblokach miedzy P i Q wskazywanych w G70 nie mozna wywolaé podprogramu Program CNC : 01001 (cYKL70) (MAT DBOxLa0+s) G0 G40 G97 G99 G21 G28 U0. WO. T0404 (MTINR 2525 K 16 R 0.80) G97 $695 M03 x100. 22. moe xed. N20 G71 U3. RO.S N25 G71 P30 Q75 U1.5 W1.5 FO.3 N30 GOO x46. N35 G01 X46. 20, N40 x50. 2-2. N45 2-45, N50 GO2 X60. 2-50. R5(I5. KO.) N55 GOL x71. N60 X75. 7-52. N6S 2-75. N70 x@0. N75 x84. 2-75, G70 P30 975 Go x10. Mos N09 GO G28 00.0 wo.0 M30 8 Strona 25 234 Programowanie i obstuga FANUC 0i TC G73 _Cykl powtarzanie szablonu ‘The pattern commanded in the program shouldbe as folows. ASAB G73 U (Al) W (AK) RA); G73 P (ns) Q (nf) U (Au) W (aw) Fit) Sis) TH); Cykl_G73 umozliwia opisanie wielokrotnych przejsé przy toczeniu okreslonego zarysu, gdzie ksztalt przedmiotu zostat juz wezesniej uksztattowany przez odlewanie, kucie lub obrébke mechaniczna, Cykl Jest opisany w dwu blokach informacji. Sktadnia: G73 UWR G73P QUWFST Pierwsza linia — instrukeja przygotowaweza U___Tlosé materiatu (promieniowo) do usunigeia w kierunku osi X W _losé materiatu do usunigcia w kierunku osi Z R — Zadana liczba praejsé konturu, wartosé bez znaku Druga linia ~ instrukeja wykonaweza ‘Numer pierwszego bloku programu wykaficzania konturu ‘Numer ostatniego bloku programu wykaticzania konturu Odstep i kierunek naddatku (Srednicowo) dla obrdbki wykariczajacej w kierunku X Odstep i kierunek naddatku dla obrobki wykariczajacej w kierunku Z. Posuw skrawania T — Dowolna funkcja F , $ lub T zawarta w blokach P do Q cyklu nie jest brana pod wage, a jest skuteczna funkeja F, S lub T w bloku G72. 2co~ aes ‘Strona 26 z 34 Programowanie i obstuga FANUC 0i TC Zasady programowania: 1. 2. a 4, 5. 10. G0 lub G1 powinno byé programowane w bloku okreslonym przez slowo P Zaden podprogram nie moze byé wywolywany pomigdzy blokami P i Q \Nie jest potrzebne programowanie powrotu do punktu poczatkowego na koricu programu esl ma byé uayta stala predkosé skrawania (G96) to parametry te musza byé uzyte preed blokiem z.G73 jeslima by€ wayta korekeja promienia ostrza to musi byé zaprogramowana przed pierwszym blokiem 2 G73. Korekeja zostaje unieruchomiona w ezasie cyklu i ponownie uaktywniona po zakoriezeniu cyklu Zmiany narzedziowe dia cyklu obrobki zgrubnej musza byé dokonane przed blokiem G73 Zmiany korekeji narzedzia dla eyklu obrdbki wykaiiczajace] moga byé dokonywane w ramach blokéw okreslonych przez slowa P i Q w bloku G70 Predkosé wrzeciona i posuwu moze byé okreslona przed pierwszym blokiem G73 lub w Grugim bloku G73. Predkosé wrzeciona i posuwu dla cyklu obrobki wykatiezajace) moze byé ‘wymaczana w ramach blok6w okreslonych przez slowa P i Q w bloku G70 Kropka dziesietna nie moze byé programowana przy stowach P i Q ‘Warstwa materiatu 2ostawiona pod obrdbke wykaficzajaca U W jest traktowana jak para korekeji i realizowana jest przez.ruch suportéw w okreslonym kierunku przed wykonaniem cyklu Wartosé U, W, podana w pierwszej linii - przygotowawezej jest dzielona przez wartosé R co daje grubosé warstwy skrawane}. Ostatnie przejscie jest realizowane z uwzglednieniem naddatku z drugiej lini ~ wykonawozej. Naddatek moze zostaé usuniety przez cykl G70. Program CNC (Szablon zewnetrzny) a 01005 (C¥KL73ExT) (MAT D100xL105+5) Go G99 G21 G28 v0.0 wo.0 N1_T0101(PCLNR 2525 KO9 RO.8) 697 $500 M03 xin x10. o. 4 212. Moe N20 G71 U3. RO.S G71 P30 995 UO. WO. FO.3 G00 xo. GO1 xo. z10. 25. x10. G03 X60. 2-20. 10. K-25, Go1 2-40. G02 X70. 2-45. 15. KO. G01 x73. G03 X80.071 2-46.465 10. K-5. G01 x82.071 2-47.465 G03 X85. 2-51. 173.535 K-3.535 G01 2-75. 100. N95 X104, 2-75. N25 N30 N35 Nag Nas N50 NSS Neo Nes N70 N75 Ngo Nes N90 ‘Strona 27 234 Programowanie i obstuga FANUC 0i TC Go x110. Mos M09 G28 00.0 wo.0 70202 (BDINR 2525 K11 RO4) x120 27. xa9. G97 s500 G73 US. WS. RS G73 P85 0120 U0.4 WO.2 FO.33, N85 GO XO. 20. NSO x10. N95 G03 X50. 2-20. 10. K-20. W100 G01 2-40. N105 G02 X70. 2-50. 110. KO. N110 G01 x73. N115 G03 X75. 2-51. IO. Kel. N120 Gol 2-75. GO x120. Moo MOS: G28 0.0 W0.0 M30 : Program CNC (Szablon wewngtrzny) . 01006 (C¥KL73INT) (4a DB0XL100+5) Go G99 G21 Go G28 v0.0 w0.0 N1 T0202 (WIERTLO 020) G97 8318 M03 (DRILL) xO. 22. MOB G01 2-120. FO.1 Go 22. Mos M09) 25. GO G28 V0.0 wo.0 N2_T0303 (SLOM-SCLCR 06 RO.4) G97 $1455 Mod (CONTOUR TURN) x30. 22. MOB x16. Gil 03. RO. G71 P25 Q70 U-10. WS. FO.3 N25 GOO x54. N30 GO1 X54. 20, N35_X50.-2-2. N40 2=45. N45 GO3 X40. 2-50. RS. NSO G01 X29. NSS X25. 2-52. N60 2-75. Strona 28 7 34 Programowanie i obstuga FANUC 01 TC NES x20. N70 X16. 2-75. (CONTOUR TURN - ALONG. PART) Go x30. 22, x16. G97 si196 G73 US. WS. RS 73 P75 Q105 U-0.5 WO.5 FO.3 N75 G01 x54. 20. NaO x50. 2-2, NBS 2-45. N90 GO3 x40. 2-50. RS. N95 GO x29 N100 x25. 2-52, 105 2-75, GO 25, 05) Mog G0 G28 v0.0 w0.0 30 ® [G75 Cyki nacinanie kanatkéw i preecinanie G75R(e); baa GTEX(U)_ZEW)_P(Al) Q(ak) Rlad) Fi): Cykl_G75 umostiwia opisanie automatycznego rzyrostach glebokosci w dwu blokach informac -yklu nacinania kanalkéw i przecinania o stalych Strona 292 34 Programowanie i obstuga FANUC 0i TC ‘Sktadnia: GI5R G75 X(U) Z(W) PQRF Pierwsza linia — instrukeja przygotowaweza iowo) pomigdzy ruchami skrawania, wartosé bez R —_Okresla odlegiosé wycofania sig (promiei znaku programowana w mikronach bez kropki dziesietne} Druga instrukeja wykonaweza X_—_ Wspbirzedna X przy peinej glebokoSei przejécia ©) Z_—— Wspotrzedna Z ostatecznej glebokosci, ze znakiem (Ww) P —_ Wielkosé przyrostu (Srednicowo) gtebokosci, wartosé bez znaku programowana w mikronach bez kropki dziesietnej | Q _ Prayrostowa wartosé ruchu w osi Z. pomigdzy pelnymi przojiciami skrawajgcymi, wartosé bez znaku programowana w mikronach bez. kropki dziesietnej R F —— Posuw skrawania Zasady programowania: 1. Przed wykonaniem cyklu G75 narzedzie musi byé umiejscowione w punkcie poczatkowym 2. Punkt poczatkowy jest jednoczesnie punktem powrotnym 3. Od punktu poczatkowego narzedzie przesuwa sig o wielkosé P 4, Narzedzie wycofuje sig ruchem szybkim o wielkosé R 5. Narzedzie przesuwa sig o wielkosé P + R 6. Narzedzie kontynuuje szybkie wycofanie o wielkosé R, nastepnie welebia sig o wielkosé P +R az do ostatniego przejscia. W ostatnim przejsciu narzedzie welebia sig na odlegtosé rowna, bad mniejsza niz P, az zostanie osiggnigta ostateczna glebokosé. 7. Narzedzie wycofuje sig ruchem szybkim do potozenia poczatkowego w osi X 8. Narzedzie przemieszeza sig w kierunku punktu koricowego w osi Z na odleglosé okreslona przez slowo Q, aby osiagnaé punkt poczatkowy dia nastepnego pelnego przejscia 9. Kroki sq powtarzane az do wykonania catego rowka 10. Po wykonaniu koricowego przejécia narzedzie wycofuje sie szybkim przesuwem do polozenia poczatkowego w osi X, nastepnie przemieszcza sie szybkim posuwem do punktu poczatkowego w osiach X i Z, okreslonego przez. bloki programu bezposrednio poprzedzajace bloki G75 11. Kropka dziesigtna nie moze byé programowana przy stowach P iQ Program CNC 01014 (CYKL 75) ‘Strona 30234 Programowanie i obstuga FANUC 0i TC (MAT D100x1100+8) G0 G99 G21 G0 x300 750 70505 (16x16 3.1) Go x105 z10 Mo3 s1000 GO 2-28 Mog G01 x102 F.16 G75 R500 G75 X95 2-35 P2500 01500 RO.00 F.16 G0 x100 210 Mos M09 GO G28 v0.0 wo.0 30 : [676 Naci Strona 312.34 Programowanie i obstuga FANUC 0i TC ‘Multiple repetitive cycle (G76) Goo x115.0 2130.0, G76 Po11060 G100 R200; (G76 X60640 225000 P3680 1600 F6.0 ; G76 X(U) ZW) RPQ F Pierwsza linia — instrukeja przygotowaweza Pm _illoSé przejsé wykaiezajacych (wartosé 01-99) okresia ile przejsé ma odbyé sie bez przybierania materialu, przyjmuje sig 00, 01, 02 przejScia wykariczajace w zaleanosci od warunkéw technologicznych. Oznaczenie to jest modalne i nie ulega zmianie do czasu ‘wyzaczenia innej wartosci. Wartosé tq mozna takze okreslié za pomoca parametru (nr 5142), kt6ry jest zmieniany poleceniem programu 1 —_wyjSciowa faza gwintu (wartosé 01-99) ‘Strona 32 2 34 Programowanie i obstuga FANUC 0i TC olaesia wielkosé fazy od 0.0 do 9.9 razy na skok gwintu w odstepach co 0.1L (i. ile nitek gwintu ma byé zanikajacych), Nartosé 00 powoduje wyjseie noza prostopadle, wartosé 50 wyscie na dhugoSci 5 zwojow & Kat ostrza narzedzia i jednoczesnie kat zarysu gwintu (wartosé 00, 29, 30, 55,60, 80) ustawienie 00 spowoduje prosty posuw welebny. Oznaczenie to jest modalne i nie ulega ‘2mianie do czasu wyznaczenia innej wartosci. Wartosé tq mozna takze okreslié op Pomoca parametru (nr 5130), ktory jest zmieniany poleceniem programu Minimalna glebokosé (promieniowo) skrawania, wartosé bez aku programowana w mikronach bez kropki i, ie to je i i wyznaczenia innej wartosc tory jest zmieniany poleceniem programu Naddatek (promienio mikronach bez krop! gr aczenia inne} wartosei, Wartosé tq moana takze okreslié za pomoca parametru (nr $141 i ‘tory jest zmieniany poleceniem programu. Po zakoticzeniu eyklu pozostaje nieobrobiony Druga linia ~ instrukeja wykonaweza x Srednica rdzenia gwintu (odezytywana .tablic srednica najmniejsza dla Srub i najwieksza dla nakretek). Eazy obrébee gwintéw stozkowych stowo X okresla sredniog rdzenia (mniejsca) na duzym Foficu ewintu /ewint zewnetreny lub srednice zewnetrana (wieksza) na maly keen ewintu /gwint wewnetrzny/ Absolutna wspétrzedna na koricu gwinta Przyrostowo droga skrawania do korica gwintu Stowo programowane wylgcznie gdy maja byé wykonane gwinty stozkowe( dla gwintow Ralcowych nalezy pominaé). Okresla stozkowosé w gwincie stozkowym. Obliczane: R= W * tg B (B- kat stozka mierzony od osi przedmiotu obrabianego Przvimuje zak +/- w zale2nosci od kierunku ruchu X i Z.(Przy obrobce X- gwint zewnetrzny +R, gwint wewnetrzny -R) Olgesla wysokos¢ (promieniowo) gwintu (Dz-Dw/2), wartoSé bez znaku programowana w mikronach bez kropki dziesigtnej Oiesla glebokose skrawania pierwszego przejscia, wartosé bez znaku progtamowana w Imikronach bez kropki dziesigtnej. WielkoSé mozna obliczyé praez podvielenie ‘wysokosci sgwintu przez pierwiastek kwadratowy zliezby pragjs KtGre maja zostaé wykonene, Zazwyeral 1/4 do 1/3 wysokosci gwintu w zalezosci od materiaty, narzeda!, parametréw Skok gwintu, Mierzony rownolegle do osi Z dla gwintw waleowych i gwintéw stozkowych o kacie ‘mniejszym lub r6wnym 45 stopni. Dla gwint6w stozkowych o kacie wieksrym od 44 stopni mierzony wedtuz osi X. Program CNC (Gwint walcowy na powierzehni zewnetrzne}) 8 Strona 33234 Programowanie i obstuga FANUC 0i TC 01015(cYKL 76 EXT) (MAT DB0xL80+S) Go G99 Gai x300. 250. N1_70101(PCLNE 2020) M03 52000 x100 22.0 Moa xe4. N20 G71 03. R0.5 N25 G71 P30 Q75 UL. WO.5 FO.3 N30 Goo xa6. N35 GO1 X46. 20. N40 X50. 2-2. N45 2-45. N50 G02 X60. 2-50. IS. KO. N55 G01 X71. N60 G03 X75. 2-52. IO. K-2. N65 G01 2-75. N70 x80. N75 X84. 2-75. 0 x10. Mos M09 GO G28 U0.0 WO.0 N2_T0606(16x16 LH 60) G97 $1413 M04 100, MOB x54. 20 G76 P020060 Quo R100 G76 X48.12 2-35. P940 0375 FL.5 x100. Moa Mos 4200. 210. M30 : Strona 34234

You might also like