Der G-Code

Beim Lasern und Gravieren läuft links in einem schmalen Fenster ständig das Programm im G-Code ab. Diese kann jederzeit unter Datei / Speichern gesichert werden. Die Endung dafür lautet *.nc

Selbst empfinde ich es als praktisch, nur die Datei aufzurufen. Vorausgesetzt, man verwendet immer das gleiche Material. Aufrufen und starten. Die komplette Einstellerei entfällt dadurch, da alle Daten in der Datei abgespeichert sind.

Möchte man jedoch kleine Änderungen am fertigen Programm vornehmen, sollten die Bezeichnungen für den G-Code bekannt sein. Auf der Webseite von LaserGRBL gibt es eine kleine Testdatei. Unter lasergrbl.com/test-file-and-samples/depth-of-focus-test/ steht die Datei zum Download bereit. Sie erzeugt 5 Linien zur Überprüfung der Lasertiefe. Am Beispiel von zwei Linien wird der G-Code erläutert.


Das 5-Linien-Testprogramm

M3 S0

Mittels M3 wird die konstante Geschwindigkeit aktiviert
S0 = S Null = Schaltet den Laser ab.

S0

S0 = S Null = Schaltet den Laser ab

G0X0Y16

G0 = G Null = Bewirkt eine Positionierung im Eilgang auf den angegebenen Punkt der Koordinaten von X und Y. X=0 und Y=16.

S1000

S gibt die Laserleistung in Zehntel an. 1000 entsprechen 100%

G1X100F1200

G1 = Positionierung mit Vorschub nach X. Mit F wird der Vorschub angegeben in mm pro Min.

S0

S0 = S Null = Schaltet den Laser ab

M5 S0

M5 = Laser-Modus abschalten. S0 = den Laser aus

M3 S0

M3 = konstante Geschwindigkeit aktiviert. S0 = Laser aus

G0X0Y12

G0 = Im Eilgang auf X und Y fahren

S1000

S gibt die Laserleistung in Zehntel an. 1000 entsprechen 100%

G1X100F1000

G1 = Positionierung mit Vorschub nach X. Mit F wird der Vorschub angegeben in mm pro Min.

S0

S0 = S Null = Schaltet den Laser ab

M5 S0

M5 = Laser-Modus abschalten. S0 = den Laser aus

Beim Einstellen im Programm sind bereits die zwei Modi von M3 und M4 begegnet. Diese müssen nach Nutzung abgeschalten werden. Dies geschieht über M5.

M3 = Konstanter Laser-Modus aktiviert
M4 = Dynamischer Laser-Modus aktiviert
M5 = Laser-Modi (alle) deaktiviert

Den Laser vor Nutzung im Eilgang abzuschalten ist immer ratsam.

S0 = S Null = Laser ganz aus

Die Leistung des Lasers wird in Zehntel angegeben. Bei z.B. 700 entspricht dies 70% der Gesamtleistung

S10 bis S1000 = Angabe der Laserleistung
zwischen 10% bis 100%

Der Laser kann in einem bestimmten Vorschub arbeiten, der eingegeben werden kann. Die Maßeinheit sind mm/min.

F = gibt den Vorschub an

Der Laser kann mittels der Angabe von Koordinaten im Eilgang positioniert werden.

G0 = G Null = Positionierung im Eilgang

Unter dem angegebenem Vorschub, der Leistung und den Koordinaten zum Anfahren der neuen Position, bewegt sich nun der Laser.

G1 = Positionierung mit Vorschub

Nun fehlen noch die Koordinaten X und Y. Beide Berechnungen finden am selben Nullpunkt statt: links unten im Bild!

X = waagrechte Koordinate
Y = senkrechte Koordinate


G1X100F1000

Im Beispiel wird der Laser nur auf der X-Achse bewegt, daher kann die Y-Angabe entfallen. Dafür folgt gleich der Vorschub.

Es entspricht gleich:
G1 X100 F1000

F 1000
G1 X100 Y0


Hier die komplette Datei: 5-line10cm-X.nc

M3 S0
S0
G0X0Y16
S1000
G1X100F1200
S0
M5 S0
Eilgangpositionierung auf X=0 und Y=16
Die 1. Linie wird erzeugt mit S1000 = 100% Leistung, sowie mit F1200 = 1200mm/min Vorschub.
Mit M5 Laser-Modi abschalten S0 schaltet Laser ganz aus
M3 S0
S0
G0X0Y12
S1000
G1X100F1000
S0
M5 S0
M3 S0
S0
G0X0Y8
S1000
G1X100F800
S0
M5 S0
M3 S0
S0
G0X0Y4
S1000
G1X100F600
S0
M5 S0
M3 S0
S0
G0X0Y0
S1000
G1X100F400
S0
M5 S0

Englische Beschreibung des Lasers Atomstack A5 M50 PRO, bebilderte Darstellung der unterschiedlichen Einstellungen, usw.
https://hobbylasercutters.com/atomstack-a5-m50-pro/


JT Makes it: viele neue Ideen zum Lasern. Eigentlich unmögliche Materialien!
https://www.youtube.com/@JTMakesIt


G-Code - Übersicht!
www.maschinfo.de/CNC-G-Code?page_ref_id=132


Zurück zu meiner Material-Liste    Nach oben!