Генеративное проектирование — это итеративный процесс проектирования, который генерирует несколько выходных данных проектирования, которые удовлетворяют предопределенным ограничениям. Этот процесс используется в различных областях, таких как искусство, архитектура и дизайн продукта, для создания выходов из звуков, изображений для моделей САПР. Одним из основных преимуществ генеративного дизайна является то, что это быстрый метод для изучения возможностей дизайна. Например, этот метод проектирования позволяет оценивать многие сотни, если не тысячи возможных решений в течение относительно короткого периода времени.
В мире производства этот метод проектирования был использован для оптимизации деталей. Процесс генеративного проектирования начинается в программном обеспечении, которое может генерировать готовые к CAD варианты на основе реальных ограничений и требований к производительности . Определив эти ограничения и требования, инженеры могут, например, добиться легкого взвешивания, улучшения производительности, консолидации деталей или устойчивости. Следовательно, генеративный дизайн меняет процесс проектирования, поскольку инженеры могут решать задачи и предлагать конструктивные решения, которые они не смогли бы реализовать самостоятельно.