I am trying to learn how to use boolean operations and modifiers as part of an attempt to build a functional-ly oriented library for Blender (which is why most of what I an describing happens in python scripts)
Specifically, I tried to subtract a cube from another cube like this:
and then bevel the edges of the result like this:
However I want also the edges formed by the difference operation to be beveled - but that does not seem to happen. Also, when I dump the number of edges of the difference the count is 12.
By googling around I ended up thinking that the problem could be handled by first shrink-wrapping, and then beveling.
However the result shown here (different angle than the pictures before - for clarity) is decidedly not what I was looking for.
I guess I am either missing an intermediate step or getting some parameters wrong.
What is it?