是否可以使用 Forge Model Derivative API 从非 Autodesk 云存储服务转换 (Revit) 模型?

Is it possible to translate (Revit) models from non-Autodesk cloud storage services using Forge Model Derivative API?

我刚刚尝试了一些 Forge boilerplates on Github

一些示例要求我登录到 BIM 360 以获取一些模型数据。我想知道是否可以从 Dropbox、Google Drive 或 OneDrive 加载 (Revit) 模型,或者甚至从本地存储上传它们?

PS:Forge 很棒,Forge 团队的荣誉!

我们有多个示例说明如何在同一 github 组织下将 Forge 与云存储提供商集成:model.derivative-nodejs-box.viewer, data.management-nodejs-integration.box, model.derivative-nodejs-google.drive.viewer

使用 3-legged API 的目的正是让您的应用程序访问已经托管在 Autodesk Cloud 上的客户数据。如果您想使用特定于您的应用程序的存储机制,那么您需要使用 2-legged 对象存储服务,请参阅 Create an App-Managed Bucket and Upload a File

为了对 CAD 文件进行翻译,您必须先将数据上传到 Autodesk 云,然后您可以从那里在查看器中加载它。但是,您也可以使用 API 下载 svf 包,然后从您自己的服务器将其作为静态资源提供。查看此示例以获取更多信息:extract.autodesk.io

希望对您有所帮助