YANGZHIPING 发表于 2007-10-16 14:08

DWG文件坏了咋办呀

我有DWG文件坏了,打不开,咋办呀,:'( :'( 这可是我很重要的文件啊:'( :'( :'(

truezx 发表于 2007-10-16 15:32

如果recover不能修复一个已损坏的文件,试图用以下办法:
注:当用下面办法的时候使用一个拷贝的文件,不要使用原文件。
(1) 找到和原文件同名的扩展名为.bak或者.sv$,更改他们的扩展名为.dwg,有可能会打开。
.bak文件一般都和原.dwg文件在同一个文件夹中,.sv$文件为自动保存的文件,它保存在"选项","文件","自动保存文件"栏下指示的路径。
(2) 用插入块的方法把损坏的图插入到一个新的图形中,
具体操作步骤:新建一个文件,使用ddinsert命令把损坏的文件插入的新图中。
注:当插入图形时不要把插入点定位在0,0点,选择一个任意的点,如果此文件对坐标要求准确的话,可以键入1,1作为插入点,在文件修复后,再重新移动到0,0点。
(3) 如果有可能的话,可以用旧版本打开;
(4) 导出文件为dxf然后再把dxf文件导入到一个新的文件。
总结:如果成功最好,如果失败,请节哀

truezx 发表于 2007-10-16 15:33

办法1. 最常规的recover,看来已经是不灵的了

办法2. new一个空文件,把损坏的文件insert进来,然后explode它,再用audit命
令"fix any errors detected",另外推荐多purge几次文件再存盘,建议另存.
·也许你需要以0,0,0为插入点.
··特殊情况或文件较大时,在回答完rotation angle提示后可能需要
及时按esc以取消漫长的regenerating drawing进程,因为这可能导致
fatal error. 这个esc虽然会令图面显示得残缺不全,然而并不影响后面
的audit等操作。

办法3.用更高版本acad来open / recover / insert 该文件,如操作成功,请参考
办法2的后续步骤.

办法4.尝试用其他软件(比如coreldraw、3d max/viz等,版本越高越好)
open / import 该文件,如操作成功再export / saveas 为acad可以识别
的格式,通常是dxf,其次wmf也勉强可以.

办法5.世界上有那么一类专门转cad文件格式和版本的软件,比如
acme cad converter ,不过它们本来就不是用来修文件的。俺这么
用的时候就从来都没成功过。作为“死马当成活马医”的一种办法也
写在这里吧~

zui678 发表于 2007-10-16 15:43

找他自动保存的备份

YANGZHIPING 发表于 2007-10-16 16:08

回复truezx

高手,绝对是高手种的高手

shengshi 发表于 2007-10-17 00:33

你修改过这个文件么,如果有的话应该有个备份的文件,是bak格式的,把bak给改成dwg就可以用CAD打开了

YANGZHIPING 发表于 2007-10-17 12:26

我一般不保存bak文件,太浪费内存
页: [1]
查看完整版本: DWG文件坏了咋办呀