完善主體資料,免費(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一区二区三区中文| 日韩少妇无码一区二区三区| 中文字幕精品亚洲无线码一区| 日韩精品一区二区三区中文精品 | 一区在线免费观看| 国产丝袜无码一区二区三区视频| 人妻激情偷乱视频一区二区三区| 色噜噜狠狠一区二区三区| 国产精品久久久久一区二区三区 | 国产精品亚洲高清一区二区| 亚洲福利一区二区| 久久99精品一区二区三区| 国产精品亚洲午夜一区二区三区| 日本一区高清视频| 亚洲制服中文字幕第一区| 在线观看精品一区| 久久精品视频一区| 无码精品蜜桃一区二区三区WW | 免费无码一区二区三区| 日韩一区二区三区在线| 亚洲国产成人一区二区三区| 日本福利一区二区| 中文字幕精品一区影音先锋| 国产成人高清视频一区二区| 免费一本色道久久一区| 日韩国产精品无码一区二区三区| 一区二区三区免费在线视频| 日本一道高清一区二区三区| 色偷偷久久一区二区三区| 国产高清在线精品一区小说|