Instead of splitting the mesh, I think I would rather use Mesh Difference and subtract very thin boxes and at least one cylinder per plane. The cylinder is later used to reinforce the joint with a threaded rod.
SplitMeshFor3DPrint.gh (894.6 KB)
PS: Your quad remesh had two internal voids. I deleted them.