Boolean Difference with Offset? Is it possible to create a Boolean difference with a defined air gap (offset) between object A and object B (see picture below)?
This is particularly interesting for 3D printing operations, where one physical object needs to be set into another. So to achieve this, normally you give a tiny gap between both objects, so they can smoothly be joined.

If this is not possible the classical way, are there any automated workarounds to achieve this, without manually rescaling the (sometimes complicated) subtracted shape? Maybe even with another tool than blender?
Make a duplicate of your object and add a Displacement modifier without any textures.

Unlike scaling (which is shape agnostic) it will give you a true uniform offset all around your object based on mesh normals.

Optionally make this object Display As: Wire, and parent it to the original object.
Now make the Boolean operation on the offset mesh rather than the original one.

When moving the original object around, the offset one will move along with it because it is parented



You can independently control offset amount from the Displacement modifier Strength setting.