Linear pattern some circles and change their diameters from an array?
Is is possible to have a circle used on a sketch change it's diameter each time it's used in a linear pattern?
as in, stepping from one circle to the next changing the size of the circle?
#pin_number: 0
#pin_sizes: [3, 5, 6, 7, 8][#pin_number]
and then use #pin_sizes[linear pattern increment] as the diameter for the circle?
it's a simple enough drawing that I could just manually make the changes but I'm curious if this could be done using variables.
the help page seems to indicate it's possible?
https://cad.onshape.com/help/Content/Search.htm?q=linear%20pattern%20variableAdditionally, variables can be incremented within each pattern instance to create variations in feature dimensions, such as increasing size or spacing progressively. This is achieved by defining a second variable that modifies the initial value, allowing each subsequent instance to reflect an adjusted dimension based on the pattern's iteration.
My question is what variable contains the current pattern iteration, and how should the diameter variable reflect this?
Answers
-
I have a video going over some examples here as well:
1

