NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 32694|回复: 23
打印 上一主题 下一主题

[研发成果] 你懂什么是生成设计吗?

  [复制链接]
跳转到指定楼层
1m
发表于 2012-11-24 20:57:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天看了一本叫做《数字化建筑设计概论》的书 说参数化建模和生成设计是当今数字化建筑设计的两个最重要方向,生成设计 叫generative design 借助什么遗传算法,元胞自动机等方法,通过计算机运算,产生众多设计形态,供建筑师选择。
其实,这是我最初听到什么是参数化的解答,可是学了grasshopper也没觉得参数化是这样 ,原来它叫做生成设计。
之前有机会看到一些生成设计的图片,一般都是很多类似的东西在一起,有点在相似中变化的意思。生成设计是理性的,可惜,没有机会全面了解,也很少有教学的案例,哪位大神给解释一下,顺便告诉一些学生成设计的方法和资源。
总结一下 ,求生成设计介绍和学习方法以及资源。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享
2m
发表于 2012-11-24 21:26:19 | 只看该作者

是李建成写的那本蓝蓝的小书么?
3m
 楼主| 发表于 2012-11-24 21:41:49 | 只看该作者
4m
发表于 2012-11-24 22:05:49 | 只看该作者
本帖最后由 活建鬼 于 2012-11-24 22:16 编辑
小建人 发表于 2012-11-24 21:41
鬼兄总是及时出现啊 是这本书 鬼兄指点一下嘛
客气了~~没什么可指点的~~只能说说自己的一点经验~~~其实,我本不该回答你这个问题的,因为我确实不怎么“懂”什么是生成设计~~~

记得以前读过这本书,但感觉就是一个概论或者是普及的那么一本书~~书到重要部分时总是讲得很范范,让我不得不猜测作者是否有过相关的实践?

其实什么是参数化设计到现在为止也没有一个特别准确的概念,甚至包括徐老师所阐述的概念,由于观念发展更新得很快,所以我都会觉得不应该是一成不变的答案。说实在的,我也从来没有特别深究过其本源的问题。对于生成设计,也只是一种称谓,鄙以为,说简单点,就是通过编程语言和算法等某些极富逻辑和客观的手段,加之很多前提条件(如建筑高度,日照,遮挡,绿化率等)后,生成出来多个设计作品,最后人为的挑选出一个最佳的选项。

以上只是个人的理解,给你几点建议吧:
1.要学好GH,学有余力的话再去学语言。
2.你说的“遗传算法”“元胞自动机”什么的,坛子里都有很丰富的相关资源,建议搜索。
3.好好利用wiki这个神器,碰到不懂的东西就去查。
4.尝试在google上搜索相关的英文资源。

最后,加油吧!


5m
 楼主| 发表于 2012-11-24 22:29:44 | 只看该作者
活建鬼 发表于 2012-11-24 22:05
客气了~~没什么可指点的~~只能说说自己的一点经验~~~其实,我本不该回答你这个问题的,因为我确实不怎么“懂 ...

一直留在ncf就应为有鬼兄这样的高人 哈哈哈 好人啊
那这些生成设计都是用什么软件呢
6m
发表于 2012-11-25 00:38:07 | 只看该作者
两人的id倒是相映成趣。
7m
发表于 2012-11-25 08:56:34 | 只看该作者
本帖最后由 活建鬼 于 2012-11-25 08:59 编辑
小建人 发表于 2012-11-24 22:29
一直留在ncf就应为有鬼兄这样的高人 哈哈哈 好人啊
那这些生成设计都是用什么软件呢

你这样问,其实是对于生成设计本身的不理解。生成设计只是设计的一种手段,就好像你在问传统设计需要什么软件一样~~有的用SU,有的用REVIT,有的用Archicad,这都可以,生成设计我想也是一样。所以,我觉得你有必要理解一下什么是生成设计?当然如果你急于知道用什么软件,可以暂时先不看下面这几段话,直接跳到最后~~~

我特意去查了下WIKI~~其解释为:

“is a design method in which the output – image, sound, architectural models, animation – is generated by a set of rules or an Algorithm, normally by using a computer program. Most generative design is based on parametric modeling. It is a fast method of exploring design possibilities that is used in various design fields such as Art, Architecture, Communication Design, and Product Design. Typically, generative design has:

A design schema
A means of creating variations
A means of selecting desirable outcomes

Some generative schemes use genetic algorithms to create variations. Some use just random numbers. Generative design has been inspired by natural design processes, whereby designs are developed as genetic variations through mutation and crossovers. In contrast to long-established concepts such as Generative Art or Computer Art, Generative Design also includes particular tasks within the area of design, architecture, and product design.

