I have a collection of breps (walls) i want to get the perimeter/area of the room that the walls are surrounding. To achieve this i have tried to use project and use the projection to cut the surface. I cant get this method to work. Can anyone help me figure this out? Is there any better way to achieve my goal?
this is not a reliable solution as it is dependent on choosing the correct V from deconstruct brep.. this means that i would have to manually select the correct index in the list item component to get the result i want.
i am not able to replicate your result with the file you uploaded. it gives me this shape and a warning at the boundary surfaces component saying âplanar surface routine returned no resultsâ
I tried. It worked on this particular set of walls, but when I tried on another room it did not. Any idea why project doesnât work? I see no reason why it shouldnât.
Please note the walls in the provided model are not fully in touch. You need to use Offset to âcorrect this issueâ. I made a definition based on Mesh Shadow for your reference.
Hey @m1988, given the disjointed walls, projection and shadows wonât be very reliable, so a workaround for orthogonal shapes like yours can involve finding (fitting) the right planes to cut and extend your âsectionsâ and determine your outline.
*Note:
The example above fits a plane through each brep, works with âsimpleâ orthogonal objects like these breps.
Maybe you should show us other cases you have so we can test/improve.