Hi all
Pollination tells me I have an invalid geometry - not closed
Rhino tells otherwise
What to do?
Hi all
Pollination tells me I have an invalid geometry - not closed
Rhino tells otherwise
What to do?
Hi @martin6! Thanks. As usual, we canāt tell without having the model. 
One question, is the error happen when you open the file or when you run the PO_Validate command. For the former, we have implemented an automated fix to resolve these issues during the import process. If itās the latter, then we need to have the model to be able to debug it.
Hi @mostapha sorry but it was a bit late yesterday and after long time trying to fix the eventually possible CAD mistake part of this one I was just too tired to note that I already placed it here => V 026
Also before in the modeling process this reference appeared when I marked those two faces as Airboundaries. (You may remenber them from this conversation)
Before the model was valid including the later claimed poor geometry
So next to setting them this face was missing another one
But this time it wasnāt a running gag, the message shown at the start of this post showed up next on the way trying to fix the model.
Trying to fix meant all the way back to zero (just Rhino geometry), remodel the affected geometry and its surrounding then try again.
Restarting today didnāt help.
Hi @martin6! Thank you for sharing the model. It looks like a bug on our side unless @chriswmackey says otherwise. I did a test on my side using Grasshopper and I canāt find the issue.
Iāll assign this to @chriswmackey so he can have a closer look.
I will investigate this but Iām fairly confident this is not a bug. Rhinoās rules for what counts as closed to within tolerance are not the same as Honeybeeās rules. I can say this because changing the Rhino model tolerance does not changed whether is Brep is closed but it can change whether or not a Honeybee Room is closed.
The fact that the edge is nonmanifold likely means that thereās a sliver surface on that Room, which is smaller than the Rhino model tolerance. So I recommend just finding the Face with the smallest area on the Room and removing it.
I realized that the issue results from a duplicate vertex and the ānon-manifold edgeā has zero length. Iāll see if I can push a fix for this soon. In the meantime, I guess we can say that this Room volume is, indeed closed and you can ignore the warning.
I have added a fix that corrects the incorrect validation error for this case:
It will take some time for the fix to trickle through the core libraries but it should be available with the āLB Versionerā in a couple of hours.