完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學(xué)歷
* 工作性質(zhì)
請先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費領(lǐng)取會員

NULL

ad.jpg

Dynamo幕墻探究系列(一)——制作體量

發(fā)布于:2019-06-20 17:12:11

網(wǎng)友投稿

更多

今天先開個小頭兒,要弄的,就是下面這么個模型,我們先要把這個形體用Dynamo創(chuàng)建出來,之后我們再來一點點研究幕墻的事。

05.jpg

第一步,先思考下基本流程。

我們之前講過類似的教程,都是先通過創(chuàng)建不同高度的輪廓,然后利用loft創(chuàng)建表皮,然后通過點放置幕墻嵌板族,就能達(dá)到基本要求。

第二步,開始創(chuàng)建各層斷面。

(1)創(chuàng)建五個圓形,用滑塊控制半徑。

(2)利用Geometry.Translate調(diào)整圓形的高度。

(3)這里我們想讓不同高度的圓,通過一個參數(shù)控制。

首先創(chuàng)建兩個滑塊,作為樓層數(shù)和層高。只需要幾個數(shù)學(xué)運(yùn)算,我們就能夠得到關(guān)聯(lián)的關(guān)系。

然后將樓層數(shù)和層高相乘,我們就得到了最頂部圓所在位置,和第一個圓一起輸入給Geometry.Translate,就得到了頂層圓形輪廓。

06.jpg

相同的,中間樓層,我們只要頂層的一半,就可以了,所以還是相同的,繼續(xù)添加數(shù)學(xué)計算式,并用得到的結(jié)果,移動中間的圓形到指定位置。

07.jpg

同樣的原理,我們對中間和頂部兩個數(shù)求和,在取一半,就得到上半部分的中間高度,對中間高度取一半,得到下半部分的中建高度,如下圖:

08.jpg

這樣,我們就得到了一系列的圓。

第三步,創(chuàng)建內(nèi)接多邊形

將各層的圓形分別接入Polygon.RegularPolygon節(jié)點,默認(rèn)五邊形即可。

然后用List Creat將多邊形放到一個列表里。

09.jpg


第四步,創(chuàng)建圓滑的五邊形

現(xiàn)在我們得到的五邊形,都是有棱有角的,我們希望得到的五邊形是有圓角的,如下圖:

10.jpg

(1)接下來我們利用Curve.PointAtParameter節(jié)點,將五邊形等分,為了能夠使五邊形的端點變圓滑,我們等分的時候,利用列表,跳過五個角點。

11.jpg

這里要求輸入的列表是0~1之間的列表,需要自己思考下,需要等分多少段,然后去掉起點“0”和終點“1”

(2)然后我們將列表轉(zhuǎn)置,重新串聯(lián)成豎向的曲線

12.jpg

(3)按照前面的方法,我們把新生成得曲線,重新等分,得到一系列的點

13.jpg

(4)接下來我們再將列表轉(zhuǎn)置回去,重新串聯(lián)成線

14.jpg

第五步:最后就可以利用loft來生成表面或者實體了

15.jpg

之后可以調(diào)整之前的參數(shù),測試模型的變化了,可以擺出各種妖嬈的造型哦:

16.jpg

BIM的樂趣.jpg

來源:BIM的樂趣


本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標(biāo)題-1.jpg

上一篇:bim一級證書有用嗎?對這個證書比較感興趣,但是不太了解

下一篇:Dynamo幕墻探究系列(二)——制作表皮