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.
BEST PRATICE CONCERNING CONFIGURATIONS
rick_randall
Member Posts: 349 ✭✭✭
Awhile back I had to create my own library of AN/MS hardware and might not have set it up very efficiently . I ended up with a single, (simple part, a hex head bolt in this case), that has literally hundreds of configs. - question is, do I take a performance hit in large assemblies when using many instances of this bolt? Should I set up my library with more parts (with smaller number of configs.)? Recommendations?
Does Onshape have to grind though all the variations of the configs.(for each instance) - or does it just take a snapshot of the one configuration, and use that one simple case, when loading?
This model shows the usage - but takes 1 or 2 mins. to load (only external components are shown)
In my case I can live with the load times, but I'm just wondering if cleaning up my configured files in my library will gain any real appreciable change in regen / load times - or am I chasing my tail?
0
Best Answer
-
NeilCooke Moderator, Onshape Employees Posts: 5,726If you use the different configs of the same part in an assembly, Onshape will regenerate the entire Part Studio for each config it uses. Versions will improve this, but removing the helical threads will make it much faster!!!Senior Director, Technical Services, EMEA0
Answers
However I noticed you have the bolt in the same workspace, this will slow you down...
Move you bolt to a different document so that a version is referenced and it should speed things up, at least in theory