unit-code
An Interactive Computational Architectural Floor Plan Generation for Single and Multi-Dwelling Housing Units.
In architectural design, deriving appropriate floor plan configurations for living units is a strenuous task which has many factors that impact the result. Each individual plan requires its own arrangement of architectural elements, such as walls, room placement and circulation space, as well as room types and room count which are all impacted by numerous exterior factors whether they are environmental or dimensional constraints. This project addresses automatisation of floor plan design for residential buildings made for multi-family units using a graphical approach while utilising graph search algorithms as well as the historic systematic layout planning procedure.
Example outputs of buildings with contrasting shaped floors, the user inputs the curves in the order in which the floors should appear and assists the tool in designing the building layout.
An example output of a multi-dwelling building with a courtyard shape and four flats per-floor, mimicking thee Xanadu building design by Bofill Architects.
Four examples of building outputs depending on the input curve set by the user. This includes an L-Shaped, U-Shaped, Triangular and Courtyard type building.
Block layout outputs for floorplans of input interface graphs provided by the designer. Inputs include the same graph with different edge lengths and completely different input graphs.