Circles arrayed from center point to points along straight line

Hi All

I’m trying to array circles from a center point to points along straight lines radiating from the center point.
I am doing this so I can generate an intersection curve between the extruded geometry of these circles and a surface imported from Revit.
What will be the best way to go about this. I’m sure there is an easy solution to this.
See images and dynamo file attached.
Thanks for your help in advance.

Lower Canopy Structure Sweeps.dyn (23.7 KB)

I might be going about this the wrong way. So alternative solutions will be much appreciated.

I figured it out!