jschuh / klipper-macros

A collection of useful macros for the Klipper 3D printer firmware
GNU General Public License v3.0
921 stars 167 forks source link

Help: M600 Filament change, pooping in the middle of print after filament change and clicking resume. #182

Closed anuragdeshpande closed 10 months ago

anuragdeshpande commented 11 months ago

Hello,

First of all, Thank you so much for this great repository. Saved my skin a ton of times than I can mention.

Issue: Not sure if this helps, but, I am using ender 3 s1 pro. I probably may not have noticed or it started happening recently, I am not sure. But, lately when I am pausing the print with M600 Command, the print is pausing, retracting as expected. However, it is the "resuming" the print, where I am running into issues. It poops a little, probably at the last saved location before pausing and then moves on to another location to continue printing.

I tried reading the macro code for Resume, and it appears as if it is the un-retract block of the code that is pushing a little too much? Here is a picture of when it happens. Please let me know if this is something you could help me configure so that it resumes as beautifully as it pauses. If it helps, I can reprint another piece and record the video when it happens? Any help is appreciated.

Thank you. PXL_20230926_014551780

anuragdeshpande commented 11 months ago

I am assuming this is important piece to the puzzle? I have used the "play/resume" button on the mainsail interface. I got the same result. I am also a user of Mobileraker app for klipper/mainsail. I have used the resume button in that app as well. Both seem to be doing the same thing.

My codebase seems to be up to date. I was reading old issues, and looks like #100 is similar, but I am not using M601 nor do I have parking issues. At least not visibly. image

HitLuca commented 10 months ago

Can confirm that this happens to me as well, the nozzle returns to the last position before pausing, and then moves to the new (proper) location. I don't think it's a fault of this project tho

appleimperio commented 10 months ago

I am having the same issue did any of you found the solution? Thank you

jschuh commented 10 months ago

This is just how Klipper's resume works.