Anatomy of each stage
Each of these stages can be further broken down into define
, run
and results
steps. The define
step is the responsibility of the designer, while the run
and results
steps are performed by the computer.
Using this breakdown, let's look at what thegenerate
stage would entail.
Define
For the define
step, the designer will need to do the following:
Establish the generation algorithm - this is the logic that defines how designs are generated, which may include things like constraints and rules.
Provide the generation parameters - these are the variables or inputs needed for the previously-defined algorithm.
This define
step is present and vital for all stages of the generative design process, as the validity of outputs relies on the quality of the designer’s contribution in this step.
With clear and concise logic, the computer can provide suitable outputs.
Run
Once everything is defined in the algorithm and its accompanying parameters, the computer begins to run
, meaning it starts to generate different design options. This process might happen locally on the designer's computer or, for more intensive calculations, it may happen using cloud computing.
Results
The things that are generated during the run
step are the final outputs from each stage. These are then used as inputs or parameters in subsequent phases.
For example, the designs created in the generate
phase will be used as one of input parameters in the analysis
phase.
Overall Process
We can map these stages and steps together in a single diagram, allowing us to visualize the order of each stage and their dependencies.
The diagram shows us that:
Each stage and step is dependent on the previous one.
The entire study process is repeatable, as each iteration learns from the previous results.
Last updated