Ich habe einen langen Druck, der immer wieder abbricht. Irgendwann während des Druckvorgangs sagt der Drucker "Klicken, um fortzufahren ...". Der G-Code enthält nichts, was eine Bestätigung des Benutzers erfordert. Was könnte es sein, das dies auslöst? Mir ist aufgefallen, dass manchmal (nicht jedes Mal) ein Plastikklumpen im Weg ist, der nicht da sein sollte.
Einmal, nach dem "Klicken, um fortzufahren ...", zeigte das LCD die Meldung an FY178.N16466
und wartete erneut auf einen Klick.
Der Drucker ist ein Anet A8 mit Marlin 1.1.9. Slicer ist Cura. Ich drucke direkt über USB von Cura.
Dies ist die Fehlermeldung:
firmware
troubleshooting
Bis B.
quelle
quelle
Antworten:
Um Ihre Frage direkt zu beantworten, wird diese Aktion (
Click to resume...
) durch einen Pufferüberlauf der Marlin-Firmware ausgelöst, der durch das wiederholte SendenM105
von Befehlen durch Ultimaker Cura verursacht wird (ohne das Ergebnis zu überprüfen).Dieses Problem wurde gemeldet und in der nächsten Version von Ultimaker Cura behoben (bitte beachten Sie, dass zum Zeitpunkt der Veröffentlichung dieser Antwort die Beta-Version 3.6 zum Download zur Verfügung steht ). Es scheint ein Kommunikationsproblem zwischen Ultimaker Cura 3.4+ und 1.1.8+ der Marlin-Firmware zu sein und muss mit der Abfrage der Temperatur (
M105
) zu tun haben . Der obige Link gibt auch an, dass er in der Version 3.6 (der nächsten Version) behoben ist, da der Fix in die Hauptcodebasis integriert wurde.Dies beschreibt das Problem:
und das beschreibt die Lösung:
Alte Antwort rund um die Firmware (basierend auf dem Text des OP wurde noch kein Foto mit der eigentlichen Fehlermeldung hinzugefügt):
Der Textclick to resume print
kann in den neuesten Quellen von Marlin 1.1.9 bis Marlin 1.1.6 nicht gefunden werden (bei Suche ohne Berücksichtigung der Groß- und Kleinschreibung). Dies bedeutet, dass Sie eine andere Gabel verwenden, eine ältere Version von Marlin oder die Nachricht nicht als solche angezeigt wird.Die Textnachricht
Resume print
kann gefunden werden und ist Teil der NachrichtenkonstanteMSG_RESUME_PRINT
Dies kann jedoch nicht in einer Art Verkettung mit gefunden werdenMSG_RESUME_PRINT
!quelle
Dies ist an sich keine Antwort / Erklärung, aber es kann Ihnen helfen, die Ursache aufzuspüren.
Es kann sinnvoll sein, die Protokollierung
M928
auf der SD-Karte zu aktivieren (stellen Sie sicher, dass die Registerkarte R / W auf der SD-Karte richtig eingestellt ist), damit Sie (nachdem dies einige Male geschehen ist) das Protokoll durchsuchen können, um den Befehl anzuzeigen vor dem Abbruch war, und wenn es konsistent die gleichen (Folge von) Befehlen sind, die dies bewirken.Wenn dies nichts Offensichtliches hervorruft, können Sie in Verbindung mit der Protokollierung das Debuggen aktivieren (siehe
M111
Debug-Ebene) . Zum Beispiel:Führen Sie dann den langen Ausdruck erneut durch. Nach wie vor gehen Sie nach ein paar Klicks, um die Drucknachrichten fortzusetzen, zurück und überprüfen Sie das Protokoll auf alles, was darauf hindeutet, warum dies geschieht.
So deaktivieren Sie anschließend das Debuggen:
quelle
Zu Ihrer Information, dieses Problem ist bei mir mit Cura 3.6.0 aufgetreten (gestern und vor 2 Tagen).
Ich dachte, das Problem tritt bei Marlin seit 1.8 auf.
Meine Marlin-Version ist 1.3 (... entdecken Sie das einfach wegen dieses Problems!)
Da mein Drucker perfekt mit 1.3 funktioniert, würde ich lieber kein Upgrade durchführen.
Ich hatte zweimal das Problem "Klicken, um fortzufahren".
Ich habe Tonnen von ABS-Modellen ohne Probleme gedruckt. Vor zwei Tagen habe ich PLA-Modelle gedruckt und hatte dieses Problem. (70 ° C 200 ° C).
Für sicher wieder , wenn das Problem auftritt, werde ich zu Marlin 1.9 (oder sogar 2,0 , auch wenn noch in der Beta) aktualisieren , weil es scheint , dass Sie haben das Problem gefunden und bereits gelöst es; Ich war überrascht zu lesen, dass es in Cura 3.6 behoben wurde, da ich das Problem mit dieser Version hatte.
Mein Drucker ist ein Tevo Tarentula (modifiziert, ich habe die Pseudobett-Nivellierungsoptionen entfernt, weil ich es vorziehen möchte, manuell zu nivellieren (keine Z-Bewegung beim Drucken)).
Eine weitere Information ist, dass ich parallel dazu beschlossen habe, die erste Schicht mit einer sehr geringen Geschwindigkeit zu drucken (Adhäsionsprobleme).
Ich habe mit PLA + Cura 3.6 von 30 mm / s (ABS mit großen Haftungsproblemen) auf 10 mm / s umgestellt und bin auf diesen Fehler gestoßen (ja, man könnte argumentieren, dass ich schneller drucken kann usw., aber das ist hier nicht der Punkt ). Vielleicht habe ich das Problem, weil ich die erste Schicht mit dieser langsamen Geschwindigkeit drucke (wodurch das Problem mit dem vollen Puffer kritischer wird).
Der Fehler tritt nicht jedes Mal auf, wenn ich drucke, selbst wenn dasselbe Modell mit denselben Parametern gedruckt wird ...
@HuguesDug hat das gleiche Problem vor 14 Tagen gemeldet und @Leeb hat ihm geantwortet, dass das Laufen mit Marlin 1.9 das Problem gelöst hat.
quelle
Heute Abend hatte ich das gleiche Problem.
Ich habe irgendwo gelesen (kann die Quelle jetzt nicht finden), dass dies ein Cura-Fehler ist, der in der Beta von Cura 3.6 behoben wurde
quelle
For a full rundown of bug fixes, open Ultimaker Cura 3.4 beta and navigate to Extensions > Changelog > Show changelog.
der Seite für 3.6 Beta nicht viel erwähnt, und ich kann die vollständige Liste der Korrekturen nicht finden.