Model Check App 的 Autodesk Forge 教程 选项 1:使用 Forge 翻译您的设计并检查转换输出选项 2:使用设计自动化通过自定义 Revit 插件检查您的设计

问题描述

大家好

我已经开始了解 Autodesk Forge,而且我是编码初学者。 按照本教程,我已经能够将模型 3D 查看器放在一起: https://www.youtube.com/watch?v=8FMwgJcRHz8

我目前的象牙是: 在 Forge 上构建一个 WebApp,用于基于与此类似的可自定义验证模式的模型元素命名检查: https://www.youtube.com/watch?v=pxM5TojTmLE 具有为检查器喜欢的每个不匹配创建 BIM360 问题的附加功能,如下所示: https://www.youtube.com/watch?v=j9EgshGh2is

我的问题是:

  • 是否有任何学习路径或教育平台可以用来实现我的目标?

  • 你能分享一些相关的经验吗?

任何建议将不胜感激

P.S:我已经知道了这个: https://learnforge.autodesk.io/#/?id=learn-autodesk-forge

提前致谢

干杯

解决方法

您可以通过两种方式检查对象名称:

选项 1:使用 Forge 翻译您的设计并检查转换输出

Forge Model Derivative service 可以从 60 多种不同的设计文件格式中提取各种信息(3D 几何、2D 绘图、属性元数据、设计层次结构等),包括瑞维特。然后可以在 Forge Viewer 中查看提取的数据,或使用各种端点或通过特定编程语言的 SDK 进行探索。在您的情况下,您可以使用 GET :urn/metadata/:guid 端点来检索包含对象名称的设计层次结构。

选项 2:使用设计自动化通过自定义 Revit 插件检查您的设计

如果您熟悉 Revit API 和插件开发,还可以使用 Forge Design Automation service 通过在 Autodesk 服务器上启动 Revit 实例,远程处理带有自定义插件的 Revit 模型。