APP下载

参数化建筑设计技术路径探讨

2020-06-15周文琪邓佛丹王洁

建筑技艺 2020年5期
关键词:建筑师变量建筑设计

周文琪 邓佛丹 王洁

上海杰地建筑设计有限公司

随着数字化技术的发展,参数化建筑设计正逐渐被建筑设计领域所熟知。建筑参数化设计是一种建筑设计方法,很多建筑师或者学者都对参数化设计的概念进行过探讨[1-4]。参数化建筑设计的核心思想是把建筑设计的全要素都变成某个函数的变量,通过改变函数或者改变算法,从而获得不同的建筑设计方案。

参数化本是关联几何学中的概念,自20世纪60、70年代开始,这种思想被引入到计算机科学中并得到迅猛的发展,同时结合了变量几何和几何约束的思想,引入了神经网络和几何推理等智能化算法。随着计算机行业的发展,20世纪80~90年代,相对成熟的参数化理论被广泛应用到如飞机、汽车、轮船等相关制造业中。

参数化建筑设计则是从20世纪90年代中后期开始兴起的,当时美国的哥伦比亚建筑学院、麻省理工建筑学院、英国的建筑联盟学院等都设置了参数化设计的教学课程,之后开始逐渐被先锋建筑师所接受并运用到实际的项目中。

参数化建筑设计发展的初期,建筑师通常通过手工完成方案设计,然后运用参数化设计方法进行模型制作。如弗兰克·盖里于1997年完成的古根海姆博物馆[5],面对如此复杂的建筑形态,传统的二维绘图技术已无能为力,需要依托于三维数字技术得以实现,由此导致传统二维设计技术向三维设计技术转变。

参数化建筑设计在此之后不断发展,以Zaha Architects为代表的先锋事务所正在全面贯彻运用参数化设计的思想,把设计思想和设计工具结合起来,生成新的建筑形式。如Zaha Hadid于2013年完成的阿塞拜疆哈利耶夫文化中心[6],参数化设计的理念贯穿于整个设计概念、设计方案乃至施工图阶段。

1 古根海姆博物馆

当下,使用参数化设计的建筑形式相较于传统的建筑设计形式,往往显得更为复杂多样,表现手法也大多比较夸张。以至于每当提到参数化,建筑师们就会把它和Zaha、MAD、蓝天组等这类先锋事务所联系在一起,也会把它和Grasshopper划上等号,而这样的理解是有失偏颇的。

参数化设计本质上是一种设计方法或者设计流程,它不与任何建筑形式产生关联。有的学者采用“非线性建筑”的概念[7]来定义用传统设计手段无法表达的建筑。虽然参数化建筑设计通过非线性建筑设计的广泛需求而得到发展,但是参数化设计并不等于非线性设计。由此可以拓展参数化设计的概念,参数化设计不仅可以用于非线性建筑的设计流程中,也可以运用于传统类型的建筑设计当中。

1 参数化设计的技术路径

在传统的建筑设计流程中,从方案到施工图的各个环节都相对离散,需要基于不同的软件平台进行工作。但是设计本身是一个不断迭代的过程,需要根据分步设计的结果不断地进行调整,这样离散的过程会导致各种弊端。

(1)工作效率相对低下。若离散的过程中任一环节需要修改,都会造成其他专业或者环节的修改,这种修改在设计时对时间成本的耗费是巨大的。

(2)面对如此低效的工作模式,没有充分时间对设计进行全方位考虑,设计结果很大程度依靠设计师的经验和技术积累,这样设计出的建筑质量是难以得到保障的。

参数化设计能有效地解决传统建筑设计流程中的这些弊端。参数化设计流程中,设计师首先定义好设计变量,其次定义好建筑方案生成的逻辑和算法,最终得到相应的设计方案,并可在只修改变量的情况下实现对设计方案的即时调整。如在上海中心大厦的参数化设计过程中[8],设计师只通过类似于塔楼整体旋转角度和收进比例等变量,基于Grasshopper通过相关算法逻辑就完成了对整个建筑表皮的定义,并可根据相关性能的需求,实时地通过变量调整设计结果。

