RE: KLIPPER - MK3
Hallo Karl,
ich habe mir einige Tage zeit gelassen, zum testen Deiner Software.
Zum Ersten muss ich sagen, ganz großes Kino, wirklich sehr viel Zeit ins Detail investiert.
Das Ansprechen der MMU, homing und Filament einlegen, funktioniert einwandfrei.
Aber leider kann ich nix drucken. Ich denke, dass ich an alles gedacht habe, Start G-Codes im Slicer etc.
Beim Starten des Druckes wird gehomnt (XYZ und MMU) geheizt, aber dann, wenn es ans Filament einlegen geht, fährt X komplett nach rechts und Y komplett nach vorn, beides bis zum Anschlag. In der Konsole kommt folgende Meldung.
08:42Klipper state: Disconnect0
8:41print canceled!08:41Error running command {pihost}
08:41Error running command {pihost}
08:41Error running command {pihost}
08:41File selected08:41File opened:xyz-10mm-calibration-cube_0.15mm_PLA_MK3SMMU3_11m.gcode Size:32832308:41SDCARD_PRINT_FILE FILENAME="xyz-10mm-calibration-cube_0.15mm_PLA_MK3SMMU3_11m.gcode"
Vielleicht kannst Du, was damit anfangen und auch sehen, was da los ist.
Eines muss ich noch sagen, dass Python Script im Slicer kann ich nicht verwenden, da es sich nicht laden lässt. Hier habe ich viele Stunden mit Fehlersuche verbracht, das Netz durchstöbert, aber ohne Erfolg.
Was macht das Script und kann das Fehlen den Fehler auslösen?
Nochmals vielen Dank für Deine Arbeit!!!
LG André
RE: KLIPPER - MK3
Im Slicer wird kein PP Script benötigt. Welches Script genau läuft nicht bzw. welches rufst Du auf?
Hast Du in den div. Scripten die IP Adressen angepasst?
Hast Du die Variablen "position_max" der jeweiligen Achsen an Deine Druckergeometrie angepasst?
Ohne LOG Files ist es unmöglich aus der Ferne Fehler zu finden, d.h. da kann ich nur raten...
Schöne Grüsse,
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.
RE: KLIPPER - MK3
Hallo Karl,
ich möchte Dir mal eine kurze Rückmeldung geben.
Den von mir genannten Fehler konnte ich beseitigen.
Es lag daran, dass Klipper auf „pihost.sh" Schreibrechte benötigt.
Im Weiteren habe ich mich schwergetan, Deinen, ich sage mal Baukasten, an meine Bedürfnisse anzupassen.
Er ist für mich einfach schwer zu lesen, sodass ich nicht wirklich lokalisieren konnte, wo ich was finde, das geändert werden muss.
Ich habe mich jetzt für die Vorschläge von Druckerplausch entschieden, und damit läuft mein Drucker bereits annehmbar.
Vielleicht eine Frage von mir. Wo liegt der Vorteil, bei Dir, soviel Makros etc. in Python Scripte auszulagern?
Das habe ich so nirgendwo anders gesehen.
Nochmals mein Respekt für Deine Arbeit liegt weit weg von dem, was ich könnte !!!!
LG André
RE: KLIPPER - MK3
Kannst Du die Vorschläge von "Druckerplausch" etwas näher erläutern?
In Klipper habe ich aus folgenden Gründen viele Funktionen in Makros unterteilen müssen:
" That’s because macros are evaluated before they are run. All the variables are “translated” before the macro is executed so if the macro itself changes the value of a variable, that change won’t be reflected during the same execution of the macro. To work around this, create a second macro called something like TEST_RESPOND, have that macro do the RESPOND TYPE=error MSG=‘{test}’ line, and call TEST_RESPOND at the end of TEST. Keep in mind that TEST_RESPOND will need to lookup the value of the test variable from the TEST macro."
Klipper kann zwar recht viel, aber einige, ich sage mal Sonderwünsche" müssen selber gestrickt werden. Da ich den originalen Klipper Pythoncode nicht angreifen will, lagere ich die Funktion in ein zusätzliches Pythonfile aus. Klipper bzw. die Erweiterungen sollten ja auch nach einem Update weiter funktionieren.
Ist alles nicht einfach nachvollziehbar. Ich habe eine Weile getüftelt und mich dann entschlossen diese Wegroute einzuschlagen.
Freut mich jedenfalls, dass Dein Werk soweit läuft und ich vielleicht ein wenig weiterhelfen konnte!
Schöne Grüsse,
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.
RE: KLIPPER - MK3
Hallo
Ich habe mit grossem Interesse den Beitrag hier jetzt durchstöbert, und würde gerne Interesse bekunden an den cfg´s für den MK3s und die MMU2 mit dem SKR Mini E3, das ich hier sogar noch rumm liegen habe .
Ich habe schon Diverse Erfahrungen mit Klipper (Sovol SV01, SV06, Ender 5, und andere) Aktuell läuft sogar noch ein SV01 neben dem Prusa, traue mir also eine Umrüstung zu.
Ich hab den Prusa MK3s mit Zaribou komplett Umbau auf 10mm Wellen, und Bondtech Extruder (vom Vorgänger nicht von mir).
Von der Umstellung auf Klipper erhoffe ich mir "etwas" Schnellere Druckgeschwindigkeiten und, laut dem Vorbesitzer, soll der Verbrauch von Material beim MMU Druck mit Klipper etwas weniger werden ?
Danke schonmal im Vorraus
LG aus dem Saarland
RE:
cfg's kann ich dir gerne zukommen lassen. Du musst allerdings einige Anpassungen vornehmen, da Klipper auf einem MK3 ähnlichen Selfmade Gerät läuft und ich damit einige Features ansteuere, welche der MK3 nicht unterstützt. cfg's sind auf die aktuellste Klipper Version abgestimmt.
Schöne Grüsse,
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.
RE:
cfg's kann ich dir gerne zukommen lassen. Du musst allerdings einige Anpassungen vornehmen, da Klipper auf einem MK3 ähnlichen Selfmade Gerät läuft und ich damit einige Features ansteuere, welche der MK3 nicht unterstützt. cfg's sind auf die aktuellste Klipper Version abgestimmt.
Schöne Grüsse,
Karl
(Ist aber fürs Einsy Board bzw. SKR bei der MMU2 ?) Frage erledigt, die Configs gerade Überflogen genau das was ich brauche 🙂
Anpassen bin ich gewohnt, von meinen bisherigen Druckern.
Vielen Dank. Ich werd dann die Tage berichten wenn der MK3s auf Klipper läuft und dann die MMU2 irgendwann folgt wenn ich zeit habe.
RE: KLIPPER - MK3
Tja, ich habe über ein Jahr am Drucker und an der Firmware gearbeitet und bin immer noch nicht fertig (also noch im Prototypenmodus). Drucken mit MMU2 funktioniert soweit einwandfrei. Das MMU Fehlermanagement ist noch nicht ganz ausgereift. Hab in den letzten Monaten leider wenig Zeit für das Klipperprojekt gefunden.
Vielleicht hast Du ja gute Ideen bzgl. Firmware Erweiterungen/Ergänzungen/Änderungen und lässt es mich/uns wissen.
Schöne Grüsse,
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.