Hello
I think you can elevate curve profile depending on the angle, then record positions using a data recorder then loft the curves
then project on a plane
Region union seems best.
LemansSwing(simple).gh (18.2 KB)
See this link it could also helps