gwhite
Posts: 254
Joined: Wed Jul 19, 2017 9:37 am

Re: Cooling Fan Override for Short Layers Not Working?

Thanks! I'll take a look at it.

I've got my cooling set up by layer ranges for now, and I'm getting better prints than ever. Although it's a bit of a pain to set up initially, that gives me complete control and I don't have to worry about damaging the fan if S3D tries to run it too slow.

I think I will put in a feature request to add a minimum fan speed setting. My understanding is that a large number of printers use PWM with 2 wire internal-controller fans, and the last thing I want to do is kill my fan.
blackbird2016
Posts: 134
Joined: Wed Aug 02, 2017 1:24 am

Re: Cooling Fan Override for Short Layers Not Working?

S3D runs the fan at least at the speed you set it to!
There is no way I now of where the speed would be reduced. (except bridging settings)
You just can set a higher speed for layers below a given time where the speed will be increased.
Use the "blip fan to full speed" checkbox to kick you fan in motion at low settings...
Works quite well with e.g. the Prusa makes which are, too, PWM driven, as is most common....
gwhite
Posts: 254
Joined: Wed Jul 19, 2017 9:37 am

Re: Cooling Fan Override for Short Layers Not Working?

The problem is with the override system for short layers. If you want close to 100% for really short layers, you have to set the time limit quite long. If you then have a layer that is close to but just under the (very long) limit, I believe it will try to run the fan at a very slow speed.

With the tests I've run, the cooling fan speed is definitely being slowed down well below the maximum I've asked for. Depending on the settings and the time a layer requires, there is nothing to stop it from from setting the fan speed WAY down.
blackbird2016
Posts: 134
Joined: Wed Aug 02, 2017 1:24 am

Re: Cooling Fan Override for Short Layers Not Working?

That is where you are wrong.
The fan runs at the speed you are set. Say 60 % e.g.
It just increases the fan speed to the higher speed (100% e.g.) if the layer time drops below the threshold.
It will NOT go below your before set 60%.
gwhite
Posts: 254
Joined: Wed Jul 19, 2017 9:37 am

Re: Cooling Fan Override for Short Layers Not Working?

Yes, but if I have the main layer speed set to 0% for the larger sections of the print (recommended for PETG), it will pick a speed somewhere between 0% and 100% (or whatever you have your override set to) when the layer time drops below the override threshold. Because it seems to set the override speed based on the ratio of the layer time to the threshold, if I have my layer time threshold set to 40 seconds and my max override speed set to 100%, I believe a 30 second layer will try to go to 25% speed.

Return to “Troubleshooting and Bug Reports”