首页 > 解决方案 > 我目前正在使用 Forge RCDB 和 MongoDB,但数据库中没有数据和成本 Breaddown,总是显示加载

问题描述

我目前正在使用 Forge RCDB 和 MongoDB,但数据库中没有数据和成本 Breaddown,总是显示加载

标签: autodesk-forgerevit

解决方案


确保您已按照README将示例数据正确导入 MongoDB,并使用与 RCDB 兼容的模型:

1/ 您需要使用您自己的 Forge 凭证翻译至少一个模型,以便您的应用程序可以加载它。为此,请查看 Model Derivative API 中的分步教程,以准确了解这是什么意思。如果您想跳过该手动过程,您可以使用我们的实时示例之一:https ://models.autodesk.io 。此应用程序可让您放置您的凭据并代表您翻译模型。另一种选择是将 Forge 样板样本 #5 部署到 heroku。确保部署项目#5。这种设置更简单,因为它不需要任何云数据库或预翻译模型。它还可以让您上传、翻译和管理更多模型。

至少翻译一个模型后,请记下它的 URN,即 base64 编码的 objectId。您还需要一个具有一些“材料”属性的模型来与 forge-rcdb 兼容,因为它需要具有该属性的组件。您可以使用此项目的资源/模型目录中的 Engine.dw​​f。

我自己试了一下,效果很好:

在此处输入图像描述


推荐阅读