I am using Civil 3D 2011 with all updates installed. The computer is Windows 7, 64-bit, Intel Xeon W3505 2.53 Ghz CPU, 4 GB RAM, NVIDIA Quadro NVS 295 video card, with updated drivers, which is supported by AutoDesk.
I have a drawing that is only 3.8 MB. Whenever I save it or it does an autosave it take about 5 minutes to save and Civil 3D goes to not responding. Once the save is done it works okay again. It uses up 100% of one of my CPUs the entire time while saving.
The drawing has basic linework and text, several alignments, profiles, labels, xrefs, images references and data shortcuts to surfaces.
I tried doing a recover and that did not help.
I tried starting a new drawing and inserting the old drawing into it and that fixes the problem, however every label that I have edited reverts back to the default text and there are a lot of labels. I know I could always explode the labels to dumb text, but then I lose all the functionality labels offer.
Any idea why a drawing would save so slowly? Is there anyway to insert labels with the text overrides in place?
Solved! Go to Solution.
I just tested it again after purging everything and running audit. Audit found 1 error and fixed it. I did a saveas so I could have a file I could mess around with without messing up the origional. It took about 8 minutes to save. It used almost 100% of 1 of the CPUs and there was no network activity until the end of the save. The drawing went up in size from 3.68 MB to 5.3 MB even though nothing was added to the drawing.
There could be a couple of items.
First; refer to http://usa.autodesk.com/adsk/servlet/ps/dl/item?si
Second; check your paths in the drawing and check the Windows Event Viewer to make sure you are not having a hard drive issue.
Try setting this to 0.
SAVEFIDELITY - Controls whether the drawing is saved with visual fidelity.
0 = Saved without visual fidelity.
1 = Annotation objects assigned annotative scales are saved to separate layers for each scale used. Only affects drawings when saving to AutoCAD 2007 or earlier file formats.
Curious....Since that setting "Only affects drawings when saving to AutoCAD 2007 or earlier file formats.", why would anyone have C3D2011 saving to 2007 format anyway? I understand that this needs to be done from time to time to send drawings to others, but as a normal save?
Jeff_M, that doesn't make sense to me either. Instead of making it a system variable that affects all drawings it would make more sense to have it only do this when saving backwards to 2007 or lower. I have no idea why you would want this turned on if you are not saving backwards.
"Only affects drawings when saving to AutoCAD 2007 or earlier file formats."
Sorry, I copied and pasted this from AutoCAD Help. I would say that that statement is incorrect. My understand of the way it actually works is if set to 1 it creates separate layers for all annotative objects whether you are saving to previous versions or not. Its only use is if you want to be able to open the drawing with earlier versions and have the annotative objects display correctly.
But using 2007 or less you can't open the drawings unless it gets saved down. That is what seems strange, why make all drawings save the layers instead of only when actually saving down to 2007 or less.