Gyroid \ minimal surface not in bounding box

Hi everyone!
I am trying to create something like this:
a8d9d1ebe86a24fa99e3403b64a5826c

So I have the minimal surface / gyroid script attached below but couldn’t find a way to create it within any solid shape (sphere for example) other than a box.

I would be grateful if anyone can help me replace the bounding box with other flexible solids.
or if you have any other script suggestions to create a more elegant and smooth curvature, like the first reference photo.

Box Gyroid.gh (15.7 KB)

Hi,
I suppose you have tried creating an extended gyroid that can be cut by any other smaller shape?

Hello, were you able to have any luck figuring this out? I’m trying to do the same thing with a different bounding geometry.

Cutting the gyroid, to Phil’s point, produces very uneven edges that vary widely in width (given a thickened gyroid).

It doesn’t seem possible using the Iso Surface object. I’ve been digging into the example files that come with Millipede, but no luck so far.

Have you seen the definition I posted here:

2 Likes