When I attempt to run the Revit Modelling and Energy Standards check included in the Revit Model Review Add In, I get an Error in the result column for 'Closed Boundaries for Rooms." The error is shown below. Anyone have any idea what this error indicates?
An Error Occurred. Please convey this information to technical support.
Type: InvalidObjectException
Message: The referenced object is not valid, possibly because it has been deleted from the database, or its creation was undone.
Function Info: n:\build\2013_ship_x64_inst_20120716_1115\source\api\revitapi\source\ManagedWeakPointer.cpp/validateNativeInstance/Line: 12
Tracing: at Autodesk.Revit.RevitAPIManagedWeakPointer.getValidPtr()
at Autodesk.Revit.DB.PlanTopology.get_Level()
at BIMStandardsManager.Checks.AllCircuitsHaveRooms.Run(CheckResult result)
at BIMStandardsManager.SessionManager.RunCheck(Check check, CheckResult result)
at BIMStandardsManager.SessionManager.runChecks(List`1 checksToRun)
It's an error from Revit during the running of the check.
A PlanTopology is a "space" on a particular level and phase that is big enough to have a room in it (so it is testing if you do, in fact, have a room in each open area).
I'm not sure why it is failing - somehow there's a topology that's tied to a level that doesn't exist anymore? Seems quite odd.
In any case - you can work around this error by opening up the Model Review Admin, editing the Energy Analysis check file, picking the "All Circuits Have Rooms" check, and unchecking the "Enabled" checkbox.
Save and re-run, you'll just be missing the results of that one check.
Best Regards,
Matt
This mostly happens when you run the Check on an unsaved Project