复杂形态钢结构设计培训班

首页 设计相关 【行业知识】结构参数化设计杂谈|何为参数化

【行业知识】结构参数化设计杂谈|何为参数化

转自:


来源:TJAD上海建筑数字中心

参数化设计是什么?在很多人的认知里,参数化设计基本上就等同于“奇奇怪怪的建筑”;在建筑师的语境中,参数化似乎又是“非线性”的一个近义词;而结构工程师看参数化,基本上就是“复杂空间结构”了。

【行业知识】结构参数化设计杂谈|何为参数化

©Zaha Hadid Architects

扎哈的作品是公认的参数化设计


那么到底什么是参数化呢?追本溯源,也许还是要先回到“参数”这个最基本的名词。在计算机科学中,“参数”是与“函数“分不开的。而所谓函数,就是一个数学的黑箱——喂进去一堆数据,它就返回来一个结果,而我们并不需要关心它内部是怎么运作的,只需要考虑输入与输出就可以了。

【行业知识】结构参数化设计杂谈|何为参数化

函数的黑箱


在这个函数(图中的f)的黑箱里,输入的东西(图中的x)我们叫做“参数“,输出的东西(图中的y)我们称它为返回值。

【行业知识】结构参数化设计杂谈|何为参数化

参数化的语源


如果把“函数“这个抽象的数学过程套用到设计中,那么参数就相当于设计的输入,返回值就是设计输出,而函数本身则相当于我们的设计逻辑。将设计逻辑作为函数来看待,将设计输入变为参数,这正是“参数化”的本义。

【行业知识】结构参数化设计杂谈|何为参数化

 设计语境下的参数化


因此,参数化设计就是通过建立设计逻辑,用输入参数控制相关的设计输出,从而实现参数驱动几何的设计方法

从语义来说,参数化设计是一种方法或者思维方式,并非某种特定的建筑类型,与Rhino、Grasshopper等特定工具也并没有必然联系。它可以任何工具实现,包括现在比较流行的Rhino和grasshopper、商业有限元软件中的APDL,也可以是各种更完备的编程语言,但工具并非参数化设计的核心,参数化设计的核心是逻辑与算法。

参数化设计工作的对象是函数f(设计逻辑),我们说做参数化设计,说的正是对这个函数逻辑的设计,或者建筑师语境中的“元设计“。这个逻辑也许是基于几何的,也许是基于力学的,也许是基于环境甚至人类行为的。但不论设计逻辑是什么,一个完整的参数化设计过程都离不开输入参数——设计逻辑——设计输出这三个要素。反过来说,仅仅是凹造型而脱离函数逻辑的设计,都不能称作参数化设计。

【行业知识】结构参数化设计杂谈|何为参数化

 ©TJAD/Isozaki+Huqian Partners

声学与力学导向的设计逻辑 

左:上海交响乐团音乐厅;右:证大喜马拉雅中心


从数学的本质上讲,参数化设计所建立的其实是一种的抽象的约束关系。也就是通过逻辑将设计结果千变万化的自由度通过设计逻辑约束在少数几个输入的自由度上。

比如,要确定一个空间点,需要3个数字坐标,那么这个几何对象具有3个自由度;如果要确定一根线段的位置,原则上需要两个端点6个坐标,具有6个自由度。但如果我们告诉计算机,这根线段的长度是1,位于z>0的半空间,其中一个端点的位置是(0,0,0),那么这跟线段就被“钉”在了以原点为中心的单位半球中,这些已知条件就是我们给定的约束条件。这时,我们只需要两个参数——另一个端点的(x,y)坐标,就可以完全确定这根线段了。由于约束,这个几何对象的自由度从6缩减到2,也就可以通过2个参数完全控制线段的形状和空间姿态。

【行业知识】结构参数化设计杂谈|何为参数化

通过约束缩减自由度


实际中,约束条件可以是几何数据(比如给定长度、角度)或者约束方程(给定线形、权重)等。通过建立约束关系,原本一个具有数百万乃至无限自由度的几何对象,可被缩减到仅剩下几个自由度,也就可以通过少数的几个输入参数控制整体几何的输出。几何对象也就被“参数化”了,如果工程结构依赖于这个几何对象,那么这个结构也被“参数化”了。

在商业软件里,建立约束的过程往往被封装成函数甚至是可视化的运算器,方便用户操作,但本质与上述过程没有任何区别。

【行业知识】结构参数化设计杂谈|何为参数化

【行业知识】结构参数化设计杂谈|何为参数化

 ©TJAD/人民网

 遵义奥体中心体育场的grasshopper模型

可视化编程脚本背后,万余根构件的几何信息通过复杂的函数关系约束到左端的少数输入参数上


如果给定的条件少、约束的程度低,得到的输出自然比较自由,而给定的条件多、约束的程度高,得到的输出也就比较有序。

比如下图的两个球壳,一边是仅给定形状和边界条件的拓扑优化结果,另一边除了形状和边界条件外还给定节点和边的连接规律,得到的设计风格大相径庭。但从本质上说,它们都是参数化设计的结构,因为它们的几何都是由参数驱动的。

【行业知识】结构参数化设计杂谈|何为参数化

 不同约束形成不同风格


因此,并不是说奇奇怪怪的建筑就一定是参数化设计,参数化设计的建筑也未必就是奇奇怪怪。是不是参数化,本质是看建筑的生成是否遵循了参数驱动的逻辑,是否有参数化设计过程的完整要素。

当然,随着设计文化的发展,参数化这一词语被赋予了越来越丰富的语义。本文仅从技术角度给出参数化的内涵,本系列今后所提到的参数化设计,也将在这统一的技术语义下开展讨论。

【行业知识】结构参数化设计杂谈|何为参数化

扫描二维码关注,TJAD上海建筑数字中心


【行业知识】结构参数化设计杂谈|何为参数化

来源:TJAD上海建筑数字中心,资料提供 :黄卓驹,编辑制作 :郭丹蕾,如有侵权请联系我们。

【行业知识】结构参数化设计杂谈|何为参数化

咨询和建议,请加下方小编个人微信



本文来自网络,不代表钢构人的立场,转载请注明出处。搜索工程类文章,就用钢构人网站。 https://www.ganggouren.com/2018/10/54cf0a1be0/

钢结构地图

上一篇
下一篇

作者: ganggouren

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

17717621528

在线咨询: QQ交谈

邮箱: 1356745727@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部