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