模型查看器API适用于BIM 360集线器,但不适用于ACC集线器



我们正在运行一个自定义应用程序,在该应用程序中我们使用Forge OAuth以及模型查看器API。观众正在针对BIM 360中的项目工作,而不是针对较新ACC中心中的项目。有什么原因吗?我们的应用程序识别项目中的模型(BIM 360文件URN(,然后识别Revit图元GUID。任何见解都值得赞赏!

更新:

这是由错误的URN引起的,另一个Forge Help代理已帮助解决了该问题。

==============

我让你开了一张Forge Help罚单,然后回复了你。听起来你忘记为ACC帐户设置自定义集成了。请按照此处的说明在ACC.中提供您的客户id

https://petrbroz.github.io/forge-samples-docs/docs/intro/#provision-访问其他产品

对我来说,问题在于Forge Viewer的配置不正确。该应用程序已经使用了2年多,并使用一种旧方法使用所谓的"流利"API加载OTG(SVF2(文件,该方法显然只适用于BIM360,而不适用于ACC

我有以下内容:

var options = {
env: 'FluentProduction',
api: 'fluent', // for models uploaded to EMEA change this option to 'streamingV2_EU'
};

应该是:

var options = {
env: 'AutodeskProduction2',
api: 'streamingV2', // for EU/EMEA change to 'streamingV2_EU'
};

或者,如果您想要SVF2格式:

var options = {
env: 'MD20ProdEU',
api: 'D3S', // for EU/EMEA change to 'streamingV2_EU'
};

来源:Autodesk教程;Autodesk博客文章

最新更新