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