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

下載app免費(fèi)領(lǐng)取會(huì)員

NULL

5cdd2dc095060.jpg

Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2

發(fā)布于:2018-10-11 10:21:37

網(wǎng)友投稿

更多

本文來源微信公眾號(hào):慧遠(yuǎn)BIM

公眾號(hào)賬號(hào):hy-bim

作者:老劉


文 | 老劉 · 編輯 | 藕小胖



MEP在具體建模時(shí),需要不同的視圖分別顯示不同專業(yè)的模型構(gòu)件或是控制不同的視圖效果。Revit?  MEP為我們提供了強(qiáng)大的過濾器系統(tǒng),可以通過其輕松的控制模型構(gòu)件的可見性和圖形顯示屬性。軟件中默認(rèn)的過濾器創(chuàng)建主要有兩種方法,一是基于類別的過濾器,二是基于選擇的過濾器

腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2

。

本文主要介紹通過Dynamo創(chuàng)建基于類別的過濾器。首先,我們看一下在Revit中創(chuàng)建類別過濾器的面板。這里我們要生成表1-《項(xiàng)目所需過濾器名稱表》黃色列中10個(gè)過濾器。它將過濾所有滿足對(duì)應(yīng)“類型注釋”為藍(lán)色列的“管道”所有元素。



 表1- 項(xiàng)目所需過濾器名稱表

腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2

腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2


Dynamo具體操作步驟如下:



1.讀取Excel表格中的數(shù)據(jù)


腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2


2.將Excel表中的數(shù)據(jù)進(jìn)行分組


腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2


3.過濾器名稱選擇、指定過濾器類別及建立過濾規(guī)則


腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2


4.查找項(xiàng)目所有視圖


腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2


5.將過濾器用于所有視圖樣板中


腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2


其中,最復(fù)雜的部分是過濾器規(guī)則的創(chuàng)建。在FilterRule.ByRuleType中,分別選擇過濾條件、要過濾的參數(shù)以及過濾參數(shù)的值。要過濾的參數(shù)(Parameter類型)可以是元素構(gòu)件本身的參數(shù),也可以是用戶自定義的應(yīng)用于構(gòu)件上的項(xiàng)目參數(shù)或者共享參數(shù)。

這里參數(shù)的選擇需要用到一個(gè)新的節(jié)點(diǎn)Parameter.ParameterByName,主要用于過濾選擇元素構(gòu)件的參數(shù)。



還有一點(diǎn)至關(guān)重要,Revit? MEP過濾器默認(rèn)的是當(dāng)前視圖界面,也就是說每一個(gè)視圖界面都要設(shè)置一遍過濾器,太耗時(shí)耗力,上述程序中第五步就是將設(shè)置的過濾器賦予每一個(gè)視圖界面,大大提高過濾器的設(shè)置效率。點(diǎn)擊“運(yùn)行”,結(jié)果如下圖所示。


腿腿教學(xué)網(wǎng)-Dynamo教程 | Dynamo機(jī)電應(yīng)用案例2


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

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

上一篇:Revit教程 | Revit如何在創(chuàng)建或維持循環(huán)管道模型時(shí)節(jié)省時(shí)間

下一篇:Revit教程 | Revit如何如何通過Excel表格添加模型屬性