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.

Linear pattern along helix

jerome_goyetjerome_goyet Member Posts: 11
Good day, 

Is there a way to create a linear pattern along an helix (see attached picture : I want to create a series of holes along the helix)  ? I used the linear pattern function but i'm not able to select the helix as the pattern direction.
Any hint ?

Best Answer


  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 3,406
    If you know the angle of the helix and the angle between each instance you can calculate by how much the hole will move down with each instance. You can then use variables in your feature pattern to achieve this. Note that you have to include the sketch in the pattern to achieve this and sketches are not yet fully supported in feature patterns (sketches cannot have external references so the point I dimension from has been fixed. Also sketches created from patterns cannot be hidden, but if you use the part in an assembly they will disappear. These limitations will be addressed soon).


  • jerome_goyetjerome_goyet Member Posts: 11
    Tks very much for the quick reply, do you plan to simplify the whole process ?
  • øyvind_kaurstadøyvind_kaurstad Member Posts: 234 ✭✭✭
    @NeilCooke In your answer you mentioned that "These limitations will be addressed soon.". Is it possible to expand a little on that?

    While Onshape is getting better and better with more and more features, I have a feeling that your main focus is to add new features, and not fixing annoyances (both minor and big ones). I do love getting new features, but I'd really wish for you to go through the backlog of annoyances and do some housekeeping on that, too.

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 3,406
    @øyvind_kaurstad - limitations are: external refs in sketches and hiding patterned sketches. We were going to hold back feature pattern until these were addressed, but decided to release it so that those users who do not need to pattern sketches can make use of the new pattern type. Should we have waited?

    For annoyances - these are subjective and annoy some more than others. I am sure that most users would like more functionality right now, but the enhancement priority system is based on customer votes. Please make sure you submit your annoyances through the feedback tool.
  • øyvind_kaurstadøyvind_kaurstad Member Posts: 234 ✭✭✭
    My annoyances are already in the system, rest assured. :-)

    One of them, which may or may not be related to this, is the current inability to hide a derived sketch (or helix). I really can't understand how on earth this feature could be introduced without the ability to hide the derived sketch. In practice, it makes the derived sketch feature more or less unuseable, since it just clutters the view. This is just a fundamental flaw that should have been addressed before releasing the functionality.

    I actually can't find this in the "Improvement Requests" category, but it has been mentioned in the forums, and I think it has been said that it will be fixed.

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 3,406
    OK let's see if we can get this fixed for you @øyvind_kaurstad
  • øyvind_kaurstadøyvind_kaurstad Member Posts: 234 ✭✭✭
    @NeilCooke That would be great :-) If you could please also do something about the tesselation issue as well, then I'd be even happier. Having your model go from looking great to suddenly look crap isn't a good feature (happened to me with the latest Onshape update). I do understand that at some point a model can grow so complex that rendering might suffer, but in the current version this doesn't seem to be dynamic. If Onshape decides to start rendering your model coarsely, then that's how it stays (at least until there is something changed server-side, cache wipe/refresh or whatever).You can argue that it is just a visual issue, but I think visual issues are quite important, and having a finely rendered model does help when working on it, giving better visual cues. And when it doesn't look good, working on it is just less fun.
  • timotheustimotheus Member Posts: 1 PRO
    @NeilCooke Is there any timeline for the release of a Curve Driven Pattern feature? Would really love it!
Sign In or Register to comment.