Could be user error.. in which case I am not sure what I have done wrong !?
This is a valid polysurface as the result of a rail revolve of a single profile around a perfect circle.
I can’t seem to BooleanDifference / BooleanSplit / Split
You’ll see I have crated a ‘tool’ to try and do this (after failed attempts with Gumball slice / Single surface) none of which work..
nosplit.3dm (438.6 KB)