I started laying out the body_sphere_front for slicing, and noticed that as-is, it needs to be printed narrow-end-up (like a dome), but that with a slight change to the slice of the piece, it could be printed narrow-end-down (like a bowl), saving about 1/3 (120g) of the plastic in the process, by not need much in the way of supports at all.
It would take slicing off just 1-2mm (5-10 layers @0.2mm) before it can be cleanly printed with that side on the print bed.
Could those layers be made part of front_fitting_ring piece, or are they there to make aligning the two pieces easier? (In which case, using holes for filament-diameter pegs could also work.)
Doing similar slices to the body_sphere_back could drastically reduce the filament needed for supports.
If not that, then baking the minimum necessary supports into the mesh itself might be worth a shot.
It would take slicing off just 1-2mm (5-10 layers @0.2mm) before it can be cleanly printed with that side on the print bed.
Could those layers be made part of front_fitting_ring piece, or are they there to make aligning the two pieces easier? (In which case, using holes for filament-diameter pegs could also work.)
Doing similar slices to the body_sphere_back could drastically reduce the filament needed for supports.
If not that, then baking the minimum necessary supports into the mesh itself might be worth a shot.