Notifications
Clear all

Filament wechsel - Einzugslänge in der Firmware ändern  

  RSS
prodat
(@prodat)
Active Member
Filament wechsel - Einzugslänge in der Firmware ändern

Hallo zusammen, 

wir bauen unsere Prusa mini Farm gerade auf Direct Extruder um, damit der Wartungsaufwand geringer wird.  

Gibt es hier jemand der uns in der Firmware die Einzugslänge des Filaments beim Filamentwechsel ändern kann?

Danke im voraus!

Opublikowany : 28/03/2023 7:58 pm
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Filament wechsel - Einzugslänge in der Firmware ändern

Um an der Firmware des Mini Änderungen vornehmen zu können, muss vorher ein Hardwareeingriff getätigt werden.

https://help.prusa3d.com/de/article/flashen-angepasster-firmware-mini_14

Ihr könntet es aber mit folgendem Kommando (ohne FW Eingriff) versuchen:

M603 [L<pos>] [T<index>] [U<pos>]       -> L=load; U=unload

https://marlinfw.org/docs/gcode/M603.html

https://prusa3d.github.io/Prusa-Firmware-Buddy-Doc/d0/d78/gcode_8h.html

Schöne Grüße,

Karl

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Opublikowany : 29/03/2023 3:13 pm
prodat
(@prodat)
Active Member
Topic starter answered:
RE: Filament wechsel - Einzugslänge in der Firmware ändern

Das mit der Änderung auf dem Board hatte ich auch schon entdeckt. Kenne mich nur null mit programmieren aus, deshalb hier die öffentliche Frage.

Aber den Tipp mit dem M603 werde ich gleich mal in den Anfangs G-Code schreiben. Ich berichte...

Opublikowany : 29/03/2023 7:27 pm
karl-herbert
(@karl-herbert)
Illustrious Member
RE:

Lässt sich im Sourcecode wie folgt ändern:

Ordner: Prusa-Firmware-Buddy-RELEASE-4.5.0\include\marlin

Datei: Configuration_MINI_adv.h

Laden:

#define FILAMENT_CHANGE_FAST_LOAD_FEEDRATE 80 // (mm/s) Load filament feedrate. This can be pretty fast.

#define FILAMENT_CHANGE_FAST_LOAD_ACCEL 625 // (mm/s^2) Lower acceleration may allow a faster feedrate.

#define FILAMENT_CHANGE_FAST_LOAD_LENGTH 320 // (mm) Load length of filament, from extruder gear to nozzle.

 

Entladen:

#define FILAMENT_CHANGE_UNLOAD_FEEDRATE 80 // (mm/s) Unload filament feedrate. This can be pretty fast.

#define FILAMENT_CHANGE_UNLOAD_ACCEL 1250 // (mm/s^2) Lower acceleration may allow a faster feedrate.

#define FILAMENT_CHANGE_UNLOAD_LENGTH 420 // (mm) The length of filament for a complete unload.

 

Anschliessend neu compilieren und flashen.

https://github.com/prusa3d/Prusa-Firmware-Buddy

 

Schöne Grüße,

Karl

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Opublikowany : 29/03/2023 8:16 pm
Share: