I just found this post in the wild, and it reminded me of this thread. It has a demo for slicing meshes in half using CSG.