Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations GregLocock on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

SW2010 loading resolved vs lightweight

Status
Not open for further replies.

printing724

Electrical
Oct 26, 2006
17
We recently upgraded from SW2007 to SW2010.

The issue is with a rather large assembly (~1000 parts in a hierarchy of 30 or so subassemblies going five levels deep)

The question is components loading resolved instead of lightweight when loading the top assembly. The problem seems to be with one sub-assembly about four levels down.. This sub-assembly has one instance each of a component with two configurations. It always attempts to load flexible instead of rigid, and this cascades resolved componenents up to the top level assembly.

"Automatically load lightweight" is selected in Tools/Options/Performance.

I have started at the lowest level, selecting the component properties as rigid and lightweight, and working my way up thru the levels to the top assembly, saving each level (and configuration if applicable) as I go.

Then after closing all files and reopening the top assembly, the daisy chain of resolved assemblies are back and the same one four levels down is flexible again.

All components within assemblies and sub assemblies are fully contrained in all configurations, nothing can move.

When this large top level assembly loads, the presence of the resolved components signifigantly degrades performance. Almost like turning off large assembly mode.

I'd re-do the subassemblies from scratch but there was a lot of work put into getting them right. Plus this is an example of a problem we think is occurring in several other similar large assemblies since the upgrade, so we're trying to understand it.

This was not an issue in SW2007 when this assembly was created. Our VAR is for the moment unable to provide us with an answer.

Any suggestions?
 
Replies continue below

Recommended for you

I have the exact opposite happening in 2010. My assemblies automatically load light weight instead of set to resolve.

Colin Fitzpatrick (aka Macduff)
Mechanical Designer
Solidworks 2010 SP 3.1
Dell 490 XP Pro SP 2
Xeon CPU 3.00 GHz 3.00 GB of RAM
nVida Quadro FX 3450 512 MB
3D Connexion-SpaceExplorer
 
@Dan: I put the top assembly into a new assembly, saved and closed. Upon reopen, all are opening as resolved (not just the previously affected ones. In Tools/Options/Performance, "Automatically Load Lightweight" is now unchecked and I didn't do it. Close file. Go back to Tools/Options/Performance and check "Lightweight". Reopen previous assembly. Now it loads lightweight except for the resolved daisy chain I described in the first post.

So the original symptom is still present, plus the interesting observation that "Load Lightweight" is becoming unchecked somehow.

I tried the same routine on a smaller assembly and did not get the result of "Load Lightweight" becoming unchecked. Maybe my dementia is kicking in but I know I did not uncheck it that option.

@Colin: Interesting and I'll bet related.

Kevin Snyder
SW2010 x64 SP3
Win 7 Pro
Core2 Quad Q6600 2.4Ghz 8Gb
NVIDIA Quadro FX570
3D Connexion SpacePilot Pro
 
Kevin, the same happened in SW2009 too. It drives me nuts.

Also, I have a hole wizard issue saying I'm out of memory and have to close out SW and restart the session. Happens both in 2009 and 2010. My VAR mention it might have to do with admin privileges.

Colin Fitzpatrick (aka Macduff)
Mechanical Designer
Solidworks 2010 SP 3.1
Dell 490 XP Pro SP 2
Xeon CPU 3.00 GHz 3.00 GB of RAM
nVida Quadro FX 3450 512 MB
3D Connexion-SpaceExplorer
 
Solidworks (thru my VAR) requested copies of the files, am ftp'ing them now. So someone is working on it.

Will post answer(s) when/if they become known.

Colin, we haven't seen the Hole Wizerd issue.

We implemented SW 2007 on our own without support and did pretty well for three years that way. What started out to be a smooth upgrade to 2010 has developed a lot of glitches (this isn't the only one). I'm glad we now have support, but disappointed that we need it to the extent we do.

Kevin Snyder
SW2010 x64 SP3
Win 7 Pro
Core2 Quad Q6600 2.4Ghz 8Gb
NVIDIA Quadro FX570
3D Connexion SpacePilot Pro
 
Here's the answer, sort of, from Solidworks...

<quote>
Sub-assembly "5000000071_King_41931000_UpperFormRllMtg" opens fully resolved likely because the top level assembly was saved in an inconsistent state. There is some data in this sub-assembly (e.g. an annotation view, a mate) that SolidWorks needs to load when opening the top level.

You can also see this if you open the top level assembly fully resolved. When you do, this sub-assembly and "5000021718_King41300033_PKBasicAssy" open "dirty" indicating they've been updated and not saved since that update. This is why they open resolved in the top level.

If you open the top level fully resolved, save and close it, then open it again lightweight, all components will be lightweight.
<end quote>

Contrary to what I think they said in their last paragraph, a single save at the top level assembly did not resolve the problem. Also, I had done multiple saves on all sub-assemblies at one point or another with no effect.

What I ended up doing was to open the lowest sub-assembly and save it. Then open the next higher sub-assembly and save it. And so on up to the top assembly, in that order. Now everything loads lightweight like it is supposed to.

Not understood, but fixed.

Kevin Snyder
SW2010 x64 SP3
Win 7 Pro
Core2 Quad Q6600 2.4Ghz 8Gb
NVIDIA Quadro FX570
3D Connexion SpacePilot Pro
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor