G-Codes
Die folgende Tabelle zeigt die unterstützten G-Codes
Bewege zu den angegebenen Koordinaten. Wird verwendet, um sich ohne Schneiden in einen neuen Bereich zu bewegen, es wird auch als „Rapid“-Bewegung bezeichnet. Beachten Sie, dass hier der Parameter F verwendet werden kann und von nachfolgenden Befehlen beibehalten wird
G0 X10 Y5 F100
Bewege zu den angegebenen Koordinaten, siehe oben für den Unterschied zu G0. Nimmt denselben F-Parameter wie G0
G1 X20 Y2.3 F200
Im Uhrzeigersinn kreisförmige Bewegung: Gehe zu Punkt mit den Koordinaten XYZ, während um einen Punkt mit relativen Koordinaten IJ rotiert wird
G2 X10 J5
G10
Arbeitskoordinaten setzen http://linuxcnc.org/docs/html/gcode/coordinates.html und http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g10-l2
G10 L2 P1 X0
Zoll-Modus: übergebene Koordinaten werden als Zoll betrachtet und intern in Millimeter umgerechnet
G20
G23
Datei auswählen
nicht verwendet
G24
Druck starten
nicht verwendet
G25
Druck pausieren
nicht verwendet
G26
Druck zurücksetzen
nicht verwendet
G27
Druckfortschritt melden
G29
Warte auf leere Warteschlange. Weiter untersuchen
G30
einfache Z-Sonde
G31
gleich wie G32, ignorieren
G32
G32 tastet das Raster ab und schaltet die Kompensation ein; dies bleibt wirksam bis zum Zurücksetzen oder M370. X und Y sind die Startposition, A und B sind Breite und Länge, I und J sind die Rastergröße, H ist die Höhe.
G32 R1 X0 Y0 A10 B10 H2
G38.2
Sonde in Richtung Werkstück, bei Kontakt anhalten, bei Fehlschlag Fehler melden
G38.3
Sonde in Richtung Werkstück, bei Kontakt anhalten
G38.4
Sonde vom Werkstück weg, bei Kontaktverlust anhalten, bei Fehlschlag Fehler melden
G38.5
Sonde vom Werkstück weg, bei Kontaktverlust anhalten,
G38.6
Z-Kalibrierung, Funktion unklar, weitere Tests erforderlich. In der Firmware hart deaktiviert
G53
Muss allein in einer Zeile stehen ODER der erste G-Code in einer Zeile sein; das direkt folgende G0/G1 wird in MCS-Koordinaten ausgeführt
G53 G0 X0 Y0
G54
Arbeitskoordinaten verwenden http://linuxcnc.org/docs/html/gcode/coordinates.html und http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g54-g59.3
G54
G55-59
wie G54
G92 X0 Y0 Z0
G92.1
Die G92-Offsets löschen
G92.1
G92.4
Homing (MCS) für XYZ manuell setzen
G92.4 X0 Y0 Z0
G92.4 A0 S0
Achse A wieder auf 0–360 zurückschrumpfen, nützlich für kontinuierliches Rotationsfräsen
Zuletzt aktualisiert