GTCNC-150iM-II G-Codes M-Codes Programmanleitung
GTCNC-150iM-II G-Codes M-Codes
GREAT-150iM-II oder GTCNC-150iM-II G-Codes M-Codes für Fräsmaschinen und Bearbeitungszentren

G-Codes
| G-Code | Beschreibung |
|---|---|
| G00 | Schnelle Positionierung |
| G01 | Lineare Interpolation |
| G02 | Kreis-/Schraubeninterpolation CW |
| G03 | Kreis-/Schraubeninterpolation CCW |
| G33 | Threading |
| G04 | Verweilen |
| G15 | Anweisung Polarkoordinaten abbrechen |
| G16 | Polarkoordinaten-Anweisung |
| G17 | X-Y-Ebene auswählen |
| G18 | Z-X-Ebene auswählen |
| G20 | Inch-Eingabe (englisches System) |
| G21 | Millimetereingabe (metrisches System) |
| G28/G281/ G282/G283 | Zurück zum ersten Referenzpunkt |
| G30/G301/ G302/G303 | Zurück zum 2., 3., 4. Bezugspunkt |
| G26 | ZXY-Achsen kehren zum ursprünglichen Programmpunkt zurück |
| G261 | Rückkehr der X-Achse zum Programmursprungspunkt |
| G262 | Rückkehr der Y-Achse zum Programmursprungspunkt |
| G263 | Rückkehr der Z-Achse zum Programmursprungspunkt |
| G40 | Werkzeugradiuskompensation aufheben |
| G41 | Werkzeugradiuskorrektur links |
| G42 | Werkzeugradiuskorrektur rechts |
| G43 | Positive Kompensation der Werkzeuglänge |
| G44 | Werkzeuglängen-Negativkompensation |
| G45 | Erhöhung des Werkzeugkorrekturwerts |
| G46 | Verringerung des Werkzeugkorrekturwerts |
| G47 | Erhöhen Sie den Werkzeugkorrekturwert um das Doppelte |
| G48 | Verringern Sie den Werkzeugkorrekturwert um das Doppelte |
| G49 | Werkzeuglängenkompensation aufheben |
| G37 | Skalierung abbrechen |
| G36 | Skalierung aktivieren |
| G12 | Programmierbare Spiegelung abbrechen |
| G11 | Programmierbaren Spiegel aktivieren:symmetrische Bearbeitung realisieren. |
| G52 | Lokales Koordinatensystem |
| G53 | Maschinenkoordinatensystem |
| G54 | Arbeitskoordinatensystem 1 |
| G55 | Arbeitskoordinatensystem 2 |
| G56 | Arbeitskoordinatensystem 3 |
| G57 | Arbeitskoordinatensystem 4 |
| G58 | Arbeitskoordinatensystem 5 |
| G59 | Arbeitskoordinatensystem 6 |
| G60 | Genaue Positionierung |
| G64 | Kontinuierlicher Pfad funktioniert |
| G68 | Koordinatenrotation |
| G69 | Koordinatendrehung abbrechen |
| G73 | Tiefbohrzyklus |
| G74 | CCW-Picking-Tiefbohrzyklus |
| G76 | Beendeter Bohrzyklus |
| G80 | Festzyklus-Abbruch/Abbruch der extern betätigten Funktion. |
| G81 | Bohrzyklus |
| G82 | Spanentfernungs-Bohrzyklus oder Senkbohrzyklus |
| G83 | Späneentfernungs-Bohrzyklus |
| G84 | CW Tieflochbohrzyklus |
| G85 | langweiliger Zyklus |
| G86 | langweiliger Zyklus |
| G87 | langweiliger Zyklus |
| G89 | langweiliger Zyklus |
| G90 | Absolutes Programm |
| G91 | Programm erhöhen |
| G92 | Arbeitskoordinaten einstellen oder maximale Spindeldrehzahl unterdrücken |
| G94 | Vorschub pro Minute |
| G95 | Vorschub pro Umdrehung |
| G98 | Festzyklus Rückkehr zum ursprünglichen Punkt:Anwendung auf abschließendes Bohren |
| G99 | Festzyklus zurück zum R-Punkt:Beim ersten Bohren anwenden |
| G22 | Programmzyklus-Befehl |
| G800 | Befehl Programmzyklus abbrechen |
| G65 | Nicht-Modus-Aufruf für Makroprogramm |
| G66 | Modus zum Aufrufen des Makroprogramms |
| G67 | Aufruf des Makroprogramms im Abbruchmodus |
| G180—G189 | Benutzerdefiniertes Makroprogramm |
M-Codes
| M-Code | Beschreibung |
|---|---|
| M02 | Programmende, Autostart stoppen (Standard ist M02) |
| M30 | Programmende, Spindel ausschalten und abkühlen |
| M00 | Programm pausieren, zum Fortsetzen auf „run“ drücken |
| M20 | Programmende, wiederholtes Ausführen des Programms gemäß den in den Parametern eingestellten Laufzeiten, die auf die Test-CNC angewendet werden |
| M98 | Aufruf von Unterprogrammen |
| M99 | Unterprogrammende |
| M97 | Programm überspringen |
| M03 | Spindel im Uhrzeigersinn |
| M04 | Spindel im Uhrzeigersinn |
| M05 | Spindelstopp |
| M06/M16 | Exchange-Tool |
| M08 | Kühl einschalten |
| M09 | Kühlen ausschalten |
| M10 | Werkzeug festziehen |
| M11 | Werkzeug lösen |
| M24 | Blasen ausschalten |
| M25 | Blasen einschalten |
| M32 | Schmierung einschalten |
| M33 | Schmierung ausschalten |
| M41 | Benutzerdefinierte Aktivierung |
| M42 | Benutzerdefiniertes Ausschalten |
| M43 | Benutzerdefinierte Aktivierung |
| M44 | Benutzerdefiniertes Ausschalten |
| M45 | Benutzerdefinierte Aktivierung |
| M46 | Benutzerdefiniertes Ausschalten |
| M47 | Benutzerdefinierte Aktivierung |
| M48 | Benutzerdefiniertes Ausschalten |
| M49 | Benutzerdefinierte Aktivierung |
| M50 | Benutzerdefiniertes Ausschalten |
| M51 | Benutzerdefinierte Aktivierung |
| M52 | Benutzerdefiniertes Ausschalten |
| M53 | Benutzerdefinierte Aktivierung |
| M54 | Benutzerdefiniertes Ausschalten |
| M55 | Benutzerdefinierte Aktivierung |
| M56 | Benutzerdefiniertes Ausschalten |
| M57 | Benutzerdefinierte Aktivierung |
| M58 | Benutzerdefiniertes Ausschalten |
| M61 | Schaltung des oberen Gangs der Spindel (der erste) |
| M62 | Spindel-Niedriggangschaltung (der zweite) |
| M63 | Spindelschaltung 3. Gang |
| M64 | Spindelschaltung 4. Gang |
| M317 | X-Achse der Maschinenkoordinaten löschen |
| M318 | Y-Achse der Maschinenkoordinaten löschen |
| M319 | Z-Achse der Maschinenkoordinaten löschen |
| M320 | Löschen Sie alle Achsen der Maschinenkoordinaten einschließlich X,Y(C),Z,A,B |
Programmanleitung
| Anweisung | Beschreibung |
|---|---|
| Datei-Nr. | % |
| Programmbaustein-Nr. | N |
| Vorbereitungsfunktion | G |
| Hilfsfunktion | M |
| Werkzeugauswahl | T |
| Werkzeugkompensation | HD |
| Spindelfunktion | SSP |
| Schnittgeschwindigkeit | F |
| Koordinatenzeichen | X Y Z A |
| Zentrumskoordinaten | I J K |
| Schrittlänge | R |
| Verzögerungszeit | P |
| Programmeingang | P |
| Wiederholungszeiten | L |
CNC-Maschine
- Fanuc G75 Einstechzyklus CNC-Programmbeispiel
- G90 Drehzyklus Fanuc – Beispielcode für CNC-Programm
- Haas G71-Beispielprogramm
- CNC G81 Bohrzyklus-Programmbeispiel
- Fanuc G94 Facing Cycle CNC-Beispielprogramm
- Fanuc G72 Facing Canned Cycle Beispielprogramm
- CNC-Beispielprogramm für G84-Gewindebohrzyklus
- Sinumerik L93 Einstechzyklus-Programmbeispiel
- Beispielprogramm Sinumerik CYCLE82 Drilling Counterboring Cycle
- Mach3-M-Codes