  Developing fully parametric building models for performance-based generative
design tasks often requires proficiency in many advanced 3D modeling and visual
programming, limiting its use for many building designers. Moreover, iterations
of such models can be time-consuming tasks and sometimes limiting, as major
changes in the layout design may result in remodeling the entire parametric
definition. To address these challenges, we introduce a novel automated
generative design system, which takes a basic floor plan sketch as an input and
provides a parametric model prepared for multi-objective building optimization
as output. Furthermore, the user-designer can assign various design variables
for its desired building elements by using simple annotations in the drawing.
The system would recognize the corresponding element and define variable
constraints to prepare for a multi-objective optimization problem.
