0

我需要创建一个应用程序,将 Revit 模型的所有 3d 视图导出到每个模型的单独 rvt 文件中,然后使用 Model Derivative API 将它们转换为 IFC。这个问题的建议就在这里 但是,也许我可以直接从设计自动化 API 将 3d 视图导出到 IFC?

4

1 回答 1

1

是的,一点没错。

类似于上一个关于使用 Design Automation API 导出 3D Revit 视图的答案:

假设原始模型名为 A,具有 3D 视图 V1、V2、... Vn。

  • 打开 A。
  • 删除除 V1 之外的所有视图。
  • 使用采用 IFC 选项的 Document.Export 方法导出到 A1.ifc
  • 关闭 A。

对所有其他 reuired 视图重复此操作。

最初,DA4R 没有为 IFC 导出提供全面支持,但我相信现在应该可以了。

于 2019-08-21T10:02:12.220 回答