- Create a number of separate simple non-overlapping closed mesh objects like boxes or spheres.
- Join those into one disjoint mesh.
- Use ToNURBS to turn them into faceted NURBS objects
(ToNURBS is supposed to replace MeshToNurb in V7)
Presto, you now have one closed but disjoint polysurface…
CreateRegions does indeed separate them after, but I thought it was interesting to note. MeshToNurb does not create disjoint polysurfaces from disjoint meshes. If MeshToNurb is going to disappear after awhile, maybe this particular situation needs to be looked at/accommodated.