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.5rc1.tar.gz
(60.8 kB
view details)
Built Distribution
b3p-0.0.5rc1-py3-none-any.whl
(67.0 kB
view details)
File details
Details for the file b3p-0.0.5rc1.tar.gz
.
File metadata
- Download URL: b3p-0.0.5rc1.tar.gz
- Upload date:
- Size: 60.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
9b0e7439486a5dd2bc626eb537d99dcafaa7ead6ea4cac8f9229633ba8fa4668
|
|
MD5 |
4d6cf66fd3ae622a162c9cad3f987e8f
|
|
BLAKE2b-256 |
1ab8a3bfbf003481185d48aaf843cd7aeddf4e2ac9de8d1109cbed52bc336ff6
|
File details
Details for the file b3p-0.0.5rc1-py3-none-any.whl
.
File metadata
- Download URL: b3p-0.0.5rc1-py3-none-any.whl
- Upload date:
- Size: 67.0 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 |
f6ef7b3770ff58260e007140200d9584aae0cc739021bc529f2abc4cbd24c34a
|
|
MD5 |
555ab2b28ad32f7e217cb1bfd8be76c3
|
|
BLAKE2b-256 |
db1ba5e7eadfc587d35dd5f033234b395b2416937823d603d7a90b92bbff9d5f
|