Diese G- und M-Codeliste umfasst die Codes, die Sie tatsächlich eingeben, um eine CNC-Fräsmaschine oder -Drehmaschine zu betreiben: jeden gängigen G-Code, der Bewegung und Geometrie steuert, sowie die M-Codes, die Maschinenfunktionen wie Spindel und Kühlmittel umschalten Ob Sie CNC-Programme an der Steuerung lesen oder eine Datei von Hand bearbeiten, die Ihre CAM-Software ausspuckt, die folgenden Tabellen und Beispiele sind so aufgebaut, dass sie eine einzige Referenz darstellen, die Sie in einer zweiten Registerkarte offen halten können und sowohl das Fräsen als auch das Drehen sowie die Unterschiede zwischen Fanuc, Haas, Siemens, GRBL und LinuxCNC.
Kurzreferenz: G vs. M auf einen Blick
| G-code | Vorbereitende / Geometrie teilt der Maschine mit Wo und Wie Das Werkzeug bewegt sich (G00 rapid, G01 feed, G02/G03 bogens). |
| M-code | Sonstiges / Maschine an, M03-Spindel an und aus (M08-Kühlmittel-Endprogramm). |
| Format | Wortadresse: N50 G01 X1,5 Z-0,75 F0,008 M08 “Brief + eine Zahl pro ”Wort”. |
| Normen | Verwurzelt in EIA RS-274 und ISO 6983-1:2009; Der offene Interpreter, von dem die meisten Controller abstammen, ist der NIST RS274/NGC Spec. |
G-Code vs. M-Code: Was ist der Unterschied?

Die Sortierung jedes Codes in einen von zwei Buckets ist die schnellste Möglichkeit, ein Programm zu lesen A G-code Vorbereitungsbefehl ist, wird das “G” meist erklärt als Geometrie, Denn diese Worte sagen dem Kutter, wohin er gehen soll und welchen Weg er gehen soll Ein M-code Ist ein sonstiger, oder maschineller, Befehl: er dreht einen Schalter irgendwo an der Maschine, wie z.B. das Starten der Spindel oder das Einschalten von Flutkühlmittel Beide fahren innerhalb derselben Wortadress-Grammatik, die die EIA Anfang der 1960 er Jahre für die numerische Steuerung standardisiert hat und die die ISO später in ISO 6983 zusammenfaltete.
Hier der praktische Split, den Sie auf Sicht beantragen können:
| Frage | G-Code | M-Code |
|---|---|---|
| Was kontrolliert es? | Werkzeugbewegung, Koordinaten, Interpolation, Offsets | Spindel, Kühlmittel, Werkzeugwechsel, Programmablauf |
| Bewegt es die Achsen? | Oft ja (G00, G01, G02) | Nein |
| Ist es modal? | Viele sind (bleiben aktiv, bis sie abgesagt werden) | Einige (M03/M05); viele sind One-Shot |
| Beispiel | G01 X2.0 F10.0 |
M08 (Kühlmittel an) |
Es existieren etwa 100 G-Codes über alle Dialekte hinweg, wobei jede einzelne Maschine einen weitaus kleineren Arbeitssatz verwendet M-Codes sind zwischen den Buildern immer weniger konsistent, ein Punkt, an dem man festhalten sollte, denn er erklärt die meisten der später behandelten Kopfschmerzen “dieses Programm lief gut auf der anderen Maschine” Wenn Sie noch ein mentales Modell der Maschine selbst bauen, unsere Grundierung auf der Grundlagen der Dreh - und Fräsbearbeitung Passt gut zu dieser Code-Referenz.
So lesen Sie einen G-Code-Block: Adressbuchstaben und Syntax

