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

下載app免費領取會員

NULL

5cdd2dc095060.jpg

如何利用Dynamo制作添加灌漿管的自動程序

發(fā)布于:2018-01-30 16:51:22
首頁/技術分享/Dynamo
收藏
7981

網(wǎng)友投稿

更多

在Revit中如何輕松添加灌漿管和頂部管(tubes on top)到預制墻呢?跟我學!

灌漿管和頂部管是安裝Revit結構預制擴展時可得到的基于面的族。在建模時,你可以使用它們,也可以使用自己定義的族。在Revit中,有幾種方法可以將這些元素添加到預制墻裝配上。

1. 先使用安裝配件命令(Place a Component)

2. 選擇需要的族和類

3. 接下來選擇墻面。注意:灌漿管的朝向取決于你選擇的預制墻的面/邊。

4. 可以用Revit內(nèi)嵌的功能,進一步調(diào)整灌漿管和頂部管的位置,比如你可以指定邊緣的距離、灌漿管和頂部管之間的距離,使用復制或鏡像工具等。

這些步驟很直接,但是如果每個預制墻都需要進行這樣的操作,過程就很沉悶耗時了。這種時候使用Dynamo非常方便,接下來為您展示自動添加管道到Revit模型的過程。

假設這些條件得到滿足:

  • Dynamo腳本在Dynamo Player中準備完畢可以使用

  • 是對多選預制墻進行操作

  • 輸入的參數(shù)應該允許選擇元素的類以及布局的精確位置

接著,就可以在Dynamo Player中看到擁有以下輸入?yún)?shù)的Dynamo腳本

這個Dynamo腳本是什么樣的呢?首先,檢索已選的面

其次,檢查面的朝向

Python腳本檢查了表面的局部坐標系的起點是在頂部還是底部,計算出灌漿管的旋轉角度。

現(xiàn)在就可以得到墻部件的長度信息

現(xiàn)在,用于計算灌漿管和頂部管插入點的坐標的信息一應俱全

考慮到所有輸入的參數(shù),下一個Python腳本幫助計算出插入點的具體位置

添加管道到Revit模型的正確位置和正確朝向上,此處用的是Spring Node包中的FacePoints node,Springs > FamilyInstance

然后是所有節(jié)點

這就是添加灌漿管的自動程序了,可以節(jié)省很多人力和時間成本,快試試吧!

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

未標題-1.jpg

上一篇:Revit標注如何實現(xiàn)文字替代?

下一篇:晨曦BIM算量插件的妙用