一本书学会可视化设计 pdf_设计/表达/软件:地形可视化表达(一)

萝卜青菜,各有所爱。

场地高差处理是建筑设计前期比较重要的事情,高差处理是否得当可能会影响设计的好坏。一般情况我们只有甲方提供的CAD文件,对着那密密麻麻的高程数据,如果地形比较复杂,我们挺难在自己脑海形成三维模型,特别是对非专业甲方进行汇报时,那就更难了。

c0a90f8133d8a3da366f06a5700f8999.png

因此我们如果能将场地地形三维表达出来,这样会更方便推进设计。

最近在做一个项目,正好需要处理场地高差问题。场地地形建模主要是两个方面:一方面对原始场地建模,另一个方面是对规划道路进行建模。

1.原始场地建模

我们先看下甲方给我们的CAD文件。

7f031e6583b7dd9ff6ccfac836ffc59b.png

先根据自己需求对CAD进行整理

04c82af18fef0a0b232cabd46ee76b45.png

建原始场地,我们只需要高程点,然后用高程点生成面,因此我们将其它多余的东西删掉,并且将那些标高数据放置在一个图层上

将整理好的文件导入犀牛

75529f6e6659cb0800283cf29d470c72.png

因为我们目前的标高点都在一个平面上,因此需要将标高点根据高程数据放置在空间上

要将犀牛文字信息拾取到grasshopper中,需要用到插件,这边用到的插件是human(插件的下载放到了文末,有需要的自行下载)

5a03855962eb514ddc5d71cc2deb0247.png

这个插件主要是做rhino与grasshopper的交互(比较强大)

用DPipeline电池,将rhino中具体图层中某个类型的数据拾取到grasshopper中

b75ce2b7836486115516fcacab732263.png

主要根据图层名,及类型(文字信息就输入text;曲线信息就输入cuver;点就是point;mesh;brep等等)

再根据TxtObjInfo电池将高程文字信息转成grasshopper中的数字数据

75445f450dbbb905bc95473cd62c5aaf.png

找到标高点的位置,将这个高程数据赋予到标高点的Z轴中,生成了空间点

7c0b245bdfb509e1abfea3cb3db1821e.png

249888fbfc32c6c8a81ef009cf49895b.png

根据拾取的曲线,生成中心点(标高点),两种方法中上面比下面快25ms,因此我们选择上面的方法(当后期模型比较大时,这样会减少卡顿)

用CPs电池,找到距离高程数据最近的标高点

da52f8edba34af9788083b9415b7ab6e.png

(这里需要注意的是在rhino5+grasshopper版本组合中,CPs电池输入端没有"N",但在rhino6版本中,grasshopper集合到rhino中,有了“N”,之前的是找最近的一个点,现在可以找最近的几个点,根据"N"段输入端的数字决定)

将高程数据赋予到标高点的Z轴,生成空间上的标高点。然后将点生成mesh面

7549cb58f33b393c96eb4e5f18f15194.png

(如果甲方提供的CAD中,标高点已经是空间上的了,那就可以直接从这步开始,生成mesh面)

根据mesh面做出等高线

7bfdfde8108e0e4489bb29a0ace201e2.png

可自由设定等高线的高差

给等高线赋予颜色,可更好的表达出原始场地高差关系

dd157c23221b2f4e7f0ffe3a4e6b3e00.png

2.规划道路建模

下面做场地周边的规划道路,因为目前已有的规划道路标高比较少,每条道路只有2-3个

8960032e9cb05d028362a57a310dc466.png

因此我们就可以直接手动输入标高点的Z轴坐标,连成直线(如果规划道路标高比较多时,可使用做原始地形的方法,生成空间点)

然后将道路中线拉成面,将刚才的直线投影到面上(这样根据之前标高生成了有坡度的道路红线)

e6b23b64b498968c92787363299e74e6.png

将投影线左右偏移生成道路红线,最后生成道路面

同理,做出另外一条规划道路

18ae6f758c1999a53f2e74f023d76200.png

在grasshopper中调整颜色,在rhino中调整显示设置。完工!

a6129befed7218ad6359c62f822c04a6.png

969fafd24dd2eed39f9c8d6f36003416.png

这样就可以比较直观地看出原始地形高差关系,及与规划道路的关系。方便我们进行设计及汇报。

下期我们再讲下如果甲方没有给我们场地高程信息,我们如何自己获得高程信息并建模。

最后祝大家国庆吃好玩好心情好a422c9bb773193a02607af598148f2bf.pnga422c9bb773193a02607af598148f2bf.pnga422c9bb773193a02607af598148f2bf.png

human插件下载

链接:https://pan.baidu.com/s/1F4IYiV3UNr3ePa8sDwa1pQ

提取码:ndlr

--END--


4789829c8b02bf805703f04ff492e98c.png

*本文为拾穗(X蚂蚁)原创

转载需联系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值