Parametric MSCP

parametric modelling tool

Fall 2022

#grasshopper

#rhino

The multi-storey car park (MSCP) parametric design tool is a Grasshopper-based script developed by a colleague and myself during my time as an architectural intern in the Housing & Development Board (HDB) of Singapore, as an aid to architects in HDB for designing typical split deck MSCPs. This project was worked on for a short one-month period, and has much room for future development and improvement.

Automated Multi-Storey Car Park Generation

During early design phases, constant project revisions require frequent adjustments to multi-storey car park (MSCP) layouts as parking requirements fluctuate with changing dwelling units, facilities, and commercial spaces. Traditional split-deck MSCP designs necessitate tedious manual reconfiguration with each iteration. This parametric tool addresses this challenge by automatically generating MSCP layouts based on HDB parking provisions and user-defined specifications.

Core Functionality

The tool generates 3D MSCP models with Rhino Grasshopper through a streamlined input interface. Users enter project requirements and customize specifications including column dimensions, bay sizes, and floor heights. Precise mathematical calculations provide immediate analytical feedback on car lot capacity, height constraints, and site boundary compliance, enabling rapid design iteration.

Analysis Features

Beyond basic generation, the tool incorporates sophisticated fire safety compliance analysis aligned with Singapore's building codes and regulations. Real-time parameter adjustments allow users to assess code compliance instantly, with updates reflected simultaneously in both 3D models and 2D drawings. Integration with ArchiCAD enhances workflow interoperability, streamlining the transition from conceptual design to detailed documentation.

Automated Multi-Storey Car Park Generation

During early design phases, constant project revisions require frequent adjustments to multi-storey car park (MSCP) layouts as parking requirements fluctuate with changing dwelling units, facilities, and commercial spaces. Traditional split-deck MSCP designs necessitate tedious manual reconfiguration with each iteration. This parametric tool addresses this challenge by automatically generating MSCP layouts based on HDB parking provisions and user-defined specifications.

Core Functionality

The tool generates 3D MSCP models with Rhino Grasshopper through a streamlined input interface. Users enter project requirements and customize specifications including column dimensions, bay sizes, and floor heights. Precise mathematical calculations provide immediate analytical feedback on car lot capacity, height constraints, and site boundary compliance, enabling rapid design iteration.

Analysis Features

Beyond basic generation, the tool incorporates sophisticated fire safety compliance analysis aligned with Singapore's building codes and regulations. Real-time parameter adjustments allow users to assess code compliance instantly, with updates reflected simultaneously in both 3D models and 2D drawings. Integration with ArchiCAD enhances workflow interoperability, streamlining the transition from conceptual design to detailed documentation.