designcoding
About Table of Contents Keywords
Support designcoding!

#polyhedra

57 posts

Dual Polyhedra in Grasshopper

October 7, 2025

Exploring dual polyhedra in Grasshopper is an interesting topic. In this post, I try to generate the dual of any polyhedron using Rhino Python and possibly Grasshopper. I developed this code for Rhino Python earlier here, and now I have converted it into a Grasshopper-Python component for better usability. I start the process by breaking the polyhedron into individual faces and gathering the corner points of each face. These points become the vertices of the dual polyhedron. Then, for each…

Goldberg Polyhedra

April 11, 2025

Although it appears simple, Goldberg Polyhedra in Grasshopper became a tough challenge, which I like a lot. I spent about 24 hours attempting to generate these polyhedra. I started with Goldberg’s original method. This creates an equilateral triangle using coordinates denoted as m and n on a hexagonal grid. Then, we place this triangle onto the faces of an icosahedron. Finally, we project them onto a concentric sphere. We can create many polyhedra by changing the values of m and…

Chamfered Polyhedra

April 2, 2025

I had been researching Goldberg Polyhedra for a while. While exploring how to perform chamfer operations in Grasshopper, I found some interesting results. I want to share them with you. In this Grasshopper project, I reused my previous work, where I built a dodecahedron using the golden ratio. Essentially, all I did was add the Fillet Edge component. I don’t use this component much, so I learned it through this process. At one point, I realized I had created a…

Modeling Truncated Icosidodecahedron

December 15, 2024

In geometry, a truncated icosidodecahedron, rhombitruncated icosidodecahedron, great rhombicosidodecahedron, omnitruncated dodecahedron, or omnitruncated icosahedron is an Archimedean solid. It is one of thirteen convex, isogonal, non-prismatic solids constructed by two or more types of regular polygon faces. In this short tutorial, I am constructing an irregular truncated icosidodecahedron. It is not the regular Archimedean solid, but a rough approximation of it. I made this model to exercise the exploration of new polyhedra by using rectification and truncation operations. Nevertheless, here…

Folding Sphenoid Hendecahedron

December 15, 2024

The sphenoid hendecahedron is a unique and interesting polyhedron. As the name implies, a “hendecahedron” is a polyhedron with 11 faces, while “sphenoid” refers to a specific type of shape that is often unusual, asymmetrical, and typically wedge-shaped. This polyhedron fills space, packing 3D space without gaps or overlaps. Its convex shape allows it to tessellate efficiently. Therefore, space-filling polyhedra play a crucial role in understanding tessellations and geometric arrangements, showing how to occupy 3D space without leaving any voids…

Modeling Rhombicosidodecahedron

December 15, 2024

The rhombicosidodecahedron, an Archimedean solid, is one of the 13 convex polyhedra made up of regular polygons. While all its faces are congruent, they consist of various types of regular polygons. I previously explored this fascinating polyhedron and am revisiting it now as part of the Architectural Geometry course. In this short tutorial video, I demonstrate the modeling of a rhombicosidodecahedron. Despite its lengthy and unusual name, this polyhedron is truly a remarkable and beautiful structure. I hope that this…

Folding Herschel’s Enneahedron

December 15, 2024

The Herschel nonahedron is a canonical polyhedron whose skeleton is the Herschel graph. It has 11 vertices, 18 edges, and 9 faces. Of the edges, 6 are short and 12 are long. It is characterized by having nine faces (hence the prefix “ennea” meaning nine in Greek). In this short tutorial video, I am folding Herschel’s enneahedron. To do that, I am constructing the interior angles of this polyhedron using its unrolled net. First, I am drawing the net by…

Modeling Excavated Dodecahedron

December 15, 2024

In geometry, the excavated dodecahedron is a star polyhedron that looks like a dodecahedron with concave pentagonal pyramids in place of its faces. In this short tutorial video, I am modeling an excavated dodecahedron in the Rhinoceros software. I use basic drawing and modeling commands. I aim to introduce this skill to beginner-level architects and designers. As the name suggests, this process includes the construction of the dodecahedron first. Then, the pentagonal faces of this polyhedron were “excavated” to the…

Folding Truncated Cuboctahedron

December 14, 2024

A truncated cuboctahedron is an Archimedean solid, meaning it is a highly symmetrical, convex polyhedron with identical vertices and faces of regular polygons. As its name suggests, you can create the truncated cuboctahedron by truncating (cutting off) the vertices of a cuboctahedron. A cuboctahedron is a rectified cube. After you model it, you can divide all its edges into 1/3s. Then, connect those division points to draw the squares, hexagons, and octagons. In this short tutorial video, I am folding…

Modeling and Unrolling Icosidodecahedron

December 14, 2024

An icosidodecahedron is a polyhedron that is part of the family of Archimedean solids. It has 32 faces, consisting of 12 regular pentagonal faces of a dodecahedron and 20 regular triangular faces of an icosahedron. It is highly symmetrical, with the same arrangement of faces around each vertex. In this short tutorial video, I am modeling and unrolling an icosidodecahedron. This polyhedron is very interesting and is mostly used as a basis for more sophisticated designs. Its dual polyhedron is a rhombic triacontahedron,…

1 2 3 4 5 6 »
  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • #folding
    • #non-euclidean
    • #maxscript
    • #wave
    • #golden-ratio
    • #linear-algebra
    • #3d-model
    • #noise
    • #semi-regular
    • #kangaroo
    • #wood
    • #tiling
    • #parametric-curve
    • #macro
    • #circle
    • #grid
    • #brick
    • #icosahedron
    • #vector-field
    • #art
    • All Keywords
    • Table of Contents
    • Monthly Archive
  • Search

  • Patreon

    Support designcoding!

    Enjoying designcoding? Support its future with a small donation on Patreon. Thank you!


    copyright 2026 designcoding.net | about | privacy policy | end user license agreement