在Forge中,如何基于“原始类别”扩展“Autodesk.ModelStructure”扩展的Parts节点

问题描述 投票:0回答:1

在 Autodesk Platform Services (Forge) 中,ModelStructure 扩展是一个有用的工具,用于根据对象树层次结构过滤对象。但是,在处理 Revit 零件时,ModelStructure 树受到限制,因为无论零件种类如何,零件都在一起。

这个想法是进一步细分零件节点,考虑“原始类别”,最终考虑“原始家族”和“原始类型”。

有什么线索吗?

谢谢

autodesk-forge autodesk-viewer
1个回答
0
投票

在我看来,您正在尝试获取 Revit 模型元数据。您可以通过使用 APS 模型衍生 API 来实现此目的。

您可以从使用 GET 获取对象树开始,它返回对象树的层次结构列表。 https://aps.autodesk.com/en/docs/model-derivative/v2/reference/http/metadata/urn-metadata-guid-GET/

要进一步将模型划分为类别,您可以使用 POST Fetch Specific Properties 端点获取模型的特定属性。 https://aps.autodesk.com/en/docs/model-derivative/v2/reference/http/metadata/urn-metadata-guid-properties-query-POST/

© www.soinside.com 2019 - 2024. All rights reserved.