Hi there
All three of these processes kind of get you there.
The one I have attached is a simple case of put a sketch to each face of the block.
Draw a corner ARC that is snapped to the edge of the block.
Set these ARCs to be 90 degrees fixed.
Set all three to have a Variable as the common radius (to allow easy change in the History panel)
Now loft between two faces using the third face curve as the path.
Boolean subtract the two bodies to get the cut away.
Now add fillets on the corners and set those to variable control.
You now have a completely controllable model.
3 Likes