Hi everybody, I am running into some issue I don’t really understand. (working with R6 and Gh for R6)
For a complex joinery system I am trying to extrude solid Breps (that represent the tenons) along their assembly axis.
To do so I deconstruct the Brep and extrude individually each sub-surface, I then get rid of the surface that extrude into flat surfaces (aka Open-Brep) so I can do a Solid-Union on the resultings breps in order to rebuild the extrusion of my original Brep.
As you can see in the attached file it works fine for the item 0 of my list but the same process does not work for item 1 and 2. And I cant figure out why. Does anyone know what could be the issue ? (the following screenshots illustrate the expected result when it works (item 0) )
I know solid-union are best fitted for overlapping Breps, but it seems my process may generate some not overlapping breps but I think it is out of my range to control this, plus it does work with items 0.
Is there any other way to do it ? Or any recommended plugin ? !
20180824_Solid union Solid brep.gh (33.8 KB)