How to analyse how a 3D ‘organic’ volume would sit on a surface

Hi Andrew -

You can use Kangaroo in Grasshopper to do that.
Example threads:

-wim