Metadata-Version: 2.4
Name: MyProp
Version: 0.2.3
Summary: A modular NACA blade propeller generator with interactive CLI
Author: HandryMker
License: MIT
Keywords: naca,propeller,geometry,airfoil,cli
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.26

# MyProp

MyProp is a lightweight Python CLI for generating NACA-based blade section coordinates and exporting them as text or SolidWorks-friendly files.

## Installation

```bash
pip install MyProp
```

## Usage

After installation, run:

```bash
myprop
```

The CLI will guide you through:

- NACA airfoil code input
- Support for both `NACA2412` and `NACA24`
- Automatic dynamic thickness generation for two-digit input
- Blade parameters in mm
- Auto-calculated section count and sampling density
- Output filename and format

## Notes

- `NACA2412` keeps the traditional fixed-thickness definition.
- `NACA24` uses a default 12% thickness and computes the local thickness along the chord, so the generated profile shape varies with position.

## Development

```bash
python -m pip install -U build twine
python -m build
python -m twine upload dist/*
```
