【问题标题】:Modifying Revit Family Parameters via Web Browser通过 Web 浏览器修改 Revit 族参数
【发布时间】:2020-10-16 02:48:32
【问题描述】:

我的目标是允许用户通过网络浏览器控制/编辑一些 revit 族参数。一侧是输入字段,他们可以在其中编辑参数值。另一方面是伪造查看器,一旦页面加载时更改了默认值,该查看器就会更新。

根据我的评论,这似乎是不可能的。

来源: https://forge.autodesk.com/en/docs/viewer/v6/reference/globals/PropertyDatabase/ - 这是只读的 https://forge.autodesk.com/en/docs/viewer/v7/reference/Extensions/ModelBuilder/ 允许您添加/删除网格,但我认为您不能像在 Revit 族中那样修改族类型或实例参数。

我正在寻找:

  1. 确认上述目标是不可能的
  2. 如果不可能的话,其他选项
  3. API 中的功能请求,使其成为可能

【问题讨论】:

    标签: autodesk-forge autodesk-viewer autodesk-data-management


    【解决方案1】:

    Forge 查看器是查看器,因此是只读的。 Revit 系列是所谓的种子 CAD 文件。它被翻译成 Forge 格式以供查看、共享和分析。在这个过程中,数据的数量和复杂性大大降低,因此查看者可以处理来自各种不同 CAD 模型编辑软件的模型。为了从查看器编辑种子 CAD 文件,您需要实施某种通信通道,将所需的模型修改从 Forge 查看器传输回 CAD 模型编辑上下文。完成此操作后,您就完成了您要求的往返编辑流程。我实现了一整套连接桌面和云的示例,其中一些在FireRatingCloud documentation 中进行了讨论。

    【讨论】:

    • 因为无法通过 Forge Viewer 更改 BIM 族类型或实例参数。它需要通过 Revit 完成,然后上传到 Forge Viewer,可能是一个新版本。这可能是具有执行此功能的功能请求吗?
    • 这没有多大意义,因为它将非常特定于 Revit。 Forge 是一个完全通用且与 CAD 建模软件无关的工具。您无法在 Forge 中实现特定于 Revit 的功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-18
    • 2011-09-26
    • 2020-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-15
    相关资源
    最近更新 更多