designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

Parametric Muqarnas

March 13, 2012 | Algorithms
#brick #design-education #grasshopper #muqarnas #parametric-wall #rhinoceros

This was an interesting topic in design computing class. Geometric constructions based on strict relationships are becoming exciting in parametric modeling environments. I think muqarnas includes such a relationship. There is a primary method of modeling this shape, introduced by Mete Tüneri. His solution to a simple parametric muqarnas object includes a surface with six reference points, with two boolean differences (one cylinder and one box) creating the component. In Grasshopper, I tried to simulate his process by adding real-time parameters such as the number of rows and row height. Input surfaces should be drawn in such a way that it can start the mirrored order of the muqarnas. Especially in curved walls, this definition is very useful in calculating all components and drawing them correctly.

Parametric Muqarnas brick, design-education

You may check out the Rhino and Grasshopper files below. Although the 3dm is a Rhino 4 file, it still works in Rhino 7 (2022 December). The grasshopper file is also working nicely (after 10 years). This is an unbelievable feature of Grasshopper, I think.

Parametric Muqarnas grasshopper, muqarnas
Parametric Muqarnas parametric-wall, rhinoceros

We can construct concave, convex, and flat shapes. Also, starting surfaces (bases of the first row) don’t have to be the same size. The system organizes and draws appropriate surfaces to connect all of them without gaps or overlaps. However, it uses solid boolean operations that irritate Rhino and Grasshopper a little bit. Of course, there are lots of bugs and further improvements in this Parametric Muqarnas definition.

Parametric Muqarnas brick, design-education
Parametric Muqarnas Grasshopper definition
Rhinoceros file (3DM)Download
Grasshopper definition (GHX)Download

Cite this post

Yazar, T. (2012, March 13). Parametric Muqarnas. designcoding. Retrieved August 24, 2026, from https://www.designcoding.net/parametric-muqarnas/

Related Posts

Parametric Muqarnas Blocks

January 9, 2024

While reviewing past Grasshopper studies, I stumbled upon a Parametric Muqarnas study dating back 11 years. Although it shares numerous characteristics with a muqarnas design, it is not a perfect match. The Grasshopper definition used in that study was not particularly efficient, prompting me to revisit and improve it. This particular design presents various challenges, making it an excellent exercise for mastering Grasshopper. My goal with this study was to create Parametric Muqarnas Blocks suitable for 3D printing. To achieve…

Muqarnas Student Works

April 26, 2013

In Design Computing class, we have discussed how the parametric wall study (here) can be implemented to describe regular curved surfaces such as domes. This led us to well-known design compositions named Muqarnas. Previously we have studied how a parametric muqarnas definition could be in Grasshopper (here). After a couple of weeks of study, students started to capture the idea of generating seamless surfaces out of a few components. Of course “Designing your own muqarnas” is a tough question. Here…

Parametric Wall Exercise

April 19, 2013

This is a first-year design computing problem we studied last month. It is a simple parametric wall exercise introduced by Mete Tüneri. Creating a simple definition of a building brick to be placed on a straight path, and then manipulating the path to reform different variations of the brick. This aims to introduce a fundamental concept of associativity in contemporary architectural geometry and design computing. Students are then encouraged to develop their own parametric brick to be tested in different…

Parametric Wall Student Works

April 19, 2013

Here are some student works about the parametric wall exercise I briefly explained here along with a Grasshopper implementation of the core wall definition. Students are expected to design their own brick and compose it in a way that generates a seamless wall surface. Ömer Kirazoğlu Osman Can Sözüneri Seda Öznal (slightly out of requirement but very interesting) Adnan Faysal Altunbozar Özgüç Bertuğ Çapunaman

Parametric Bricks

January 17, 2024

In 2016, archi-union architects and fab-union intelligent engineering completed the renovation of the art gallery in Shanghai, China. The distinctive feature of the building was the robotic masonry fabrication of the brick facades. The undulating and waving parametric bricks were increasingly becoming popular after the introduction of parametric design tools such as Grasshopper and the works of Gramazio & Kohler at ETH Zurich since 2008, I guess. I made two Grasshopper experiments in 2012 and 2013 to generate such structures….

  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #tutorial
    • #polyhedra
    • #parametric-surface
    • #rhino-python
    • #robot
    • #kuka-prc
    • #moulding
    • #rammed-earth
    • #tessellation
    • #relief
    • #folding
    • #structure
    • #linear-algebra
    • #terrain
    • #sandblasting
    • #stone
    • #hotwire-cutting
    • #parametric-curve
    • #animation
    • #dodecahedron
  • 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