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.


Circular Pattern, varying spacing between each patterned feature

pete_datcukpete_datcuk Member Posts: 2
Trying to model a cylindrical drill index.  Each level will hold a number of drills, all of different sizes.  I have figured out how to vary the size of each hole in the pattern.  Since each hole is equally spaced, the web between each hole grows thinner as the holes grow larger.  I'd like to increment the spacing between each hole in the pattern in a similar manner as increasing the hole size.  Is this possible?



  • Options
    S1monS1mon Member Posts: 2,477 PRO
    If you can write an equation to describe the dimensions, you may be able to do this with patterns. The trick is that sketches will only do certain types of recalculations even when "apply per instance" is used in the pattern. You might even end up doing something where you extrude some features and then transform the body based on a calculation, and then use boolean to add that body to the main one.


    I've done things with "linear" patterns where the pattern distance is basically doing nothing (other than acting as a for loop), and it's really the equations which are driving.

Sign In or Register to comment.