【问题标题】:Display output of the design automation API in Forge Viewer在 Forge Viewer 中显示设计自动化 API 的输出
【发布时间】:2019-04-28 11:25:19
【问题描述】:

使用 Inventor 设计自动化 API,我想更改模型中的几个参数,并在 Forge Viewer (web) 中显示这些更改。

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

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

有什么建议吗?

【问题讨论】:

    标签: autodesk-viewer autodesk-designautomation


    【解决方案1】:

    Design Automation APIs 旨在执行独立的、可能长时间运行的任务或“后台作业”。

    如果您对参数模型更改的实时(或半实时)预览感兴趣,这些 API 不是我的最佳选择'我害怕。就像您说的那样,在这种情况下,您需要提交一组(或多组)参数,生成一个或多个输出文件,通过Model Derivative APIs 运行它们,然后使用Webhooks APIs 等待翻译输出。

    【讨论】:

    • 谢谢 Petr,您对如何完成此操作有什么建议吗?我们还查看了 Fusion 360,但发现缺少这方面的文档。您知道 Autodesk 中的 LimbForge 客户故事吗?他们似乎已经实施了类似的解决方案。 (forge.autodesk.com/customer-stories/limbforge) 我们有这样的场景:viscon.elfskot.cloud/nl/configure/Vitra-belt-conveyor 输送机可以多维度配置,我们要填写参数并显示结果。
    • 谢谢,我不熟悉 LimbForge。如果您的输入参数没有太多的排列,也许您可​​以在 Forge 中预处理所有可能的变化并根据当前配置将它们加载到客户端。这对你有用吗?
    • 或者,如果某些输入参数只导致一个特定组件的变化而不影响模型的其他部分,您可以考虑multi-model workflow,根据输入交换特定组件的模型。跨度>
    • 当然。让我知道进展如何 :) 干杯!
    【解决方案2】:

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

    【讨论】:

    猜你喜欢
    • 2018-10-08
    • 2017-12-16
    • 2017-09-15
    • 2022-11-16
    • 2021-01-06
    • 2017-09-08
    • 2021-06-16
    • 2021-03-13
    • 2020-09-08
    相关资源
    最近更新 更多