CADXChange
购买

DWG 文件打不开:先找原因,再把它打开

DWG 打不开一般是三个原因:电脑上没有 CAD 软件;图纸是用比你高的 AutoCAD 版本保存的;文件本身损坏了。本页的查看器能读到目前 AutoCAD 使用的 2018 格式,把文件拖进去就能先判断是哪种情况。它在浏览器里运行,文件不会上传。

四步找出问题

  1. 先放进查看器试试. 把 DWG 拖到本页顶部的查看器上。这里能打开,说明文件没坏,问题出在你刚才用的那个程序上。
  2. 看看是哪个版本存的. 用记事本打开 DWG,看开头 6 个字符。AC1032 是 2018 格式,AutoCAD 2018 及以后的版本都用它;AC1027 是 2013 格式(AutoCAD 2013~2017),AC1024 是 2010 格式,AC1021 是 2007 格式,AC1018 是 2004 格式,AC1015 是 2000 格式。
  3. 对症处理. 版本比你的 AutoCAD 高:请对方另存成低版本,或者自己转换(见下文)。开头看不到版本号,或者查看器也打不开:文件多半损坏了。
  4. 显示不全就把缺的补上. 能打开但内容不全,通常是引用了你电脑上没有的外部参照或字体。查看器会列出缺了什么,你可以从电脑上把文件加进来。

双击没反应,或者 Windows 问用什么程序打开

Windows 没有自带能打开 DWG 的程序。没装 AutoCAD 或其他 CAD 软件时,双击 DWG 要么没反应,要么弹出让你选程序的窗口。这不是文件的问题,只是缺一个能读它的软件。

只是看图、量尺寸、打成 PDF 的话,本页的查看器就够用。经常要看 DWG 的话,同一个查看器还有 Windows 便携版,可以在“打开方式”里把它设成 .dwg 文件的默认程序。

AutoCAD 提示“图形文件无效”

AutoCAD 只能打开自己版本及更早版本保存的图纸,打不开更高版本的。Autodesk 官方举的例子是:AutoCAD 2015 打不开 2018 格式的图纸。低版本 AutoCAD 遇到这种情况经常提示图形文件无效(英文版是 “Drawing file is not valid”);不过文件损坏时也会出现这个提示,所以先用记事本看一下版本号。

解决办法:请发图的人用“另存为”,在文件类型里选一个低版本格式重新保存;或者自己用 Autodesk 免费的 DWG TrueView 转换,它自带 DWG Convert,专门做这件事;如果只是要看图,直接在本页的查看器里打开就行,它能读 2018 格式。

文件真的坏了怎么办

下载中断、邮件系统改动了附件、保存时程序崩溃,都可能让图纸损坏。常见迹象:开头看不到版本号,文件比预想的小很多,或者什么软件都打不开。

先重新下载一次,或者请对方压缩成 ZIP 再发,传输过程中不容易出问题。在 AutoCAD 里可以用 RECOVER 命令修复。AutoCAD 还会把上一次保存的内容存成同一文件夹里的 .bak 文件:复制一份,把扩展名改成 .dwg,再打开这个副本。

能打开,但显示不对

内容缺失大多是外部参照引起的:图纸引用了别的 DWG,比如图框或总平面图,但发图时没一起发过来。文字字体不对,是因为电脑上没有图纸用的字体。这两种情况查看器都会提示,并让你从电脑上把缺的文件加进来,文件只在本地使用,不会上传。

特别大的图纸可能超出浏览器能处理的范围。在 AutoCAD 里清理(PURGE)没用的内容,或者把图纸拆开,文件就会小一些。

还是打不开?可以发给我们

查看器打不开某张图时,会问你要不要把这一个文件发给我们排查原因。你不确认就什么都不会发送;文件只用来解决这个问题,三个月后删除。

常见问题

DWG 文件为什么打不开?
通常是电脑上没有 CAD 软件、图纸用比你高的 AutoCAD 版本保存,或者文件损坏。先放进浏览器里的查看器试一下,就能知道是哪种情况。
低版本 CAD 怎么打开高版本的 DWG?
请对方另存成低版本格式,或者用 Autodesk 免费的 DWG TrueView(DWG Convert)自己转换;只是看图的话,用能读 2018 格式的查看器,比如本页这个,直接打开。
怎么知道 DWG 是哪个版本的 AutoCAD 保存的?
用记事本打开文件,开头 6 个字符就是格式代码:AC1032 是 2018 格式(AutoCAD 2018 及以后),AC1027 是 2013 格式,AC1024 是 2010 格式。
提示“图形文件无效”是什么意思?
AutoCAD 读不了这个文件。最常见的原因是图纸用比你高的 AutoCAD 版本保存;文件损坏也会出现这个提示。用记事本看一下版本号就能分清。
DWG 文件损坏了怎么修复?
先重新下载,或者请对方压缩成 ZIP 再发。在 AutoCAD 里对文件运行 RECOVER,或者把同一文件夹里的 .bak 文件复制一份改成 .dwg 再打开。

查看器的更多用法