Ostatnia aktualizacja: 2026-03-19 Przez 3-minutowe czytanie

Czym jest kod G w programowaniu i obróbce CNC?

G-code to łatwy w użyciu język programowania komputerowego sterowania numerycznego, używany w oprogramowaniu CAM do sterowania automatyczną pracą maszyny CNC.

G-Code

Czym jest kod G?

G-code to najpopularniejszy język programowania CNC, używany w oprogramowaniu CAM (Computer Aided Manufacturing) do sterowania automatycznymi narzędziami obrabiarkowymi, znany również jako RS-274.

Kod G to instrukcja w programie CNC, która jest nazywana poleceniem G. Za pomocą kodu G można realizować szybkie pozycjonowanie, odwrotną interpolację kołową, równoległą interpolację kołową, interpolację kołową punktów pośrednich, programowanie promienia i przetwarzanie skokowe dla obróbki CNC.

Czym jest interpreter kodu G?

Interpreter kodu G jest ważnym modułem oprogramowania sterownika CNC. Maszyny CNC zwykle używają kodów G do opisu informacji o obróbce narzędzia obrabiarki, takich jak ścieżka narzędzia, wybór współrzędnych i otwarcie chłodziwa. Główną funkcją interpretatora kodu G jest interpretowanie kodów G w bloki danych, które mogą być rozpoznawane przez system CNC. Otwartość interpretatora kodu G jest również problemem, który należy wziąć pod uwagę podczas projektowania i wdrażania.

W interpreterze G-code rozkład słów kluczowych G-code stanowi szkielet, a grupowanie kodu jest podstawą sprawdzania składni.

Interpreter kodu G odczytuje kod G, interpretuje go jako kod pośredni G, a następnie przeprowadza interpolację i przetwarzanie sterowania położeniem, po czym moduł wyjściowy wywołuje sterownik, aby wyprowadził go na kartę PCI lub ISA maszyny CNC.

Co oznacza kod G?

G00 oznacza szybkie pozycjonowanie.

G01 oznacza interpolację liniową.

G02 oznacza interpolację kołową zgodną z ruchem wskazówek zegara.

G03 oznacza interpolację kołową przeciwnie do ruchu wskazówek zegara.

G04 oznacza pauzę czasową.

G05 oznacza interpolację łukową przez punkty pośrednie.

G06 oznacza interpolację paraboliczną.

G07 oznacza interpolację Z-spline.

G08 oznacza przyspieszenie posuwu.

G09 oznacza spowolnienie posuwu.

G10 oznacza konfigurację danych.

G16 oznacza programowanie biegunowe.

G17 oznacza obróbkę płaszczyzny XY.

G18 oznacza maszynową płaszczyznę XZ.

G19 oznacza maszynową płaszczyznę YZ.

G20 oznacza rozmiary imperialne (system Frank).

G21 oznacza rozmiary metryczne (system Franka).

G22 oznacza programowo rozmiar promienia.

G220 oznacza interfejs operacyjny systemu.

G23 oznacza programowalną średnicę.

G230 oznacza interfejs operacyjny systemu.

G24 oznacza koniec podprogramu.

G25 oznacza obróbkę skokową.

G26 oznacza obróbkę pętlową.

G30 oznacza odpis powiększenia.

G31 oznacza definicję powiększenia.

G32 oznacza gwint o równym skoku, calowy.

G33 to skrót od Equal Pitch Thread Cutting, Metric (gwint tnący o jednakowym skoku, metryczny).

G34 oznacza nacinanie gwintów o zwiększonym skoku.

G35 oznacza gwintowanie o zmniejszonym skoku.

G40 oznacza przesunięcie narzędzia/wylogowanie z przesunięcia narzędzia.

G41 oznacza kompensację obcinania - lewa.

G42 oznacza kompensację obcinania - po prawej.

G43 oznacza przesunięcie narzędzia - dodatnie.

G44 oznacza przesunięcie narzędzia - ujemne.

G45 oznacza przesunięcie narzędzia +/-.

G46 oznacza przesunięcie narzędzia +/-.

G47 oznacza przesunięcie narzędzia-/-.

G48 oznacza przesunięcie narzędzia -/+.

G49 oznacza przesunięcie narzędzia 0/+.

G50 oznacza przesunięcie narzędzia 0/-.

G51 oznacza przesunięcie narzędzia +/0.

G52 oznacza przesunięcie narzędzia-/0.

G53 oznacza przesunięcie proste, wyloguj.

