【问题标题】:Autodesk Forge -Design Automation- Translation - Cloud credit consumptionAutodesk Forge - 设计自动化 - 翻译 - 云积分消耗
【发布时间】:2020-06-10 02:05:30
【问题描述】:

我们正在为 Revit 开发 Forge-Design Automation 应用程序。在此,我们使用设计自动化 API 在 Forge 上执行 Revit 文件 (.Rvt),每小时消耗 6 美元。伪造云信用,因为它将我的 Revit 文件视为一项复杂的工作(600 MB 大小的文件)。在 DA 上执行后,我使用模型衍生 API 将模型转换为在基于 Web 的伪造查看器中显示。

模型衍生品消耗 1.5 美元/复杂的工作。

如果我执行 4 次作业,它会消耗 Forge 云积分,如下所示: 设计自动化需要 15 分钟来处理每个工作 = 15 分钟 x 4 = 60 分钟 = 1 小时。 云积分为 6 美元/小时 模型衍生品将花费 1.5 x 4 = 6 美元/小时。 消耗的总积分为 6 美元 + 6 美元 = 12 美元

在这里,查看器(翻译)消耗的 Forge 云积分比设计自动化云积分消耗更多。

我们将文件存储在 Forge 存储桶本身上,以便我们可以将翻译后的文件链接分享给最终用户。正如我上面所说的,在这里它为观众消耗了更多的云信用。 如果我将文件存储在 BIM360 上(我希望我们不需要在 forge 上翻译),我需要让用户登录以进行 3-legged 身份验证,以将文件从 forge(DA 执行后)推送到 BIM360。

您能否建议更好的方式来存储在线 Web 查看器并将其共享给最终用户?

问候, 杜莱

【问题讨论】:

  • 您好,快速确认一下,工作流程是:Revit 文件 A --(Design Automation Revit)--> Revit 文件 B ---(模型衍生服务)--> Forge viewer ?你的问题是如何通过更好的解决方案来节省云信用,对吧?
  • 是的,你明白我的意思。

标签: autodesk-forge autodesk-model-derivative


【解决方案1】:

首先,如果您的用户拥有 BIM360 许可证,我建议将您的文件存储在 BIM 360 Docs 上,它会自动翻译您的文件,并且没有额外的翻译费用。因此工作流程如下(不含 Forge 翻译服务成本,仅设计自动化服务成本):

来自 BIM 360 Docs 的 Revit 模型作为输入 --(Design Automation Revit)--> 将 Revit 模型更新为 BIM 360 Docs 作为输出 --> Forge Viewer of your App

如果您想查看如何使用 BIM 360 Docs 中的模型作为 Design Automation Revit 的输入/输出,您可以查看文件升级示例https://github.com/Autodesk-Forge/forge-upgradefiles-revit

如果您想查看如何从 BIM 360 Docs 中查看模型,请查看https://learnforge.autodesk.io/#/tutorials/viewhubmodels 的学习教程和https://github.com/Autodesk-Forge/learn.forge.viewhubmodels 的源代码

【讨论】:

  • 我们尝试使用 BIM360 进行 3 腿身份验证,它运行良好。但我们的要求是通过 2 腿身份验证将文件上传到 Bim 360。在使用带有 x-user-id 标头的 2-legged Authetication 从 DA 下载输出文件后,我们采用了另一种方法将文件上传到 BIM 360,并且工作正常。有没有办法使用 2-legged Authentication 和 x-user-id 标头直接从 Forge DA 存储桶上传文件到 Bim 360?感谢您的支持。 -杜莱
  • 请查看我在回复中提到的示例,它实际上使用 3-legged token 直接将文件从 Forge DA 上传到 BIM 360,但是是的,您可以使用 2 legged token 和 x-用户 ID 标头....
猜你喜欢
  • 2021-01-06
  • 2017-09-08
  • 2018-04-01
  • 2020-04-25
  • 2021-05-24
  • 2018-10-08
  • 2017-12-16
  • 1970-01-01
  • 2021-03-13
相关资源
最近更新 更多