About

kokopelli is a software tool for computer-aided design and manufacturing.

Screenshots

2D and 3D models are described as Python scripts. gear
Models can also be parameterized with interactive UI manipulators. mandala
Libraries are included that define common shapes (including text). magic
The software can generate toolpaths for a variety of machines. mold
It scales to reasonably complex models. mtm

Details

kokopelli is hosted on GitHub, where you can find more details and links to download the software. It was written alongside my Master's thesis, which discusses the underlying technology in depth.