Center line through a mesh

Hi guys,

I am trying to find out the best way of creating a centre line for the mesh attached?

I have tried ExtractCentreline but I am unsure on what the object needs to be to work.


I’d probably select and copy a number of edge loops and then extract average points for each loop or circle fit and get the centers. Then interpolate curves or create polylines and rebuild…