G-Code-Viewer
Öffnen Sie eine .tap-, .nc-, .gcode- oder .cnc-Datei direkt in Ihrem Browser. Er hebt G-Wörter, M-Wörter und Achsen farblich hervor und lässt Sie das Ergebnis als .txt speichern — der alte Umbenennen-Trick, diesmal richtig gemacht.
Ein G-Code-Programm lesen wie die Maschine
Ein CNC-Programm ist eine Liste einzeiliger Anweisungen, und sobald Sie die Buchstabenfamilien kennen, hört es auf, wie Rauschen auszusehen. G-Wörter beschreiben Bewegung: G0 ist ein Eilgang mit vom Werkstück abgehobenem Werkzeug, G1 ist ein gerader Schnitt mit Vorschubgeschwindigkeit, G2 und G3 sind Bögen im und gegen den Uhrzeigersinn, und G90/G91 entscheiden, ob Koordinaten absolute Positionen oder Schritte vom letzten Punkt aus sind. M-Wörter schalten Maschinenteile: M3 startet die Spindel, M5 stoppt sie, M6 ruft einen Werkzeugwechsel auf, M8 schaltet das Kühlmittel ein, und M30 beendet das Programm. Die Buchstaben dazwischen tragen die Zahlen — X, Y und Z sind Positionen, F ist die Vorschubgeschwindigkeit, S die Spindeldrehzahl, T die Werkzeugnummer, und N ist nur eine Zeilenbeschriftung. Genau das trennt die Farbhervorhebung, damit Ihr Auge den Bewegungszeilen folgen und die Maschinenbefehle in einer Datei mit Tausenden von Zeilen erkennen kann. Alles in runden Klammern oder nach einem Semikolon ist ein Kommentar, den die Steuerung ignoriert — oft der nützlichste Teil für einen Menschen, denn genau dort hat der Programmierer Notizen hinterlassen.
Eine Sprache, viele Dialekte
Jede Steuerung spricht G-Code, aber nicht ganz denselben. Fanuc-Stil ist der gemeinsame Vorfahre, von dem die meisten Industriemaschinen und CAM-Postprozessoren abstammen; GRBL betreibt die Hobby-Fräs- und Laserwelt mit einer schlankeren Teilmenge; LinuxCNC hat seine eigenen Erweiterungen; 3D-Drucker sprechen Marlin, wo die vertrauten Buchstaben Drucker-Dinge wie Heizen erledigen; und Heidenhain-Maschinen verwenden oft ein Klartext-Format, das kaum einem der anderen ähnelt. Das Grundgerüst — G-Wörter, M-Wörter, Achsbuchstaben — ist gemeinsam, aber feste Zyklen, Werkzeugwechsel-Routinen und die Start- und Endblöcke unterscheiden sich genug, dass ein für eine Steuerung geschriebenes Programm selten unverändert auf einer anderen läuft. Ein Viewer, der Ihnen ehrlich einfach den Text zeigt, ist hier nützlicher als einer, der vorgibt, ihn zu simulieren: Sie können jeden Dialekt lesen, zwei Dateien nebeneinander vergleichen und genau sehen, was der Postprozessor erzeugt hat.
Warum der Umbenennen-in-.txt-Trick immer wieder Ärger macht
Der klassische Notbehelf für eine nicht zu öffnende .tap- oder .nc-Datei ist das Umbenennen in .txt — und das verursacht mehr kleine Katastrophen, als es löst. Windows blendet Dateiendungen standardmäßig aus, also erzeugt das Umbenennen still und heimlich myprogram.tap.txt, und jetzt findet weder die Maschinensoftware noch Sie die richtige Datei. DNC- und Übertragungssoftware sucht oft nach einem exakten Dateinamen, den das Umbenennen gerade zerstört hat. Und ist die Datei erst einmal in einem Texteditor geöffnet, bringt ein versehentlicher Tastendruck gefolgt von einem reflexartigen Speichern einen Tippfehler in ein Programm, das eine Maschine später ausführen wird. Dieser Viewer umgeht das alles: Die Datei wird so geöffnet, wie sie ist, nichts wird umbenannt, und die Schaltfläche „Als .txt speichern“ schreibt eine separate Kopie, während Ihr Original unangetastet bleibt.
Ein reiner Lese-Blick vor dem Zyklusstart ist billige Versicherung
Ein Programm zu lesen, bevor Sie es laufen lassen, fängt die Fehler ab, die Werkzeuge und Werkstücke kosten. Überfliegen Sie die ersten Zeilen nach der Einrichtungsgeschichte: Sind die Einheiten die, die Sie erwarten (G21 für Millimeter, G20 für Zoll), gibt es ein G90, damit die Koordinaten das bedeuten, was Sie denken, und welchen Werkstück-Nullpunkt (G54 und Verwandte) nimmt es an? Prüfen Sie, ob die T-Nummern zu dem passen, was tatsächlich eingespannt ist, und werfen Sie einen Blick auf die S-Werte — eine Spindeldrehzahl, die für Aluminium plausibel ist, kann für Edelstahl völlig falsch sein. Weil dieser Viewer die Datei nie verändert, können Sie all das tun, ohne auch nur ein einziges Zeichen zu riskieren. Und wirkt eine Spindeldrehzahl verdächtig, prüfen Sie sie gegen die Mathematik: Unser kostenloser Bohrer-Drehzahlrechner (/de/drilling-rpm-calculator) und unser Fräsrechner (/de/milling-rpm-calculator) errechnen aus Werkzeugdurchmesser und Werkstoff in Sekunden sinnvolle Drehzahl- und Vorschubwerte.
Warum eine .tap-Datei einfach nur Text ist
Eine .tap-, .nc- oder .cnc-Datei ist reiner Text — sie muss nicht umgewandelt werden, sie trägt nur eine Dateiendung, die Ihr Computer nicht öffnen will. Dieses Tool öffnet sie direkt und fügt Farben hinzu, damit G-Wörter, M-Wörter und die X/Y/Z-Achsen auf einen Blick auffallen. Nichts wird hochgeladen; die Datei wird in Ihrem Browser gelesen.
Wird meine Datei irgendwohin hochgeladen?
Nein. Alles findet in Ihrem Browser statt. Es wird nichts an einen Server gesendet.
Welche Dateiendungen funktionieren?
.tap, .nc, .gcode, .cnc, .ngc, .txt — und eigentlich jede reine Textdatei.
