Dies ist kein universell gültiger G-Code, und wie damit umgegangen wird, hängt von der Implementierung ab. Sie können diesen Kommentarstil auf einigen Computern verwenden, jedoch nicht auf allen.
Die Art und Weise, wie das Parsen in Marlin (einer sehr verbreiteten 3D-Drucker-Firmware) implementiert wurde, funktioniert einwandfrei, es sei denn, die Kommentarzeichenfolge enthält ein X-, Y-, Z-, E- oder F-Zeichen. Der Parser sucht einfach nach dem ersten Auftreten von X / Y / Z / E / F und versucht dann, das nach diesem Zeichen erscheinende Textbit in eine Zahl zu zerlegen. Wenn die Zeichenfolge nicht als Zahl analysiert werden kann, wird stattdessen standardmäßig 0 verwendet. Zum Beispiel,
G0 (Some comment containing the character Y) Y10 Z-5
würde als G0 Y0 Z-5
und nicht als interpretiert werden G0 Y10 Z-5
, da ")" (die Zeichenfolge, die nach dem ersten Auftreten von "Y" erscheint) keine gültige Zahl analysiert. Ihr Beispiel funktioniert einwandfrei, da die Kommentarzeichenfolge keine Sonderzeichen enthält.
Marlin unterstützt Zeilenende-Kommentare, die mit einem Semikolon beginnen und bis zum Zeilenende fortgesetzt werden sollten.
So funktionierte es früher in älteren Marlin-Versionen. Neuere Marlin-Versionen verfügen über einen erweiterten Parser, der jedoch mit diesen Kommentaren im Klammerstil nicht gut funktioniert. Vermeiden Sie sie am besten, da die Kompatibilität nicht garantiert ist.