Hey @jacob-presley ,
I’m just letting you know that all of the bugs that we found from working with your model have been fixed in the latest version of the model editor and Revit plugin, which are now available for download.
There were at least 3 different issues that your model helped us fix, all of which are related to how the 3D room volume is calculated from the roof geometry. It seems this model just had a lot of cases with roof and room geometry lining up in a way that we had not seen in other models.
The fact that many of the roof geometries of this model did not meet along the ridge lines still presents us with some things to figure out but we’ll eventually offer a solution that does not rely on Rhino to fix them. I think the type of solution we implement in the model editor will just depend on whether all of these small vertical gaps between the roof geometries are just fundamental limitations of Revit’s geometry engine and the way it resolves roof intersections or if they are modeling errors on the part of the Revit user. If it’s the former, we can figure out what the rules of these Revit limitations are and offer an automatic way to fix them with our geometry engine. Otherwise, if they are Revit user errors, we’ll probably need a more customizable and controlled way of fixing them in the model editor.
In any event, thanks again for sharing the model.