下載app免費(fèi)領(lǐng)取會(huì)員
本文來(lái)源微信公眾號(hào):慧遠(yuǎn)BIM
公眾號(hào)賬號(hào):hy-bim
作者:老劉
文 | 老劉 · 編輯 | 藕小胖
MEP在具體建模時(shí),需要不同的視圖分別顯示不同專(zhuān)業(yè)的模型構(gòu)件或是控制不同的視圖效果。Revit? MEP為我們提供了強(qiáng)大的過(guò)濾器系統(tǒng),可以通過(guò)其輕松的控制模型構(gòu)件的可見(jiàn)性和圖形顯示屬性。軟件中默認(rèn)的過(guò)濾器創(chuàng)建主要有兩種方法,一是基于類(lèi)別的過(guò)濾器,二是基于選擇的過(guò)濾器

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


Dynamo具體操作步驟如下:
1.讀取Excel表格中的數(shù)據(jù)

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

3.過(guò)濾器名稱(chēng)選擇、指定過(guò)濾器類(lèi)別及建立過(guò)濾規(guī)則

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

5.將過(guò)濾器用于所有視圖樣板中

其中,最復(fù)雜的部分是過(guò)濾器規(guī)則的創(chuàng)建。在FilterRule.ByRuleType中,分別選擇過(guò)濾條件、要過(guò)濾的參數(shù)以及過(guò)濾參數(shù)的值。要過(guò)濾的參數(shù)(Parameter類(lèi)型)可以是元素構(gòu)件本身的參數(shù),也可以是用戶(hù)自定義的應(yīng)用于構(gòu)件上的項(xiàng)目參數(shù)或者共享參數(shù)。
這里參數(shù)的選擇需要用到一個(gè)新的節(jié)點(diǎn)Parameter.ParameterByName,主要用于過(guò)濾選擇元素構(gòu)件的參數(shù)。
還有一點(diǎn)至關(guān)重要,Revit? MEP過(guò)濾器默認(rèn)的是當(dāng)前視圖界面,也就是說(shuō)每一個(gè)視圖界面都要設(shè)置一遍過(guò)濾器,太耗時(shí)耗力,上述程序中第五步就是將設(shè)置的過(guò)濾器賦予每一個(gè)視圖界面,大大提高過(guò)濾器的設(shè)置效率。點(diǎn)擊“運(yùn)行”,結(jié)果如下圖所示。

本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:Revit教程 | Revit如何在創(chuàng)建或維持循環(huán)管道模型時(shí)節(jié)省時(shí)間
下一篇:Revit教程 | Revit如何如何通過(guò)Excel表格添加模型屬性
推薦專(zhuān)題