I got a new laptop last week, and decided to use it to do some testing on different versions of Solidworks before putting it into service. (I will not be using this laptop for CAD. It was just a good opportunity to do some testing.)
Installed Versions:
2020 SP5
2022 SP5
2023 SP1.0
The only thing I changed from the stock settings was to turn off large assembly mode. (I also did some playing with having Enhanced Graphics on and off, but that didn't have any effect on what I was testing.)
I took my 2020 data set from before we converted to PDM and used that for the testing. I have an assembly of all of our machines, so it covers 98% of our parts and pieces. 3 sets of the data were created, and each set was saved in the appropriate software version. The data was not manipulated in any way.
Video was recorded using a GoPro camera so as to have no effect on the computer running the tests.
Two commands were tested. They were accessed via the menu bar. File, Open Recent (1st item in list.) File, Save All.
Avg Open Time (after reboot):
2020 2:18
2022 2:11
2023 1:56
Avg Open Time (reopening same assembly)
2020 1:58
2022 1:54
2023 1:39
That's interesting and supports 2023 being faster. But in a perfect (solidworks) world, I open the assembly once, and work on it all day. However, I will do "Save All" frequently during the day to ensure I don't lose any work, on the chance it isn't a perfect world.
Sometime between SW2020 SP5 and SW2022 SP5, and "Save all" time doubled.
Avg Save All Time
2020 0:19
2022 0:48
2023 0:53
Computer:
Dell XPS 15
12th Generation Intel(R) Core(TM) i9-12900HK
NVIDIA(R) GeForce RTX(TM) 3050 Ti 4GB GDDR6
32GB (2x16GB) DDR5 4800MHz
1TB M.2 PCIe NVMe Solid State Drive
Windows 11 Pro
Battery plugged in
Hard wired network connection.
Assembly Statistics:
Total Number of Components in ALL 15683
Part Components: 13716
Unique Part Files: 1332
Unique Part Configurations: 1234
Number Of Bodies: 14355
Subassembly Components: 1967
Unique Subassembly Configurations: 608
Unique Subassembly Files: 513
Resolved Documents: 1630
Number Of Top Level Components: 3
Resolved Components: 13733
Lightweight Components: 0
Graphics Components: 0
Suppressed Components: 1950
Hidden Components: 141
Virtual Components: 0
Envelope Components: 0
Maximum Depth: 9
Number Of Total Evaluated Mates: 0
Top Level Mates: 0
Flexible Subassembly Mates: 0
Solidworks Assembly Opening Time - 2020, 2022, 2023
Solidworks Assembly Opening Time - 2020, 2022, 2023
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
Re: Solidworks Assembly Opening Time - 2020, 2022, 2023
I never use save all but save every single component in PDM after rebuilding.
IIRC I read somewhere that save all with virtual parts caused the virtual part to not update correctly or not be saved at all, but my memory could fail me on this one...
Your analiysis is nteresting anyway all the data you benchmarked where updated to the latest SW version before running the test? otherwise it could be just the time needed to version up them... like the older the file the longer the save time?
Latest version of SW changed quite the structure of their format etc
IIRC I read somewhere that save all with virtual parts caused the virtual part to not update correctly or not be saved at all, but my memory could fail me on this one...
Your analiysis is nteresting anyway all the data you benchmarked where updated to the latest SW version before running the test? otherwise it could be just the time needed to version up them... like the older the file the longer the save time?
Latest version of SW changed quite the structure of their format etc
Re: Solidworks Assembly Opening Time - 2020, 2022, 2023
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams