I have a very very large assembly that takes about two hours to open. I am running SW 2014. I have 24g of memory. Any suggestions???
Try using envelopes next time you open it.
Envelopes don't break references however the also don't pull the sub assemblies all the way in.
You're going to need to do that for everything you don't need to open...after you open it next time. Also maybe consider suppressing sub assemblies you don't need to actively work in. And since it is such a large assembly make sure you are running large assembly mode, found in the tools menu.
I take it you've tried opeNing in Large Assembly Mode?
Do you have in context references in the assy? If so, do you see multiple rebuilds on the same part for example while the assy is opening?
So no in context references. Just a ton of parts then. Did you inherit this or build it yourself (the question is in regards to has the assy always taken so long to open)?
Have subassy's been employed reasonably or are most components in the top level?
There have been tons of discussions about this, one more recently at
Large Assembly Performance Discussion
If everything seems to be good on your end and you don't have circular references or any other issue, you'll just have to try to figure out what works best (sub assy's, suppressing fasteners, Large Assy Mode, etc.) for you. Search the forum for Large Assemblies and a lot will come up.
In the end if there's not much you can do to improve it, see Kelef Man's advice in this post
Solidworks constantly Freezing up
Are you opening over a network or locally?
Run the AssemblyXpert tool and post the results here.
Also, when you finally have the assy open, run the Assembly Visualization tool and add a column for SW-Rebuild Time
Select the slowest assy or part & review for possible causes of slowness. You may have to re-run the AV tool on these components.
If you arrive at a particularly slow part, run the Feature Statistics tool to show the slowest feature.
You could also run the SolidWorks Rx > Diagnostics tool to see what it reports.
Really slow from the get go.... are you sure you're not using AutoCAD? ;-)
Serious now - Are there step files or the like which you are having to import and build upon opening or are all of the files SOLIDWORKS native?
Yes, there are some step files
What is the relative size of these files? You said it took two hours before, are we talking about a gig of data or something?
Why? Have you not been able to save the assembly after it opened?
Have you not opened the STEP files separately & saved them to SW format?
I'm with Kevin on this. I would convert them to SW format.
They were provided by the customer. When the job was given to me it was already done like this. There are so many parts and sub-assemblies. This would take a lot of time. Is there any other way?
maybe you could share parts/files and I'm sure
members with the capabilities would help where possible
I'm guessing that there is/will be proprietary information
so a) remove, rename and generally remove what you are able to
b) the files are possibly too big to UL here, so you would need to
split, zip/rar the files and share directly with members
that are able to help out-
the native program information would help also, as
someone could be using the same system/CAD prog
and be able to reduce or rework to manageable size
sorry- but that's all I got have a good'n kelef
If you've already opened and saved the top level assy, all the parts & sub-assys will be in SW format.
Thank you all
Retrieving data ...