下載app免費領(lǐng)取會員
上一篇文章,我們簡單做了一個體量,這次教程,我們接著上次的體量,進行幕墻表皮的創(chuàng)建。
第一步,繼續(xù)上次課程的文件,我們選擇生成實體,然后來獲取實體的表皮:
(1) 拓撲表面
(2)通過點取列表內(nèi)的項,我們得知,列表的第三項是我們所需要的表皮,所以我們通過列表處理,獲取這一項。
(注:列表的起始索引是“0”,所以我們所需的第三項索引是“2”)
也可以利用Code Block,獲取所需表面:
第二步,劃分表皮網(wǎng)格
前面的教程,我們詳細講解過一步一步劃分幕墻網(wǎng)格,這次,我們簡單講下Lunchbox,里面幾個可以快速劃分表皮網(wǎng)格的節(jié)點:
(類似節(jié)點有很多,這里就不一一贅述了,只選取其中一個基本網(wǎng)格講解)
利用Panel.PanelQuad(四方形的格子)節(jié)點,通過輸入surface和U、V網(wǎng)格的數(shù)量,生成表皮網(wǎng)格劃分:
由上圖可以看出,生成得內(nèi)容有嵌板列表和點列表兩個,可以根據(jù)自己的需求使用。
(注:這里U,V的數(shù)量是根據(jù)設(shè)計需求輸入的,值越大,軟件運行起來也就越慢)
第三步:放置自適應(yīng)族(接下來的操作和之前的教程,操作是基本一致的了)
這里有個小插曲,我們之前做的體量,為了運行速度,輸入的值都比較小,但是我沒有重新制作自適應(yīng)族,直接把前幾次教程的族拿來用了,所以,我們在劃分網(wǎng)格前,先把上篇文章創(chuàng)建的體量,放大1000倍,然后繼續(xù)我們放置族的操作
選擇我們創(chuàng)建的自適應(yīng)族,點擊運行,就有了如下效果:
放大一點
是不是以為到這里就完事兒了,接下來咱們拓展一下:
思考:如何獲取劃分完網(wǎng)格的邊線呢?
(1)要獲取網(wǎng)格的每一條線,我們先要提取出每一個網(wǎng)格:
(2)將列表拍平,然后重新生成一個列表:
(3)通過Surface.PerimeterCurves獲取曲面邊界,然后重新生成列表就好了:
是不是很簡單,你想到了嗎?
來源:BIM的樂趣
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
推薦專題