Turbomachinery Design Toolkit

Warning: rotating machinery is dangerous, particularly experimental 3D printed turbomachinery. Always operate them in a safe and responsible manner. Failure to do so may result in serious injury. Use these designs and software at own risk.


This project is the development of a small scale Turbomachinery Design Library to investigate the feasibility of 3D printing small scale turbomachinery for the hobbyist engineers. The software is written in Python using the Blender API. Free tools and documentation are being built to facilitate the design of axial fans and propellers. The target audience are aeromodellers. The Turbomachinery Design Toolkit is Free Software protected by the GNU Affero GPL.

Here is a screenshot of the Library being used in Blender:

The code can also be used to generate propellors:


Ducted fan design

-Single stage axial compressors
-Mean line analysis tool [documentation]

Propeller design

-Spline interpolation of chord length, foil shape, foil skew.
-Multi-blade propellers

Source code

Ducted Fan Design Library (using Blender API)

Creative Commons STLs

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allows breaking the content into pages by manually inserting <!--pagebreak--> placeholder or automatic page break by character or word limit, it depends on your settings below. Note: this will work only for CCK fields except for comment entity CCK fields.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Target Image