How to ungroup a welded object

I have used BooleanUnion to “weld” a horizontal member and several vertical members as the attached drawing shown.
Now I want to “deweld” them as the previous shape.
I use explode command but the whole object will be broken down to too many little surfaces!
What can I do?
Thanks
unweld.3dm (1.5 MB)

Keep the original members around and weld copies of them?

yes at @AlW in general it s a good idea to keep the objects of a boolean operation and use a nice layer-structure.

@AlW
to answer your question:
As your geometry is quite simple - only extrusion:
just redraw the initial extrusions:
_dupfaceBoarder
_extrudeCurve
_arrayLinear

and to answer “how to ungroub / unweld”:
_unjoinEdge (will be more selective then explode)
_untrim (to close holes)

a bit more dirty / aggressive
_explode
_untrimAll
_selDup + Delete
(manual search for duplicated surfaces also…)
_createSolid

I hope above command list gives some Ideas for project specific workflows.

kind regards -tom

1 Like

ExtractSurface is the right-mouse click on the Explode icon.
It will extract just one selected surface from the Joined BREP.

1 Like