G-Code-Dateien visuell vergleichen

Der Diff-Viewer stellt zwei G-Code-Dateien gegenüber und macht Unterschiede sichtbar: Beide Werkzeugwege werden im selben 3D-Viewer überlagert, sodass geänderte Fahrten, Tiefen und Vorschübe farblich hervortreten. So prüfst du vor dem Maschinenlauf, ob eine überarbeitete Datei wirklich nur die gewollten Änderungen enthält.

Typische Einsatzfälle: eine neue Programmversion gegen den bewährten Stand prüfen, die Auswirkung geänderter Parameter wie Zustellung oder Haltestege nachvollziehen oder nach einem CAM- oder Postprozessor-Wechsel sicherstellen, dass die Maschine weiterhin dieselben Bahnen fährt.

Die Dateien werden dabei direkt im Browser gelesen und verglichen; ein Upload auf einen Server findet nicht statt.

Der Diff-Viewer lädt in dieser Ansicht ohne JavaScript nicht. Öffne www.step2gcode.com/diff im Browser.

Das kann der Diff-Viewer

  • Zwei G-Code-Dateien im selben 3D-Viewer überlagern
  • Visuelle Darstellung der Werkzeugwege beider Stände
  • Änderungen an Vorschüben, Tiefen und Sequenzen erkennen
  • Komplett im Browser, keine Installation, kein Datei-Upload

Häufige Fragen

Welche Unterschiede erkennt der Diff-Viewer?

Der Diff-Viewer überlagert die Werkzeugwege beider Dateien im 3D-Viewer, sodass geometrische Änderungen wie eine verschobene Tasche, eine andere Frästiefe oder zusätzliche Bahnen auf einen Blick sichtbar werden, ohne den Code Zeile für Zeile zu lesen. Auch geänderte Vorschübe und Sequenzen lassen sich so nachvollziehen.

Muss der G-Code aus step2gcode stammen?

Nein. Der Diff-Viewer vergleicht beliebige G-Code-Dateien, unabhängig davon, mit welchem CAM-Programm oder Postprozessor sie erzeugt wurden. Voraussetzung ist nur lesbarer Text-G-Code, wie ihn GRBL, Mach3 oder LinuxCNC verarbeiten – also das Standardformat praktisch aller Hobby- und Werkstatt-Steuerungen.

Werden meine G-Code-Dateien hochgeladen?

Nein. Die beiden Dateien werden direkt im Browser gelesen und verglichen; ein Upload auf einen Server findet nicht statt. Damit eignet sich der Diff-Viewer auch für Programme, die den eigenen Rechner nicht verlassen sollen, etwa aus laufenden Kundenprojekten.

Wofür brauche ich einen G-Code-Vergleich?

Vor allem zur Absicherung: Wenn ein bewährtes Programm geändert wurde – neue Zustellung, andere Haltestege, anderer Postprozessor –, zeigt der Vergleich, ob sich wirklich nur die beabsichtigten Stellen geändert haben. Das erspart das riskante Blind-Fahren eines neuen Programmstands am Werkstück.

Wissen: Was ist G-Code? Grundlagen für CNC-Einsteiger