Within the Communication Design area, the main applications are the creation of information graphics, diagrams, and flexible corporate designs. Generative design in architecture (also often referred to as computational design) is mainly applied for form-finding processes and for the simulation of architectural structures.

Generative design is becoming more important, largely due to new programming environments (Processing, Vvvv, Quartz Composer, Open Frameworks) or scripting capabilities (Rhino (JavaScript engine), Scriptographer) that have made it relatively easy, even for designers with little programming experience, to implement their ideas.

Generative design is taught at many schools of architecture and is gaining ground in architectural and design practice.
Definition by Celestino Soddu, 1992: "Generative Design is a morphogenetic process using algorithms structured as not-linear systems for endless unique and un-repeatable results performed by an idea-code, as in Nature"”


如果你能看懂英文更好,另附google的中文翻译,仅供参考:
"生成的设计是一种设计方法,在该方法中,所产生的一组规则或算法 ,通常所使用的计算机程序的输出-图像,声音,建筑模型,动画- 。 大多数生成的设计是基于参数化建模 。 这是一个快速的方法,用于在不同的设计领域,如艺术 , 建筑 , 通信设计 , 产品设计的探索设计的可能性。 通常情况下,生成的设计有:

设计架构
创造变化的一种手段
选择理想的结果的一种手段

一些生成计划利用遗传算法来创建变化。 有些只使用随机数。 生成设计灵感来自自然的设计过程中,设计是通过变异和交叉的遗传变异。 在历史悠久的概念,如衍生艺术或电脑艺术相比,衍生式设计还包括特定任务领域的设计,建筑,产品设计内。

在通信设计领域,主要应用是信息的图形,图表和灵活的企业设计的创作。 建筑生成设计(通常也简称为计算设计)主要适用于的形式调查过程和建筑结构的模拟。

生成的设计变得越来越重要,主要是由于新的编程环境(加工, VVVV , 石英作曲家 , 开放式架构 )或脚本功能( Rhino的JavaScript引擎 ,Scriptographer),都使得它比较容易,即使是有一点编程经验的设计师,以实现自己的想法。
任教于多所学校的建筑生成设计,在建筑和设计实践中有所抬头。

定义由塞莱斯蒂诺Soddu的,1992年:“衍生式设计是一种形态发生过程使用的算法结构不非线性系统的想法代码执行无尽的独特的,不重复的结果,在”自然“”"


生成设计的流程图:
8m
发表于 2012-11-25 12:57:50 | 只看该作者
我也在看这本书,很茫然,求各位给点思路和解释
9m
发表于 2012-11-26 00:10:22 | 只看该作者
两位建兄好兴致
10m
发表于 2012-11-26 09:15:47 | 只看该作者
鬼兄真是活跃人物啊
11m
发表于 2012-11-26 11:13:54 | 只看该作者
飘来飘去的鬼叔……
12m
发表于 2012-11-26 13:19:18 | 只看该作者
长见识了啊 分析得很详细呀
13m
发表于 2012-11-26 20:13:41 | 只看该作者
謝謝  長知識了
14m
 楼主| 发表于 2012-11-26 20:41:34 | 只看该作者
活建鬼 发表于 2012-11-25 08:56
你这样问,其实是对于生成设计本身的不理解。生成设计只是设计的一种手段,就好像你在问传统设计需要什么 ...

基本看明白了什么意思 可是提供的notchspace,hdg等生成工具网上为什么都没有软件,甚至没有一点儿东西,资源极少
15m
发表于 2012-11-26 21:12:19 | 只看该作者
小建人 发表于 2012-11-26 20:41
基本看明白了什么意思 可是提供的notchspace,hdg等生成工具网上为什么都没有软件,甚至没有一点儿东西, ...

notchspace 和 hdg 是从哪看来的?
16m
发表于 2012-11-26 22:22:59 | 只看该作者
architc 发表于 2012-11-25 00:38
两人的id倒是相映成趣。

楼上亮了{:14:}
17m
发表于 2012-11-27 13:00:58 | 只看该作者
求书的下载地址啊
18m
发表于 2012-11-28 09:06:30 | 只看该作者
在一起在一起。。。。我说的是学习。。。。
19m
发表于 2012-11-28 16:43:50 | 只看该作者
路过,旁观一下,不太懂。
20m
发表于 2012-11-30 21:28:07 | 只看该作者
生成设计不也是形式主义么

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-11-28 08:40 , Processed in 0.078082 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表