Filament lässt sich nicht Extridieren
Hi nach langem suchen ohne erfolg habe ich mich dazu entschieden es hier zu versuchen.
zu mienem Problem.
Ich habe an meinen Anycubic Mega X mit standart Marlin drauf einen Raspberry Pi angeschlossen auf dem Repetier läuft.
Nun wollte ich anfangen den Extruder zu Kalibrieren allerdings kann ich kein Filament fördern.
Zwischendurch hat er es gemacht aber dann anstatt den angewählten 100mm nur 5-6mm.
mittlerweile habe ich keine ahnung was das problem sein könnte da ich auch schon damit gedruckt habe.
das steht in der Konsole wenn ich Extrudieren will.
Send:19:56:45.056: @moveRel E100.0000 F30
Send:19:56:45.056: N1187 G1 E161.00 F1800
Send:19:56:45.057: N1188 G1 E211.00 F1800
Send:19:56:45.057: @updatePrinterState
Recv:19:56:45.070: ok (2)
hoffe es hat wer eine lösung für mich.
Comments
Die gesendeten Befehle sind erst mal richtig. Stell erst mal sicher das du nicht dry run aktiviert hast, weil dann soll er auch nicht funktionieren.
M111 S6
Dann muss der Extruder eine Mindesttemperatur ehaben, sonst ignoriert marlin extrusionen. Schreibt aber normal "Cold extrusion prevented".
Check mal in den eeprom Einstellungen wie viele steps per mm der Extrude rmacht. 0 führt zu keinem Move. Normal sind das 80 ode rje nach übersetzung/microsteps auch deutlich mehr. Beschleunigung und maximum speed sollten auch gleich geprüft werden.
Versuch erst mal nur 10mm zu extrudieren. Es gibt in der Firmware die Möglichkeit die maximale extrusionslänge pro befehl zu begrenzen. Daher auch der split in 2 x 50mm den du im log siehst.
Dann gibts noch die Physischen Fehler.
- Motortreiber kaputt
- Stecker nicht richtig drin
- Kabelbruch
- Düse verstopft/Filament im extruder zu hoch - hier solltest du motorgeräsche beim Drucken hören durch verlorene schritte
- Bei TMC motortreibern zu wenig strom
Wenn kein Filament drin ist und nach M84 solltest du den motor bewegen können. Dann aufheizen und bewegen. Jetzt sollte der Motor an sein und bewegen ist deutlich schwerer. Wenn nicht geht der Motor gar nicht erst an.