This program is for making spirographs. the geometry follows these definitions.
The program uses a python environment, use the following steps to install.
- Ensure Python 3.12 is installed.
- Install
pipenvusingpip(pip install pipenv). - Install required dependencies with
pipenv sync(usepipenv sync -dto install dependencies for development). - To run the program use
py -m projectwithin the project directory (the virtual environment needs to be activated withpipenv shell).