Inspired by nateoostendorp's cookie cutters, I went even further and made it even more generic.
Use any 2D shape (or 3D projected to 2D) to make a cookie cutter! Or make one that has inside cutouts!
In the example script, I generate 3 cutters:
projection() rotate([0,90,90]) import("Fennec_Fox.stl");
Note: This cutter is lip+cutter (rather than a 3-stage), but the code can be easily modified to do so.
Note: The cutouts are done so the shape cut-out is full-sized.
- Build your shape, find a STL, find a DXF, etc.
- Use it as input to the simple_cutter() or cutout_cutter() modules. With cutout_cutter(), you supply multiple objects (the shell, then the cutouts).
- Compile, render, export.