Friday, December 5, 2014

Helix Again

I've already posted about helix years ago. One of the readers asked me a question.
"How to make one way helix with pattern method?"

Yes. I've explained the way only for double helix at the last post.

Revit always makes two side faces when it creates a cylinder as above. So you need another formula to make one way helix.

Here is a picture to get the formulas.

You can get a formula for ANGLE as below.

tan(ANGLE)= (HEIGHT/(GRID*2)) / (pi()*RADIUS)
ANGLE = atan((HEIGHT/(GRID*2)) / (pi()*RADIUS))

And you can get offset distance as below.

sin(ANGLE)=OFFSET /  (pi()*RADIUS)
OFFSET = sin(ANGLE) *  (pi()*RADIUS)

Everything's done. That easy, huh?

Now you can get a helix pattern instantly with it.

And you can get any spiral shape with nesting another families in it.

You can Download above work here

Enjoy. :)


  1. Where does the family you nest into the spiral come from?

  2. Hello, I watched your tutorial and i couldn't end the process, because the justification of the ugrid didn't work. it hadn't answered when i changed to beginning or end. Could you help me?

  3. Hi, would you be so kind to explain how do I make the adaptive component to fit the grid? I can't work it out from the video :(

  4. Thanks for video
    But how to create that another family

  5. have already written to you on youtube. now watch the whole video again. i can't get any further from 1.44 minute. you have loaded a part. the video has no sound, so you don't hear if it is. it is possible to add subtitles or the description of which family has been invited. or the drawing that was shown briefly before has been loaded. I was so happy to finally draw a spiral, and now that. makes me really sad.