Last edited 22 Jun 2021

Generative design



[edit] Introduction

Generative design (or algorithmic design) is a design technique that takes a predetermined concept and quickly applies repetition to generate numerous possible solutions. Akin to traditional methods such as brainstorming or ‘napkin doodling’, generative design does not necessarily require technology, but in recent years, computers have often been used to speed the application of algorithms and refine the process.

[edit] History

Generative design is not a new theory. Its origins are not clearly documented, but it has been used since the 1970s as a way to approach complex design situations.

The demand for innovative solutions to design challenges has accelerated its adoption in architecture and construction. Improvements in affordable technology have also contributed to the growth of this design approach that can explore numerous possibilities in a relatively short period of time.

[edit] How generative design works

Generative design typically uses computer aided design (CAD) software to build on a basic concept and output a stream of (possibly unconventional) alternatives. The designer then inputs predetermined requirements and parameters into the program to improve the set of possible results and generate different designs more in line with feasible approaches. These results are then evaluated in a way that allows the designer to discard concepts that don’t work and generate an optimal solution.

The process includes the following steps:

  1. Generation.
  2. Analysis.
  3. Evaluation.
  4. Evolution.
  5. Exploration.
  6. Adoption.

With CAD-based version of generative design, the application of algorithms is automated, but it is up to the designer to evaluate the computer generated results and decide on the most precise option.

[edit] Related articles on Designing Buildings Wiki

Designing Buildings Anywhere

Get the Firefox add-on to access 20,000 definitions direct from any website

Find out more Accept cookies and
don't show me this again