问题描述
我在BIM360中有一个Revit文件,并且通过提取urn
并使用Autodesk.Viewing.Document.load
,已经能够成功地将该文件加载到Forge Viewer中。进入查看器后,我想检索该文件的原始名称。我一直无法在模型中找到带有文件名的属性。该属性在模型或查看器中可用吗?
解决方法
当显示来自BIM360的模型时,通常从项目和文件版本开始。 从那里,您可以访问派生的。 因此,您应该已经知道item的ID或文件版本。 您可以使用DM API从该名称中获取原始名称。
另一种选择是检查loadOptions.bubbleNode
并遍历父节点,直到找到正确的节点,即
NOP_VIEWER.model.getData().loadOptions.bubbleNode.getRootNode().children[0].name()