著作权归作者所有,任何形式的转载都请联系作者。
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文件损坏时,可以将损失降到最低。
网友评论