Eine Zeile CNC-Code wird als a bezeichnet Block, “und jeder Block ist nur eine Folge von ”Wörtern” Jedes Wort ist ein Buchstabe (die Adresse) gefolgt von einer Zahl (der Wert).Wenn man weiß, was die Buchstaben bedeuten, kann man fast jeden Block laut lesen Wir bringen es neuen Operatoren bei, da die NG-XYZ-FSTM-RegelDie Buchstaben erscheinen in der Regel ungefähr in dieser Reihenfolge, und diese Reihenfolge entspricht der Reihenfolge, in der die Maschine denkt: Zeilennummer, welche Art von Bewegung, wohin, wie schnell, wie schnell gedreht werden soll, welches Werkzeug und welche Wechseln zu Flip.
| Brief | Bedeutung | Beispiel |
|---|---|---|
| N | Block (Zeilen) Nummer | N50 |
| G | Vorbereitender / Bewegungsbefehl | G01 |
| XYZ | Achsenposition (Ziel) | X1,5 Z-0,75 |
| IJK | Bogenmitte, relativ zum Start | I0,5 J0 |
| F | Vorschubgeschwindigkeit | F0.008 |
| S | Spindelgeschwindigkeit | S1200 |
| T | Werkzeugnummer | T0303 |
| M | Maschinenfunktion | M08 |
Lesen Sie diesen BlockN50 G01 X1,5 Z-0,75 F0,008 M08Und da steht: “Auf Leitung 50, mit 0,008 pro Umdrehung geradeaus nach X1,5, Z-0,75 einspeisen, Flutkühlmittel einschalten” Das ist der ganze Trick Dieselbe Logik, die ein CNC-Drehmaschine Bearbeitungszentrum antreibt; nur die Achsenbuchstaben und eine Handvoll Dosenzyklen ändern sich.
A Modal Code bleibt nach seinem Block aktiv, bis etwas in derselben Gruppe ihn aufhebt Befehl G01 einmal und jeder folgende Block speist weiter in einer Zeile, bis Sie G00, G02 oder G03 aufrufen Nicht-modale (One-Shot) Codes wie G04 Verweildauer wirken nur auf den Block, wo sie erscheinen Das Zusammenmischen dieser ist die Wurzel der meisten “warum ist das Tool bei rapide eingetaucht?” stürzt.
Modalgruppen: Warum sich einige Codes gegenseitig stornieren

Hier das Konzept, das aus einer Liste von Codes ein funktionierendes mentales Modell macht G-Codes werden sortiert in Modalgruppen, “und es kann immer nur ein Code aus jeder Gruppe aktiv sein Rufen Sie einen zweiten Code aus derselben Gruppe an und er ersetzt leise den ersten Das ist von der Konstruktion her, es ist auch der Grund, warum ein Block mit zwei Bewegungscodes darin Alarm schlägt Verstehen der Gruppen beantwortet die Anfängerfrage, ”warum hebt ein G-Code einen anderen auf?”
| Modal-Gruppe | Codes in der Gruppe | Standard bei Power-On |
|---|---|---|
| Bewegung | G00, G01, G02, G03 | Normalerweise G00 |
| Planauswahl | G17, G18, G19 | G17 (Mühle), G18 (Drehmaschine) |
| Einheiten | G20, G21 | Maschinenparameter |
| Distanzmodus | G90, G91 | G90 absolut |
| Cutterkomp | G40, G41, G42 | G40 aus |
| Arbeitsversätze | G54 – 59 | G54 |
| Vorschubmodus | G93, G94, G95 | G94 (Mühle) |
| Dosenzyklus | G73 – G80 abbrechen | G80 aus |
Also wenn du schreibst G90 G54 G17 G00 X0 Y0 Am Anfang eines Programms stellen Sie einen Code aus jeder von mehreren Gruppen ein, absolute Entfernung, Arbeitsversatz 1, XY-Ebene, schnelle Bewegung, und sie bleiben alle verriegelt, bis Sie sie ändern. Das meinen die Leute mit einer “sicheren”Startlinie”.
Vollständige G-Code-Liste (Common Codes G00 – G99)

