Hi there – have been watching a couple of videos to try and achieve what should ultimately be a printable candle holder, but am having some trouble with the end mesh. The script is created using a ‘faceted dome’ and then in order to get the appropriate offsets for thickness, using Weaverbird ‘Mesh Thicken’, welding those meshes and baking. Unfortunately, while the end result is a single closed mesh, my printer isn’t getting that from the gcode and is instead producing PLA spaghetti on the bed. I’ve taken the baked mesh and run ‘MeshToNURB’ on it, and it looks like all of the welds are non-manifold edges on the polysurface, so I think that may be contributing to the failed print.
Additionally, as it’s meant to be a candle holder in the end, it would be great to remove some of the surfaces at the top, so potentially having the ability to cull specific surfaces in the Z direction using a number slider for distance? I’m not sure how to achieve this, but have attempted a bit of list management and numbering the surfaces.
What I would really appreciate some help with, please, is the following:
- Create a closed polysurface or mesh with the appropriate thickness that can be baked and exported for printing
- Have the ability to remove surfaces from the top (which will vary based on the initial point population and seed) to create an opening
- (Bonus) Align one surface to ‘the ground’ to make it planar for printing (currently, I just did this after baking, but it would be great to integrate into the script, if possible)
Thank you for taking a look! Script is attached.
polyhedra.gh (20.6 KB)