Metadata-Version: 2.1
Name: wingwalker
Version: 0.1.2
Summary: Wingwalker Airfoil and Wing Design Tools'
Home-page: https://github.com/david-days/wingwalker-pypi
License: MIT
Author: David C. Days
Requires-Python: >=3.12,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Project-URL: Repository, https://github.com/david-days/wingwalker-pypi
Description-Content-Type: text/markdown

# Wingwalker Python Module

This Python module provides core functions and scripts to create useful airfoil models
and files from engineering specifications.  These base models can then be used to 
create useful designs and implementations (VR and 3D models, 3D printer components, etc).

## Philosophy

Wing selection and design can be very complex.  From the choice of starting
airfoil specs (custom or existing), to cost analysis, and finally to construction, the spectrum of
both choices and pitfalls at each stage can become overwhelming pretty quickly, especially to 
someone whose primary interest is what comes _after_ the wings are bolted on. 

The goal behind this software is very straightforward:  To give everyone, from 
the basic hobbyist to the serious (semi)professional, the ability to go quickly from theory and
specs to design to real- or virtual-world production of airfoils and wings.

## Installation

```bash
$ pip install wingwalker
```

## Usage

The python modules can be used directly, as well as via imports to other scripts.

To generate SVG drawings from a Selig-formatted DAT file, use a command similar to the following:

```bash
$ python svg.py -i path/to/seligdatfile.txt -o path/to/svg/files/nc2-1010-li -s -c 128.0 -u mm -t -f -p -m
```

The resulting SVGs can be used as the basis for a 3D printed wing with the given airfoil.

## License

This software is distributed freely under the MIT license.  You are free to use, abuse, modify, 
or ridicule the software, its products, and its processes in any way you see fit.

Output generated by the original software is published under the Create Commons license, and may
also be used for any purpose, commercial or not.  Users of this software may freely apply or replace the CC 
license with their own license or restrictions, as they desire.

## Credits

`wingwalker` was created with [`cookiecutter`](https://cookiecutter.readthedocs.io/en/latest/) and the `py-pkgs-cookiecutter` [template](https://github.com/py-pkgs/py-pkgs-cookiecutter).

