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 COMMAND
╭─ Commands ──────────────────────────────────────────────────╮
│ 2d Create 2d meshes for calculation of 6x6 matrices │
│ build Build the blade model, geometry, mesh, drape │
│ ccx Run the ccx analysis │
│ clean Clean the working directory. │
│ shell Start an interactive shell. │
│ --help,-h Display this message and exit. │
│ --version Display application version. │
╰─────────────────────────────────────────────────────────────╯
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.4rc3.tar.gz
(58.8 kB
view details)
Built Distribution
b3p-0.0.4rc3-py3-none-any.whl
(70.3 kB
view details)
File details
Details for the file b3p-0.0.4rc3.tar.gz
.
File metadata
- Download URL: b3p-0.0.4rc3.tar.gz
- Upload date:
- Size: 58.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
27733d4b3aa19f1ea4f6a57a2a64a3d1bfbdc3f9dd69e4cf18dc79cf83fec221
|
|
MD5 |
748b6c5d1dd4102faa1478805acf9f47
|
|
BLAKE2b-256 |
949d48a20729ad1c270244f7efbf8a2ce0805464eb938f8cc6dfaf2939ace2d7
|
File details
Details for the file b3p-0.0.4rc3-py3-none-any.whl
.
File metadata
- Download URL: b3p-0.0.4rc3-py3-none-any.whl
- Upload date:
- Size: 70.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
112819c3a33cac0fccf5398ace17b136885a2946ae9fbd66a7d332b0dc4f8e06
|
|
MD5 |
a20faae2ec2d28a1b0e97d66c1da7cff
|
|
BLAKE2b-256 |
f1f4f4cf4a67b868de924d61d89ab401b77052c9d55f2218d21f918cdc558564
|