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.

Progressively smaller feature patterning

timothy_stasatimothy_stasa Member Posts: 6 EDU
edited March 20 in Using Onshape

I am trying to pattern a design along a curved face but at the same time make the pattern get progressively smaller. if anyone could give me some tips that would be great :)

Comments

  • _anton_anton Member, Onshape Employees Posts: 428
    edited March 20

    The basic pattern is: control the size of your design with a variable, make a second variable feature that overrides the variable's value (like #width - 3mm), then feature-pattern your design and that second variable feature. Make sure you check "Reapply features".

    Example: https://cad.onshape.com/documents/f0026cadaa5945ab52dedc46/w/d23b502102247834027defe9/e/58347954cbfc31dba1cf42d2

  • EvanReeseEvanReese Member, Mentor Posts: 2,301 ✭✭✭✭✭

    @_anton nailed it, but depending on what you're trying to do you might also be interested in my Attractor Pattern custom feature that can do some more complex things like this.

    Evan Reese
    Independent Onshape Consultant | Industrial Designer
  • jelte_steur814jelte_steur814 Member Posts: 375 PRO

    you could try the increment variable FS put that in your linear pattern (feature pattern) and indeed make sure 'reapply features' is on.

  • EvanReeseEvanReese Member, Mentor Posts: 2,301 ✭✭✭✭✭

    @jelte_steur814 Cool feature!

    Evan Reese
    Independent Onshape Consultant | Industrial Designer
  • timothy_stasatimothy_stasa Member Posts: 6 EDU

    Thank you so much this has been invaluable:)😊

  • timothy_stasatimothy_stasa Member Posts: 6 EDU
    edited March 24

    one thing. i did the curve pattern like _anton's example showed but nothing happened to the width. is there something i'm missing?

  • timothy_stasatimothy_stasa Member Posts: 6 EDU

    here's the link to my studio: https://cad.onshape.com/documents/5be5952b4924d60d6316090b/w/740e90393aa857e52788596e/e/e3c0d8ddc567af847e8f946a

  • EvanReeseEvanReese Member, Mentor Posts: 2,301 ✭✭✭✭✭

    I don't have access to view it. You'll have to make the document public. Without looking the first thing to check is that your second, but not first width variable has been included in the Linear Pattern feature as a feature to pattern. So for example you may have an initialized variable for #width = 5 mm or something, then later you have #width = #width + 2 * mm.The second one is the one to include in the pattern feature, since it's the one you want to re-run every time.

    Evan Reese
    Independent Onshape Consultant | Industrial Designer
  • timothy_stasatimothy_stasa Member Posts: 6 EDU

    Sorry about the document sharing it is now public. I did include the second variable in my experiment part studio 2 but it generated the result different even though I'm pretty sure I did everything right. But the document is available to view, share, edit, etc…

  • timothy_stasatimothy_stasa Member Posts: 6 EDU

    I believe i solved my problem. thank you so much for the assistance

Sign In or Register to comment.