G Code ist die Befehlsprache, mit der viele CNC Maschinen und 3D Drucker gesteuert werden. Im 3D Druck beschreibt G Code, wie sich der Druckkopf bewegt, wie viel Material extrudiert wird und welche Temperaturen an Düse und Druckbett eingestellt werden. Wer G Code versteht, kann Druckabläufe besser nachvollziehen, Fehler schneller finden und Druckprofile gezielt anpassen.
Ein G Code besteht aus einzelnen Zeilen mit Befehlen. Diese Befehle definieren Bewegungen in X, Y und Z, also Positionen und Geschwindigkeiten. Zusätzlich werden Extrusionsmengen, Temperaturen und Lüfterwerte gesteuert. Der Code wird in der Regel automatisch erzeugt, meist durch eine Slicing Software, die ein 3D Modell in Schichten zerlegt und daraus Bahnen berechnet. Der Drucker führt diese Befehle Schritt für Schritt aus. Dadurch entstehen die einzelnen Layer, die später das Bauteil bilden.
In der Praxis ist G Code besonders dann interessant, wenn Druckergebnisse nicht stabil sind. Wenn die erste Schicht schlecht haftet, kann der Startablauf angepasst werden, zum Beispiel durch andere Temperaturen oder eine langsamere erste Lage. Wenn es zu Fäden, Lücken oder ungleichmäßigem Fluss kommt, kann die Kombination aus Temperatur, Geschwindigkeit und Extrusion geprüft werden. Auch Retraktion, also das kurze Zurückziehen des Filaments, wird über Parameter in den Befehlen abgebildet. Fehler wie Layer Verschiebungen können entstehen, wenn Bewegungen zu schnell sind oder wenn der Drucker mechanisch an Grenzen kommt.
Viele Drucker nutzen zusätzlich eine Firmware, die den G Code interpretiert und auf Motoren, Heizelemente und Sensoren umsetzt. Die Firmware kann bestimmte Befehle erweitern oder einschränken. Deshalb kann derselbe G Code auf unterschiedlichen Druckern leicht unterschiedliche Ergebnisse liefern, vor allem wenn Kalibrierung und Temperaturregelung variieren. Wer reproduzierbar drucken will, sollte daher auch Themen wie Steps pro Millimeter, Temperaturmessung und Bettleveling im Blick behalten.
G Code ist kein Muss für jeden Anwender, aber ein nützliches Werkzeug. Schon ein grobes Verständnis hilft, Druckprobleme systematisch zu lösen. Besonders bei Serien von Prototypen oder bei anspruchsvollen Bauteilen lohnt es sich, Start- und Endsequenzen zu kennen und Druckparameter so zu wählen, dass Materialfluss, Haftung und Maßhaltigkeit stabil bleiben.
