Generative Design
Definition
Generative design is an iterative design process that involves a program that will generate a certain number of outputs that meet certain constraints. It uses AI and machine learning algorithms to mimic nature’s evolutionary approach to design.
Why It Matters
Generative design can explore thousands of potential design options, far more than a human engineer ever could. This allows it to create highly optimized and often counter-intuitive designs that are lighter, stronger, and more efficient than human-designed counterparts.
Contextual Example
An engineer inputs their design goals and constraints (e.g., this part must support a certain load, be made of aluminum, and fit in this space) into a generative design software. The AI then generates thousands of possible designs, and the engineer chooses the best one.
Common Misunderstandings
- It is often used in conjunction with additive manufacturing (3D printing), as the complex, organic shapes created by generative design are often only manufacturable with 3D printing.
- It is a form of human-computer collaboration, where the AI generates options and the human provides the goals and makes the final selection.