首页 > 其他分享 >Revit二次开发之获取墙体立面轮廓 (未剪切、连接状态)

Revit二次开发之获取墙体立面轮廓 (未剪切、连接状态)

时间:2023-02-08 15:47:56浏览次数:39  
标签:立面 获取 连接 var 二次开发 墙体 剪切 Revit

大家都知道,我们从Element.Geometry中获取的都是被剪切、连接之后的几何实体了,

那么,如果我们想获取墙体被其他柱、墙、楼板、门窗剪切、连接之前的几何轮廓呢?

通过ExporterIFCUtils.GetElevationProfile()方法即可实现!

         var curveloops = ExporterIFCUtils.GetElevationProfile(shape as Wall);
            foreach (var curveloop in curveloops)
            {
                foreach (var curve in curveloop)
                {
                    Creating_RVT.TestCreator.TestLine1(doc, curve);
                }
            }

结果如下图~ 

 

 

标签:立面,获取,连接,var,二次开发,墙体,剪切,Revit
From: https://www.cnblogs.com/ShawBlack/p/17101971.html

相关文章