Grasshopper

algorithmic modeling for Rhino

Im trying to construct a spiral staircase.

Instead of constructing two spirals and creating it from those I want to do it using 2 circles.

I would have a smaller inner circle and a bigger outer circle. Then I would divide them equally and form line between the points.

Is it possible to guarantee a minimum width between the two centre points of each line?

And

How do I use only certain points and exclude others?

And

How would I construct a fitting handrail? It would be a spiral above the steps along the inner and outer circle.

Thanks in Advance!

Views: 2221

Attachments:

Replies to This Discussion

Really too bad you started a second thread for this.

Is it possible to guarantee a minimum width between the two centre points of each line?

I would use a circle at the mid point of the stairs, divide it by length (or distance) using your minimum tread width, then derive equivalent points on the two edge circles to construct the steps.

Attachments:

Thanks Joseph!

I made a new thread because I felt that these were two different approaches.

With this approach I lack the inner and outer spiral which in turn would form the handrails. I tried using the same procedure as in the other method but I cant get the spiral to fit to these circles.

Do you have a way to do that using the circles here?

Yes.  Don't ask me for anymore on this one, though.  Between the two threads, you have all the pieces.

Attachments:

Yep worked great thanks Joseph!

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service