Unten ist die Master-G-Code-Liste, gruppiert nach dem, was jeder Code tut Dies sind die Codes, die Sie auf der überwiegenden Mehrheit der Fanuc-Stil-Steuerelemente treffen; einige wenige haben Dialekt-Mirks im Abschnitt “Steuerung-Vergleich”vermerkt. Wenn Sie dies als Lesezeichen markieren, dient es gleichzeitig als druckbarer Spickzettel, nach dem die meisten Menschen suchen, wenn sie nach einer „g-Code-m-Codeliste PDF” suchen”
| Code | Gruppe | Funktion |
|---|---|---|
| G00 | Bewegung | Schnelle Positionierung (nicht schneidende Bewegung) |
| G01 | Bewegung | Lineare Vorschubbewegung mit der F-Rate |
| G02 | Bewegung | Kreisinterpolation im Uhrzeigersinn (Bogen) |
| G03 | Bewegung | Gegen den Uhrzeigersinn Kreisinterpolation |
| G04 | Bewegung | Verweilen (Pause), P oder X für die Zeit |
| G17 / G18 / G19 | Ebene | Wählen Sie die Arbeitsebene XY / XZ / YZ |
| G20 / G21 | Einheiten | Zoll-/Millimeterprogrammierung |
| G28 | Bewegung | Rückkehr zur Maschinenheimposition (Referenzposition) |
| G30 | Bewegung | Zurück zum 2. / 3. Referenzpunkt |
| G40 / G41 / G42 | Comp | Cutter (Radius) comp off / links / rechts |
| G43 / G49 | Comp | Werkzeuglänge comp on / cancel |
| G53 | Koordinate | Maschinenkoordinaten einschieben (Abbruchversatz) |
| G54 – 59 | Koordinate | Arbeitskoordinatensysteme 1 – |
| G73 / G83 | Eingebrannt | Hochgeschwindigkeits-Pick-/Pick-Bohrung mit vollem Rückzug |
| G80 | Eingebrannt | Dosenzyklus abbrechen |
| G81 / G82 | Eingebrannt | Einfacher Bohrer / Bohrer mit Verweildauer |
| G84 | Eingebrannt | Klopfzyklus |
| G85 / G86 | Eingebrannt | Bohrzyklen |
| G90 / G91 | Entfernung | Absolute / inkrementelle Programmierung |
| G93 / G94 / G95 | Vorschubmodus | Umkehrzeit / pro Minute / pro Umdrehungsvorschub |
| G96 / G97 | Spindel | Konstante Oberflächengeschwindigkeit / Stornierung (konstante Drehzahl) |
| G98 / G99 | Dosen* | Rückkehr zur anfänglichen / R-Ebene nach einem Zyklus (Mühle) |
* Bei vielen Fanuche-Drehmaschinensteuerungen stellte G98/G99 stattdessen Feed-per-Minute und Feed-per-Revolution ein, einer der unten aufgeführten Dialektunterschiede.
Vollständige M-Code-Liste (Maschinen- und Programmfunktionen)

M-Codes handhaben alles, was keine Bewegung ist: Spindel starten und stoppen, Kühlmittel wechseln, Werkzeug wechseln, Programm beenden Das gemeinsame Set ist kurz, und davon wirst du täglich ein Dutzend verwenden.
| Code | Funktion | Anmerkungen |
|---|---|---|
| M00 | Programmstopp (obligatorisch) | Pressezyklus beginnt wieder aufzunehmen |
| M01 | Optionaler Stopp | Nur wenn “optional stop” an ist |
| M02 | Ende des Programms | Kein Rücklauf |
| M03 / M04 | Spindel auf CW / CCW | Benötigt einen S-Wert |
| M05 | Spindelanschlag | — |
| M06 | Werkzeugwechsel | Paare mit einem T-Wort |
| M07 / M08 / M09 | Nebel / Flutkühlmittel an, Kühlmittel ab | M07 nicht auf jeder Maschine |
| M29 | Starre Klopfart | Fanuc; geht G84 voraus |
| M30 | Programm beenden und zurückspulen | Wird auf oben zurückgesetzt |
| M98 / M99 | Unterprogrammaufruf / Rücklauf | M99 schleift auch ein Programm |
M-Codes sind der am wenigsten standardisierte Teil der Sprache. Kühlmittel-, Paletten- und Hilfs-M-Codes wandern vom Builder zum Builder, und Maschinen mit zusätzlicher Hardware fügen ihre eigenen hinzu. Überprüfen Sie immer die M-Code-Seite im Handbuch Ihrer Maschine, bevor Sie davon ausgehen, dass eine Zahl auf dem letzten Steuerelement, das Sie ausgeführt haben, bedeutet, was sie bedeutet.
G- und M-Codes für CNC-Drehmaschinen (Drehen)

Die meisten veröffentlichten Codelisten sind für Fräsmaschinen geschrieben, so dass Drechselprogrammierer mit Rattern zurückbleiben Drehmaschinen teilen sich die Kernbewegungs - und Programmcodes, fügen aber eine drehspezifische Schicht hinzu, die Mühlen nicht haben Wenn Sie ein Schrägbett - oder Flachbettdrehzentrum betreiben, sind das die Codes, auf die es ankommt.
| Drehzahlcode | Funktion |
|---|---|
| G50 | Klemmen Sie die maximale Spindelgeschwindigkeit (oder stellen Sie die Koordinate steuerabhängig ein) |
| G96 / G97 | Konstante Oberflächengeschwindigkeit / off the Turning Workerhorse Pair für |
| G70 | Fertigwaage |
| G71 | Grobdrehen (Stockentfernung) Zyklus |
| G72 | Grobverkleidungszyklus |
| G74 / G75 | Pickenbohr-/Rillenzyklen |
| G76 | Einfädelzyklus |
| G41 / G42 / G40 | Werkzeug-Nasen-Radius comp links / rechts / aus |
Konstante Oberflächengeschwindigkeit ist die Großer begrifflicher Unterschied. Rufen Sie an G96 S500 und die Steuerung variieren Spindel rpm so dass die Schnittgeschwindigkeit am Werkzeug bleibt bei 500 Oberflächenfuß pro Minute auch wenn der Durchmesser schrumpft, genau das, was Sie für eine saubere Oberfläche über ein konisches oder verkleidetes Teil wollen Schalten Sie zu G97 S1500 Feste Drehzahl zu verriegeln, die Sie zum Bohren auf Mitte oder Gewinde benötigen Auf den Bedienelementen im Fanuc-Stil versenden wir auf ANTISHICNC Schrägbett-CNC-Drehmaschine Modelle, ein fehlendes G97 vor einem Bohrzyklus ist einer der häufigsten Fehler im ersten Programm, die wir sehen. Die Spindel beschleunigt sich immer weiter, wenn sich das Werkzeug der Mitte nähert.
“Bei Dreharbeiten zählt die Reihenfolge genauso viel wie die Codes Stellen Sie Ihren Arbeitsversatz ein, dann G96 mit einer G50-Geschwindigkeitsklemme, dann Ihr Werkzeug, überspringen Sie die Klemme und der erste Pass mit kleinem Durchmesser kann versuchen, die Spindel über ihre sichere Grenze hinaus zu drehen”
Was ist G94 G-Code?
G94 setzt die Einspeisung pro Minute Modus: der F-Wert wird als Einheiten (Zoll oder Millimeter) Werkzeugweg pro Minute abgelesen, er lebt in der Feed-Mode-Modalgruppe neben G93 (inverse Zeit) und G95 (Feed pro Umdrehung), und bei Frässteuerungen ist G94 der normale Standard Der Haken ist die Drehmaschine: Bei vielen Fanuc-Drehsteuerungen ist das Feed-Mode-Paar tatsächlich G98 (pro Minute) und G99 (pro Umdrehung), während G94/G95 möglicherweise anderen Funktionen zugeordnet ist Das Drehen will fast immer Feed-pro-Umdrehung, damit das Finish unabhängig von RPM konsistent bleibt, so überprüfen die meisten Drehprogramme in der Programmierung unter der Steuerung “G99-5”.
Erklärte Dosenzyklen: Bohren, Klopfen und Bohren