2 哈利耶夫文化中心

3 上海中心表皮构造

4 优化算法工作流

5 动力松弛法找形

1.1 对变量的理解

变量在参数化设计过程中是展开后续工作的先决条件。参数化概念中的参数,就是设计过程中要定义的变量;设计变量影响了设计的结果,而通过改变变量实现对建筑方案的直接调整是简单且高效的。建筑方案逻辑和算法的搭建需要以定义的变量为基础,而在定义变量时,需要建筑师和工程师基于相应的理论和实践基础,选择对设计结果影响较大的变量。

1.2 对算法的思考

算法的构建是参数设计进行的前提,也是工作量最大的一部分。设计师定义好设计目标、设置好变量之后的主要工作,就是构建和选择参数化设计的算法和逻辑。建筑设计过程中的所有计算过程都定义为参数化设计相关的算法,而这些算法可以按以下的层次进行划分。

1.2.1 空间几何层面的算法

生成形体、构造空间是建筑设计过程中的首要环节。当下基于参数化概念,能够帮助建筑师创建不同形式空间和布局的算法不断涌现。Joel Simon使用生成设计探索理论的和优化的平面布局[9];徐卫国、李宁等学者通过仿生模拟生物形体的方法创建建筑形体[10];林秋达通过IFS算法进行建筑分形设计[11]。结合力学概念,通过诸如力密度法、动力松弛法、有限元法[12,13]、拓扑优化[14,15]等创建力学性能最优形体的方法也不断涌现。波前法、映射法、基于栅格法、扫略法等一系列网格划分算法[16,17]也在不断地发展,以满足建筑师对造型和美学的追求。

1.2.2 性能分析层面的算法

建筑设计不仅要满足人们对美学及空间上的需求,相关建筑性能的设计也是其中相当重要的一环。日照、人流、噪声、结构力学性能、舒适度等方方面面的需求都是建筑设计过程中需要考虑和满足的指标。目前依托于参数化设计,相应的算法得到了发展,各种参数化设计平台也提供了相关的算法资源[18-20],将通过参数化设计得到的建筑模型接入性能化分析的算法,就可以计算出相关的建筑性能指标,从而为建筑设计的优化提供依据。

虽然目前Grasshopper平台提供了很多分析工具,但是并不能完全只依靠其进行性能指标的计算。参数化设计流程完全可以接入已有的性能设计软件或者自行编制相关的算法。对于参数化建筑设计来说,Grasshopper并不是全部。

1.2.3 最优化层面的算法

模型的建立和性能指标的获取并不是建筑设计的终点,建筑师依然需要基于性能化分析的结果不断对建筑方案进行优化。

传统的设计过程中,性能化分析的结果往往依靠建筑师自己来进行判断、调整和迭代,设计质量很大程度上受到建筑师自身水平的制约;而在参数化设计流程中,可以撇开人为经验的因素,利用诸如遗传算法、模拟退火算法等一系列最优化算法,通过计算机对建筑性能分析的结果进行迭代。譬如在遗传算法的迭代过程中:遗传算法初始化一组变量提交给性能化分析算法,性能化分析算法得到性能指标再返回给遗传算法,遗传算法再根据这组计算结果生成一组相对优秀的变量再次提交给性能化设计算法……依此往复,完全排除人为干扰,算法使性能化分析实现自我迭代,从而获取最优结果。这个过程完全无需人工干预,相较于传统设计流程而言,不仅效率更高,而且质量更优。

1.3 设计过程的自动化

