完善主體資料,免費(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

    ad.jpg

    二次開發(fā)教程:Revit開發(fā)獲取房間內(nèi)的構(gòu)件

    發(fā)布于:2019-08-26 16:45:55

    網(wǎng)友投稿

    更多

    獲取房間內(nèi)的構(gòu)件,大致思路如下


    房間是有邊界和高度的,所以我們可以得到房間的邊界和高度


    來構(gòu)造一個(gè)Solid,然后用過濾和這個(gè)Solid相交的構(gòu)件


    Revit API 提供了SpatialElementGeometryCalculator 這個(gè)類


    可以方便的獲取到房間的Solid


    注意:這個(gè)Solid無法過濾到房間內(nèi)部為房間邊界的構(gòu)件,如建筑柱勾選了房間邊界后就過濾不到了


    代碼如下:


                ElementId roomId = new ElementId(313062);

                Document doc = commandData.Application.ActiveUIDocument.Document;

                Room room = doc.GetElement(roomId) as Room;

                SpatialElementGeometryCalculator segc = new SpatialElementGeometryCalculator(doc);

                SpatialElementGeometryResults segr = segc.CalculateSpatialElementGeometry(room);

                Solid solid = segr.GetGeometry();            

                FilteredElementCollector temc = new FilteredElementCollector(doc);

                ElementIntersectsSolidFilter filter = new ElementIntersectsSolidFilter(solid);

                temc.WherePasses(filter);

                TaskDialog.Show("Num", temc.Count().ToString());

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

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

    上一篇:二次開發(fā)教程:Revit開發(fā)通過軸網(wǎng)創(chuàng)建柱子

    下一篇:二次開發(fā)教程:Revit開發(fā)通過Category設(shè)置構(gòu)件顏色

    主站蜘蛛池模板: 亚洲一区二区三区四区视频| 精品人妻无码一区二区色欲产成人| 欧美av色香蕉一区二区蜜桃小说| 久久精品一区二区三区中文字幕| 日本一区二区三区免费高清| 亚洲一区二区三区在线观看蜜桃| 色精品一区二区三区| 精品人妻码一区二区三区| 国产在线精品一区二区夜色 | 无码av不卡一区二区三区| 亚洲AV无码一区二区三区人| 国产午夜精品一区二区三区| 亚洲福利精品一区二区三区| 精品一区狼人国产在线| 欧美日韩综合一区二区三区| 亚洲熟妇无码一区二区三区导航| 中文字幕一区二区三区久久网站 | 亚洲AV无码一区二区乱子仑| 一区二区三区在线|欧| 日韩视频一区二区三区 | 日韩色视频一区二区三区亚洲| 精品欧洲av无码一区二区14| 亚洲一区二区三区免费观看| 蜜臀AV在线播放一区二区三区| 亚洲一区在线视频观看| 亚洲一区二区三区国产精品无码| 精品熟人妻一区二区三区四区不卡| 亚洲伦理一区二区| 色噜噜狠狠一区二区三区| 国产精品一区视频| 国产suv精品一区二区6| 日本一区视频在线播放| 中文字幕日本精品一区二区三区| 精品视频一区二区三区四区五区| 国产精华液一区二区区别大吗 | 国产主播一区二区三区| 一区二区三区免费视频播放器| 精品国产一区二区三区AV性色| 国产视频一区在线观看| 精品无码日韩一区二区三区不卡 | 日本一区二区三区在线视频观看免费 |