21 Lis 2014
G-CODE (Fanuc 16i-MA)
Tabela przedstawiająca kody i funkcje sterowania Fanuc seria M.
Kod | Opis |
G00 | Ruch szybki po prostej |
G01 | Ruch roboczy po prostej |
G02 | Ruch roboczy po łuku w kierunku zgodnym do ruchu wskazówek zegara (CW) |
G03 | Ruch roboczy po łuku w kierunku przeciwnym do ruchu wskazówek zegara (CCW) |
G04 | Przerwa czasowa |
G09 | Zapewnienie dokładności obróbki – dokładny stop na narożach |
G10 | Ustawianie danych |
G17 | Wybór płaszczyzny X-Y |
G18 | Wybór płaszczyzny Z-X |
G19 | Wybór płaszczyzny Y-Z |
G27 | Odjazd z punktu referencyjnego |
G28 | Najazd na punkt referencyjny |
G29 | Przejazd do punku od punktu referencyjnego przez trzeci zaprogramowany punkt |
G40 | Odwołanie korekcji promienia narzędzia |
G41 | Korekcja lewostronna |
G42 | Korekcja prawostronna |
G43 | Kompensacja długości narzędzia w kierunku dodatnim |
G44 | Kompensacja długości narzędzia w kierunku ujemnym |
G49 | Odwołanie G43 i G44 |
G52 | Przesunięcie zera układu współrzędnych przyrostowe, zadawane w programie. |
G53 | Odwołanie przesunięć zera układu współrzędnych |
G54 | Wybór 1 układu współrzędnych przedmiotu (obrabianego) |
G55 | Wybór 2 układu współrzędnych przedmiotu (obrabianego) |
G56 | Wybór 3 układu współrzędnych przedmiotu (obrabianego) |
G57 | Wybór 4 układu współrzędnych przedmiotu (obrabianego) |
G58 | Wybór 5 układu współrzędnych przedmiotu (obrabianego) |
G59 | Wybór 6 układu współrzędnych przedmiotu (obrabianego) |
G61 | Włączenie dokładnego zatrzymania |
G64 | control mode |
G65 | Wywołanie makra |
G66 | Wywołanie makra |
G67 | Odwołanie makra |
G68 | Przesunięcie o X Y i obrót układu współrzędnych o kąt R |
G73 | Wiercenie z łamaniem wióra |
G74 | Gwintowanie gwintownikiem lewostronne (gwint lewy) |
G76 | Wykańczanie otworów nożem z odjazdem bez dotykania ścianek |
G81 | Wiercenie w jednym przejściu |
G82 | Wiercenie w jednym przejściu z postojem na dnie |
G83 | Wiercenie z wyrzucaniem wióra |
G84 | Gwintowanie gwintownikiem prawostronne (gwint prawy) |
G85 | Wiercenie w jednym przejściu z wycofaniem ruchem roboczym |
G86 | Wiercenie w jednym przejściu z wycofaniem z zatrzymanym wrzecionem |
G87 | Wykańczanie otworów nożem w kierunku od dołu do góry z dojazdem i odjazdem bez dotykania ścianek otworu |
G88 | Wiercenie w jednym przejściu. Po dojechaniu do dna otworu program się zatrzymuje i możliwa jest praca ręczna operatora (np. bardzo powolne wycofanie) |
G89 | Wiercenie w jednym przejściu z programowalnym postojem na dnie i wycofaniem ruchem roboczym |
G90 | Programowanie absolutne |
G91 | Programowanie przyrostowe |
M00 | Stop bezwarunkowy |
M01 | Stop warunkowy |
M02 | Koniec programu |
M03 | Obroty prawe |
M04 | Obroty lewe |
M05 | Obroty stop |
M06 | Zmiana narzędzia – wywołuje podprogram zmiany narzędzia |
M08 | Chłodziwo włączone |
M09 | Chłodziwo wyłączone |
M19 | Programowalne zatrzymanie wrzeciona |
M19S | Programowalne zatrzymanie wrzeciona pod zadanym kątem |
M29 | Synchronizacja obrotów i posuwu do gwintowania |
M30 | Koniec programu i powrót na początek. Posuw, obroty, chłodziwo stop. |
M60 | Globalne przeliczenie przesunięć z rejestru PSO (G54-G59) przy przesunięciu przestrzeni roboczej maszyny |
M83 | Kasowanie M84 |
M84 | Ustawienie prędkości na 100% |
M98 | Wywołanie podprogramu |
M99 | Koniec podprogramu |