【问题标题】:How to Retrieve the Coordinates for the wall Openings如何检索墙壁开口的坐标
【发布时间】:2016-11-24 23:02:52
【问题描述】:

我想检索位于墙上的门的坐标(点)。 我得到的开口如下。另外,我有宽度。我怎样才能找到开口的终点。另外,有没有其他简单的方法可以实现这一点?

var openings = WallSelected.FindInserts(true, true, true, true);

提前致谢。

【问题讨论】:

    标签: revit-api revit


    【解决方案1】:

    你有几个选择,这里有两个:

    1. 如果将每个插入转换为族实例,则其位置属性中都会有一个位置点。您可以找到该点,将其与墙的方向(由墙定位线确定)相关联,并在每个方向上应用 1/2 的宽度以找到开口的范围。

    2. 获取墙的几何形状并迭代 faces 数组以定位您感兴趣的元素的面。您可以使用插入的位置点来帮助缩小几何搜索范围。一旦有了与开口相关联的面,您也将知道开口的几何范围。

    【讨论】:

      猜你喜欢
      • 2021-12-27
      • 2015-09-30
      • 2014-03-23
      • 2018-03-22
      • 1970-01-01
      • 1970-01-01
      • 2017-03-23
      • 2016-04-24
      • 1970-01-01
      相关资源
      最近更新 更多