IFCSpaces 在 ACC 查看器中不可见

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

我们在 ACC 中有一些包含

IFCSpace
的 IFC 文件。然而,问题是 ACC 的查看器无法直观地显示这些
IFCSpace
,即使模型浏览器告诉我们它们存在。

现在我们有一个小型内部应用程序,也使用 Autodesk 查看器。它显示了同一 IFC 中

IFCSpace
的边界框。如果您按“ESC”,
IFCSpaces
甚至会变成透明的。

为什么 ACC 查看器不显示

IFCSpace
?我已经尝试过使用 NOP_VIEWER 变量(showAll() 等),但未能找到解决方案。

浏览器版本号:

  • ACC:v1.52.0_7.94.4_2.0.816
  • Autodesk API 查看器:v7.94.0

如有任何帮助,我们将不胜感激。

非常感谢。

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

不幸的是,Autodesk Docs(众所周知的 ACC Docs)中的查看器默认情况下不会加载隐藏的几何图形(例如,房间、空间),据我所知,这是我们 ACC 产品团队的决定。

在 APS 查看器(以前称为 Forge Viewer)中,在加载 ACC/BIM360 上托管的相同模型时,我们可以通过传递

skipHiddenFragments: false
来查看隐藏的几何图形。然而,ACC & BIM360 查看器中的这个选项是
skipHiddenFragments: true
。所以,这就是为什么我们在 ACC/BIM360 查看器上看不到房间的原因。

// in APS viewer
viewer.loadDocumentNode(
    doc,
    bubble,
    {
        skipHiddenFragments: false
    }
);

如果您想更改 ACC/BIM360 上的此默认行为,我建议您通过我们的产品支持提出意见:https://www.autodesk.com/support/contact-support

给您带来的不便,我们深表歉意!

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