3 closed brep becomes open brep after solid UNION

Any remedy for this?
solid_u_problem.gh (20.5 KB)

solid_u_problem_2021May29a.gh (17.6 KB)

I don really understand. WHat is the differnce beetween the two files?

In R6, your SUnion returns ‘Closed Brep’. If it does not in R7(?), that’s a problem, eh?

My problem is that I want see one unified closed brep after solid union, but it is not that what is happening.

That is what you get in R6. This seems to be an R7 problem then? Tolerance?

Just tell me please, how did you do that you had a closed brep? what is your Grasshopper version?

I am using R6, not R7. I already mentioned that.

it is strange. In theory higher program versions should create better results.

I can reproduce your results (SUnion failure) in R6 when I reduce unit tolerance from 0.001 or 0.0001 to 0.01 - Rhino ‘View | Display Options… | Units | Absolute tolerance’

Change the tolerance