/b3p

Command line tools for creating models of composite wind turbine blades

Primary LanguagePythonMIT LicenseMIT

b3p

Command line tools to create models for composite (wind turbine) blades.

Functionality

  • Interpolating a blade through a series of airfoils
  • Creating a quad mesh for the blade
  • Assigning scalable slab based laminate plans to the structure
  • Assembling a shell mesh with laminate properties
  • Writing mesh information to VTK files

How to run

pip install -e . 
cd examples
make

which outputs the following targets

help                 Show this help
build                make self contained yaml file 
ccx                  prepare and run ccx models
aero                 run aero analysis
all                  run all steps

To run all steps type:

make all

Output

Plot of geometric input parameters for the example blade test_blade

Visualisation of the number of plies on the mesh using Paraview 3dblade_nplies

Visualisation of a 2d cross section mesh mesh2d

CalculiX results (very coarse mesh) zstrain

Input file format

Take a look at examples/blade_test.yml