![]() I haven't successfully put this one together. ![]() ![]() More complicated shapes, such as the Stanford bunny ( thing:151081) are much harder to fold. I cut it from matte board and folded it together. Low poly shapes work ok, such as this Fennec fox. Source code for the very beta vesion is /osresearch/papercraft. The overlap detection and automatic tab generation is still very much a work in progress (there is no tab generation). It currently works great simple geometric shapes, like these multi-faceted cones or the Mobius strip torus. The red line is the outer cut and should be done at a higher power and done last. Since the search doesn't generate an optimal folding, sometimes coplanar triangles will be split between pieces and sometimes it can be difficult to figure out which pieces attach to where. The dashed line indicates a "valley fold", in which the crease goes away from you, while the solid line is a "mountain fold', in which the crease comes towards you. The green lines are to be scored and are typically cut at a lower power. (TODO: implement some sort of search algorithm other than just a greedy collision detection) It chooses a random triangle to start with, so multiple runs might be necessary to find the lowest number of groups. It reads a binary STL on stdin and writes the SVG to stdout (note that OpenSCAD outputs ASCII STL files, so you can use the included stl-convert script to translate the ASCII to binary in a pipeline). Unfold.c doesn't have much in the way of a user-interface. The Mobius torus ( thing:621539) is my first successful model that has been converted to papercraft using my software. This is similar to Pepakura, although that tool is Windows only and not Free Software. Using the power of math and trigonometry, I've been working on a way to unfold 3D STL files into sections that can be cut on the laser cutter. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |