Ich habe versucht, online zu suchen, aber nicht ganz die Antwort auf das gefunden, worüber ich verwirrt bin. Betrachten Sie die folgenden 3 Zeilen G-Code:
G1 X129.000 Y126.322 E7.90758
G1 X128.349 Y125.707 F7800.000
G1 X128.476 Y125.548 E7.92045 F1800.000
Bedeutet das Fehlen eines E-Befehls in der zweiten Zeile, dass kein Material von Zeile 1 nach Zeile 2 extrudiert werden soll? Soweit ich weiß, steuert der E-Parameter, wie viel Material bis zu dieser Linie extrudiert wurde.
Der Grund, warum ich frage, ist, dass ich auf Codeebene zu verstehen versuche, wie man erkennt, wann ein Drucker fährt, ohne Material zu extrudieren, wenn er sich in Z-Richtung bewegt oder wenn Sie mehrere nicht verbundene Teile drucken ein Druck. Da keine der Z-Linien E-Befehle zu haben scheint, neige ich dazu zu glauben, dass das Fehlen eines E-Befehls bedeutet, dass beim Verschieben von der vorherigen Linie an die angegebene Position kein Material extrudiert wird. Ich habe einige verschiedene Online-Abfragen versucht, um herauszufinden, ob dies der Fall ist, aber keine einfache Antwort gefunden. Ich hatte gehofft, dass mich jemand in diesem Forum aufklären könnte.
G92 E0 -- G1 X124.746 Y125.952 F7800.000 -- G1 E1.00000 F2400.00000
Soweit ich weiß, "setzt" der erste den Zähler für E zurück. Aber was ist mit dem dritten? Extrudiert dies nur an Ort und Stelle, ohne sich zu bewegen? Scheint ein bisschen seltsam ... Zumal ein Extrusionsinkrement von 1,0000 viel größer ist, als wir es in jeder anderen Zeile sehen würden (das Durchblättern der Datei, die ich betrachte, scheint ~ 0,3 zu sein).