the following geometry is one single zone for an entire floor with the windows generated from the glazingCreator component with a window-wall-ratio of 0.4.
However, I got the following severe error running a test using this zone geometry:
** Severe ** GetHTSubSurfaceData: Surface Openings have too much area for base surface=ZONE_0_0_SRF_73_GLZP_0
** ~~~ ** Opening Surface creating error=ZONE_0_0_SRF_73_GLZ_0
** Severe ** GetSurfaceData: Zero or negative surface area[-7.33299E-003], Surface=ZONE_0_0_SRF_73_GLZP_0
** Fatal ** GetSurfaceData: Errors discovered, program terminates.
…Summary of Errors that led to program termination:
… Reference severe error count=2
… Last severe error=GetSurfaceData: Zero or negative surface area[-7.33299E-003], Surface=ZONE_0_0_SRF_73_GLZP_0
It seems that the surface named ZONE_0_0_SRF_73_GLZP_0 is identified as a wall suface in the IDF file, and a glazing surface zone_0_0_Srf_73_glz_0_glzP_0 is attached to it:
… but this wall surface and its glazing are nowhere to be found in the model. Using the LabelSurfaces component, there is only a glazing surface with a slightly different name zone_0_0_Srf_73_glz_0 that is attached to the wall surface ZONE_0_0_SRF_73 :
You may also notice that the label of this wall surface is not aligned to its normal as the other wall surface labels do, which is quite strange …
May I have your advice on the following questions:
- Why there is the inconsistency between the IDF file and the LabelSurfaces component regarding the name of this glazing surface?
- Why a glazing surface is recognized as a wall surface and a new glazing surface is attached to it, if it is the case here?
- How to avoid this kind of error?
PS: I noticed the following two posts reporting similar error, but didn’t find solution for my case as the zone geometry is fully closed and the windows are automatically generated: