Please forgive me if I've posted this in the wrong place.
I hope I can explain this problem well enough that someone has a good suggestion to fix things.
First, the specs:
Lenovo P51 Laptop
I7-7820HQ CPU @ 2.90GHz
Quadro M2200 Video card
48 GB RAM
SpaceMouse Pro Wireless
Logitech MX Master 2S mouse
WIN 10 x64
SolidWorks 2016 SP 4.0 (yes, I’m stuck on an old version for work)
So, here’s the issue. We are working on a decently large assembly of about 4000 parts (about 350 unique parts). When we first open the assembly, SolidWorks works wonderfully. We can spin the model on screen super fluidly even with full model transparency on, fully loaded parts, and maxed out level of detail. This would represent the most strenuous graphic/cpu processing we could expect to throw at SolidWorks, and it behaves exactly how we would want it to. This seems to be proof that there isn’t an issue with the video card.
However, after a few minutes of working on the model, whether it be opening and editing subcomponents, switching between models a couple times, etc. the graphics suddenly begin moving at a snail’s pace, albeit intermittently. What I mean is that if I start spinning the model it will spin fine, then if I take a brief break in rotating/zooming, then SolidWorks hangs for several seconds like it’s trying to catch its breath. Then I can spin again fine, until I pause and each time, I have a several second delay before I can do anything. The longer we work, the longer the delays become until the we finally have to restart SolidWorks. It seems to me like there’s some sort of buffering or caching that’s not getting cleared in the background and putting SolidWorks into molasses mode.
It should be noted, this happens on all machines and users who are involved with working on this project, so it doesn’t appear to be machine specific.
Things we have tried to do to improve performance include:
Using Large Assembly mode
Loading Parts Lightweight
Minimizing Level of Detail
Minimizing use of Transparency
Updated video card drivers, updated mouse drivers
Referencing this thread, https://forum.solidworks.com/thread/214732 I have maxed out the GDI Objects and User Process Handle settings in the registry.
Regardless of how we load and work with the model, we always end up in molasses mode at some point.
We are at our wit’s end trying to resolve this issue and would really appreciate any input that other folks might have.