AutoCAD宝典

DWG文件损坏了,不再闹心

2019-08-03  本文已影响58人  资深刘刘

著作权归作者所有,任何形式的转载都请联系作者。

DWG是AutoCAD软件保存矢量图形所用的一种专有文件格式,其实质是一个数据库。在反复使用或一些特殊情况下会出现损坏。上一秒都能打开的文件,在AutoCAD崩溃后无法打开,辛辛苦苦工作的东西没了,此时一定很闹心,尤其要交文件的时候。

一、损坏现象

当Dwg文件损坏了,可能具有以下一个或多个症状:

1、图形文件无法打开。此时很严重,可能辛苦的工作白费了。

2、图形文件打开时出错。

3、文件导致 AutoCAD 崩溃。

4、编辑文件时速度变慢或卡顿。

5、处理文件时出现错误提示。

6、命令不起作用或延迟。

7、文件增大,但原因不明。

8、显示或重生成有问题。

9、图形对象缺失或显示不正确。

这些现象是否似曾相识,有过无尽的苦恼。

二、损坏原因

出现这些问题的原因如下:

1、第三方软件正在 AutoCAD 中运行,如JSL-路线专家系统在定线过程中可能导致文件出错。

2、非 Autodesk 或非 RealDWG 产品创建或保存了文件,如中望CAD保存了文件。

3、AutoCAD 在保存图形文件时终止,如在电涌(超出正常电压的瞬间电压)或断电期间。

4、老图形文件(Old drawings)在很长一段时间内反复使用。这里的Old drawings应理解为老图形,即使用时间较长的文件,不是老版本文件。

5、存储介质已坏(如硬盘上有坏扇区)。硬盘有问题,容易导致DWG文件损坏。

6、系统内存(RAM)出现故障或有缺陷。内存有问题,容易导致DWG文件损坏。

7、存在操作系统问题。操作系统有问题,容易导致DWG文件损坏。

三、解决方案

当DWG文件损坏时,可以逐一尝试修复和恢复方案:

1、如果文件无法打开:

⑴尝试直接打开图形文件,而不是通过最近使用的文档菜单打开。

⑵检查隐藏 .Dwl或 .Dwl2 文件,若有,删除它们,再次尝试打开文件;

⑶打开一个空的 DWG 并运行 Recover命令,选择有问题的文件,尝试恢复;

⑷打开一个空的 DWG 并运行 RecoverAll 命令,选择有问题的文件,尝试恢复;

⑸打开一个空白的DWG,运行Insert命令插入有问题的文件并炸开,运行Audit命令检查,再运行Purge命令清除不用的对象,最后保存文件。

⑹尝试从.bak文件恢复;

⑺尝试从自动存盘文件.sv$恢复(在C:\Users\<用户名>\AppData\Local\Temp目录下),将.sv$改为.dwg;

⑻用DWG Trueview转换Dwg文件为一个较老Dwg文件版本,再尝试打开。

2、打开损坏的Dwg文件,Ctrl+A选择所有对象,Ctrl+Shift+C使用基点(0,0,0)复制损坏的图形中的所有对象,Ctrl+V使用插入点(0,0,0)将对象粘贴到新图形中保存;

3、使用 WBlock 命令输出文件;

4、使用 OverKill 命令删除图形中的重复或重叠对象;

5、使用 DelConstraint 命令删除图形中的过多约束;

6、使用 ScaleListEdit 命令从图形中删除多余的注释比例;

7、使用 FILTERS 命令删除多余的图层过滤器。

通过这些方法,绝大部分Dwg文件都应该可以恢复或修复。若是不能恢复,只能吸取经验教训,设置好自动存盘时间,养成良好的绘图习惯和系统维护习惯。这样,Dwg文件损坏时,可以将损失降到最低。

上一篇下一篇

猜你喜欢

热点阅读