Thank you, thank you, thank you, ... and we continue a little, ...
1) Olivier42 - no, I'm not selling you anything, ... :)
2) I see that the question is a little ... wave... therefore
In terms of parts, let's say that the model is well made, in your opinion, where are the limits of SolidWorks... a range, for example, between X thousand and Y thousand, ... Let's take the best conditions, so, well-made model, workstation that matches, ... And for the limits, what do you think the "limits" are, for example, time to load or save a model, response time for changes, response time for calculations, etc, ... (these are only examples, ... )
oh, finally, there's a lot of SolidWorks here, but, looking at the question, what do you think of Inventor or TopSolid versus SolidWorks.
And a little word of "why this question", I come from the GPU / workstation side and there are scenarios where after a certain complexity, there is nothing to do at the level of marterials, .... It is, in the end, the architecture of the software that blocks, ...
And back to the news... There is a lot, thank you. It's true, for all CAD/Modeling programs, multicore doesn't do anything, ... well, there are apps (simulation, visualization, ...) but for CAD, more than a 4-core is not worth it, ... For the graphics card, it depends heavily on the app and there, SolidWorks is much better than inventor to take advantage of GPU. But to set up the data that proves that, it's a pretty difficult job...
So, if one can find/discuss "a range" of numbers of the pieces - with conditions, of course , ... That would be great.