I’d like to add a little safety feature where it won’t let you extrude if the hot end is not at extrusion temperature. My crappy printers do that, it can’t be that hard.
Ditto. I need it so I don’t hear the aux fan whirling when I have already finished for the day.
Love this! Maybe at least on the local network. I am not sure how much Bambu Lab is willing to open their printer to local access but this would make some sense at least in LAN mode.
In the meantime, for the exhaust fan, you could create 2 small .gcode files (call them “turn fan ON.gcode” and “turn fan OFF.gcode”)and copy them to your microSD card.
Command M106 P3 S255 ; turns the fan ON at 100%… use S128 for fan at 50% and so on
and M106 P3 S0 ; turns the fan OFF
Because of couple of print service/UI bugs, use comment lines to make the files more than 1K character big, and also add the M400 S1 command for a 1 sec delay.
And that way you now have manual control of the exhaust fan to use when your ABS print is done.
Thanks Larry, yes I’ve been sharing those in the Discord channel too, we kinda discovered this when the need was originally raised and @mowcius had already done the hard to work to discover what gcode controlled the fans. This is the version we have been sharing that just needs a G28 to home and end the “print”, but to have a less cumbersome control is what we really need (also should be built into the end gcode of any ABS print: