ABSTRACT

This paper presents a tool for automated floorplan generation by using mathematical optimization. The floorplan generation is transferred into an optimization problem, the building outlines and the rooms are parametrized as axis-aligned polygons and rectangles, and the requirements for the size, position and adjacency of each room are formulated as constraints in the optimization. The model is built as a mix-integer nonlinear programming and can be solved by a mathematical programing solver. In the presented paper, a tool is introduced for defining the input requirements, performing the floorplan layouts and exporting the results as an IFC model which can be further processed in openBIM compatible tools. The result shows that the developed optimization model fulfills the requirements of a room book and provides appropriate floorplan proposals.