SLic3r - layer by layer fan control
Just a thought bubble for the devs (perhaps). I can see a need for layer by layer control of the fan. Shouldn't be too much work 😛
Useful when printing with stuff like PC.
Re: SLic3r - layer by layer fan control
You already have in in the custom gcode for layer change. Here's a sample of changing print speed by layer. And M106 Sxxx should set fan speed, M107 turns the fan off.
;BEFORE_LAYER_CHANGE
G92 E0.0
;[layer_z]
;G4 P5000 ;pause 5 seconds (5000 milliseconds)
;{if layer_z == 1}M220 S50{endif} ; layer height @ 1mm set 50%
;{if layer_num == 10}M220 S75{endif} ; layer count @ 10 set 75%
Re: SLic3r - layer by layer fan control
Sorry, should have specifically said, I would like to see gui control. While they are adding all these cool new features, more precise fan control in the gui is also deserving.
Re: SLic3r - layer by layer fan control
What people don't realize is that changing the fan speed on centrifugal fans has very little effect on net airflow. For the fan on many Mk3's, changing the speed from 5000 to 3500 is the complete range of air flow. So reducing the speed to 50% is really no better than reducing the speed to 75% because below 75% of full speed air flow is already in or very near cutoff (fan spinning, but no air moving - see chart K).
Re: SLic3r - layer by layer fan control
While I'm not disputing the theory, in practical terms, the difference between the fan being off or on is significant. As you say there may be little to no difference it in operating at 33% or 66% but that doesn't alter the need to be able to manually control it in an on or off state.