Trim the brep intersections

Didn’t this actually do just what you wanted?