A Dosenzyklus Packt eine Wiederholungsoperation, bohren, einfahren, bewegen, wieder bohren, in eine Zeile, statt jeden Pick von Hand zu programmieren, ruft man den Zyklus einmal auf, listet die Lochpositionen auf, und bricht mit G80 ab, sie sparen Dutzende Zeilen und machen Lochmuster auf einen Blick lesbar.
- ✔G81Gerades Bohren: Schnell zur R-Ebene, Zufuhr zur Z-Tiefe, schnelles Ausbohren.
- ✔G83Hackbohren: Pickt in Q-Schritten nach unten, vollständig zurückgezogen, um Späne an tiefen Löchern zu entfernen.
- ✔G84Klopfen: Einspeisen, Spindel umkehren, Fadenabstand ausspeisen.
- ✔G85 / G86Bohrung: präzise, futterarme Dimensionierung eines vorgebohrten Lochs.
Ein Hackbohrblock sieht aus wie G83 Z-1.0 R0.1 Q0.2 F8.0Bohren Sie auf Z-1.0, ausgehend von einer 0,1-Rückzugsebene, in 0,2 Picks, bei 8 Zoll pro Minute. Listen Sie danach Ihre Loch-XY-Koordinaten auf und der Zyklus wiederholt sich an jedem einzelnen bis G80.
Was macht G84 im CNC?
G84 ist der rechte Klopfzyklus. Er führt den Klopf in die Tiefe, stoppt und kehrt die Spindel um, speist sich dann zurück, alles synchronisiert, sodass der Klopf seinem eigenen Faden folgt, ohne ihn zu reißen. Die Vorschubrate muss mit der Fadenleitung übereinstimmen: Der Vorschub entspricht der Spindel rpm multipliziert mit der Tonhöhe. Bei einem M8-STREM1.25-Klopfen mit 300 Umdrehungen im Feed-per-Minute-Modus beträgt das 300 × 1,25 = 375 mm/min. Bei Fanuc-Steuerungen können Sie normalerweise kurz vor G84 eine genaue Umdrehung erreichen.
Ein vollständiges G-Code-Beispielprogramm (Mühle und Drehmaschine)

Codes in einer Tabelle zu lesen ist eine Sache; sie in einem echten Programm zu sehen, ist dort, wo es klickt Hier sind zwei kurze, vollständig kommentierte Beispiele Jede Zeile ist wieder den Tabellen oben zugeordnet.
FräsbeispielGesicht und bohren Sie ein Loch:
O1001 N10 G90 G54 G17 G21 (absolut, versetzt 1, XY-Ebene, mm) N20 G00 X0 Y0 (schnell zum Start) N30 T1 M06 (Ladewerkzeug 1) N40 S1200 M03 (Spindel auf CW, 1200 rpm) N50 G43 H1 Z25.0 (Werkzeuglängenversatz, sicher Z) N60 M08 (Flutkühlmittel an) N70 G83 Z-15.0 Q3.08 F1008
WendebeispielRoh und fertig mit einem Durchmesser:
O2001 N10 G21 G99 G40 (mm, Vorschub pro Drehzahl, Komprimierung) N20 G50 S2500 (Klemmmaximumspindel 2500 Drehzahl) N30 T0101 (Drehwerkzeug, Offset 1) N40 G96 S180 M03 (konstante Oberflächengeschwindigkeit 180, Spindel CW) N50 G00 X52,0 M0 (Annäherungsmaterial, Kühlmittel an) N60 G70 10 (Konstumdrehzyklus) N70 G0000 1
Vor jedem ersten Lauf, Trockenlauf die Datei in einem Simulator Kostenlose Online-G-Code-Simulatoren und Zuschauer werden einen umgekehrten Bogen oder ein fehlendes G80 in Sekundenschnelle fangen, weit billiger als es mit einem Werkzeug in dem Teil zu fangen Die gleiche Verifiz-erste Gewohnheit gilt, ob Sie auf einem schneiden CNC Vertikal Bearbeitungszentrum oder ein Wendezentrum.
G- und M-Codeunterschiede nach Steuerung: Fanuc, Haas, Siemens, GRBL, LinuxCNC

