如何检索墙洞的坐标

How to Retrieve the Coordinates for the wall Openings

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

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

提前致谢。

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

  1. 每个插入,如果转换为一个系列实例,将在其位置 属性 处有一个定位点。您可以找到那个点,将它与墙的方向相关联(由墙定位线确定),然后在每个方向上应用 1/2 的宽度来找到开口的范围。

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