我们正在为Revit的Forge-Design Automation开发一个应用程序。在这里,我们使用设计自动化应用编程接口在一个forge上执行Revit文件(.Rvt),每小时消耗$6。伪造云信用,因为它将Revit文件视为复杂的作业(600 MB大小的文件)。在DA上执行后,我使用模型衍生API来翻译模型,以在基于web的伪造查看器中显示。
模型导数消耗1.5美元/复杂的工作。
如果我执行一个作业4次,它将消耗forge cloud credit,如下所示: Design Automation处理每个作业需要15分钟=15分钟x 4= 60分钟=1小时。云信用为$6/小时模型导数将需要$1.5 x 4=$6/小时。总信用消耗为$6 +$6 = $12
在这里,Forge cloud credit for viewer(翻译)比Design automation cloud credit消耗更多。
我们将文件存储在Forge存储桶中,这样我们就可以将翻译后的文件链接共享给最终用户。在这里,它为观众消耗了更多的云积分,如上所述。如果我将文件存储在BIM360上(我希望我们不需要在forge上进行转换),我需要让用户登录以进行三条腿的身份验证,以将文件从forge(在DA执行之后)推送到BIM360。
您能否推荐一种更好的方式来存储和共享在线web查看器给最终用户?
问候你,杜赖
发布于 2020-02-26 19:37:39
首先,如果你的用户有BIM360许可证,我建议将你的文件存储在BIM360文档上,它会自动翻译你的文件,并且没有额外的翻译费用。因此,工作流程如下(没有Forge翻译服务成本,只有Design Automation服务成本):
将来自BIM360文档的Revit模型作为输入-->将Revit模型更新为BIM360文档作为输出-->伪造应用程序的查看器。
如果您想检查如何使用BIM360文档中的模型作为Design Automation Revit的输入/输出,您可以在https://github.com/Autodesk-Forge/forge-upgradefiles-revit上查看文件升级示例
如果你想查看如何从BIM360文档中查看模型,请在https://learnforge.autodesk.io/#/tutorials/viewhubmodels上查看学习教程,在https://github.com/Autodesk-Forge/learn.forge.viewhubmodels上查看源代码
https://stackoverflow.com/questions/60409867
复制相似问题