首先,需要考虑整个流程中参数化设计的通路。虽然通过参数化的手段可以迅速地实现方案之间的调整,但是这个过程往往是单向的,也是离散的。建筑方案无法在不同平台上实现交互以及设计的自动迭代优化。要想解决这个问题,就需要建立协调不同软件系统之间的平台,并在这个平台上实现不同软件的自动化控制,实现变量与设计结果之间的自动化反馈与迭代。

其次,需要自动化手段对整个设计流程的目标进行通盘考虑。建筑设计不仅是对单一目标进行设计优化,还需要同时考虑建筑、结构、设备等方方面面的需求,每个专业乃至每个专业内部都有许多需要优化的目标。而某些变量会同时对多个专业的设计目标产生影响,那么就需要在参数化设计流程中引入各个目标的机制,通过自动化的手段实现对不同目标的通盘考虑。

6 Revit 与 Dynamo

再次,数据的标准化是实现设计过程自动化的重要条件。在参数化设计的背景下,不同的软件平台之间的数据传输格式是不同的,如此一来,在传输的过程中就需要建筑师和工程师对相应的数据进行翻译,使数据能够在不同平台之间实现自由共享,使自动化流程得以更为有效地搭建。

2 参数化设计的发展

2.1 参数化设计与BIM

将参数化设计与BIM的概念相融合[21],可以使参数化设计得到更广阔的发展。目前行业内对参数化设计的误解限制着参数化设计的发展,而脱离Grasshopper的限制,BIM对参数化设计的助力是毋庸置疑的。

BIM的关键词“建筑信息”,使BIM自带参数化的“基因”。参数化设计本身就是根据变量不断地对数据进行加工传递,从而实现设计目的。而BIM模型中蕴含的数据,对参数化设计而言无疑是丰富的宝藏。任何在BIM模型中被定义的数据,都可以用作参数化设计的基础数据,而通过参数化流程,新的BIM模型也可以被定义。例如Revit平台下的Dynamo,正是基于BIM的参数化设计工具。

2.2 参数化设计助力VR在建筑行业中的应用

VR的发展已经成为风潮[22],而建筑行业内VR的应用也在不断地被拓展。Grasshopper平台上陆续出现了一系列VR相关插件,同时诸如光辉城市这样的建筑VR软件也正在发展。VR在建筑设计过程中为设计师提供了一种更为直观的感受。参数化设计的模型是天然的VR素材,而通过参数化设计的手段,使项目中各方在VR的环境中实时感受设计变量对设计的影响,也提供了一种新的决策手段。

2.3 参数化设计给新的建造方式提供可能

数字化建造已成为建筑行业内研究的前沿[23]。参数化设计生成的模型内部蕴含的各种模型信息,也天然地成为数字化建造的基础数据。通过数字化建造技术,利用机械臂或者机器人等手段,可以降低施工现场的时间、人力成本和安全风险。同时,数字化建造技术也能实现对更为复杂的建筑构件的加工,从而实现更为复杂的建筑形态。

3 结论

随着数字技术的发展,参数化设计正在被越来越广泛地运用。参数化设计是一种结合数字化技术的设计方法。参数化设计将设计过程中的各个环节有机整合在一起,形成一个完整的数字化流程,并在这个数字化流程中拓展出一系列分支,对建筑设计性能化设计过程中的各个指标进行分析,同时可以通过最优化算法的手段寻找最优的建筑设计方案。因此,参数化设计的工作模式可以提高设计师的工作效率和工作质量。

此外,通过参数化设计的概念与BIM相结合,可以实现参数化设计更为广泛的应用;基于参数化设计技术并结合VR,也给建筑设计流程以新的体验;参数化设计技术也为数字建造提供了更多可能。

猜你喜欢

建筑师变量建筑设计
建筑设计应对低碳理念的相关思考
小型商业建筑设计
建筑防火设计在建筑设计中的应用
配景在建筑设计中的应用思考
小小建筑师
猴子建筑师
梦想成真之建筑师
分离变量法:常见的通性通法
不可忽视变量的离散与连续
一个建筑师的独白