Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page

# EnergyPlus V 9.0 Vertex size mismatch

Hi,

I have an EnergyPlus file that works fine with V8.9 and OS 2.6. Opening that with V9.0 (IDF Version Updater) or OS2.7 gives the error of vertex size mismatch and it is not only the issue with this specific model. I have tried it with couple of others and getting the same error. I would appreciate if you could help me how to resolve this issue.

edit retag close merge delete

@mfath are you using Euclid to open the EnergyPlus file? I just want to confirm before I post my answer.

( 2019-02-07 13:00:42 -0600 )edit

@Aaron Boranian Thanks for your response. I am using IDF editor to open any EnergyPlus file. These EnergyPlus files are the "in.idf" files generated by OpenStudio before simulation. All my models are inOpenStudio 2.6 and I have updated the E+ generated file (V 8.9) to V9.0 to run them in E+9. Please let me know if that would be helpful to attach one of my models

( 2019-02-07 14:16:57 -0600 )edit

@mfath gotcha, thanks for clarifying. Sure, if you are willing to post a link to your v8.9 and v9.0 EnergyPlus files that would be great. To confirm, the "Vertex size mismatch" error is being reported by IDF editor when you try to open the v9.0 EnergyPlus file? Or that appears when you try to simulate the EnergyPlus file?

( 2019-02-07 14:23:32 -0600 )edit

@Aaron Boranian Thanks for your quick response. Following is the link to the E+ files https://drive.google.com/drive/folder... The "vertex mismatch" happens when I am trying to simulate the E+ 9.0 file.

( 2019-02-07 14:29:20 -0600 )edit

Sort by » oldest newest most voted

I was suffered by the Vertex size mismatch problem as well and I developed a two steps approach to fix it: 1. identify the mismatched surface pair. 2. split the mismatched surface pair to smaller convex surface pairs. you can use projection function cast the slice line to both surfaces. Usually, your mismatched surfaces are non-convex surfaces. when you slice your surfaces, mismatched surfaces will be downsizing to one pair of the sliced surfaces. keep cutting your surfaces until the mismatched "Sub" surfaces become a quadrangle or even triangle. The problem should be solved. This process seems somewhat cumbersome. However, it is effortless when you actually try it.

more

"Surface 427" and "Surface 539" together define an internal surface as they reference each other as the Outside Boundary Condition Object. Since they represent an internal surface, they should have identical vertices, but they have different vertices in your IDF file. If you replace the "Surface 427" vertices with the "Surface 539" vertices or vice versa, the simulation is successful. I suggest you figure out which set of vertices is correct and then use this set of vertices for both surfaces.

more

I had the same issues with my recent building models after the update. And I noticed it always appeared in or around the corridor, when I draw the corridors in specific way (in figure 1), and also when there is a surface shaped in the form of "T" with similar outside boundary condition object. The highlighted or selected surfaces is the corridor.

So, I decided not to draw the geometry in the "T" shape and also simplify the corridor into small rectangular surfaces (in figure 2). Hope this is helpful.

more