Reverse Engineering Problem

Hello All,

I have a set of pipes for which I want to find the path that each pipe traces in 3D space. For this question, I have attached the.gh file with two pipes from the list.

In the figure above, the green curves trace the pipes, and this is what I am trying to figure out in Grasshopper.

Any help would be appreciated. Thank you very much for your time.

Question 14-11-2026.gh (2.5 MB)

something like this - maybe

Reverse Engineering is most of the time a lot of trial + errror.
and working in small parts.
To get the center line, I would start something like this.
If the results are to grob, cut the mesh in smaller parts (overlapping) and join the curves after that.
NB: As soon you have some curve, redo the work using the curve + perp frames + mesh|plane to get better results.
Regards, Eef


for the pipe without bifurcations looks like QuadRemesh+WarpWeft gives pretty interesting results:

Question 14-11-2026_inno.gh (2.6 MB)

Shoo! Shoo shoo! You’ve left the forum. Shoo! :face_blowing_a_kiss: