The Siemens Community Catalyst program was co-created with our community to acknowledge technology leaders who consistently contribute to the Siemens Community. Nominations are accepted on a rolling basis.
Boolean Intersect with Keep targets would be a way to get the donut split. Also maybe split by surface.
Is the circled function above what you are looking for?
The boolean method is working. Thank You.