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.

Secret 2 way Pattern Part Performance Boost.

MDesignMDesign Member Posts: 575 ✭✭✭

The secret is to not use 2nd direction for part patterning. Use 2 pattern features instead for a lot of objects. This was a 15x15 pattern. I was playing around with tile floor pattern for @jeff_mcaffer and noticed a huge performance hit when clicking on 2nd direction in part pattern function. It might be tied just to the add option of the pattern feature trying to join all the geometry. I have to try a few other things to explore and expand if necessary.

Comments

  • S1monS1mon Member Posts: 3,204 PRO

    This is because for 2nd direction, there are 15*15-1=224 Boolean adds, and for the 2 patterns there are 14+14=28 Boolean adds.

  • MDesignMDesign Member Posts: 575 ✭✭✭

    That makes sense. Maybe a case could be made for a IR to do only 28 adds in either situation.

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,793

    I encourage everyone to read this:

    https://www.onshape.com/en/resource-center/tech-tips/tech-tip-how-to-create-faster-patterns-in-onshape

    Senior Director, Technical Services, EMEA
  • MDesignMDesign Member Posts: 575 ✭✭✭

    That is good stuff. Thanks Neil.

    I guess then for patterns such as in my example the best performance would simply be a pattern of 2 each time where possible.

    Managed to do a 32x32 = 1024 pattern under 19 sec.

Sign In or Register to comment.