首页 > 解决方案 > Revit 的 Design Automation API (Beta)v3 是否支持旧版本的 Revit 文件,例如 2015/2016/2017?

问题描述

由于 DesignAutomationBridge.dll 在 2018 和 2019 版本中可用,因此插件将在 Revit 2018/2019 中。那么它是否支持旧版本的 revit 输入文件,如 2015/2016/2017?

我在本地运行加载项时观察到:如果文件是旧版本,Revit 引擎首先升级文件,然后按照我们的加载项逻辑进行处理。但是在升级时,它会显示带有取消升级按钮的模型升级弹出窗口。API 文档说它不允许任何与 UI 相关的操作,所以这个模型升级弹出窗口会导致这个工作中断/失败在伪造平台上吗?

标签: autodesk-designautomation

解决方案


是的,Revit 设计自动化允许 Revit 文件向后兼容。它将经历与桌面 Revit 相同的升级过程。

要在升级过程中处理故障,甚至在您的应用程序包中处理任何事务,您可以参考文档: https ://forge.autodesk.com/en/docs/design-automation/v3/tutorials/revit/handling-failures/


推荐阅读