designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

Parametric Muqarnas Blocks

January 9, 2024 | Algorithms
#brick #grasshopper #muqarnas #parametric-wall

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 this, I employed the boolean modeling approach I had previously studied. Exploring this aspect proved to be interesting, and I experimented with some unconventional designs recently.

Parametric Muqarnas Blocks animation

This Grasshopper definition generates basic muqarnas-like structures on given input parameters. The path curve, the number of rows and columns, the height of the blocks, and the gaps between them are the input parameters. Moreover, it is possible to play with the domain values of the two sets that generate the initial 2d pattern. This makes the Grasshopper definition a great tool to explore different designs. The outputs of the definition are a set of closed polysurfaces for every muqarnas block of the design. Therefore, it generates data, suitable for 3d printing and molding. In addition, the definition also generates the 2D pattern of the muqarnas design. The whole code is developed by using native Grasshopper components. Thus, no add-ons are necessary for it to work.

Parametric Muqarnas Blocks Grasshopper definition
Parametric Muqarnas Blocks brick, grasshopper
Grasshopper definition (GH)Download

Cite this post

Yazar, T. (2024, January 9). Parametric Muqarnas Blocks. designcoding. Retrieved August 24, 2026, from https://www.designcoding.net/parametric-muqarnas-blocks/

Related Posts

Parametric Muqarnas

March 13, 2012

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…

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

Parametric Brickwork

January 7, 2013

You might recall this type of parametric brickwork from architectural classics, such as the Programmed Wall by ETH Zurich and Gramazio Kohler Research, or the facade of the Mulberry House by SHoP Architects. Initially, I explored the simplest method for placing boxes on a surface, but this approach didn’t yield the correct layout. To improve it, I introduced gaps, which not only liberated the wall’s design but also opened up exciting possibilities for manipulating the “gap” parameter and brick sizes….

Tumbler Brick Wall

January 8, 2012

There are a couple of experiments in different schools about organizing free-form surfaces (walls here) with a composition of modular elements (bricks). Even though they created robots to make such brick walls, I still couldn’t understand why. Although creating a parametric model that calculates the exact locations of bricks, seems very easy at first sight, there came severe problems to solve in order to achieve a correct layout without using helpers such as physics engines. Of course, it’s possible to…

Robotic Fabrication Student Project: Micro-Wave

March 21, 2019

This is a robotic fabrication student project developed in the Digital Fabrication elective course in 2018. This group of students experimented with the hot wire cutting of EPS foam. Their aim was to create curved surfaces by using a straight wire. Design research started with a literature study of precedents. Then, after several cutting experiments with the available hotwire cutter tool, they gained better control over the technology. However, they found the available tool too large and inefficient. They decided…

  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #rhino-python
    • #robot
    • #polyhedra
    • #parametric-surface
    • #kuka-prc
    • #tessellation
    • #boolean
    • #moulding
    • #rammed-earth
    • #dome
    • #design-object
    • #image-sampler
    • #structure
    • #terrain
    • #sandblasting
    • #stone
    • #hotwire-cutting
    • #parametric-curve
    • #animation
    • #cycloid
  • 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