I'm having the same error ( SW cannot obtain required memory ) on some of my larger assemblies. Unfortunately PMcGowan didn't reply with assembly stats so I can't really compare his situation to mine.
In my opinion the assemblies I'm talking about aren't really that large. ~5000 parts, ~500 unique parts, ~60 Mb file size. Maximum depth 5.
These are top-level machine assemblies consisting of machine sub-section assemblies ( about a dozen or so per machine ). The sub-sections are all mated to a common skeleton file so they are oriented correctly in space and they are then inserted into the top-level machine assembly and fixed to the origin. In other words there are no top level mates in the machine assembly.
I am confident that our modeling/mating techniques are stout i.e. no underdefined sketches, minimum features, assemblies all fully mated, top level mates limited to <200 etc.
We are running Dell PWS650 machines 3GHz Xeon, 3GB, XP Pro V5.1 Sp1, NVIDIA Quadro FX 1000.
I monitor my memory usage pretty diligently and when page file size begins to approach 1.5GB the system stability is not good. Look out for unhandled errors and crashes back to desktop with no message at all and if I wait long enough without pulling the plug "SW cannot obtain required memory".
Any ideas? As I understand it the 3GB switch is a no-go for XP Pro sp1. Were stuck with sp1 due to Smartteam issues.
I'm going to run the WinDiag app to try and determine the condition of my memory.