I am experiencing a strange issue with my Rhino model. Yesterday, I successfully created and recognized all the rooms without any problems. However, today Pollination is not recognizing more than half of the rooms. Most of them are labeled as “closed polysurfaces,” and I have to explode, re-join, and re-run the room command to make them work again (see the screenshot below).
Could you please help me understand what might be wrong with the model and why it is struggling to maintain the room definitions?
Sorry about that. The only case that we have seen this before is when there are very tiny edges in the room that are created after intersections that puts the rooms in an invalid state. I know that @mingbo put several new checks to improve this issue.
Can you share the problematic model with us? The model before recreating the rooms so we can recreate the issue.
Hi @giuseppe92, thanks for reporting the issue and sharing your model for us to debug.
The issue comes from one invalid room when you save the model from the last time, and the Rhino plugin was struggling to recreate it to a valid room. And the overall loading process was interrupted when loading this room, that’s why you see almost half of the room wasn’t loaded.
I’ve enhanced the loading process to ensure it continues to load the remaining rooms even if an error occurs midway. I will send you an updated Rhino plugin via private message shortly.
It took me some time to find and fix the root of the problem where it happened in the first place. The issue, a rare edge-case, was related to the room creation process and occurred exclusively in an instance where Rhino removes metadata from a room.
I’ve repaired your model (attached), and if you have any questions, feel free to ask. Additionally, I’ve included the new installer for you to try out if you’re interested. M02_Aras an Chontae_Geometry_GB_MP.zip (3.3 MB)