Boolean idea - subsets

 From:  Michael Gibson
6663.3 
A solid and a cutting line:



If just these faces of the solid are selected and then boolean difference with the line:



Only those faces get cut:



- Michael