-
Install requirements
pip install -r requirements.txt
-
Install a compatible Qt binding Choose a Qt binding module that works with your device, for example:
pip install PyQt5
or
pip install PySide6
The four Jupyter Notebook scripts serve as tutorials demonstrating how to use the code to generate 3D printed networks with programmable tension.
Each notebook corresponds to one of the showcases and the validation structure from this publication:
https://doi.org/10.48550/arXiv.2509.05855
The generated gcodes are for Prusa printers. Update the start_gcode_Prusa.gcode files accordingly if other types of printers are used.