viperfan7
Posts: 3
Joined: Thu Aug 09, 2018 10:16 pm

Cooling fan overrides

Thu Aug 09, 2018 10:21 pm

Couple of suggestions for cooling fan overrides

1. Fan speed when not extruding
Use Case: When printing with filament that doesn't quite like cooling, (eg. PETG) increase fan speed when traveling to reduce stringing

1. Fan speed for outer layer
Use Case: Again, for materials that work best with low cooling, override fan speed when printing the outer walls/layers of an object, and a sub option to ignore first layer

blackbird2016
Posts: 82
Joined: Wed Aug 02, 2017 12:24 am

Re: Cooling fan overrides

Fri Aug 10, 2018 11:24 am

Point 1 will not be of use, the whole hotend mass is way to inert that
while traveling just fractions of a second to cool enough to prevent stringing
and be back on temperature for the next print move.

Point 2 basically is possible.
Put the following in th "post processing" text field...
{REPLACE "; outer perimeter\n" "; outer perimeter\nM106 SXXX\n"}
Where XXX stand for your desired fan speed (PWM 0-255)

The GCODE will be modified like this...
; outer perimeter
M204 S600
G1 X159.060 Y131.708 F6000
G1 E0.6000 F1200
G1 X159.244 Y131.698 E0.0047 F2700
G1 X159.445 Y131.720 E0.0051....................................
to
; outer perimeter
M106 SXXX
M204 S600
G1 X159.060 Y131.708 F6000
G1 E0.6000 F1200
G1 X159.244 Y131.698 E0.0047 F2700
G1 X159.445 Y131.720 E0.0051.....................................

BUT!
The Software does not know about your post processing commands and will not determine the new fan speed
for inner perimeters and infill so you would have to do the above for all the latter.
Some printers like mine stop for a few miliseconds while changing fan speeds and this could come to odd printing speeds and behaviour.

Basically I would advise to "play" with the fan override function in the cooling ribbon...

viperfan7
Posts: 3
Joined: Thu Aug 09, 2018 10:16 pm

Re: Cooling fan overrides

Fri Aug 24, 2018 7:30 pm

It would be nice if you could play around in the cooling section of your process to get these results, but if you could, I wouldn't be suggesting it as a feature

Another issue is sure, you can tell it to do that with post-processing, but you can't tell it to go back to normal via post processing. Not just that, but it would have no effect on the topmost layer.

The idea is to enable higher cooling on the outermost wall of a print to improve quality, while letting it get nice and toasty for everything else to improve layer adhesion.

viperfan7
Posts: 3
Joined: Thu Aug 09, 2018 10:16 pm

Re: Cooling fan overrides

Sat Aug 25, 2018 11:36 pm

Point 1 isn't intended to cool the hot end obviously, its to cool the plastic that seeps out of it, making it easier to break with movement, in theory, will result in far less stringing. Or at least far easier to clean up stringing.

While your idea for point 2 is a decent idea, it just doesn't work, it sets the cooling fan to be on, and then what, leaves it on for the rest of the print or until it adjusts again. It also doesn't handle the top layers nor does it allow for it to not run at all on the bottom most layer.

Return to “Feature Requests”