为了避免可能因数据转换导致的兼容性问题,不要保存成过低版本,这一点从欧特克官网也得到了证实,有时可能会图纸无法打开或修复,下面就看看保存过低版本可能导致的两个问题。CAD图纸显示有错误但无法修复怎么办?问题现象:
当我们打开一张图纸绘图和编辑的时候发现图纸操作变得特别慢,而且图纸文件也变得特别大。而且有时候图纸用RECOVERALL命令都无法修复。当打开图纸的时候,显示有错误然后图纸打开失败。在修复文件日志中可以看到错误是关于DWG图纸中的OLE对象的。
问题原因:
文件是保存为非常古老的,例如R14版DWG格式的。
解决方案:
如果有旧本的AUTOCAD,如2010版或更早版本,可以用这些版本打开文件,修复后另存。
在CAD低版本保存的图纸在高版本无法打开
问题现象:
当在较高版本的AutoCAD中打开一张由旧版本CAD保存的低版本图纸时,文件打不开,通常会用一个空白的"Drawing1.dwg"文件代替实际的图纸,而且没有任何错误提示。这个新版本指的的是AutoCAD 2013及以上版本,而AutoCAD 2012或更低版本的CAD却可以打开这个文件。
问题原因:
AUTOCAD 2013版升级了DWG文件格式,在2013版的DWG格式,没有考虑对一些非常老的版本,例如R12、R14等版本中一些被淘汰数据的支持,所以导致出现了上述现象。
解决方案:
要修复这种图纸并在新版本的AutoCAD里能打开,可以使用AUTOCAD 2012打开并做下面的一个或多个处理。
使用修复RECOVER或全部修复RECOVERALL命令打开并修复图纸。
执行核查AUDIT和清理PURGE命令。.
使用写块WBLOCK命令创建新的DWG图纸。
另外,也可以使用DWG TrueView工具里的DWGCONVERT命令将图纸转换成较高版本的图纸。
小结
CAD高版本自带了DWG转换(DWGCONVERT)命令,但不知道当前版本打不开的图纸,用自带的DWG转换工具转换后是否就能打开。
如果本身就是旧版图纸出现这种问题,那也没有办法,只有想办法去处理,只是我们自己不要去保存这样的低版本图纸,自己来制造这种问题。