Revit gbXML Missing Space Surfaces - EnergyPlus Geometry Tolerance

asked 2023-10-04 17:02:33 -0500

Ripcord's avatar

updated 2023-10-05 10:46:07 -0500

In working with Revit gbXML Ripcord Engineering discovered that Revit does not export Space Surfaces if they fall under a tolerance threshold. Please click here for details.

By chance, does the community know if there is EnergyPlus documentation that specifies Space 'tightness' requirements? Background on EnergyPlus Space 'tightness' requirements would help with categorization of performance risk posed by the observed deficiency.

Thanks for any assistance the community may be able to offer.


edit retag flag offensive close merge delete


Not sure about a single document summarizing E+ surface/edge/vertex thresholds. The easiest IMHO would be to search the E+ source code/documentation (e.g. CRTL-F "vertex"). This would lead you to raised issues, rationale, code fixes. This one seems relevant to your query (e.g. 1/2 inch tolerance between vertices).

Denis Bourgeois's avatar Denis Bourgeois  ( 2023-10-06 13:04:31 -0500 )edit

Thanks for the HO. I can see right away from the 1/2 inch tolerance reference that E+ will throw a warning due to missing surfaces that produce edges that are not in contact with an edge on one other surface. In addition to a search of code/documentation I'll feed some known bad Revit gbXML to E+ via OpenStudio and observe what pops up in Errors and Warnings. Thanks again for the steer.

Ripcord's avatar Ripcord  ( 2023-10-06 16:59:17 -0500 )edit