Notifications
Clear all

Auto retraction question  

  RSS
gb160
(@gb160)
Reputable Member
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.

 

Publié : 13/10/2025 12:01 pm
hyiger
(@hyiger)
Honorable Member
RE:

 

Posted by: @gb160

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

Ce message a été modifié il y a 8 hours par hyiger
Publié : 13/10/2025 3:13 pm
hyiger
(@hyiger)
Honorable Member
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

Publié : 13/10/2025 3:37 pm
Partager :