Skip to content

luzpaz/OpenGlider

 
 

Repository files navigation

OpenGlider

Build Status Coverage Status Documentation Status

someday, hopefully this is open source paraglider design software

Try It

Clone the git-repo first:

git clone https://github.com/hiaselhans/OpenGlider.git

Install using Pip:

cd OpenGlider
pip install -e .

Or manually install all dependencies (using distro-repos, easy_install or pip)

  • ezodf2
  • dxfwrite
  • scipy
  • (svgwrite)
  • (vtk)

Install with conda

We are providing packages of openglider and dependencies via conda. To install conda download miniconda and follow install instructions. Once you have a working base-environment you can create a new environment for openglider:

conda create -n openglider openglider freecad meshpy -c conda-forge -c openglider

Documentation

Every module inside openglider has 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 to also run visual tests

./testall.py -a

Development Progress

While still being in an early status, here is some little screenshots to see the progress:

screenshot gui screenshot testcell with miniribs screenshot demokite with central minirib screenshot demokite plots plots

The plan is to build on:

It will take some time, if you want to help, feel free to do so!

Using some older code, we already created a few prototypes which can be seen on www.booya.at

About

python library to build paragliders

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%