设计师发来 .dwg,你电脑上没有 AutoCAD;或者反过来,你把 DWG 发给客户,对方打开是空的、乱码、或者提示版本太新。图纸沟通的核心矛盾是:DWG 是设计软件的工作格式,而接收方只需要"看"。 看图不需要 CAD,也不该用 CAD。

先搞清 DWG 和 DXF、DWF 的区别

  • DWG:AutoCAD 的原生工作文件,专有格式,含图层、块、标注、样式等完整信息
  • DXF:Autodesk 早年的开放交换格式,跨软件通用性好,但会丢一些专有特性
  • DWF / DWFx:Autodesk 的只读发布格式,专为"发给别人看图和打印"设计,体积小、无法误改
  • PDF:不是 CAD 格式,但是目前最通用的图纸交付方式

给非设计方的正确格式是 PDF 或 DWF,不是 DWG。 这一条能省掉后面所有麻烦。

没有 CAD 怎么看 DWG

四条路,按方便程度排:

1. 免费看图工具(推荐给"只要看"的人)

Autodesk 有免费的 DWG 看图器(历史上是 DWG TrueView,Windows),能打开、能量取距离、能打印,但不能保存修改——正好符合看图需求。此外国产 CAD(中望、浩辰)的免费查看版也能读 DWG。

2. 在线看图网站:搜"DWG 在线预览"有服务可上传浏览。涉密图纸、未公开方案不要往这类站点上传,原因见 在线转换时你的文件去了哪里。

3. 让对方导出为 PDF:这是最优解,也是最该提的要求。设计软件里"打印 → 输出为 PDF / 发布为 PDF"是一步的事,成本在对方那边几乎为零。

4. 图片方式:如果只是想快速看一眼效果,让对方导出一张 PNG/JPG 即可。需要插入到方案文档里时,用 图片转 PDF 和图片材料合并。

"版本太新打不开"是怎么发生的

DWG 的文件版本按 AutoCAD 发布代际走(R14、2000、2004、2007、2010、2013、2018 等):

  • 高版本软件能打开低版本文件
  • 低版本软件打不开高版本文件,提示"文件版本过新"或"无法打开"

所以在设计院、施工方、外包设计公司之间协作时,2024 版存的图发给还在用 2014 版的甲方,对方就是打不开。这不是文件坏了。

解决办法:让高版本一方 另存为低版本(保存对话框里有"文件类型/版本"下拉,通常往下退 2~3 代最保险),或直接导出 PDF。

另一个高频症状:打开后中文全是问号或方框。 那不是编码问题,是文字样式引用的 SHX 字体文件对方机器上没有。解决靠:让对方装齐配套字体、或者用 CAD 的"文字样式替代"设置(把缺失字体映射成 gbcbig 之类),或者干脆接收 PDF。

转成 PDF 之后还要做的两件事

图纸导出 PDF 后常见的两个后续需求:

1. 打印尺寸不对。 CAD 导出时按图框范围出图,页面上是矢量的,打印时选"实际大小 / 100% / 不要缩放"才能保证比例尺准确。打样要核对图纸上的比例尺标注和实际测量是否一致——差 3% 可能就是 A3 被当成 A4 打了。这类缩放的成因见 PDF 打印被缩放裁切。

2. 多张图纸要合成一本交付。 一张 A3 图对应一页 PDF 时,一套图纸可能有二三十个文件。先转成 PDF 再合并,用 PDF 合并,按图号顺序排列。合并后加页码便于施工图引用,见 装订前加页码。

图纸类文件常常很大(含填充、底图、外部参照)。归档或邮件发送前压一下:PDF 压缩。注意压缩可能对页面做光栅化处理,会牺牲线条锐度——图纸这类以线宽表达信息的文件,压缩后要打印一张核对线是否发虚。

反过来:你要把 PDF 图纸改回可编辑

做不到,别试。 PDF 是发布格式,矢量线条会被保留为"图形",但图层结构、块定义、约束关系、对象属性全部丢失。市面上宣传"PDF 转 DWG"的工具,输出的是一堆散线和文字实体,没有块、没有图层语义,编辑比重新画还麻烦。

真要改图,唯一正确的路径是回到源 DWG,或者请原作者改完重新导出。

给非设计岗的三条沟通模板

  • 需要看图:「麻烦导出一个 PDF 版给我,我这边没有 CAD 环境」
  • 需要打印送审:「麻烦导出 A3 横向、按 1:1 出图的 PDF,我直接打印」
  • 需要版本兼容:「我们这边 CAD 是 20xx 版,麻烦另存为 20xx 格式再发一次」

说清版本和需求,比来回传三次文件快。 图纸沟通的绝大多数返工,都源于默认对方和自己软件版本一样。