Hier ist die Wahrheit, die Single-Control-Listen verbergen: Es gibt nicht den einen universellen G-Code Bewegungscodes (G00-G03) und die Safe-Start-Codes bleiben überall nahezu identisch, dieser Teil ist wirklich Standard Aber Parameter für den Dosenzyklus, Makro-Syntax, Feed-Mode-Zuweisungen und die meisten M-Codes driften zwischen Buildern “Standard-G-Code” ist, über die Grundlagen hinaus, teilweise ein Mythos.
| Steuerung | Wo es auseinandergeht |
|---|---|
| Fanuc | Die De-facto-Basislinie; Makro-B-Variablen, Drehvorschubmodus über G98/G99, starres M29-Hahn |
| Haas | Fanuc-like mit hinzugefügten Haas M-Codes (z.B. M97-Local-Subcall) und einstellungsgesteuertem Verhalten |
| Siemens (SINUMERIK) | Unterstützt G-Code plus eigene Hochsprache und ShopTurn/ShopMill-Schritte |
| GRBL | Eine Teilmenge für Hobby-Router und Hardware der 3 D-Drucker-Klasse; keine Dosenzyklen |
| LinuxCNC | Folgt eng dem NIST RS274/NGC-Dialekt; zusätzliche G-Codes für Splines und Sondierung |
Maschinenschlosser berichten üblicherweise von derselben Lektion: Ein Programm, das auf einer Steuerung nachgewiesen wurde, kann auf einer anderen fehlerhaft sein oder, schlimmer noch, falsch laufen, normalerweise aufgrund eines Unterschieds im Feed-Modus oder im Dosenzyklus und nicht eines Bewegungscodes. Es ist eine Gewohnheit, kein Code, kein Re-Post von CAM für die Zielsteuerung oder ein Beweis des Programms auf der eigentlichen Maschine im Einzelblock, bevor man ihr vertraut. Das frei veröffentlichte LinuxCNC G-Code-Referenz Nützliche neutrale Basislinie ist, wenn man sehen will, wie ein “by-the-standard” - Interpreter einen Code definiert.
Häufige G-Code- und M-Code-Fehler

Codes selbst sind einfach; die Fehler stammen aus dem Kontext Einige Muster machen die meisten Probleme aus, auf die neue Programmierer stoßen.
- Mit einer sicheren Startlinie (G90 G54 G17 G40 G80) öffnen
- Abbrechen von Dosenzyklen mit G80 vor dem nächsten Zug
- Stellen Sie G97 vor dem Bohren oder Einfädeln auf einer Drehmaschine ein
- Single-Block die erste Ausführung eines beliebigen neuen Programms
- Lassen Sie G91 eingeschaltet, sodass das nächste Programm inkrementell ausgeführt wird
- Einen M-Code anzunehmen bedeutet auf jeder Maschine dasselbe
- Tippen Sie auf G84, vergessen Sie jedoch den starren M29-Modus
- Falsche Bogenrichtung (G02 vs. G03) oder I/J/K-Zeichen
Wenn Sie von der manuellen Bearbeitung zum CNC übergehen, hilft es, den gleichen Instinkt wie bei der Handsteuerung aufzubauen, die Art und Weise, wie ein Bediener ein Zifferblatt liest, ist die gleiche Wachsamkeit a Digitale Auslesung (DRO) Belohnungen, und es trägt direkt in das Lesen von Code, bevor Sie Zyklus starten drücken Passen Sie das richtige Werkzeug an die Arbeit zählt genauso; unser Leitfaden zu Drehmaschinen Deckt diese Seite ab.
Was sich ändert: Konversationsprogrammierung, CAM und KI

Das Handschreiben von Vollprogrammen ist nicht mehr die alltägliche Aufgabe, die es einmal war. Ab 2026 wird der größte Teil des Produktions-G-Codes von der CAM-Software und ihrem Postprozessor generiert und dann an der Maschine bearbeitet. Zwei Schichten sind es wert, herumgeplant zu werden.
Erstens, Konversationsprogrammierung Streut sich weiter. Steuerungen wie Haas und Siemens ShopTurn lassen einen Bediener ein Feature, eine Bohrung, einen Faden, eine Fläche und die Steuerung beschreiben, schreiben den G-Code darunter. Es senkt die Barriere für einfache Teile, ersetzt jedoch nicht das Wissen um die Codes: In dem Moment, in dem ein Konversationsprogramm eine Bearbeitung benötigt oder einen Alarm auslöst, sind Sie wieder im G-Code. Zweitens ist die Simulation eher zu einem Standardschritt als zu einem Luxus geworden. Das Suchinteresse an G-Code-Simulatoren liegt bei fast 1.000 Suchvorgängen pro Monat, ein Zeichen, das vor dem Schnitt überprüft wird, ist mittlerweile Standard. KI-unterstützte Toolpath-Tools, die Feed- und Flag-Kollisionen anpassen, kommen in der Mainstream-CAM an, obwohl sie immer noch Bewertungen vorschlagen.
Wenn Sie im Jahr 2026 ein Geschäft gründen oder Bediener ausbilden, besteht der praktische Schritt darin, zunächst G-Code-Kenntnisse zu vermitteln und darüber hinaus Konversations- und KI-Tools als Beschleuniger zu behandeln. Die Grundlagen in dieser Liste sind genau das, was diese Tools generieren, und was Sie lesen werden, wenn etwas repariert werden muss. Um zu sehen, wie die Reife der Programmierung zum Kauf einer Maschine beiträgt, finden Sie in unserem Überblick über die Drehmaschinen aus Metall Reichweitenwanderungen durch Kontrollmöglichkeiten.
Häufig gestellte Fragen
F: Was ist der Unterschied zwischen einem G-Code und einem M-Code?
Antwort anzeigen
F: Was ist der häufigste G-Code?
Antwort anzeigen
F: Was bedeutet M-Code in CNC?
Antwort anzeigen
F: Sind G- und M-Codes auf jeder CNC-Maschine gleich?
Antwort anzeigen
F: Welche G- und M-Codes verwenden CNC-Drehmaschinen?
Antwort anzeigen
F: Wo bekomme ich eine G - und M-Codeliste PDF oder Cheat Sheet?
Antwort anzeigen
Ein neues Wendezentrum programmieren?
ANTISHICNC baut CNC-Drehmaschinen, auf denen standardmäßiger G-Code im Fanuc-Stil ausgeführt wird, mit Konversationsoptionen und 3-Jahres-Unterstützung in 40+ Ländern. Teilen Sie uns Ihren Teil mit und wir stellen die richtige Maschine und Steuerung bereit.
Warum wir diese Liste zusammenstellen
Wir bauen CNC-Drehmaschinen für einen Lebensunterhalt, und das erste, was neue Besitzer nach der Lieferung fragen, ist eine Version von “Wo ist die Codeliste?”Die meisten Referenzen online decken nur das Fräsen ab oder halten an einer Kontrollmarke, also haben wir eine geschrieben, die Mühlen- und Drehmaschinencodes enthält, einschließlich der Drehzyklen G96/G97 und G70G76. Unsere Maschinen laufen jeden Tag an einem Ort, wobei die Steuerungsunterschiede deutlich gemacht werden.
Referenzen und Quellen
- Der NIST RS274/NGC-Dolmetscher, Version 3Nationales Institut für Standards und Technologie (NIST)
- NIST RS274NGC Dolmetscher, vollständiger Bericht (PDF)Interner NIST-Bericht
- ISO 6983-1:2009, Automatisierungssysteme und Integration, NC-ProgrammformatInternationale Organisation für Normung
- LinuxCNC G-Code-SchnellreferenzLinuxCNC.org
- G-codeWikipedia (Übersicht und Geschichte von RS-274)
Verwandte Artikel
- Die Grundlagen der Drehmaschinen- und Mühlenbearbeitung verstehenWie die Maschinen, auf denen diese Codes laufen, tatsächlich funktionieren
- Wesentliche Drehmaschinen zum Schneiden für AnfängerDas richtige Werkzeug mit Ihrem Drehprogramm koppeln
- CNC-Vertikaldrehmaschinen erklärtDrehen von Teilen mit großem Durchmesser
- Projekte, die Sie mit Drehmaschinen erstellen könnenIhre Programme in die Tat umsetzen
Bewertet vom 1TP3 T-Engineering-Team, 25+ Jahre Bau von CNC-Drehmaschinen und Bearbeitungszentren Haben Sie eine Frage zur Programmierung einer unserer Maschinen? Sprechen Sie mit unserem Engineering-Team.













