designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

#polyhedra

60 posts

PLURA Pavilion

September 22, 2026

Last year, during the first stage of the Architectural Design Graduate project, our student team made a quick preparation and participated in the experimental works exhibition at the International Antalya Architecture Biennale (IABA 2025). This was a challenging yet educational process for our team. Using EPS foam and the robotic hotwire cutter (RHWC), a production run of 125 units, consisting of two modules (95 octahedra and 30 icosahedral units), was carried out. The icosahedral units also underwent an additional cutting…

Cantellation of Polyhedra

September 16, 2026

This project randomly stole an entire evening of mine. I didn’t know what the cantellation operation was. After doing some research, I realized it mirrors the process of the dual operation we had previously performed with polyhedra. It turns out to be the process of turning edges into new faces. I started looking for ways to do this in Grasshopper without using ready-made add-ons that include this and similar operations. As always, I had to solve many interesting geometry and…

RHWC of Convex Polyhedra

September 12, 2026

Hot-wire cutting (HWC) is a cost-effective subtractive fabrication technique used across many industries. The basic idea of HWC is to cut a block of material by melting it with a resistance-heated wire under tension. It is effective for materials with low melting temperatures, such as expanded polystyrene (EPS) and extruded polystyrene (XPS). Generally, HWC is associated with mold production in the architecture, engineering, and construction (AEC) industries. Robotic hot-wire cutting (RHWC) is a subtopic of HWC. In a standard RHWC…

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 Herschels 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…

1 2 3 4 5 6 »
  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #maxscript
    • #kuka-prc
    • #text
    • #fractal
    • #circle
    • #packing
    • #frege
    • #permaculture
    • #complex-number
    • #folding
    • #deleuze
    • #sandblasting
    • #space-syntax
    • #logic
    • #simulation
    • #stellated-solid
    • #computational-geometry
    • #parakeet
    • #vbnet
    • #virtual-studio
  • Search

  • Support designcoding!

  • Enjoying designcoding? Support me on Patreon to keep it growing. Thank you!

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