G54 oznacza przesunięcie proste X.

G55 oznacza proste przesunięcie Y.

G56 oznacza przesunięcie proste Z.

G57 oznacza przesunięcie liniowe XY.

G58 oznacza proste przesunięcie XZ.

G59 oznacza prosty offset YZ.

G60 oznacza tryb dokładnej ścieżki (dokładny).

G61 oznacza tryb dokładnej ścieżki (środek).

G62 oznacza tryb dokładnej ścieżki (zgrubny).

G63 oznacza stukanie.

G68 oznacza przesunięcie narzędzia, narożnik wewnętrzny.

G69 oznacza przesunięcie narzędzia, narożniki zewnętrzne.

G70 oznacza rozmiary imperialne.

G71 oznacza rozmiary metryczne.

G74 oznacza powrót do punktu odniesienia (zero maszyny).

G75 oznacza powrót do zaprogramowanego punktu zerowego.

G76 oznacza pętle złożone z gwintów.

G80 oznacza wylogowanie z cyklu konserwowego.

G81 oznacza zewnętrzne cykle konserwowe.

G331 oznacza cykle puszkowe z wątkami.

G90 oznacza rozmiar absolutny.

G91 oznacza rozmiar względny.

G92 oznacza współrzędne prefabrykowane.

G93 oznacza czas odliczania, prędkość posuwu.

G94 oznacza prędkość posuwu, liczbę posuwów na minutę.

G95 oznacza prędkość posuwu, posuw na obrót.

G96 oznacza stałą liniową regulację prędkości.

G97 oznacza anulowanie stałej liniowej kontroli prędkości.

Inne dokumenty

Jak początkujący mogą używać przecinarki plazmowej CNC?

2022-09-07Poprzednie

Czy można używać standardowych frezów w maszynach CNC?

2022-12-16Następna

Powiązane wskazówki

Przewodnik po frezarkach CNC, bitach i narzędziach
2022-02-254-Minute Read

Przewodnik po frezarkach CNC, bitach i narzędziach

Jako operator frezarki CNC często spotykasz się z różnymi typami frezów, frezów, narzędzi frezarskich podczas pracy. Jak wybrać odpowiednie frezy CNC do swoich projektów frezowania, pomysłów na frezowanie lub planów frezowania? Zacznijmy naukę przewodnika.

Suwmiarki Insize kontra Mitutoyo: Która jest warta swojej ceny?
2026-07-287-Minute Read

Suwmiarki Insize kontra Mitutoyo: Która jest warta swojej ceny?

Porównanie suwmiarek Insize i Mitutoyo: rzeczywiste ceny, specyfikacje dokładności, opinie na forach i jak rozpoznać podróbki Mitutoyo. Która suwmiarka pasuje do Twojego warsztatu i budżetu?

Jak wybrać stół próżniowy i stół z rowkami teowymi do frezarki CNC?
2022-05-253-Minute Read

Jak wybrać stół próżniowy i stół z rowkami teowymi do frezarki CNC?

To częste pytanie, które jest często omawiane przy wyborze stołu adsorpcyjnego próżniowego lub stołu z rowkami T do routera CNC. Który z nich jest odpowiedni do Twojej pracy?

Wielogłowicowa maszyna frezarska CNC do 3D Rzeźba kolby pistoletu
2017-06-193-Minute Read

Wielogłowicowa maszyna frezarska CNC do 3D Rzeźba kolby pistoletu

Wielogłowicowa maszyna frezarska CNC może być używana do: 3D rzeźbienie kolby broni palnej, ploter CNC może rzeźbić kilka kolb broni palnej jednocześnie.

Przewodnik po narzędziach i bitach do routerów CNC
2024-11-215-Minute Read

Przewodnik po narzędziach i bitach do routerów CNC

Różne narzędzia do frezowania CNC różnią się pod względem materiałów i projektów, do których są przeznaczone. Jak wybrać odpowiednie narzędzie? W tym przewodniku wymieniono 15 najpopularniejszych frezów.

Jak skalibrować precyzję frezarki CNC do drewna?
2021-08-312-Minute Read

Jak skalibrować precyzję frezarki CNC do drewna?

Aby zagwarantować wysoką jakość obróbki drewna, przed przystąpieniem do obróbki należy przeprowadzić kalibrację frezarki CNC.

Dodaj recenzję

Ocena od 1 do 5 gwiazdek

Podziel się swoimi myślami i uczuciami z innymi

Kliknij, aby zmienić Captcha