• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Turbine Propeller Fan Generator v2 3D Printer File Image 1
Turbine Propeller Fan Generator v2 3D Printer File Image 2
Turbine Propeller Fan Generator v2 3D Printer File Image 3
Turbine Propeller Fan Generator v2 3D Printer File Image 4
Turbine Propeller Fan Generator v2 3D Printer File Image 5
Turbine Propeller Fan Generator v2 3D Printer File Image 6
Turbine Propeller Fan Generator v2 3D Printer File Image 7
Turbine Propeller Fan Generator v2 3D Printer File Thumbnail 1
Turbine Propeller Fan Generator v2 3D Printer File Thumbnail 2
Turbine Propeller Fan Generator v2 3D Printer File Thumbnail 3
Turbine Propeller Fan Generator v2 3D Printer File Thumbnail 4
Turbine Propeller Fan Generator v2 3D Printer File Thumbnail 5
Turbine Propeller Fan Generator v2 3D Printer File Thumbnail 6
Turbine Propeller Fan Generator v2 3D Printer File Thumbnail 7

Turbine Propeller Fan Generator v2

DrLex avatarDrLex

September 22, 2019

thingiverse-icon
DescriptionCommentsTags

Description

This is a spiffed-up version of CorrugatorSupercilii's excellent OpenSCAD Turbine Propeller Generator. The changes are:

  • Generates the model in print-friendly orientation.
  • Option to select between turbine/propeller (air/liquid flows towards the motor/generator) or fan model (air pushed away from motor).
  • Created customizer-friendly parameters for everything worth tweaking.
  • Added shroud option.
  • Better model for large axle holes.
  • Rewrote the code that generates the trailing blade curve, it is much more efficient now and generating previews and rotating them in OpenSCAD is more responsive.

My immediate goal was to improve the noise level of a very cheap flexible Chinese USB fan that came with floppy foldable blades. Those blades produce a surprisingly good amount of wind for what they are, but they are terribly noisy. After a few prototypes I ended up with something much more silent, it does not achieve the same amount of airflow but I consider the noise reduction more important.

Material choice
The best choice of material depends on what the model will be used for.

In my case, I first tried ABS due to its light weight, but although this handles the steep overhanging blades very well at 0.1 mm layers and the prints look great, the result is very stiff and tends to ‘ring,’ amplifying all the motor noises, which makes it a poor choice for a silent fan. Because PLA tends to be even stiffer than ABS, it would probably be even worse in this regard so I didn't even try it.

I then tried PETG and this was much better to dampen noises because of its flexibility. The downside is that it is a pain to print models like these with thin steep overhanging surfaces due to the tendency of PETG to curl up on steep overhangs. This could be mitigated with supports, but supports with PETG are also a royal pain due to the stickiness of the material, so I only use them as a last resort. The shroud helps to anchor down the material, but the end result without supports is still pretty ugly as you can see from the photos. On the other hand, I suspect that those bumpy surfaces and jagged edges do help to reduce the noise level. In the end my PETG fans, even though they look kind of ugly, are much more silent than the cheap motor itself.

Some hints for usage and printing:
If Customizer is broken yet again on the Thingiverse website, here are instructions to run it on your own computer.

  • blade_thickness is the thickness of the blades within each slice of the 3D print. If you set it to the exact thickness of for instance 4 perimeters, then the model will be printed efficiently, especially if you use an even number of perimeters. (Slicers like PrusaSlicer provide the ideal widths for given numbers of perimeters.) For lightweight fans/propellers, set this to the lowest value possible.
  • The pitch_angle is the angle at the tip of the blades, where it is the most shallow. You may be able to avoid supports even for very shallow pitch angles, by printing at thin layer heights and applying cooling, but at some point supports become inevitable.
  • Despite the optimised code, generating the final models at small printer_layer_height values can still take a long time. This value does not need to be exactly the layer height, for instance using 0.2 when printing at 0.1 mm layers will still yield nice results.
  • I'm no expert in turbine/fan/aerodynamics theory either, so don't expect these models to be ideal. If you know how to make this better, remember that it's open source!

License:

Creative Commons - Attribution - Non-Commercial

Related Models

Customizable Sanding Stick preview image

Customizable Sanding Stick

mightynozzle profile image

mightynozzle

42,098

LUCKY 13 Printable Jointed Figure preview image

LUCKY 13 Printable Jointed Figure

soozafone profile image

soozafone

20,264

Customizable Luggage Tags – Practical & Stylish preview image

Customizable Luggage Tags – Practical & Stylish

DPJRodrigues profile image

DPJRodrigues

1,548

Customizable U-Hook preview image

Customizable U-Hook

sergep profile image

sergep

39,834

MINI 13 Printable Jointed Figure preview image

MINI 13 Printable Jointed Figure

soozafone profile image

soozafone

10,660

Name Keychain Generator [NO AMS] preview image

Name Keychain Generator [NO AMS]

Pumpkin Studios profile image

Pumpkin Studios

5,976

Customizable Vacuum Tool preview image

Customizable Vacuum Tool

Zivbot profile image

Zivbot

37,756

EASY 13 Printable Jointed Figure preview image

EASY 13 Printable Jointed Figure

soozafone profile image

soozafone

4,587