g kody cnc po polsku
Przemysł

G kody CNC po polsku – przewodnik dla operatora

Artykuł sponsorowany

Jeśli rozpoczynasz pracę z maszynami numerycznymi lub chcesz usystematyzować wiedzę, ten przewodnik wyjaśni g kody cnc po polsku w sposób praktyczny. Poznasz różnice między kodami G i M, najczęściej używane funkcje, dobre praktyki pisania programów oraz przykładowy kod z komentarzami po polsku. Dzięki temu szybciej zdiagnozujesz błędy i bezpiecznie uruchomisz obróbkę.

Co to są G-kody i jak działają?

G-kody (ang. G-code) to standard poleceń sterujących ruchem narzędzia i ustawieniami układu sterowania CNC. Każde polecenie zaczyna się od litery „G” i liczby (np. G0, G1, G2), a po nim podajesz parametry takie jak współrzędne X/Y/Z, posuw F, prędkość wrzeciona S czy promień łuku R. Kody M (np. M3, M5, M6) sterują funkcjami pomocniczymi: start/stop wrzeciona, zmiana narzędzia, chłodzenie. W jednym bloku programu może wystąpić zarówno G-kod, jak i M-kod.

G kody cnc po polsku – szybkie wprowadzenie do składni

  • Struktura linii (bloku): numer linii (opcjonalnie) + G/M-kody + adresy (X, Y, Z, F, S, T) + komentarz w nawiasie.
  • Modalność: większość G-kodów działa „modalnie”, czyli pozostaje aktywna, aż zmienisz ją innym G-kodem z tej samej grupy (np. po G1 ruch roboczy będzie aktywny, dopóki nie wywołasz G0 albo G2/G3).
  • Układ współrzędnych: wybierasz bazę detalu G54–G59, oś płaszczyzny G17 (XY), G18 (ZX), G19 (YZ), tryb absolutny G90 lub przyrostowy G91.
  • Jednostki: G21 dla milimetrów, G20 dla cali.
  • Bezpieczeństwo: bloki „bezpiecznego startu” ustalają znane stany (np. G90 G21 G17 G40 G49 G80).

G kody cnc po polsku – najczęściej używane polecenia

Poniżej pogrupowane opisy, które najczęściej spotkasz w dokumentacji i na maszynie. Przy każdym kodzie masz krótki opis zastosowania po polsku, aby łatwiej łączyć teorię z praktyką.

Ruch i interpolacja

  • G0 – szybki przejazd (bez utrzymania posuwu roboczego). Do podjazdów nad detal, omijania elementów.
  • G1 – ruch liniowy z posuwem F. Podstawowy tryb skrawania.
  • G2 / G3 – interpolacja kołowa (łuk) zgodnie z ruchem wskazówek zegara / przeciwnie. Parametry R lub wektory I, J, K.
  • G5x – wybór układu współrzędnych detalu: G54–G59 (np. różne imadła na stole).
  • G90 / G91 – współrzędne absolutne / przyrostowe. W seryjnej produkcji dominuje G90.
  • G94 / G95 – posuw w mm/min (G94) albo mm/obr (G95) – przydatne zwłaszcza na tokarce.

Płaszczyzny i powroty

  • G17 / G18 / G19 – płaszczyzna obróbki: XY / ZX / YZ; istotne przy łukach G2/G3 i cyklach wiercenia.
  • G28 / G30 – powrót do punktu referencyjnego maszyny (zwykle z ruchem przez punkt pośredni, aby ominąć detal).

Kompensacje i korekcje

  • G40 / G41 / G42 – kompensacja promienia narzędzia (brak/lewa/prawa). Wymaga podania odpowiedniego wejścia i wyjścia z konturu.
  • G43 / G49 – korekcja długości narzędzia w osi Z (G43 aktywuje korekcję, G49 wyłącza).
  • G64 / G61 – tryb ciągły (płynne przejścia) / dokładne zatrzymanie – wpływa na dokładność i czas.

Cyklowe wiercenie i obróbka otworów

  • G81 – wiercenie proste.
  • G83 – wiercenie z przerywaniem (peck drilling).
  • G84 – gwintowanie (zwykle z odwracaniem wrzeciona).
  • G98 / G99 – poziom powrotu po cyklu (do Z początkowego / do poziomu R).

Jednostki i ustawienia programu

  • G21 – milimetry (standard w Polsce).
  • G20 – cale.
  • G53 – ruch w układzie maszynowym (poza G54–G59), przydatny do bezpiecznych powrotów.

Przykładowe M-kody (pomocnicze)

  • M3 / M4 / M5 – wrzeciono: prawo/lewo/stop.
  • M6 – zmiana narzędzia (we współpracy z magazynem narzędzi).
  • M7 / M8 / M9 – chłodzenie: mgła / zalewowe / wyłącz.
  • M30 – koniec programu i przewinięcie.

