hiaselhans / openglider

python library to build paragliders

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenGlider (airG fork)

This is the airG fork of OpenGlider.

Main differences to OpenGlider:

  • without the freecad gui & dependencies
  • excessive use of Pydantic Models for Physical objects (ribs, cells, panels, etc)
  • added a custom qt-gui with compare functionality but no editing features.
  • reduced the use of numpy and use euklid for vector calculations.

Try It

Clone the git-repo first:

git clone https://github.com/airgproducts/openglider

Install with pip

cd openglider
pip install -e .

Documentation

Every module inside openglider should have a README where the functionality is documented.
Please have a look at the base module.

Unittests and Visual Tests

To run all unittests, run this from the main directory:

./testall.py

Or use -a flag to also run visual tests

./testall.py -a

Used Tech

OpenGlider is built on top of these technologies:

About

python library to build paragliders

License:GNU General Public License v3.0


Languages

Language:Python 100.0%