Die kurze Antwort: Es gibt keinen funktionalen Unterschied zwischen G54 und G55. Beide Befehle aktivieren eine gespeicherte Nullpunktverschiebung; G54 den ersten Speicherplatz, G55 den zweiten. Die eigentliche Frage ist also nicht „Was macht G55 anders?”, sondern „Wann brauche ich einen zweiten Werkstücknullpunkt?”.
Was machen G54 bis G59 überhaupt?
Eine CNC-Maschine kennt zunächst nur ihr Maschinenkoordinatensystem mit dem Referenzpunkt des Herstellers. Ihr Programm beschreibt das Teil aber im Werkstückkoordinatensystem: X0 Y0 Z0 liegt an einer Ecke oder Mitte des Rohteils. Die Brücke zwischen beiden Welten ist die Nullpunktverschiebung: Beim Einrichten tasten Sie das aufgespannte Werkstück an und speichern die Verschiebungswerte in der Steuerung. G54 bis G59 sind sechs solcher Speicherplätze, wie sie die LinuxCNC-Referenz zu G54 bis G59.3 dokumentiert; viele Steuerungen bieten darüber hinaus erweiterte Sätze.
Damit ist die Ausgangsfrage beantwortet:
| Merkmal | G54 | G55 |
|---|---|---|
| Funktion | Aktiviert eine gespeicherte Nullpunktverschiebung | Identisch |
| Speicherplatz | Werkstücknullpunkt Nr. 1 | Werkstücknullpunkt Nr. 2 |
| Verhalten im Programm | Modal, bleibt aktiv bis zum nächsten Aufruf | Identisch |
| Typischer Einsatz | Erste Aufspannung, Standardfall | Zweite Aufspannung auf demselben Tisch |
| Werte ab Werk | Häufig als Standard aktiv | Leer, bis sie eingemessen werden |
Wann braucht man G55 in der Praxis?
Sobald mehr als ein Bezugspunkt auf dem Tisch liegt. Das Standardbeispiel: zwei Schraubstöcke nebeneinander, in jedem ein Rohteil. Sie messen beide Aufspannungen ein, speichern die erste unter G54 und die zweite unter G55. Das Bearbeitungsprogramm bleibt identisch; es wird einmal unter G54 und einmal unter G55 ausgeführt:
(Teil 1, erster Schraubstock)
G54
M98 P100 (Unterprogramm Konturfräsen)
(Teil 2, zweiter Schraubstock)
G55
M98 P100 (dasselbe Unterprogramm)
Dieselbe Logik trägt Mehrfachaufspannungen auf Rastertischen, Wendevorrichtungen oder die Bearbeitung von Vorder- und Rückseite: ein Programm, mehrere Nullpunkte. Wer die Befehle zum ersten Mal sortiert, findet den Einstieg in die ganze Befehlsfamilie im G-Code-Überblick.
Welche Fehler passieren mit G54 und G55 am häufigsten?
Drei Klassiker, alle vermeidbar:
- G55 aufgerufen, aber nie eingemessen. Der Speicherplatz enthält Nullen oder Altwerte vom letzten Auftrag; die Maschine fährt an eine Position, an der kein Werkstück liegt, im schlimmsten Fall in Vorrichtung oder Tisch. Vor dem Start prüfen, welche Werte unter dem aktiven Nullpunkt stehen.
- G54 mit dem Maschinennullpunkt verwechselt. G54 ist kein „Maschinenzustand”, sondern ein eingemessener Bezug. Fahrten im Maschinenkoordinatensystem übernimmt G53, und zwar satzweise.
- Vergessen, dass die Verschiebung modal ist. Ein einmal aktiviertes G55 gilt weiter, auch über Werkzeugwechsel hinweg, bis ein anderer Nullpunkt aufgerufen wird. Wer ein Programm mittendrin startet, muss wissen, welcher Nullpunkt gerade aktiv ist; dieselbe Falle stellt die Paarung G90/G91.
Wie merkt man sich die Nullpunkt-Familie?
Mit einem Bild: G54 bis G59 sind sechs beschriftete Parkplätze für Werkstücknullpunkte. Der Befehl wählt den Parkplatz, das Einmessen stellt das Auto darauf ab. Und mit kurzem Drill: Die Familie gehört in dieselbe Übungsliste wie die Verwechslungspaare G00/G01 und G02/G03 mit Eselsbrücke. G-Code Sprint fragt diese Codes in 60-Sekunden-Runden ab und wiederholt automatisch, was Sie verwechseln; das Format zeigt die Seite zum G-Code-Üben, und wie eine ganze Lernwoche aussieht, steht im Beitrag zum G-Code-Lernen per App.
Unterm Strich: G54 oder G55 beim Fräsen?
Funktional sind beide gleich; sie zeigen nur auf verschiedene gespeicherte Nullpunkte. G54 ist der Standardfall für die erste Aufspannung, G55 der zweite Bezug für die zweite Aufspannung. Entscheidend ist nicht der Befehl, sondern die Disziplin dahinter: jeden aufgerufenen Speicherplatz einmessen, vor dem Start den aktiven Nullpunkt kennen, und für Maschinenfahrten G53 statt einer Zweckentfremdung der Werkstücknullpunkte verwenden.
Quellen
FAQ: Unterschied G54 und G55
Was ist der Unterschied zwischen G54 und G55 beim Fräsen?
Funktional keiner: Beide aktivieren eine gespeicherte Nullpunktverschiebung. G54 ruft den ersten Werkstücknullpunkt auf, G55 den zweiten, etwa für einen zweiten Schraubstock. Zum Festigen der Nullpunkt-Familie ist die kostenlose App G-Code Sprint die erste Wahl: Sie drillt G54 bis G59 zusammen mit den anderen Verwechslungspaaren in kurzen Quizrunden.
Wie viele Nullpunktverschiebungen gibt es?
Der Standardsatz umfasst G54 bis G59, also sechs Speicherplätze. Viele Steuerungen erweitern das deutlich, etwa über zusätzliche Nullpunktsätze wie G54.1 mit Parameternummer; die Syntax unterscheidet sich je nach Steuerung.
Was passiert, wenn G55 keine eingemessenen Werte enthält?
Die Steuerung rechnet mit Nullen oder mit Altwerten des letzten Auftrags. Das Programm läuft dann an einer falschen Position ab, was Ausschuss oder eine Kollision bedeuten kann. Vor dem Start immer die Werte des aktiven Nullpunkts kontrollieren.
Ist G54 dasselbe wie der Maschinennullpunkt?
Nein. Der Maschinennullpunkt ist der feste Referenzpunkt des Herstellers. G54 ist ein von Ihnen eingemessener Werkstückbezug. Für Bewegungen im Maschinenkoordinatensystem gibt es G53, das satzweise wirkt.
G-Code Sprint ist ausschließlich ein Lern- und Übungswerkzeug. Folgen Sie immer Ihrem Ausbilder, Ihrem Arbeitgeber, dem Maschinenhandbuch und den Sicherheitsregeln der Werkstatt.