Command line tools for preprocessing of wind turbine blade models
Project description
b3p
Command line tools to create models for composite (wind turbine) blades.
Functionality
- Building 3D models of wind turbine blades
- 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
Install
From pypi
pip install b3p
From source
git clone https://github.com/wr1/b3p.git
cd b3p
pip install -e .
How to run
usage: b3p [-h] {build,ccx,2d,ccblade,clean} ...
Blade Design CLI
positional arguments:
{build,ccx,2d,ccblade,clean}
build Build the full blade model
ccx Run Calculix operations
2d 2D mesh and ANBA4 operations
ccblade Run CCBlade analysis
clean Clean working directory
options:
-h, --help show this help message and exit
In a cloned repository:
cd examples
# build the blade model, geometry, mesh, drape
b3p build blade_test.yml
# run the ccx fea analysis
b3p ccx blade_test.yml
Output
Plot of geometric input parameters for the example blade
Visualisation of the number of plies on the mesh using Paraview
Visualisation of a 2d cross section mesh
CalculiX results (very coarse mesh)
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.5rc2.tar.gz
(60.2 kB
view details)
Built Distribution
b3p-0.0.5rc2-py3-none-any.whl
(66.9 kB
view details)
File details
Details for the file b3p-0.0.5rc2.tar.gz
.
File metadata
- Download URL: b3p-0.0.5rc2.tar.gz
- Upload date:
- Size: 60.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
10803f7209af6c3ba39245ae1f8e21924a8576622a4a93e17f8323db26999179
|
|
MD5 |
801e081cd222b5ac04ab16c7f469d72c
|
|
BLAKE2b-256 |
71334ca6fd2bbd8f6664d721ef92313d8fe775b83b58bce324c9116adbd55a34
|
File details
Details for the file b3p-0.0.5rc2-py3-none-any.whl
.
File metadata
- Download URL: b3p-0.0.5rc2-py3-none-any.whl
- Upload date:
- Size: 66.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
0a610c42c82a1b096539acbf47666c77bbbacc211d59df63a58a08337268ba54
|
|
MD5 |
93b9e61a8e73102cead43c6d34bc6a0d
|
|
BLAKE2b-256 |
3d7a263fd6f4818a083f80b5173ea63cddc9e976eec403220e6933e9516ac569
|