I have very long loading times for each operation (saving, changing constraints, updating, opening part etc.) in my assembly with 3 sub-assemblies.
- No slowdown when I rotate my assemblies in space, very long loading times are only during "operations"
- I work on Soliworks assemblies from STEP files generated by the TOPSOLID software.
- PC: 4 cores at 3.6GHz, 8 GB RAM, good video card. Same problem on other PCs. It's also slow on weaker PCs.
- I tried to restart the pc to clear the cache but it doesn't change anything.
- I have put my subsets in light but it is still slow. Example: but changing a constraint takes about 60s
- I put my subassemblies in speed pak and activate the config in my general assembly but it's still slow. Example: about 60s to save.
- One of my 3 sub-assemblies was made with solidworks and despite its large number of parts (about 800), there is absolutely no slowdown...
It seems that the problem comes from the large assemblies from STEP files made by TOPSOLID. However, I have already worked in another company in this type of configuration and once the STEP file is converted into a soliworks assembly, no more problem. However, the PCs were a little less efficient and the assemblies more substantial...
Yes, I tested it on another workstation. At first it looked better but after a few minutes it was still the same problem.... I have just arrived at this company.
Can you run AssemblyXpert from the Tools menu of your assembly and copy/paste the content of the report here, we might be able to see if something is "shocking" in your asm.
Report of the S-Ens SldW from the Topsolid Step (the one that rows the most)
This list indicates the time it took to rebuild components during the last assembly rebuild. Negligible elements are omitted, while a second reconstruction may be necessary for those with complex relationships.
3323-2000 Cassette Only -2 Total Rebuild Time 0.064
3323-2000 Cassette Only -2 Affected Lightweight Component Resolution 0.013
3323-2000 Cassette Only -2 Assembly Rebuild Pass 0.035
3323-2000 Cassette Only -2 Assembly Function Reconstruction 0.025
To try to improve performance, see this interesting message:
Some things I found in SW performance testing that improves SW performance and reliability:
Change Windows System Properties - - Advanced>Visual Effects set to "Adjust for best performance" then select 'smooth edges of screen fonts' - Advanced>Advanced>Virtual Memory uncheck "Automatically manage paging file size for all drives" and select "Custom size" and enter the "Initial size" to the "Recommended" value listed and the 'Maximum size' value to 'Initial value + 5120MB' (need to Restart computer now) - "Control Panel>Power Options" select 'Change plan settings' for the active selected plan. On next window, select 'Change advanced power settings'. In popup window, scroll down to "Processor Power Management" and change theMIN value to 100%. If this is not set to 100%, you will not use full processor capability nor allow processor to switch into Turbo mode.
Hardware considerations - - For all SW w/data manager, there is pinging between SW & data manager going on all the time in order to maintain related version notices & defined relationship & those being defined, which become a significant overhead to SW's ability to respond to user as the solid model get larger. If you can open the part/assys you need to work on & the disconnect from data manager while you do you work then reconnect to check-in & save your work, things go much faster. - SW was not making use of the graphics processor units(GPUs) to do the graphic manipulation, until 2014, so SW was taxing the local processor & memory for any graphical activity. SW 2015 makes even better use of the graphics processor units(GPUs) of card like K2200/K4200, so graphics are much more responsive. - Also since SW is single threaded(only can use 1 core), if you have a processor that has more than 4 cores, you should disable the extra cores, in the BIOS, and the processor clock-rate will go up & improve SW performance. Faster the clock-rate the better. - Also having a local SSD or SSHD(hybrid) drive will help performance, unless your SW is connected to a data manage, then they are of no benefit.
Even with all the changes, I am still seeing a periodic hang, between SW task/request, but things are better.
Forgot to mention that once you change the "Advanced>Visual Effects set to "Adjust for best performance" then select 'smooth edges of screen fonts'", you need to go to "Control Panel\All Control Panel Items\Personalization" and select an 'AERO Theme' in order for SW to work properly with Windows.
But I have just arrived in the company so I could not answer you if the problem was there in July. From what I could understand, my predecessor worked on topsolid and not from a step so he didn't have a problem.
I only work locally so a priori nothing to do with the network.
Regarding the visual effects and graphics, I don't think it comes from there because "graphically" everything goes very well. Despite the large number of parts (a little more than 1000) the pieces rotate very fluidly in space when I manipulate the sets.
I've already tried to reset the soliworks settings but it didn't change anything.
I really think that it comes from the files from the STEP. They must have been generated in some way. Or solidworks loads them in a certain way that is problematic.
Because everything else works well and when I open a complex assembly that has been made with solidworks everything goes very well.
After disabling the "Solidworks enterprise PDM" add-in. Is it much better!! The loading time of the "Supplement" window is also abnormally long (5 to 10 seconds) while I have just opened solidworks and I have no file open....
I tried to follow the explanations but I'm really not up to speed in English and it's complicated to find your way around with a windows in French... Would anyone be able to translate this message?