Unit Generator

A Grasshopper script that allows the user to create residential unit layouts for any massing shape with unit mix feedback.

 

Circular Stair

A Grasshopper script that generates a code compliant circular stair from a single anchor point. Adjustments of diameter, floor-to-floor height and tread width can be made, as well as inserting an intermediate landing.

 

Slab Penetration Automation

Using Dynamo, this script allows the user to select desired slabs to create penetrations and select the linked model to run the clash detection on. The result is automatically created slab openings at the intersection points, sized based on the penetrating pipe diameter.

 

Facade Generator and Obstacle Navigation

Many developer projects involve buildings with a large mass but the budget usually requires that the facade be divided as economically as possible. This Grasshopper script allows a user to select faces for subdivision into basic panels, dictate the panel sizing and insert obstacles, such as balconies, into the facade which the script then subdivides around. It outputs the most economical layout of panels despite inconsistencies in facade geometry and conflicting building elements.

 

Curtain Wall Panel Creation and Analysis

This project involved an interoperable workflow between Rhino and Revit. The massing model of the tower was able to be analyzed for paneling strategies in Rhino using Grasshopper, The most cost effective solution found using the analysis was then run through a tool built in Grasshopper and Dynamo by myself and Chang-Yeon Cho which translated the panel coordinates into Revit space, generating adaptive component curtain wall families.

 

Height Restricted Development Planner

Given a several hectare site with more than 80 individual buildings and a flight path height restriction, I was tasked with generating buildings based on pre-established footprints. The site had a max FAR which restricted our built area but we wanted to also maximize the height of the buildings. The script allows for podiums and differing floor to floor heights to be incorporated into the buildings, as well as an output of a unit mix and FAR calculation.

 

Foundation Formwork Layout Tool

After working with a contractor who is building his own home, he consulted me on the layout of the formwork for his foundation. To give him the most accurate dimensions and use the most standard sizes of forms possible, I created a Grasshopper script which lays out the forms.

 

Cellular Buildup

Given a light structural framework, the script builds layers around the framework from bottom to top depending on the height of each component.

Previous
Previous

Architecture

Next
Next

Plastic Pavilion