MyProp_lite: competition-ready blade section curve generator
Project description
MyProp_lite
MyProp_lite is a lightweight Python release for generating competition-ready blade section curves directly from light.py. It exports SolidWorks-friendly plustry_XX.sldcrv files that can be used in 3D 大赛 / 竞赛建模流程中。
竞赛专用说明
- 适合需要快速产出叶片截面曲线的比赛场景。
- 直接生成
plustry_01.sldcrv到plustry_05.sldcrv,可直接导入建模软件。 - 版型参数已经内置在 light.py 中,适合快速验证和迭代。
Installation
pip install MyProp_lite
Usage
After installation, run:
myprop-lite
This will generate the five plustry_*.sldcrv files in the current working directory.
Competition workflow
- 安装
MyProp_lite。 - 在项目根目录执行
myprop-lite。 - 在竞赛文件夹中查看生成的
plustry_01.sldcrv到plustry_05.sldcrv。 - 将这些曲线导入 SolidWorks 或其他 3D 建模工具,继续做实体化和组装。
Development
python -m pip install -U build twine
python -m build
python -m twine check dist/*
If you want to publish the package, run:
python -m twine upload dist/*
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file myprop_lite-1.0.tar.gz.
File metadata
- Download URL: myprop_lite-1.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f48119a2ebb78a17a7d35768f5bef6baec412b150d8b80ded54d726b57f8061b
|
|
| MD5 |
8feae3859d97ac16b7c0c32ede63ac21
|
|
| BLAKE2b-256 |
7788e6dfa5c356cb63223e09a2839d91423a9665177a7b3c6175cf6fa7f1f0af
|
File details
Details for the file myprop_lite-1.0-py3-none-any.whl.
File metadata
- Download URL: myprop_lite-1.0-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bbf4ac881a414cec97b284cc8a8b9feba65b5901ed2b761f2f29bbc9a432c82
|
|
| MD5 |
060aa5f57988c14d1777206e5b95d2ac
|
|
| BLAKE2b-256 |
e275598456388a3bdc8c38e23958a2440616bd5f1a842a7bbc1403c6e53ee8c2
|