在 Forge 查看器中编辑 Revit 文件

editing revit files in forge viewer

我想使用 Forge 查看器更改 SVF 文件,但找不到任何有用的资源。
还有两个问题。

  1. 如何将此更改与本地副本同步。
  2. 如果可能,如何将 SVF 转换为 RVT。

在这个项目中,我使用的是纯 JavaScript 和 HTML,请引导我更正资源。

不幸的是,观众是观众而不是编辑者。这意味着您不能以 SVF 或 RVT 格式保存更改。您可以将 edits/changes 保存到外部数据库中,并在重新加载时重新应用它们。

模型导数 API 正在将数据提取到 SVF,但这是一个单向过程。你今天不能回到 RVT。

但是,在将 RVT 数据提取到 SVF 时,会提取对象的 GUID,这意味着您可以在 Revit 和 SVF 中识别对象,因此您可以编写 Revit 插件来读取包含您的编辑的数据库并应用这些更改使用 Design Automation 到 Revit 图元。