Patent attributes
A computer-implemented method for generating a building design for a building site having a complex shape comprises: generating a first group of processing areas from a plurality of processing areas associated with the building design and a second group of processing areas from the plurality of processing areas; generating a first building footprint leg that is sized to include the first group of processing areas and a second building footprint leg that is sized to include the second group of processing areas; at a pivot location, joining the first building footprint leg and the second building footprint leg at an aperture angle; performing a numerical simulation to position the first group of processing areas in the first building footprint leg and the second group of processing areas in the second building footprint leg to generate a candidate building design for the building site; and rendering the candidate building design.