RESOLVED: Boolean/Clip Operation Failure on Torus

I am experiencing some very strange behavior when performing a boolean or clip along a symmetrical center line. Upon attempting to cut the geometry with a boolean subtract or clip, one of two things happen - either the geometry disappears or the operation is not successful. This is occurring on win 10 TD 64 Bit 2018.2167.
booleon_fail.toe (4.55 KB)

For the last case, when the torus is set to Mesh, it is a single primitive.
You’ll need to use the Convert SOP, to convert it to multiple polygons.
These can then be clipped individually.
The clip SOP won’t have any visible effect unless you act on just one of the resulting groups,
and/or don’t include both groups.

In terms of the Boolean operations, the SOP itself is quite dated and difficult to set up to be honest.
You may have better luck appending a Facet SOP and consolidating points before inputting to the Boolean SOP.

Here are some rudimentary tips on prepping the inputs:

docs.derivative.ca/index.php?title=Boolean_SOP

Cheers,
Rob

Thanks Rob, plenty of ways to work around this, but hadn’t found that page in the wiki. Appreciate the insight!