Jak czytać i pisać programy z użyciem g kody cnc po polsku

  1. Zacznij od bloku bezpieczeństwa: ustaw jednostki, płaszczyznę, tryb absolutny i wyczyść kompensacje.
  2. Wybierz bazę detalu (G54–G59): zgodnie z pomiarem na stole lub w uchwycie.
  3. Dobierz narzędzie i korekcje: T… M6, potem G43 i korektor H odpowiadający długości.
  4. Wyznacz bezpieczne poziomy Z: unikniesz kolizji przy podjazdach i przejazdach jałowych.
  5. Ustal strategię ścieżki: liniowo (G1) czy łuki (G2/G3), z kompensacją G41/G42, z płynnymi przejściami G64.
  6. Zakończ program porządkiem: wyłącz kompensacje, zatrzymaj wrzeciono i chłodzenie, wróć do pozycji parkowania, M30.

Przykładowy program frezowania (komentarze po polsku)

(Przyklad: kieszen prostokatna 80x50, z= -8, narzedzie fi10)
%
O1001 (KIESZEN PROSTOKATNA)
G90 G21 G17 G40 G49 G80 (tryb absolutny, mm, XY, bez kompensacji, brak korekcji, brak cykli)
G54 (baza detalu)
T1 M6 (frez palcowy fi10)
S12000 M3 (start wrzeciona)
G0 X0 Y0 Z50 (pozycja bezpieczna nad zerem detalu)
G43 H1 Z20 (korekcja dlugosci)
F800 (posuw)
G0 X10 Y10 Z5 (podjazd nad punkt startowy)
G1 Z-2 F300 (wejscie w material)
G1 X90 Y10 (1. bok)
G1 X90 Y60 (2. bok)
G1 X10 Y60 (3. bok)
G1 X10 Y10 (4. bok)
G1 Z-8 F250 (zejscie na dno, druga warstwa)
G1 X90 Y10 X90 Y60 X10 Y60 X10 Y10 (powtorzenie konturu)
G0 Z20 (wyjazd w bezpieczna)
M9 (wylacz chlodzenie)
G0 Z50 X0 Y0 (parkowanie)
M5 (stop wrzeciona)
G49 (wylacz korekcje dlugosci)
M30 (koniec programu)
%

Komentarze w nawiasach pomagają początkującym od razu zrozumieć kolejne kroki. Warto zachować jednolitą konwencję nazewnictwa narzędzi, korektorów i baz.

Typowe błędy przy pracy z g kody cnc po polsku i jak ich uniknąć

  • Pomylenie G90/G91: przypadkowe przejście na tryb przyrostowy może spowodować kolizję. Zawsze dodawaj G90 w bloku startowym.
  • Brak korekcji długości (G43/H): wejście w materiał nie tą wysokością, co trzeba. Sprawdź zgodność H z T.
  • Nieprawidłowy łuk (G2/G3): konflikt między parametrem R a wektorami I/J/K. Trzymaj jedną metodę w projekcie i weryfikuj podgląd ścieżki.
  • Kompensacja promienia (G41/G42) bez podjazdu: wejście prosto w krawędź skutkuje alarmem. Zaprojektuj lead-in/lead-out.
  • Zły poziom powrotu (G98/G99) w cyklach: przejazd nad detalem zbyt nisko. Ustal świadomie poziom R i tryb powrotu.
  • Mieszanie jednostek (G20/G21): zawsze deklaruj jednostki w nagłówku programu.

Dobre praktyki, aby g kody cnc po polsku były czytelne i bezpieczne

  • Konsekwentny „safe start”: G90 G21 G17 G40 G49 G80, następnie G54 i dopiero reszta.
  • Komentarze po polsku: opis operacji, narzędzia, materiału, punktu bazowego.
  • Standaryzacja posuwów i prędkości: trzymaj tabele w dokumentacji technologicznej.
  • Wizualizacja/„suchy przejazd”: sprawdź program w symulatorze i wykonaj przejazd bez skrawania.
  • Wersjonowanie programów: numer programu Oxxxx, wersja w komentarzu, data i autor.
  • Makra i cykle: korzystaj z cykli wiercenia (G81–G89) i makr użytkownika tam, gdzie to przyspiesza pracę.

FAQ: krótkie odpowiedzi na częste pytania

Czy „g kody cnc po polsku” różnią się od angielskich?
Sama składnia G-kodów jest uniwersalna. „Po polsku” odnosi się głównie do opisów, komentarzy i dokumentacji – dzięki temu program jest zrozumiały dla zespołu.

Czy wszystkie maszyny obsługują te same G-kody?
Rdzeń jest wspólny, ale szczegóły zależą od sterowania (Fanuc, Heidenhain, Siemens, Haas). Zawsze sprawdzaj manual swojej maszyny.

Ile razy powinienem użyć G90, G21, G17?
Najlepiej w każdym programie w bloku startowym – to zabezpiecza przed „dziedziczeniem” trybów po wcześniejszych uruchomieniach.

Podsumowanie

Zrozumienie i konsekwentne stosowanie zasad sprawia, że g kody cnc po polsku są klarowne dla operatora, technologa i kontrolera jakości. Ustalaj bezpieczne stany startowe, opisuj operacje komentarzami po polsku, testuj ścieżki w podglądzie i trzymaj standardy korekcji oraz kompensacji. Dzięki temu skrócisz czas ustawiania, zmniejszysz liczbę alarmów i podniesiesz jakość wykonania detali. Co najważniejsze – dobrze opisane g kody cnc po polsku ułatwiają wdrożenie nowych osób i utrzymanie porządku w bibliotece programów.

Sprawdź: poziome centrum paletowe