I'm using a Monoprice Select Mini V2, which likes to keep the part cooling fan on whenever the hot end is warmer than about 70 degrees. (In my particular case, there is now a separate always-on heat sink fan, but the MPSM doesn't know that.)
At the end of a print, there seem to be only three options:
- Leave the fan on indefinitely.
- Turn the fan off.
- Wait for N seconds using G4, then turn the fan off.
The last option seems appealing, and I see it suggested pretty frequently. But it has the effect of locking up the printer for however long N seconds is. Even if I have another print I want to run right away, I pretty much have to wait out the cooling period.
OctoPrint knows when the print is finished. What I'd really like is for it, OctoPrint, to wait for N seconds on its own and then send a "turn the fan off immediately" command to the printer as long as I haven't initiated any other operation. Is there any way to achieve this effect?