Computational design for space planning
Space planning is a key part of the early design process in architecture. Space planning is the process of collecting a list of spatial requirements for a project such as room name, size, function, and adjacency requirements to other related spaces. Building Information Modeling is well positioned for exploring these relationships because of its ability to organize and manage spatial data about a project from conceptual design through construction.
Some traditional methods of space planning include hand sketched bubble diagrams, physical programming space chips, or possibly the use of spreadsheets to capture the information and relationships. However, much time can be wasted in the transference of this information into BIM.
Computational design is a programming environment that lets designers create visual logic to explore parametric conceptual designs and automate tasks. It helps designers solve challenges faster by designing workflows that drive the geometry and behavior of models. Computational design extends designs into interoperable workflows for documentation, fabrication, coordination, simulation, and analysis.
With the aid of computational design, interoperable relationships between space programming data captured in a digital spreadsheet and its virtual spatial object representation in BIM are providing new ways of creating programming diagrams and adjacency studies as both 2D and 3D representations. Read more here.