Revit Api:无法编辑连接的墙LocationCurve

时间:2018-10-03 08:01:46

标签: c# revit-api revit

我有一个Revit模型,其中包含一系列连接在一起的墙,我想编辑它们的位置。在这里尝试解决方案

http://thebuildingcoder.typepad.com/blog/2010/08/edit-wall-length.html

碰巧我只能将修改应用于单个墙元素,而不能应用于连接在一起的一组墙。我总是收到错误消息,指出我的墙(刚提交修改后)无法连接,除了已修改的墙列表中的最后一个墙外,所有墙都无法重新创建。

如果我全部修改了它们,然后提交了更改,而不是在每次修改后立即提交,则报告所有墙都无法重新创建。

我怀疑更改后墙壁没有连接和/或重叠,但是根据我的修改数据和调试信息,这是不可能的。

问题的原因是什么以及如何解决?

1 个答案:

答案 0 :(得分:0)

您可以通过设置墙壁LocationCurve JoinType property来取消加入墙壁。