Auto retraction question
Hi, I'm interested about the auto retraction feature thats implemented on the core one, I think it's used after filament has been loaded, and also at the end of every print.
How would I go about figuring out exactly what goes on when this happens?
I'm interested in reproducing the exact steps via gcode.
I presume I would need to look somewhere in the Core one firmware files to see exactly what goes on, but have no idea where to start looking.
If anyone can offer any help or insight it would be greatly appreciated.
Thanks.
RE:
Hi, I'm interested about the auto retraction feature thats implemented on the core one, I think it's used after filament has been loaded, and also at the end of every print.
How would I go about figuring out exactly what goes on when this happens?
I'm interested in reproducing the exact steps via gcode.
I presume I would need to look somewhere in the Core one firmware files to see exactly what goes on, but have no idea where to start looking.
If anyone can offer any help or insight it would be greatly appreciated.Thanks.
I believe that is the M600 g-code (filament change) which would be here: M600.cpp
RE: Auto retraction question
For some odd reason, it looks like Prusa doesn't merge branches back into master. This might be more accurate (i.e. up-to-date): https://github.com/prusa3d/Prusa-Firmware-Buddy/blob/v6.4.0-RC/lib/Marlin/Marlin/src/gcode/feature/pause/M600.cpp