【问题标题】:Autodesk-forge's "Visual Cluster" extension on NWD filesAutodesk-forge 在 NWD 文件上的“Visual Cluster”扩展
【发布时间】:2022-01-27 00:24:15
【问题描述】:
我正在基于 Forge 的应用程序中尝试“Visual Cluster”扩展。它似乎可以很好地处理 RVT 文件,但它根本不能用于 NWC/NWD 文件。
Autodesk-Forge 是否支持 NWC/NWD 文件上的视觉集群?
您可以尝试在https://forge-extensions.autodesk.io/ 上传 NWC/NWD 文件并启用 VisualClusters 扩展。
【问题讨论】:
标签:
autodesk-forge
autodesk-viewer
forge
【解决方案1】:
Autodesk.VisualClusters 扩展使用对象属性的 attributeName 进行编目,其默认值为 Revit 类别。
如果你想改变默认值,你需要传递一个名为attribName的选项来改变它。例如,我们将其更改为使用 Material 进行编目。
注意。默认情况下,它将搜索叶节点的属性。如果要按父节点分组,则需要将选项 searchAncestors 设置为 true。
viewer.loadExtension('Autodesk.VisualClusters', { attribName: 'Material', searchAncestors: true });
这是 NWD/NWC 文件的示例(使用 v7.58 进行测试):
viewer.loadExtension('Autodesk.VisualClusters', { attribName: 'LcRevitMaterialProperties:LcOaSceneBaseUserName' });