How can I project lines perp to surface or to nearest surface?

Hi John,

Is there a way to do this in Grasshopper?

I am trying to solve a similar problem but came at it from a slightly different starting point.
Project Multiple Surfaces to Faces (Windows to Walls) - Grasshopper - McNeel Forum

Thanks,