首页 > 解决方案 > 如何在 Revit API 中找到 Ramp 着陆空间和中间着陆?

问题描述

对于我的一些模型,我正在尝试使用 Revit API 为坡道找到着陆空间和中间着陆。到目前为止,我已经尝试使用以下博客空间中提到的位置参数来查找坡道的起点和终点(如何在 revit 中找到坡道的起点/终点,也许是草图?),但似乎此参数在我正在尝试使用的模型。我尝试使用 Revit API 功能探索任何其他方式,但到目前为止没有明显的成功。此外,我是 Revit Api 的新手,因此对 API 中可用的功能了解有限。

有人可以帮我识别斜坡着陆或斜坡端点吗?

坡道位置

斜坡属性托盘

标签: revit-apiautodeskrevit

解决方案


我看到了三种可能的方法:

  • 地点
  • 草图
  • 几何学

按照您链接到的其他讨论中的建议,使用该Location属性,对其进行转换LocationCurve并从中获取端点将是最佳解决方案。

该线程中提到的另一种方法是使用定义坡道的草图来确定其起点和终点。正如 The Building Coder 关于

如果所有其他方法都失败了,最后的选择是抓取并分析坡道几何形状,以从中推断出所需的信息。


推荐阅读