What is Generative Design?

Generative design is an iterative design process that involves a program that will generate a certain number of outputs that meet certain constraints, and a designer that will fine tune the feasible region by changing minimal and maximalvalues of an interval in which a variable of the program meets the set of constraints, in order to reduce or augment the number of outputs to choose from. The program doesn’t need to be run on a machine like a digital computer, it can be run by a human for example with pen and paper.[1] The designer doesn’t need to be a human, it can be a test program in a testing environment or an artificial intelligence (see for example Generative adversarial networks). The designer learns to refine the program (usually involving algorithms) with each iteration as his design goals become better defined over time.

https://en.wikipedia.org/wiki/Generative_Design

https://www.core77.com/posts/89318/Where-Does-Generative-Design-Belong-Designers-Must-Decide

生成式设计与自然的比较(很有意思的想法) https://generativedesign.wordpress.com/2011/01/29/what-is-generative-desing/

  1. 生成式设计就是一种设计流程
  2. 生成式设计可以借助计算机技术和智能算法做到一些设计师无法通过传统设计方法完成的设计
  3. 逐渐成形的生成设计(Generative Design) 正在引发一种新的成器行为,所谓生成式设计即建立在数字化制造条件下的、基于协议与规则的、用户深度参与产品生成过程的设计途径。生成式设计相对于我们传统所讲的UCD(仔细想想传统UCD中用户的参与度并不是很高)最大的改变在于为用户参与产品属性的定义提供了可行的途径,生成式设计是一种新的契机,他要求设计师改变自己的角色定位,未来设计师需要扮演算法和规则的制定者角色。

关于生成设计的定义网上有很多种不同的说法,但都基本承认一些事实,既生成设计是一种设计流程,它借助计算机与算法的优势进行设计,根据给定设计要求(输入)返回精确的设计方案(输出),不同于以往设计师根据自身经验和知识进行设计,它可以设计出一些曾经不可能设计出的结构和形态,并通过3D打印技术使其变为现实,尤其是它可以设计出一些结构使得其在力学等性能上达到最优。生成式设计被看作CAD的未来。

一些生成设计的例子:

没有压力点的椅子 扎哈
左边是原来室内采光的状况,右边是经过Genetic 算法计算后生成的开窗以及采光情况。
两种设置的设计需求(输入)以及综合两种输入得到的结果

观点:外观设计留给人类设计师,计算机优化的结构设计被隐藏在不可见的内部,或者仅仅合理的出现在外部,运用在应该运用的地方。生成式设计得到的结构看起来不那么自然,美观。

Leave a Reply