Notifications
Clear all

Ejecting the filament at the end of the print  

  RSS
Antimix
(@antimix)
Reputable Member
Ejecting the filament at the end of the print

Hi, with my MK3S/MMU2s I was used to have the filament always ejected after the print, because among other reasons, I immediately store the filament on  enclosure to protect from the humidity. I printed a couple of test gcode from the dongle on the MK4 and none of them ejected the filament at the end.

I checked also the MK4 Printer profile in PrusaSlicer and on the standard profile there is no filament eject at the end of the print in the g-code section.

- is there a "recommended from Prusa" series of g-code commands to eject correctly the filament at the end of the print ?

Otherwise I will copy me g-code sequence from MK3/s

Regards

Posted : 11/08/2023 11:27 am
nin liked
nin
 nin
(@nin)
New Member
RE: Ejecting the filament at the end of the print

I'd like to know this as well as it seems especially useful when it comes to nozzle changes on the MK4 - it would be convenient not having to heat up and and unload the nozzle before a print.

Posted : 11/11/2023 6:59 pm
James Kirk
(@james-kirk)
Trusted Member
RE: Ejecting the filament at the end of the print

When I change the filament directly on the controller, after the heating the filament is pushed IN rapidly a few mm, and then it gets pushed out slowly.

Maybe you should implement something like this at the end?

Posted : 12/11/2023 7:28 pm
Antimix
(@antimix)
Reputable Member
Topic starter answered:
RE: Ejecting the filament at the end of the print

I had already implemented the filament eject at the end, but with the new Prusaslicer I reverted to the standard to see how it works the new release.

One drawback issue I had with the filament eject when I implemented it, was that that the MK4 startup sequence pretends to have the filament already loaded when it start to print, or to have it immediately inserted prior to print, otherwise it messes up.

When it started without the filament, the the FW alerted that that filament was not detected by the sensor, and then it gave me two chances:

  1. Load the filament immediately
  2. Disable the filament sensor (I did not want, it cause other issues)

No other options than abort the print or insert the filament.

Then it took ages to go to 230°, load the filament, and return to 170° to perform the Z home and bed test.

Much faster when the filament is already inside, since it skip the heat and then cooling to 170° again.

This is the reason why I keep the filament inserted for now. I hope that with the MMU3 they will change completely the Z home alignment logic at startup.
It is not reasonable to heat up, and cool down at the beginning of each print.

Posted : 12/11/2023 11:50 pm
Share: