[英]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.