如何将 Revit 外部 ID 映射到基于 Navisworks 的 SVF

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

是否可以有效地将 Revit externalid 值映射到从 Navisworks 导出的 Forge SVF 模型,因此具有“0/1/0/0”格式类型的外部 id 值。

内置的externalid映射在Forge中很方便,但看起来在这种情况下不能使用,除非有办法告诉forge使用什么类型的映射?

autodesk-forge
1个回答
0
投票

不幸的是,Navisworks 不以 Naviworks 模型格式 (NWC/NWF/NWD) 存储 Revit

Element.UnqueId
信息,这是 APS 查看器中 RvT 文件的外部 ID,因为 Navisworks 支持各种文件格式,但不是所有文件格式根据我们的工程团队的说法,有一个 GUID 概念。这也是SVF中Naviworks模型的外部id使用实例树节点路径(例如0/1/0/0”)的原因

如果您只想从同一 Revit 模型获取 RVT 文件和 NWC 文件之间的映射,在这种情况下可以使用 Revit

ElementID

  • 对于 Revit 模型的元素:ElementID 可以在对象名称的末尾(在 SVF 中)找到,或者在名为
    ElementId
    的隐藏属性中找到。

  • 对于从同一RVT生成的Navisworks模型的元素:您可以在
    Element.Id
    的属性中找到ElementID。

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