在 Forge Viewer 中显示设计自动化 API 的输出

Display output of the design automation API in Forge Viewer

使用 Inventor Design Automation API 我想更改模型中的几个参数并在 Forge Viewer(网络)中显示这些更改。

实现此目标的最佳解决方案是什么? 我想将更改后的模型保存为新文件,上传此文件并使用模型导数 API 生成 SVF。然后以某种方式将新的 URN 返回给客户端并将其加载到查看器中。

但我觉得一定有更简单的方法,而且我不太确定这个解决方案的性能。

有什么建议吗?

Design Automation APIs 旨在执行自包含的、可能需要很长时间的 运行ning 任务,或 "background jobs".

如果您对参数模型更改的实时(或半实时)预览感兴趣,恐怕这些 API 不是最佳选择。就像你说的那样,在那种情况下你需要提交一组(或多组)参数,生成一个或多个输出文件,运行 它们通过 Model Derivative APIs, and wait for the translated outputs using Webhooks APIs.

我想在我的网站上嵌入这样一个查看器,我想知道, 1-你在自己的主机上上传文件吗?或在 Autodesk 云上? 2-我可以从查看器获取零件详细信息,例如尺寸和 material 以使用 BOM 动态计算价格吗?或者我必须根据变化创建一个价格数据库? 3-@ Johannes Heesterman,您目前在网站上使用的工作流程是什么? 4- 是否可以更改此查看器中某些部分的纹理或颜色?