如何在查看器中列出 navisworks 文件的级别?

Posted

技术标签:

【中文标题】如何在查看器中列出 navisworks 文件的级别?【英文标题】:How list the levels of a navisworks file in the viewer? 【发布时间】:2018-11-15 10:29:54 【问题描述】:

我正在尝试列出建筑物的级别。我已加载 Navisworks 文件,查看器正在工作。

这是我的 javascript 页面: http://devsteel.fr/bi/

我找到了着色室并显示关卡的扩展。它加载成功,但查看器上没有出现任何内容: https://forge.autodesk.com/blog/make-shader-face-room-object-model

我找到了这个链接 https://forge-rcdb.autodesk.io/configurator?id=5a7185a92a0a7aeb152725d5

那么,如何像示例一样列出我的建筑物的楼层?

编辑:我找到了每个级别的 dbIdif。那么,我怎样才能只显示一个给定级别?

我尝试了viewer.show([12460]),但没有成功。

【问题讨论】:

【参考方案1】:

也许尝试隔离它,以便只有 DBID 可见

viewer.isolate(12460)

【讨论】:

感谢您的帮助,但 .isolate() 产生了鬼影效果。 我在这里找到了一个有用的代码:forge.autodesk.com/blog/…

以上是关于如何在查看器中列出 navisworks 文件的级别?的主要内容,如果未能解决你的问题,请参考以下文章

Navisworks 文件中的元素

将 navisworks 剖面转换为锻造

externalId Navisworks 文件的持久性

伪造查看器中未显示文件

Revit:在哪里可以找到 Navisworks 导出加载项

通过 HTTP 创建但未在 SDK 或查看器中列出的 Google Dataproc 集群