Die ehrliche Fassung von „wandle meinen G-Code um“
Bewegung ist gemeinsamer Boden. G0–G3, G28, G90/G91 und G92 bedeuten in Marlin, RepRapFirmware, Klipper, Smoothieware und Repetier dasselbe. Fast alles andere ist genau dort, wo sich die Firmwares unterscheiden: Heizungs- und Lüfterindizes, Bettnivellierung, Rückzug, Beschleunigung und Jerk, Makros. Ein Konverter, der das stillschweigend umschreibt, richtet mehr Schaden an als einer, der es stehen lässt und es Ihnen sagt.
Dieses Werkzeug wendet daher nur die exakten Zuordnungen an und meldet den Rest.
Was umgeschrieben wird
M900 K…→SET_PRESSURE_ADVANCE ADVANCE=…für Klipper, oderM572 D0 S…für RepRapFirmware. Gleiche Zahl, gleiche Bedeutung.M203zwischen Marlins mm/s und RepRapFirmwares mm/min — jeder Achswert mal oder geteilt durch 60.M205X/Y-Jerk →M566in mm/min für RepRapFirmware.M420 S1/S0→BED_MESH_PROFILE LOAD=default/BED_MESH_CLEARfür Klipper, oderG29 S1/G29 S2für RepRapFirmware.M201/M203→SET_VELOCITY_LIMITfür Klipper.
Was gemeldet wird
Vier Listen — und sie sind der Kern des Werkzeugs, keine Fußnote.
Umgewandelt: der Befehl, die Anzahl, was daraus wurde und warum. Unverändert übernommen: von der Zielfirmware so akzeptiert. Braucht Ihre Aufmerksamkeit: teilweise oder gar nicht unterstützt, jeweils mit der Notiz, die genau sagt, was bricht: „Klipper kennt kein M205; das Kurvenverhalten stellt square_corner_velocity in printer.cfg ein.“ Unbekannt: Befehle, die gar nicht in der Tabelle stehen, unverändert durchgereicht und aufgelistet, damit Sie sie prüfen.
Nichts wird stillschweigend entfernt. Standardmäßig bleiben nicht unterstützte Befehle in der Datei und werden markiert. Auf Wunsch werden sie mit dem Präfix ; UNSUPPORTED (Klipper): auskommentiert, sodass die Änderung im Diff offensichtlich und mühelos rückgängig zu machen ist.
Dialektmarker und Herkunft
Die ;FLAVOR:-Zeile, die Cura schreibt, und die Einstellung gcode_flavor = … im Slic3r-Footer werden an das Ziel angepasst, und ein zweizeiliger Kommentarkopf hält fest, woher die Datei stammt und was noch zu prüfen ist.
Der Vorbehalt, auf den es ankommt
Umgewandelter G-Code sollte gelesen werden, bevor er an eine Maschine geht, und die ersten Minuten des Drucks sollten beobachtet werden. Dieses Werkzeug ändert Text; Ihren Drucker kennt es nicht.
Tiny Online Tools







