Rebuild Model Adjacencies Bug
Posted: Tue Apr 09, 2019 7:43 am
I am working on a highly complex model, the type that IES doesn't like to work with (lots of irregularly shaped spaces, i.e not drawn as rectangles). Before it was handed over to me I ran the model report and it checked out error-free. This was a relief, but a short-lived one. After I ran the option to assign ASHRAE Baseline Constructions from the PRM navigator, IES ran the Rebuild Model Adjacencies script automatically and I figured why not run the model report again. This time over 40 intersections and 20 unmatched adjacencies were reported!!! What and how?! Why has IES messed up my model?
This was reported to the support team, but in the meantime I decided to redo a couple of spaces to see what is happening. I have removed and redrawn spaces and visually have made sure, by zooming in to the microscopic level, that there are no intersections whatsoever at the sample spaces. I have ran the rebuild function, ran the model report and voila, they still show up in the report as intersected spaces. I check the spaces visually only to find that IES has actually caused these spaces to intersect! I have attached a picture to this post to make it more visual.
Conclusion: Rebuild Model Adjacencies function in some cases, with no known reason, can cause spaces to intersect.
This is a huge pain in the arse and waste of valuable project time, which needs to be addressed as soon as possible.

This was reported to the support team, but in the meantime I decided to redo a couple of spaces to see what is happening. I have removed and redrawn spaces and visually have made sure, by zooming in to the microscopic level, that there are no intersections whatsoever at the sample spaces. I have ran the rebuild function, ran the model report and voila, they still show up in the report as intersected spaces. I check the spaces visually only to find that IES has actually caused these spaces to intersect! I have attached a picture to this post to make it more visual.
Conclusion: Rebuild Model Adjacencies function in some cases, with no known reason, can cause spaces to intersect.
This is a huge pain in the arse and waste of valuable project time, which needs to be addressed as soon as possible.
