Project Abstract
The programming of the definition for these adaptive stairs serves the purpose of investigating parametric design as a type of procedural
modelling by using Rhino Grasshopper comprising of parameters, algorithms and their outcomes. The Grasshopper definition uses an extensive set of parameters, published to Rhino’s remote control panel to adapt the design in real-time. The design of the stairs aims to recreate the stairs at the BEEAH Headquarters by Zaha Hadid Architects.

Digital tools used
Rhino 3d, Grasshopper, V-ray.

Rendered detail of the generated steps

Parametric concept
// Create section shape
// move curves
// insert plateau
// offset and extrude steps
// define rail height
// intersect rail with steps side

Parameters
// stairs width
// stairs length
// stairs height

// step depth
// radius step corner
// set gap depth
// riser height
// N step for plateau
// plateau depth

// railing height
// light height
// light depth
// gap size steps – railing

BEEAH Headquarters / Zaha Hadid Architects, 31 Mar 2022, ArchDaily, photographs: Hufton+Crow.
Screenshot of the Rhino and Grasshopper UI
Rhino script excerpt: Create section shape
Rhino script excerpt: Move curves according to stairs design
Rhino script excerpt: Insert plateau, offset and extrude steps, define rail height
Rhino script excerpt: Intersect rail with steps side
Published Parameters in Rhino

Once the algorithm is set, it enables the designer to operate the design dynamically for the purpose of exploration and rapid versioning.

Construction of the Grasshopper model, showing the repetition of sections elevated
The interactive Grasshopper model
Render detail
Render detail
Rendered detail