Extracting edge curves from a mesh?

I would like to get just the profile curve from a landscape mesh to use as an extrusion line. Dup edge demands that I pick every edge manually, there are thousands of them, the mesh is super dense… mesh outline flattens the curve but I need the Z axis variety.

it seems like there must be a command for this.

Hi ATH- use DupBorder for this.

-Pascal

Do you think it’s weird that I didn’t know that? I do.

thanks!

Only if you think it’s weird that you have not memorized 800 commands, or whatever it is… =)

-Pascal

I am going to ask here, because it is very much related:

I am trying to duplicate the borders of mesh triangles. I am using DupBorder, but it doesn’t seem to want to work if I select the whole mesh. It always says “No border duplicated”. If I enable sub-objects and select just a few mesh faces, it works. What am I doing wrong?

dup-border

Then I am also interested in duplicating ALL borders. I don’t just want the outline of the selection, I basically want to have what wireframe mode shows, but as curves. Is there a function for this or would I have to do this in Grasshopper?

This is in Rhino 8.26.25349

The same happens if I select the original test object:

dup-border2

Again, not sure if this is a bug or I am just missing something.

dup-border-test.3dm (211.0 KB)

Silhouette command may help you…