Generative Design - An Introduction
Sandya Devarajan
Top Voice | Managing Director & Training Head at Lupiter Inc. | ISO 19650 Certified Information Manager | Civil Engineer | Revit Expert | BIM Trainer | Technical Writer
What is Generative Design ?
Generative design (or algorithmic design) is a design technique that takes a predetermined concept and quickly applies repetition to generate numerous possible solutions.
Generative design is a design exploration process. Designers or engineers input design goals into the generative design software, along with parameters such as performance or spatial requirements, materials, manufacturing methods, and cost constraints. The software explores all the possible permutations of a solution, quickly generating design alternatives. It tests and learns from each iteration what works and what doesn’t.
Before Generative Design :
One Human + One computer = Limited Design Options
After Generative Design :
One Human + Artificial Intelligence algorithm + Unlimited cloud computing = 1000 s of Design options
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.
How does it work?
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:
- Generation.
- Analysis.
- Evaluation.
- Evolution.
- Exploration.
- Adoption.
With a 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.
How it is going to change the world of design?
- A human can create a limited design, a computer can create 1000s of design options. Therefore it saves time of people.
- Generates multiple design options for engineers & firms, which cant be imagined alone.
- Since the simulation & analysis are carried in the initial stage of the design process. It prevents expensive charges in the manufacturing process
- It also makes the complex design possible, as there is no place for the word Impossible in design.