如何使用 forge 显示 BIM 360 模型?

Posted

技术标签:

【中文标题】如何使用 forge 显示 BIM 360 模型?【英文标题】:How to display a BIM 360 model with forge? 【发布时间】:2021-11-27 11:56:02 【问题描述】:

我一直在关注此处找到的数据可视化 API 示例 https://forge.autodesk.com/en/docs/dataviz/v1/developers_guide/introduction/overview/

并且已经到了可以让它与默认模型一起使用的地步。 我希望能够通过从 BIM 360 中获取模型来使其工作,但是执行此操作的示例方法已被命名为示例项目中未包含的文件和文件夹。

按照示例创建丢失的文件导致应用程序加载,但没有引入模型,我认为这是因为应用程序无法登录到 BIM 360,但没有出现登录提示。

【问题讨论】:

【参考方案1】:

您是否已经尝试过本教程? Learn Forge Tutorials

您将在此网站上找到一些指南,用于创建使用 buckets/objects 的 Forge 应用程序,同时还可以访问 BIM360Fusion360 模型。 每个教程都提供不同的语言,因此您将能够实现您想要的!

【讨论】:

【参考方案2】:

与您正在尝试做的事情相关的教程部分 (https://forge.autodesk.com/en/docs/dataviz/v1/developers_guide/advanced_topics/integrate_bim360/) 正在进行中。我已将此问题报告给工程团队。

与此同时,如果您想尝试将现有模型从 BIM360 Docs 加载到参考应用程序中,最简单(尽管很老套)的方法是直接“窃取”三足访问令牌和模型 URN来自 BIM360 文档。基本上,在 BIM360 Docs 中打开您的设计之一,打开浏览器的 DevTools,转到 Network 选项卡,然后搜索对 Forge 端点之一的请求(例如,在其 URL 中带有 derivativeservice 的请求):

然后,您可以从那里获取访​​问令牌和 URN,并在参考应用中对其进行硬编码。

【讨论】:

感谢您告诉我,我会试试看效果如何!

以上是关于如何使用 forge 显示 BIM 360 模型?的主要内容,如果未能解决你的问题,请参考以下文章

Autodesk Forge:如何在 BIM 360 Docs 中查找模型的 svf 文件的 URL

在 Forge Viewer 中使用 BIM360 模型坐标变换位置?

Autodesk Forge:模型比较(BIM 360 功能)

尝试从 BIM 360 URN 显示 SVF 时出错

如何使用 BIM 360 Web 查看器 (Autodesk Forge)

尝试在 Autodesk Forge / Bim360 中显示房间信息