下載app免費領取會員
文章來源:BIM加油站
作者:泡椒俠
上篇文章我們講解了通過Dynamo計算整個樓體的體積。我們知道樓梯他是由梯段和休息平臺組成。如果只是統計整個樓體的體積,不區分梯段和平臺的體積,那么我們上一篇文章就完全可以做到。
我們知道做裝配式樓體很少有做休息平臺的,一般休息平臺還是現澆,不過也有些地區也會將梯段和休息平臺一起做了的如下圖1。而小編最近做的就是梯段和平臺分開的類型如圖2。所以我們在計算樓梯體積的時候就應該將梯段和平臺區分開來計算。那這在Dynamo中又如何來區分呢?
我們知道在Revit樓梯的類型參數里,區分了梯段類型和平臺類型,也就是不同的族構成的。如圖:
了解到這里, 那么我們就知道在Dynamo中怎樣獲取這兩個不同族類別了,通過Categories節點分別選擇“樓梯-梯段”“樓梯-平臺”
如圖:
再通過All Elements of Category節點將選擇的類別獲取到Dynamo中來。使用Element.Geometry節點將獲取的類別轉化為Dynamo中的圖元。
如圖:
這樣我們就將梯段及平臺在Dynamo中區分開來。
在實際項目中我們還會遇到這樣的情況,部分樓層的梯段做了預制,一部分樓層未做預制,這樣我們又該如何在Dynamo中區分呢??
這里我通過梯段的類型名稱來區分預制與非預制的梯段。
如圖:
在Dynamo中我們只需要通過Element.Name節點獲取出梯段的類型名稱,當我們獲取到圖元的類型名稱后,再選擇出類型名稱等于“【S】PC(120)”的梯段,最后通過List.FilterByBoolMask節點區分出那些是預制梯段,那些是現澆梯段。In則輸出預制梯段,out就輸出現澆梯段,通過Element.Geometry節點分別將預制和現澆梯段轉化為Dynamo中的圖元。
如圖:
分別選中in后面的Element.Geometry節點和out后面的Element.Geometry節點。
如圖:
區分開以后,我們就可以通過上篇文章所講解的方式,進行梯段平臺的體積計算并得出結果了。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇:Dynamo教程 | Dynamo如何創建軸網?使用Dynamo快速創建軸網6部曲
下一篇:Dynamo教程 | Dynamo技巧:Dynamo快速計算裝配式樓梯梯段及平臺板的體積(1)
推薦專題