Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Helical staircase dilema

SledDriverSledDriver Member Posts: 117 ✭✭✭
I have produced a drawing which makes a spiral staircase using the variables CoreDiameter, OuterDiameter, StaircaseHeight, StaircaseRotation, StepNumber and TreadOverlap.

https://cad.onshape.com/documents/1711a00820d4382187710129/w/6a85f1dcbda4ec6409b8a4c6/e/0828299211e39ea005a0f62a

This works fine.

Apart from, due to the nature of the Curve Pattern command it is:

a) impossible to avoid having one step too many at the top of the helix. Staircases and the like are defined by the difference in height between floors. Not the difference "plus one step". Has anyone found a way around this without manually later editing the parts (which would negate the benefit of the variables automation)?

b) The Curve Pattern command produces a multitude of new parts. It seems impossible to boolean combine all the parts produced, including the original part, at the time of doing the Curve Pattern command. So after making the stairs, each stair is a new part, which is kinda messy. Anyone know a better way?


Best Answer

Answers

  • owen_sparksowen_sparks Member, Developers Posts: 2,660 PRO
    If you enjoy coding then featurescript is for you.  You could build this as single feature in the feature tree, with a user form that takes in all your inputs, then does the building and boolean operation in one hit.

    Owen S.
    Business Systems and Configuration Controller
    HWM-Water Ltd
  • SledDriverSledDriver Member Posts: 117 ✭✭✭
    edited January 2017
    Thanks to you both. I'll do some more testing.

    FeatureScript does look kinda useful! :-)
Sign In or Register to comment.