Extruding a circle along a meshed path

I am trying to create the character in the picture: http://images.elfwood.com/art/t/h/thomas/dark_knight.gif

I am currently working on the “skirt.” As you can see, along the edges of the “skirt” is a curved surface or lip. I was going to try to create this by extruding a circle along the meshed path (as I already have the “skirt” drawn up as a mesh). I know that I can create the “pipe like” feature using the NURBS and Bezier functions, but as I already have the “skirt” as a mesh, I don’t really want to. That, and I don’t think I could get the curves right. So my question is:

  1. Is there anyway to extrude a circle along the edge path as a one or two step function?
    or
  2. Is there anyway to have the NURBS or Bezier curves to conform to the edge path?

David
(sorry if this was already covered, but I couldn’t find anything)

You could try this:
Select the edge; copy it (in place) and separate it (Y key). Delete any associated faces (only) in the new object.
Scripts->edges to curve.
In the “Curve and surface” tab, adjust Bevel Depth and Bev Resol(lution) as you wish.

(Alternatively, you could also try if a shrinkwrap modifier on a Bezier or Nurbs would work. Using the ‘skirt’ as the ob(ject) )

Hope this helps.

retopo the curve to the bottom edge of the skirt.

I was able to use the link for the tutorial, but I wasn’t able to get the “pipe” as exact as I wanted it without a lot of work and headache. I also tried the edge-to-curve method, but when I bring up the script window and go to mesh/ edge-to-script, nothing shows up and the edge has not turned into a curve. I don’t know what went wrong with it. Could it not be installed (I’m using the Linux version)?

>>when I bring up the script window and go to mesh/ edge-to-script, nothing shows up and the edge has not turned into a curve<<

I don’t understand. do you mean that the script doesn’t show - or that it doesn’t work?
It should be in the Mesh Menu/Scripts/Edges to Curve. If it isn’t there, perhaps you could download it from the Scripts wiki page.
The steps for using it are thus:
In edit mode, select the edges. Press Shift-D to copy them.
Separate the copy (P key)
In edit mode again, select the edges and run the script (Perhaps making sure to delete all faces, and anything extra that might have been copied)

Can you post the file (only bottom part of “skirt”?). Perhaps we can try.

Good luck.

I have attached the skirt file. I have already picked the edge, copied it, and separated it.

What I meant when the script doesn’t show is that I went to the script window, then I went to scripts/ mesh/ edge to curve, and nothing showed up. When I was in the 3D window, I would go to mesh/ scripts/ edge to curve with the curve selected, and nothing happened (at least not that I know of).

David

Sorry, now the skirt file is attached.

David

Attachments

skirt.blend (132 KB)

Here you are :slight_smile: Still needs some tweaking:

What I did:
Selected the curve (skirt.001).Removed the subsurf modifier (perhaps I should have left it??). Applied the Mirror modifier (Also, perhaps, unadvised)
Used Mesh/scripts/edges to curve.
In Edit Mode, selected all points (A key), and converted to bezier (Curve tools->bezier button). Pressed W (specials -> smooth.
Increased the Bev(el) Depth to 0.01, and BevResol(ution) to something comfortable.

Like I said: Still needs some tweaking. Maybe move around vertices (or control pts) a bit. When you’re happy, perhaps convert to mesh (Alt-C), and add subsurf modifier.
Or, perhaps not :wink:

Attachments

skirt1.blend (143 KB)