How to Relocate a Point to Mirror the Position on Another Line

Hello everyone,

I am working on a project in Grasshopper and need help with relocating a point to match the relative position on another line. I’ve attached an image to illustrate my issue.

As you can see in the image, there’s a point on the lower line. I want to create a point on the upper line that mirrors the relative position of the lower point. The two lines are not necessarily parallel and may have different lengths.

Could anyone suggest how I can achieve this with Grasshopper components? Any advice on which components to use or how to set up the logic would be greatly appreciated!

Thank you!

Depending on the meaning of relative position, using normalised curve parameters might work:


240822_RelativePointOnCurves_00.gh (5.3 KB)