doubt Raycastall Instantiate object

Hello
im trying to instantiate a object straight below the first hit on diferrent gameobject

pictures will explain better:

thx

After each collision calculate angle and create next raycast.