在Revit里有一个剖面框功能
这个功能在API里对应了SetSectionBox这个函数
这个函数要传一个BoundingBoxXYZ 的参数
下面是一个简单的例子,实现用户选择一个构件,
然后用这个构建的BoundingBoxXYZ来创建
一个剖面框,关键代码如下:
BoundingBoxXYZ box = elem.get_BoundingBox(null);
Transaction trans = new Transaction(doc, "剖面框");
trans.Start();
view.SetSectionBox(box);
trans.Commit();
博主会经常更新一些技术文章,请大家多多关注,
源码下载请加qq群480950299