I wanted to get the stretching and pulling out of the mesh with using the spin tool.

The curve tool got used first but the stretching in highly bended areas was way to much. With spinning it seems to only spin the selected loop. Toggling the duplicate mode on in the spin mode, it doesn´t close the gaps between the parts. how can this get fixed?

spin mode usage on complex meshes problem enter image description here enter image description here

The Bezier curve seems to ease the stretching but the optimal wished result in this case would be if there was a setting available to say that some parts of the mesh are stretchable and others are not.

  • $\begingroup$ I think the only way to do this array modifier + curve modifier. $\endgroup$
    – gandalf3
    Commented Dec 28, 2013 at 20:51

2 Answers 2


Method 1:

Build the unstretch parts first, then bridge the loops among them:

enter image description here.

Demo file for Method 1 is here.

PROS: Can well satisfy what you need in this particular case.

CONS: Quite a bit basic knowledge on blender is needed.

Method 2

Model stretching and unstretching units separately, then bend them individually with the same curve:

enter image description here

Demo file for Method 2 is here.

PROS: Relatively easy to accomplish.

CONS: Unavoidable intersections in final mesh.


This method dosn't use the spin tool, however it will produce a similar result.

1- Create a mesh using only one segment of you pipe

One pipe segment

2- Add a curve

adding the curve

3- Add a array modifier to the single segment, changing the fit type to a "fit curve" and select the curve made in step 2. Then ensure the relative offset is set on the correct axies

array modifier settings

4- Also to the single segment object add a curve modifier and make it target the same curve as the array modifier. Play around with the deformation axis until it looks as you want it.

curve modifier settings

5- You're done. Remember that you still can modify the curve shape, in order to shape the pipe how you want it.

Finished result


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .