1 (edited by 3dEOD 2014-03-28 14:27:10)

Topic: (new to 3dp)purpose for extruder and carrage fan

Hello all
im new to 3d printing and ive seen alot of fan mounts for extruder and carrage, I was searching but cant seem to find the reason it is recommended. I would assume (you know what happens when you assume) the extruder fan is to cool the filament down as it comes out. Also I assume that the carrage fan if to keep the filament cool before it enters the hot end. Any info on why fans are needed would be awesome.

brandon

p.s. I plan on printin in ABS primarily.

I blow stuff up that blows stuff up.

2

Re: (new to 3dp)purpose for extruder and carrage fan

I don't know it all by any means but I know that a fan at the nozzle will cool the filament faster. The faster it cools the less chance of it curling and warping. I'm only 3 weeks into owing my 3d printer and have mostly been using ABS and do not have a fan yet. It's been a process but I'm doing OK without one. That being said I do plan on adding one in the next few weeks. It's not going to hurt, it's even gonna help but, I also want to print in PLA and my research and test prints tell me that if you're gonna use PLA you will need a fan.

3

Re: (new to 3dp)purpose for extruder and carrage fan

I hope I'm not opening a can of worms by saying this, but...

It seems backwards to me that anyone would want to cool down the extruded filament quicker. Isn't the heat what makes it stick to the preceding layer???   O_o

This concept always has me scratching my head... But I'm no expert, for sure.

Two SD3s - One with Sang, One with Printrboard, Fans on control boards!!! Do this!!!, Dual Glass Beds, Blacklight "EZ Bake Oven" - Improves Ambient Temp, Sketchup, Repetier, Slic3r. Graphic Designer & Makeshift Engineer. Drinks Lots and Lots and Lots of Rum.

4

Re: (new to 3dp)purpose for extruder and carrage fan

It's hot enough the moment it comes out of the nozzle to stick to the other layer, for the most part.  The fan on the nozzle should be controlled by gcode commands to turn on only when a thread is being pulled over empty air, aka bridging.  By cooling it as it extrudes, it won't have a chance to droop, so you can span some fairly wide unsupported spaces. 

Perimeters that are on the underside of slopes (overhangs) have a smaller area connected to the layer below, so there isn't much holding it in place against the force of the shrinking that happens when it cools.  This causes the edges of overhangs to curl up as they are printed, and the nozzle often snags them after they've cooled.  The fan freezes them in place before they have much chance to curl.

The place a fan can really make a difference is with small layers.  If part of a print is tall and narrow, then it might only take a few seconds to print each layer.  There isn't enough time for a layer to cool and harden before the next layer is printed on top of it, so it tends to squish and get pushed around.  One solution is to slow down the speed so there is time for the layer to cool, or have something else on the bed getting printed at the same time.  That can add a lot of time to the build.  Having the fan turn on when a layer will take less than a minimum amount of time to print keeps the layers from getting squished around while keeping up the speed.

With ABS it is required that the fan be gcode controlled so it can be activated only when needed.  Otherwise it cools the whole print too much and weakens the adhesion between layers.

5 (edited by 3dEOD 2014-03-29 02:49:24)

Re: (new to 3dp)purpose for extruder and carrage fan

Wow much more complicated than I realized. Do you have any links or info on how to control a fan through g-code. Im really excited to start using my printer. It came in the mail the day after I left on a special mission for a month. Its killing me haha its like knowing what your getting for xmas in November.

I blow stuff up that blows stuff up.

6

Re: (new to 3dp)purpose for extruder and carrage fan

Controlling a fan with g-code is an option in slic3r I believe. Slic3r will generate the needed code automatically once the option is enabled.