I was able to cut out the Surfaces that represent water surfaces using the method you taught me. However, there are some surfaces in the list that I need and some that I don’t.
How can I extract only the blue surface that represents the water surface?
Transpose the squiggly line down by a slight distance (say polysurface.Transpose(0,0,-0.1). Then check it for intersection with the split surfaces - if they intersect you want to toss them.