Filament drying Gcode

I developed a very simple gcode to change the bed temp and stay for 12 hours for the P1S. Is this okay or should I just preheat the bed and leave the printer instead of usign custom gcode?

M140 S70 - 70C bed for pla drying
G4 S43200 - 12 hour delay
M140 S0 - cooldown bed
G4 S300 - 5 min cooldown time

This is interesting! Is the idea then to place the roll of filament on the bed while drying? Is there any concern with ventilation to exhaust moist air, or is desiccant alongside the roll preferred?

Would this also be a viable strategy to rebake desiccant?

Sorry I didn’t answer your question, just got me thinking. Thanks for sharing.

Welcome to the forum.

Have you tried using this? The reason I ask is because according to the link below, G4 is limited to 90 seconds.

90s is max value that can be delayed with G4. To delay for > 90 sec, run multiple G4 S90

1 Like

Welcome to the forum.

Bambu has documentation regarding filament drying with the print bed.

While it would work… Would it not be much better to use a $50 drier than a $700 printer?

2 Likes

So I would have to use 480x G4 90 ?

Even two Sunlu S4’s at $280 are a great option compared to a $700 printer!

Or you could try using a M400. I don’t know what that maxes out at.

M400 S[t] Wait for last command to complete + delay in seconds