First time asking a question here, and I'm really new to Blender. Hopefully you'll forgive me for asking really dumb questions.

So I want to do a neat little "beginner project" animation that involves unravelling a double helix. The issue is, how can I create a double helix mesh? Using edit mode? Or some modifier that I'm not aware of? And if so, how can I "un-twirl" it?

Any help is much appreciated!


2 Answers 2


If you're not sure whether Edit Mode is the right thing, then you need to read about fundamentals like mesh editing, extrusion, selections etc. and build yourself a firm foundation. Learning by doing is hard with the airplane cockpit that is Blender and leads to many road blocks which can be avoided by learning before doing.

And I'd suggest to do some modeling before doing deformation animation. The rig for a helix can become quite complex, depending on the amount of realism.

You wouldn't untwirl your helix actually. You would probably model it straight like a ladder and then rig it. After that, you would pre-twirl it and, in the animation, undo the twirling.

Since I don't know the style you're after, proposing the right solution is hard to do. Ideally you wouldn't want the rungs to distort while twirling. Keeping the two helixes, the rung and the connections between them separate objects might be the easiest way. You might even avoid Edit Mode that way.


I blindly assume you mean a DNA helix and try to keep it simple. So there we go:

Here's the relatively easy way to do it:

  1. Model this shape. Edit Mode needed. It is a simple T-shape done with extrusion. It has its object center (orange ball with black outline) smack in the middle of the right opening, that's crucial. I did it by scaling the default cube to zero on the x axis, removing doubles, then extruded from there. Last step is to delete the three end faces.

The edge ring near the vertical part will help the rung to keep its shape.

The 3 ends are open, they don't have a face. After that, I selected everything and recalculated the normals.

enter image description here

That's it, modeling done.

  1. Give it a Mirror Modifier

enter image description here

  1. Give it an Array Modifier

enter image description here

  1. Give it a Simple Deform Modifier

enter image description here

  1. Give it a Subsurf Modifier and set the object to shade smooth in the left tools area.

enter image description here

You want it fancy? Learn all about start and end caps for Array Modifiers:

enter image description here

Here are the settings for the modifiers:

enter image description here

After all that, it's time to animate. Go to frame 1, hover over the Angle value (720°) in the Simple Deform Modifier and hit I. Blender will remember that value at frame 1.

enter image description here

Go to frame 50 (which will translate to 2 seconds if you use 25 frames per second), then enter 0° into the Angle field, hover over it and hit I again. Animation finished.

Be prepared for a slightly cooler version in a while.


File > User Preferences

Add Ons > Add Mesh > Add Mesh: Extra Objects

Save User Settings

Add > Mesh > Mechanical > Gears > Worm

Worm Gear Settings Worm Gear

Add > Mesh > Cylinder

Cylinder Settings Cylinder

Disable viewable and render in your outliner,
by clicking the eyeball and camera icons
to the right of the Cylinder name

Select your Worm Gear, then add a Boolean Modifier
Difference, Object: Cylinder
If you like, you can click Apply.

Double Helix

Unwravel it = Simple Deformation Modifier
Twist > change deform angle

also, Screw modifier, with an angle of 0° gives an interesting lattice effect.



You must log in to answer this question.

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