out of memory? don't think so!

Nov 14, 2003 16 Replies

Hi Folks, I have an assembly with about 10000 parts, with 1000 of them unique. As a rule I don't work on the assembly with all parts unsuppressed but I've been asked to forward the complete assembly as an edrawing for a dog and pony show.



When I try to save as edrawing in both 2003 sp4 and 2004 sp0 the computer works away for about 15 minutes and then craps out! Unhandled error !!! Other attempt I get a message stating insufficient memory. The memory usage hovers around 1.2gigs. My system has 2 gigs of ram and a 2 gigs allocated for a swap file.



I've wasted a day on this fricken problem and the brass is getting impatient. Anyone? Please!


Try saving with edrawing data it is an option in the saveas. You could also check it in Tools>Options>Save eDrawing data in SolidWorks Document

Corey

What Corey said...then:

After you save the assembly in SolidWorks with that option enabled, then open the assembly from E-Drawings directly.

You should be able to save from that...

--Todd

I guess I left it a little open ended didn't I thanks for the Tag-Team

Corey

Excellent! It worked. Now my next problem... The edrawing file size is 16 mb. I tried to load it on the generic computer used for the presentation, it can't handle the large file. What would my next option be? Make an AVI file?

You're gonna think I'm nuts, but try to set your virtual memory to 500 Mb or so. Tell us what happens.

matt

"Walms" wrote in news:M67tb.4816$ snipped-for-privacy@news20.bellglobal.com:

When you open it in eDrawing save as easm and select at the bottom to compress that is as small as eDrawings will go The graphics on it will be a little dumbed down but should be alright.

You could just try the plain old SWX Viewer. This is less demanding on hardware than edrawings.

Try saving as a html file it may be smaller. Mike

Walms, Do you have 3D Instant Website as an add-in? If so, you may want to try that route.

save the assembly as a part with only external surfaces. then make a e-drawing from that.

I know how to save an assy as a part, but how do I tell it to only keep external surfaces?

WT

it is an option at the bottom of the saveas window.

o exterior faces o exterior parts o all components

corey

When you do the file save as and select pert for the type three radial buttons appear at the bottom of the dialog.

unsuppressed

Sorry, egg on face. Forgot to switch the type to .prt before observation. I hang my head in shame.... :-)))

WT

"Walms" wrote in news:VG8tb.4831 $ snipped-for-privacy@news20.bellglobal.com:

I'll bet you're going to run into this problem again. You just got a temporary work around. I think the real problem is the Windows memory limitation. Windows can only handle so much memory between RAM and VM. If you have 2 Gb RAM, I would back off the VM to get the total under 3 Gb. If you do a search in this NG for memory limitation, you'll probably be able to find the details.

MoldWorks/SplitWorks add on software. Otherwise you need to construct EVERY mold component manualy just as you did initialy in your 2d software before your library was built up.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required