Rationalizing Complex Geometry for Construction

Rationalizing Complex Geometry for Construction

Type: Systemic
Benefits:
Clarity Possibility

A computational workflow that rationalizes a complex 3D model into buildable modules.

A Closer Look

The Problem: A complex model with organic shell and a spiraling ramp. It looked impressive in 3D but it wasn’t buildable. The geometry had to be rationalized into a way to build the model in real life.
The Approach: Create a parametric workflow to break the model into discrete modules. These modules were sized and shaped according to configurable parameters, like spacing, connections, and more, to account for the natural irregularities in the geometry while still retaining a modular construction logic.
The Outcome: The result was a constructable analysis model made of rational modules. This provided clarity for fabrication and helped inform construction sequencing.

Many computational models look great, the continuous curves surfaces, smooth geometry and complex shapes. But the reality of making these models is a lot harder than it seems.

Eventually, every concept model needs to be rationalized into something that can be built. The goal then is to keep the rationalization as close to the original shape as possible.

The key to doing this successfully is to work with how the geometry wants to be naturally broken up.

In this project, the design was circular in plan with a spiraling ramp running through it. While it looks amazing, it’s also a massive construction challenge. The approach then was to break the model down into discrete modules.

/moduleRing.png

Rationalised Modules

We explored the idea of using prefabricated modules that could be assembled off-site and lifted into place. This gave us more control over manufacturing tolerances and allowed for easier installation. The parametric workflow I created meant that we could adjust the parameters of the modules without having to remodel from scratch again. This allowed us to explore different options of what these modules would look like.

But modularity wasn’t enough. The geometry of the model meant that each module varied slightly in length and shape. The workflow I created had to allow for this variability, adapting to the geometry while still enforcing rules about connection locations, member spacing, and vertical supports. Especially since the ramp intersected the modules at different locations.

/zoomedInModules.png

Modules showing some variation between them

The landings of the ramp provided a natural way to break the model into modules. From there, we divided the structure radially to define each module.

image of the super zoomed in modules.

This approach allowed us to retain the original architectural intent while making the structure feasible to fabricate and construct.

Recent Projects

Creating Façade Variations

Creating Façade Variations

Systemic Clarity Possibility

A script-driven workflow using Grasshopper and other tools to generate over 6000 models of façade panels to analyse and design

Extracting Tables From Drawings

Extracting Tables From Drawings

Quick Time Saver

A couple of hours of scripting turned 40+ DWG tables into clean Excel sheets. Saving days of manually filling it out and reducing the chance of errors.

Extracting Center lines From models

Extracting Center lines From models

Quick Time Saver

A script that extracts structural analysis centerlines from 3D models, saving engineers from re-building the model from scratch