如何在Autodesk Forge中获取AEC模型数据?

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

我想将新的Autodesk Forge Minimap3DExtension添加到我的伪造查看器,但是我无法通过doc.downloadAecModelData()获得AECModelData。我尝试使用此代码获取数据,对吗?


            var viewables = viewerApp1.bubble.search({'type':'geometry'});
            if (viewables.length === 0) {
                console.error('Document contains no viewables.');
                return;
            }

           //explicitly call downloadAecModelData of viewer document.
            doc.downloadAecModelData()
}````

I also try to get data with bubbleNode, but got only errors.
autodesk-forge autodesk-viewer forge
1个回答
0
投票

仅Revit 2018及更高版本中的RVT文件将仅生成AecModelData。请检查您的RVT文件版本。如果支持,则可以使用以下任一方式获取AecModelData

// From document
await doc.downloadAecModelData()

// From bubble
await Autodesk.Viewing.Document.getAecModelData(viewer.model.getDocumentNode())
© www.soinside.com 2019 - 2024. All rights reserved.