Hello everyone. I’m working on the design of the leg prosthesis cover, which will be 3D printed. This is how it should look like.
Here is my grasshopper definition. leg_DIAMONDS.gh (448.1 KB)
The biggest challenge is to create smooth object with openings while still keeping my definition somehow “light”. Could you, please, help me solving this problem? I tried more approaches:
Create surface, offset surface, fillet edges and subtract “diamonds” from it. This “diamonds” are created by using Lunchbox.
This is computationally heavy and is permanently crashing Rhino. It only works after baking objects into Rhino and subtracting it there (why this doesn’t work within Grasshopper, by the way?) (it still takes few minutes). But this somehow destroys my parametric workflow. And still, I need to get fillet edges, which is way too heavy…
Create diamond surface using Lunchbox, create mesh, thicken this mesh and soften edges (using some subdivision loop). I am not much using meshes in my workflows, so I see that this approach returns much better results measured by computational time, but I can’t achieve as smooth object as by first approach. There are probably ways how to smooth mesh correctly, but I tried many (WB, Kangaroo smoothing…) with no satisfaction. Edges look too sharp or wierd, messy and jagged.
a) Stick with surface approach, but prepare everything in GH, then bake it and run final booeanDifference in Rhino (to get final product with no need to parametrize it more - this is how I did the sample)
b) Create single surface mesh, cut openings, thicken mesh and smooth only “sharp” corners, if this is possible (?).
c) Do the same but instead of smoothing, try to get some good results with Cocoon (or similar plugin).
Any help or comments welcomed. Many thanks!