一、背景
小夥伴們在做revit二開時,可能會有過濾族(Family)的需求,如何實現呢?
二、方法
通過以下代碼,就可以過濾出指定FamilyName的族了。
var famType = new FilteredElementCollector(m_doc)
.OfClass(typeof(Family))
.FirstOrDefault(x => x.Name == "FamilyName");
注意在過濾族的時候,不要使用OfCategory去做類別篩選,如果使用了OfCategory就會得到族類型與族實例,對於族,就獲取不到了
三、注意事項
1.我是黑夜の騎士,歡迎大家關注我的博客,筆者將持續輸出BIM相關軟件開發以及編程乾貨;
2.歡迎加入BIM行業開發交流1羣,獲取更多開發資料 羣號:711844216
3.Revit二開教學視頻地址:b站搜索: 面向工程人員的零基礎Revit二次開發課堂