design8 发表于 2020-4-11 15:06:42

经验 ▏BIG蛇形画廊Serpentine Pavilion by BIG|园林景观建筑园林景观规划


2017年,BIG为景观建筑师带来了一个兼顾多种 “对立”设计元素的蛇型长廊: 经过严谨计算的自由曲线,量产模块营造的独特雕塑感,在透明与不透明间变换的立面,以园林景观建筑规划设计及由方形盒子组成的曲面设计空间。

建筑设计生成过程



拉开的墙面将线条转化为表面,再把扁平的墙体转化为设计空间。建筑设计的顶部为一条直线,但在底部,却又成为了一个展馆设计空间,一条通往公园景观设计的蜿蜒曲折的道路设计。
下面就讲述一下两种不同的建模思路

设计方法对策1



拉出蛇形画廊的大致形体。


将曲面拾取进grasshopper,就能够在gh里进行接下来的操作了。


获得曲面的Bouding Box。


提出一个面,细分,得到中心点。


移动点,连线。


用面线相交的运算器分别让直线和两个曲面运算,得到相交的点。


数据分流,分别将两个去面上的点分成两组互相交错的点。


在交错而点上生成以园林景观建筑规划设计垂直于X轴的矩形,这里值得注意的是矩形的边长得与最开始建立的Bounding Box边长参数相关联。


得到点到XY平面的距离,用Graph Mapper 进行干扰,再用Remap Mappers 电池块控制变化区间 ,得到移动后的矩形。


用Ruled Surface 将移动前的和移动后的矩形成面。


运算出两条相交线的中间线,这个时候便生成了原曲面相切的线。


以园林景观建筑规划设计切线的中点为中心点,切线长度为一边长度的互相垂直的Box,生成连接件。


将生成的最后块和连接件都Bake到犀牛设计空间,记得打组方便选取。


设计方法对策2



首先取三个点作为整个建模过程的原始数据,然后在对其进行y方向阵列,得到一系列的点。


生成一系列点之后,用graph mapper运算器,选择贝兹曲线,对点的位置进行调整,使其接近蛇形画廊轮廓线,然后用控制点曲线生成相应的曲线。
1508329060823882.jpg

放样得到曲面,放样形式选择normal。
1508329068906503.jpg

用等高线切分的方式分别从z轴方向和x轴方向将生成的曲面进行切分,并将生成的曲线求交点。
1508329077797954.jpg

对点数据进行解决,将其分为左右两个部分。
1508329089168217.jpg

将生成的点按true、false进行分流。(两面墙生成逻辑相同,为显示清晰,只显示一边)
1508329097830867.jpg

以园林景观建筑规划设计上一步分流生成的点为基点,x方向为平面法向建立矩形,并对其在x轴向进行移动,生成两组方块原始放样曲面,因为方块的长度与方块与中心轴线的距离有关,故以园林景观建筑规划设计此为依据进行相应的干扰。
1508329105493885.jpg

生成的矩形向内偏移放样生成相应的方块。
1508329126206651.jpg

首先对数据进行解决。通过观察得知每一片墙的底边和侧边没有连接件,只有相交的部分有连接件,所以园林景观建筑规划设计通过相应的树形数据的变化,将不是相交部分的点剔除,并删除重复点。
1508329134755696.jpg

以园林景观建筑规划设计上一步生成的点为中心点生成横竖两组矩形。
1508329142625041.jpg

将上一步生成的矩形进行并集解决,将生成的曲线延x轴进行移动复制,将两组曲线放样,并封面,最后组合生成十字连接件。
1508329150802174.jpg

最终效果。
感谢 PANDA数向建筑设计景观建筑园林景观设计联盟 授权分享
欢迎关注他们的微信公众号

1508329207697161.bmp
页: [1]
查看完整版本: 经验 ▏BIG蛇形画廊Serpentine Pavilion by BIG|园林景观建筑园林景观规划