【问题标题】:Autodesk-Forge Publish multiple models to BIM 360 using the Data Management APIAutodesk-Forge 使用数据管理 API 将多个模型发布到 BIM 360
【发布时间】:2020-10-05 06:48:50
【问题描述】:

我正在尝试创建一个邮递员集合,该集合将能够每天发布我们公司目录中的所有模型,而无需手动发布每个模型。到目前为止,我已经能够提取每个项目模型的项目 ID 和项目 ID 并将其发布,但无法向 json 正文提供项目 ID 列表。

【问题讨论】:

标签: autodesk-forge autodesk-data-management


【解决方案1】:

我将从这个演示代码开始。 https://forge.autodesk.com/blog/custom-bim-360-search-elasticsearch

它可以完成大约 80% 的工作。如果附加 webhook 并监听添加到 BIM360 项目的新文件。在更改时,它会下载元数据文件并为其编制索引。您可以使用相同的机制来获取项目 id 和 ItemId 并触发发布 API。

这有帮助吗?

【讨论】:

  • 这对新项目确实有帮助,但我们需要每天在 BIM 360 中发布现有模型。
  • 该演示中的网络挂钩将触发新模型,但也会触发更新的现有模型。我相信,这将涵盖获取项目和项目 ID 的相同机制。
  • webhook 技术是否回答了您关于现有模型的问题,还是希望我更详细地解释一下?
  • 我为迟到的回复道歉,但我设法创建了一个 python 代码,它使用“请求”向 forge api 发出请求并将模型发布到所需的文件夹中。然后安排这个python脚本每天早上运行。所以它现在可以工作了,非常感谢您的指导和帮助。
  • 好消息!谢谢乔希。
猜你喜欢
  • 2017-09-05
  • 2018-05-29
  • 2020-06-24
  • 2021-12-09
  • 2021-02-17
  • 2019-11-16
  • 2020-11-05
  • 2021-11-27
  • 2021-06-09
相关资源
最近更新 更多