How to clean up intersections

Hi, how would you clean up these intersections? The end two are easy because I can just split and mirror the rails, but I would love if all the intersections were this clean.

Also if you have a recommendation for a better way to construct the basket so that the intersections are cleaner or its easier to make I would love to know. I am currently using rhino 6 and building the parts with sweep1s but if there are tools in rhino 8 that would make this easier I’m happy to upgrade. Any thoughts or advice would be greatly appreciated! Thank you

Basket.3dm (5.0 MB)

what is the goal? if you are 3d printing, skip all the hassle, forget trimming or booleans and simply shrinkwrap the result… you will get a lovely watertight mesh suitable for any type of printing.

now of course if this isn’t exactly what you want, you’ll need to cap and boolean split your parts to get rid of stuff you don’t want.