Edge loop to new curve object??

Is there a way to take a selected edge loop and convert it directly to a curve?

Picture a football. I have a segment selected along the area where the stitching would go. I want to create a curve along that path and then repeat the stitching across the curve.

In my case it’s not a football, and it’s not a regular shape, but I already have it modeled and the shape of the edge loop is exactly the curve I need. Rather than me making a curve to match it, is there a way to have it translate automatically?

  • In Edit Mode select the whole loop, press SHIFT+D then left click or press Enter (to duplicate it)
  • Press P -> Selection (to separate that selected duplicate of your loop it and make it its own object)
  • Go to Object Mode and select the lonely loop object
  • Press ALT+C -> Curve from Mesh/… to convert that loop into a curve (or in the bottom menu Object -> Convert To ->…)

Duplicate the mesh
Go edit mode and select your edge loop
Choose Select>Inverse
Delete selected vertices (only the edgeloop of interest will persist)
Go object mode and Object>Convert>Text/Mesh to Curve

This should work.

Fantastic. Thank you both.