Skip to main content

Command line tools for preprocessing of wind turbine blade models

Project description

Deploy PyPI

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

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

b3p-0.0.3rc15.tar.gz (57.5 kB view details)

Uploaded Source

Built Distribution

b3p-0.0.3rc15-py3-none-any.whl (69.2 kB view details)

Uploaded Python 3

File details

Details for the file b3p-0.0.3rc15.tar.gz.

File metadata

  • Download URL: b3p-0.0.3rc15.tar.gz
  • Upload date:
  • Size: 57.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.14

File hashes

Hashes for b3p-0.0.3rc15.tar.gz
Algorithm Hash digest
SHA256 9f69aea18db58ce16bd1b3ab1d070076154633082f5bff50e704cd093b705e2e
MD5 183bfc7b9754db3f6cf5711b8d032622
BLAKE2b-256 89c266032012da35aacafbce345c41e8d207403d466e12f036e527485704e431

See more details on using hashes here.

File details

Details for the file b3p-0.0.3rc15-py3-none-any.whl.

File metadata

  • Download URL: b3p-0.0.3rc15-py3-none-any.whl
  • Upload date:
  • Size: 69.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.14

File hashes

Hashes for b3p-0.0.3rc15-py3-none-any.whl
Algorithm Hash digest
SHA256 fa61baac7d689f0dddb0ecf86483568966f721935eaeb0b6b730578b0ccd8b67
MD5 9e50d08080f9b35fe08078131bbd2355
BLAKE2b-256 ae78883e1d560c87144151a5ac2dfedf424070bd5a9f764a52728da51aa135f1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page