G – funkcije (kodovi) su strojne naredbe koje zapovijedaju kretanje osi. Format za G funkciju je slovo G iza kojeg slijede dvije do tri znamenke. Primjer G01.
redni broj G funkcija opis - značenje
01 G00 Brzi hod alata 02 G01 Radni hod alata 03 G02 Kružni hod alata u smjeru kazaljke sata 04 G03 Kružni hod alata u suprotnom smjeru kazaljke sata 05 G04 Zaustavljanje 06 G09 Točno zaustavljanje 07 G10 Postavljanje offset-a 08 G12 Glodanje džepa u smjeru kazaljke sata 09 G13 Glodanje džepa u smjeru suprotnom od kazaljke sata 10 G17 XY radna ravnina 11 G18 XZ radna ravnina 12 G19 YZ radna ravnina 13 G20 Mjerni sustav u inčima 14 G21 Mjerni sustav u milimetrima 15 G28 Vraćanje svih osi u strojnu nultočku 16 G29 Vraćanje iz referente ravnine 17 G31 snimanje ispitane lokacije u makro varijablu 18 G35 Automatsko mjerenje promjera alata 19 G36 Automatsko mjerenje radne nultočke 20 G37 Automatsko mjerenje dužine alata 21 G40 Isključivanje kompenzacije promjera alata 22 G41 Uključivanje lijeve kompenzacije promjera alata 23 G42 Uključivanje desne kompenzacije promjera alata 24 G43 Kompenzacija dužine alata - pozitivna 25 G44 Kompenzacija dužine alata - negativna 26 G47 Graviranje teksta 27 G49 Isključuje funkcije – G43/G44/G143 28 G50 Isključivanje skaliranja 29 G51 Uključivanje skaliranja 30 G52 Postavljanje radnog koordinatnog sustava 31 G53 Ne modalni odabir koordinata stroja 32 G54 Radna nultočka predmeta obrade 33 G55 Radna nultočka predmeta obrade 34 G56 Radna nultočka predmeta obrade 35 G57 Radna nultočka predmeta obrade 36 G58 Radna nultočka predmeta obrade 37 G59 Radna nultočka predmeta obrade 38 G60 Jednosmjerno pozicioniranje 39 G61 Točan način zaustavljanja 40 G64 Isključivanje G61
Tablica G funkcija za Haas CNC glodalice 1.
www.cnc.com.hr Travanj 2022. v_01
41 G65 Opcija poziva makro potprograma
42 G68 Rotacija 43 G69 Isključivanje rotacije 44 G70 Ciklus kruga s provrtima 45 G71 Ciklus luka s provrtima 46 G72 Ciklus provrta pod određenim kutom 47 G73 Ciklus brzog bušenja 48 G74 Ciklus za urezivanje navoja 49 G76 Ciklus završnog istokarivanja 50 G77 Ciklus grubog istokarivanje 51 G80 Isključivanje ciklusa G81 do G89 52 G81 Standardni ciklus bušenja 53 G82 Ciklus istokarivanja sa ulaskom, pauzom i izlazom 54 G83 Standardni ciklus bušenja za izlascima 55 G84 Standardni ciklus za strojno urezivanje navoja 56 G85 Standardni ciklus istokarivanja 57 G86 Ciklus istokarivanja za zaustavljanjem 58 G89 Interaktivni korisnički unos 59 G90 Apsolutni koordinatni sustav 60 G91 Inkrementalni koordinatni sustav 61 G92 Postavljanje vrijednosti pomaka radnog koordinatnog sustava 62 G93 Način rada s inverznim vremenom 63 G94 Način unosa u minuti 64 G95 Posmak po okretaju 65 G98 Povratak na početnu ravninu standardnog ciklusa - u programu 66 G99 Povratak na početnu ravninu standardnog ciklusa – u samom ciklusu 67 G100 Isključivanje slike zrcaljenja 68 G101 Uključivanje slike zrcaljenja 69 G103 70 G107 71 G110-G129 Koordinatni sustavi od rednog br. 7. do rednog br. 26. 72 G136 Automatsko mjerenje centra odstupanja rada 73 G141 3D+ kompenzacija promjera alata 75 G143 5-osna kompenzacija duljine alata pozitivna 76 G150 Glodanje džepa opće namjene 77 G154 Odabir radne koordinate P1-P99 78 G156 Standardni ciklus operacija provlačenja 79 G167 Izmjena postavki 80 G174 81 G184 82 G187 Postavljanje razine glatkoće 83 G234 Kontrola središnje točke alata (TCPC) 84 G253 85 G254 Dinamička radna nultočka 86 G255 Isključivanje dinamičke radne nultočke 87 G266 88 G268 Uključivanje značajki koordinatnog sustava 89 G269 Isključivanje značajki koordinatnog sustava redni broj G funkcija opis - značenje