Hi folks, I’m trying to panel a truncated icosahedron with variations on the basic hexagon, 8 of which make up the shape. I’m having trouble getting them oriented correctly, and would eventually like to nest the (modified) icosahedrons in various configurations, so it seems like an ideal application of GH. Attached are images and the Gh file I tried.
Is there a more elegant way of doing this?
Thank you all! I tried searching for similar approaches, but didn’t find anything, possibly because I wasn’t using the appropriate terms.
The starting reference geometry of the truncated icosahedron:
Thanks for the input, unfortunately I’m on a Mac and it doesn’t look like either of those plugs in are supported. Updated GH file (I believe I internalized the data correctly, let me know if not):
Also that “icosahedron” brep should be included.
Probably your points are in wrong order and planes get created wrong.
Better try to get frame from face of target brep
However, this could also all be achieved without using Grasshopper - by placing your shape on the faces of one of these repeating units and arraying it.
Thank you for the correction – I’ll give MorphtoMesh a try; I like that it may also transfer to multiple types of polyhedra.
Tell me more about using Array – I’m only familiar with it by creating grids or polar arrays of objects; would I use ArrayCrvOnSurf and trace a route along edges of the octahedron?
Do you have a recommendation for a tutorial on the MorphToMesh command? I’m having trouble getting it to work (Rhino 8 on a MacBook M2 Pro). I’m referencing the surface to transport to the truncated octohedron, and the target octohedron as a closed mesh, but the only items that ‘bake’ from the M2M command are the set of outlines for the various n-sided faces. A google search didn’t turn up anything useful. Thanks!
Turns out I needed to use the ‘Add Ngons to Mesh’ command in Rhino for my target geometry; when I converted the truncated octahedron to a mesh from a polysurface, it created it as a set of coplanar triangles, which the MorphtoMesh command didn’t recongize until I simplified them.