Please let us know if you know.
I am having trouble getting the floor level and height when converting the NWD file to SVF. If the RVT file is converted to SVF, the value can be obtained from the AEC data (the method below). Is there an alternative method? "getDocumentNode().getAecModelData().levels"
I think you are right the feature of getAecModelData applies with Revit file only. If it is a Navisworks file, the level or room of Revit file has been extracted, and the related information is attached as properties of the objects. So you could use Search method of Forge Viewer to get out all objects in one level, and get their merged bounding box, which can be the value for the range of a level.
If the browser nodes name have contained some keyword with 'level', you could simply get out those objects in one level by their names. Similarly, get their merged bounding box, which can be the value for the range of a level. One sample is produced by our team, which is based on such model. https://forge-rcdb.autodesk.io/configurator?id=5a7185a92a0a7aeb152725d5 The source code is available at Level Extension of RCDB Sample. It can also be a reference for you on how to get merged boundingbox, and how to view the level by sectioning feature.