Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- 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.
Circle Pattern
fernando_villa837
Member Posts: 7 ✭
in Drawings
I am trying to create a pattern where the center circle's diameter is .309 of an inch and successive circles are increased by (x) where x = +.003. so, the next circle is .312 of an inch, and so on.
0
Comments
https://www.onshape.com/en/resource-center/tech-tips/tech-tip-how-to-use-variables-in-patterns-to-vary-features#:~:text=Variables%20in%20Onshape%20can%20be,get%20further%20from%20the%20center.
To get to my Idea solution, I need to add one more element to the design, all circles have to be Cocentric but not necessarily extrusions or holes.
I will study your solutions close and try to expand the model to fit my idea solution.
The increment is used "indirectly".
The key for this to work is you have to define a variable in terms of itself. In the circle example #size is first defined at 3mm then it is defined again (just before the pattern) as itself plus the increment (#size+#increment). Using a separate variable for the increment is not necessary but it does make it more intuitive to make adjustments (i.e. the second definition of size could just be #size + 0.3mm).
The composite curve is not actually necessary but it does make the circles easier to see without all the overlaid sketch circles. You can see the result without the curves if you "show" the pattern feature itself and hide the curves.
how do I extrude each circle of the pattern? I tried adding the center circle extrusion to the linear pattern. You know the results did not work for me.
https://cad.onshape.com/documents/9241f53d45ee7ee408507709/w/388af2dd85f58ca07166c43a/e/b2cc9a8b3683fa855e89024b
fantastic, works now.
Solid extrusion "New" worked. Evidently, I can not use Solid "Add".
unless you know how to make Solid "Add" work. I did get what I want from your examples. Thanks.
I was using a similar workflow, but with non-linear progression. I had a need for reading values used in the iterations, moreover I'm practicing with featurescript, so I made up an 'increment variable' function.
If anybody stumbles on this thread; it might be useful for you.
https://cad.onshape.com/documents/b48de632f33db2e4ec9ffacd/w/33301ef2e5423da1a2dbda12/e/78553bdfcca3eb9f40c3e229?renderMode=0&uiState=65f3219996b82221cfb09188