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.
Comments
Link to Onshape version (the configurable one is still WIP and does not work correctly):
https://cad.onshape.com/documents/49884d6ffce0385868d6e84a/v/124d708ec1d9f2de66669212/e/e231f1f7cf16c66c1093751b
While SolidWorks does appear faster in this case, here are some performance considerations:
- SolidWorks crashed a few times while modeling this part, causing me to lose about an hour of work because my last save corrupted.
- Consider the time to open and get to work on these files. (How long does it take for the Onshape link to open and to make a copy of the document? How long does it take to download the file, add it to your PDM system, open SolidWorks, and open the part?)
- In Onshape, manual rebuilds are never necessary. The system ensures that the model onscreen is always built with the latest user inputs, even with complex dependency chains and large assemblies. Therefore, rebuild time is only really relevant when editing the top features in a feature tree.
Also, it is my understanding that Onshape parallelizes the rebuilding of large assemblies by rebuilding each part studio independently (e.g. after changing a configuration which affects all/many parts in the assembly), while SolidWorks must do all of this on one thread (thus hindering performance on large projects), but I am not 100% sure on this.Of course, you can see that I do have a preference for one of these two programs, but hopefully, this helps with judging their performance
@alnis is my personal account. @alnis_ptc is my official PTC account.
Thank you! That is a very useful benchmark.