Coding the Snub Dodecahedron

by Tuğrul Yazar | March 25, 2024 16:35

An Archimedean solid[1] is a convex isogonal (vertex-transitive) and nonprismatic solid that is composed of two or more regular polygonal faces. There are thirteen such solids in geometry. Coding the snub dodecahedron study aims to generate one of these solids, composed of 12 regular pentagons, and 80 regular triangles. You can generate the snub dodecahedron by expanding and twisting the faces of a dodecahedron[2] outward. This also creates rhombicosidodecahedron, which is another Archimedean solid. If you expand and twist the pentagonal faces out slightly less, then apply an equal rotation to the centers of the pentagons and triangles, continuing the rotation until the gaps can be filled by two equilateral triangles. This results in the snub dodecahedron. Another by-product of this code is the deltoidal hexacontahedron, a Catalan solid[3].

coding the snub dodecahedron

This Grasshopper definition generates several Archimedean and Catalan solids with geometric constructions. It is an educational and exploratory code to learn Grasshopper and generate interesting designs with it. The inputs of the definition control the expansion and twisting amounts of the initial dodecahedron. The output of the code is a closed polysurface of the resulting polyhedra. Therefore, it is ready for unrolling or 3d printing. The code is using native Grasshopper components. Thus, no add-ons are necessary for it to work.

coding the snub dodecahedron[4]

You can rebuild the definition by looking at the definition image. You need a dodecahedron as the starting model. If you liked this content, would you consider being my Patreon and downloading my Grasshopper file? Here[5] is the link to my Patreon page, including the Coding the Snub Dodecahedron file and more. Thank you for your support.

coding the snub dodecahedron
Endnotes:
  1. Archimedean solid: https://www.designcoding.net/tag/archimedean-solid/
  2. dodecahedron: https://www.designcoding.net/tag/dodecahedron/
  3. Catalan solid: https://en.wikipedia.org/wiki/Catalan_solid
  4. [Image]: https://www.designcoding.net/decoder/wp-content/uploads/2024/03/Coding-the-Snub-Dodecahedron-def.jpg
  5. Here: https://www.patreon.com/posts/coding-snub-101032818?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=postshare_creator&utm_content=join_link

Source URL: https://www.designcoding.net/coding-the-snub-dodecahedron/