繁体   English   中英

如何使用 Forge Viewer 在 revit 文件中显示项目?

[英]How to show item in revit file using Forge Viewer?

我们有一个与 Autodesk Forge 连接的网络应用程序。 我们能够上传和查看 revit 文件并获取文件的元数据。 现在,我们想查看文件中的特定项目而不查看整个文件。 我们如何使用 Forge Viewer 做到这一点?

编辑

传入的正确选项应该是ids而不是dbids ,因为我使用它已经有一段时间了,所以不得不重新考虑它......

是的,只需为 Viewer 传入一组 dbids 即可部分加载模型:

const options = {
ids: [233,2333 ...]
//...
}

viewer.start/loadModel(svfUrl, options) // or viewer.loadDocumentNode(doc, geom, options)

请注意,使用这种方法,没有选项可以重新加载其余节点,而无需重新加载整个模型,并再次传入它们的 dbid。

另请注意,转换之间的 dbids 不一致(如果再次转换模型,它们可能会发生变化),因此使用节点的 externalIds 将其映射到编辑器空间 (Revit) 中的组件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM