Triangles to Paths
When embarking on the MMAP project, we realized that the traditional solid model slicers would not serve our purposes. The unique capabilities and limits of large scale extrusion allow for self-supporting wall sections but also make it difficult if not impossible to get a reliable high density fill. The material cost is great enough to make hand defining fill walls in the original design worthwhile.
We wrote a non-solid slicer in python, able to take any .stl and create paths out the surfaces, without care for fill, angle, or intersection. Having the control to define every component and path, while onerous in some cases is an interesting solution compared to the rigid experience of traditional 3d modeling and fabrication. As it was only ever intended as an internal tool, the fit and finish is a bit lacking.
Due to Florida State University's intellectual property rules this code is provided for educational & reference purposes only, and may not be executed: