summaryrefslogtreecommitdiffstats
path: root/python/python3-solidpython/README
blob: fecef50b1069e3ed455ce9d237dd60d99969b6a7 (plain)
SolidPython is a generalization of Phillip Tiefenbacher's openscad
module, found on Thingiverse. It generates valid OpenSCAD code from
Python code with minimal overhead.

Advantages Because you're using Python, a lot of things are easy that
would be hard or impossible in pure OpenSCAD. Among these are:

built-in dictionary types
mutable, slice-able list and string types
recursion
external libraries (images! 3D geometry! web-scraping! ...)