Autodesk forge 有没有办法在Forge Viewer的模型浏览器中获取Navis Works的选择树下拉列表

Autodesk forge 有没有办法在Forge Viewer的模型浏览器中获取Navis Works的选择树下拉列表,autodesk-forge,autodesk-model-derivative,Autodesk Forge,Autodesk Model Derivative,如图所示,Navis works中的选择树有两种变体(标准、紧凑、属性、集合)。有可能在forge Model Browser中获得这些变化吗?是否有任何默认实现?如果没有,请分享一些想法,我如何才能做到这一点 恐怕模型衍生工具服务无法从Navisworks模型中提取此类信息。现在来看,似乎也没有任何配置选项允许提取“选择树”数据。请您分享一些想法,我如何从模型衍生数据中生成此类集合?Navis的工作原理实际上使这些组成为了一个整体?我希望,这将有助于在forge viewer中实现类似的事情!

如图所示,Navis works中的选择树有两种变体(标准、紧凑、属性、集合)。有可能在forge Model Browser中获得这些变化吗?是否有任何默认实现?如果没有,请分享一些想法,我如何才能做到这一点


恐怕模型衍生工具服务无法从Navisworks模型中提取此类信息。现在来看,似乎也没有任何配置选项允许提取“选择树”数据。

请您分享一些想法,我如何从模型衍生数据中生成此类集合?Navis的工作原理实际上使这些组成为了一个整体?我希望,这将有助于在forge viewer中实现类似的事情!不幸的是,我不熟悉Navisworks,所以我不知道这些集合/组是如何定义的。但我会询问负责NWD到SVF转换的团队,看看他们的想法。与此同时,我唯一能想到的是在运行时使用查看器API,根据模型元素的某些属性构建这些集合。例如,如果每个对象都包含某种描述其来源的NWD文件的属性,比如说称为
源文件
,则可以使用以下内容找到来自特定文件的所有对象的DBID:
viewer.search(“PKM_E19253.NWD”,function onSuccess(ids){viewer.select(ids);},function onError(err){alert(err);},[“源文件”];