Subtract with KeepKeyCreator \ Modify \ Boolean \ Subtract-with-Keep
Location: Modify>Boolean>Subtract (Keep)
This function works exactly the same as the Boolean Unite operation except that all material normally removed during the operation is retained in the result. When a Boolean operation is completed, you will be left with the original bodies as well as the result of the operation.
The tool solids are subtracted from the blank solids, and each tool is consecutively subtracted from every blank in the list. You can select solids in part references as tool solids. In all such cases, the tool solid (which is a solid in a part reference) is never destroyed.
Using the Function: