NASJI

格式指南 · 5 分钟阅读

DWG 与 DXF:有什么区别?

同一图纸,两种写法。DWG 是 CAD 程序工作时使用的紧凑二进制格式;DXF 是相同内容的文本形式,任何程序都可以读取。该用哪一种取决于文件将发往何处——以下是完整情况,并附有双向转换工具。

两种格式,同一图纸

两种格式都始于 1982 年,都来自同一个程序,并且都以相同方式描述图纸:设置头、图层和样式表、块定义,以及实体列表,其中每个实体都位于某个图层上并带有颜色。 DWG 将其存储为打包二进制——坐标作为原始双精度数,标志作为位,整个部分被压缩。 DXF stores it as text: a group code on one line, a value on the next, from the first byte to the EOF 在末尾。CAD 程序可以将同一图纸保存为任一格式,并且它们之间的转换对于 2D 工作是无损的。

驱动所有其他差异的差异在于,DWG 的规范是私有的,而 DXF 的规范是公开的。程序通过逆向工程或授权读取 DWG;它们从文档读取 DXF。这就是为什么 DXF 是所有东西都支持的格式,以及为什么 DWG 是偶尔拒绝打开的格式。

并排对比

DWG 与 DXF 对比
DWGDXF
Encoding二进制,自 2004 年起压缩文本 (ASCII);一种较罕见的二进制变体
Specification专有;由他人逆向工程Published
Size, same drawing3 – 5×(使用 zip 压缩后可远低于 1×)
Opens inCAD programs, viewersCAD、切割机、GIS、插图工具、脚本
Versioning九个不兼容版本;较新文件拒绝较旧程序读取器跳过它们不知道的内容;R2000 可在任何地方打开
包含 2D 绘图内容EverythingEverything
Holds 3D solidsYes仅作为不透明数据
Embedded preview imageYesNo
可手动读取和修复NoYes
Damage tolerance一个坏字节就可能丢失文件截断它会丢失尾部,而不是文件

大小和速度

一个 2 MB 的 DWG 会变成 6 到 10 MB 的 DXF;填充图案密集的图纸可能会更大。DWG 在 CAD 程序中打开更快,因为无需解析——字节直接映射到程序的结构上。在笔记本电脑和现代连接上,这些都不太重要,而且压缩后的 DXF 无论如何都比 DWG 小。当文件通过有附件限制的电子邮件发送时,以及当包含 200,000 个等高线顶点的现场测量需要在平板电脑上加载时,这就很重要了。

兼容性和版本

DWG 在 R12 和 2018 之间有九个不兼容版本,程序只能打开自己的版本和更旧的版本,绝不能打开更新的版本。这就是 DWG“无法打开”的最常见原因:它是由更新的版本保存的。DXF 也有版本,但读取器会跳过它们不认识的组码,因此旧程序可以打开新的 DXF,并简单地忽略它从未听说过的实体。实际上,几乎所有东西都写入 R2000 DXF(AC1015)用于交换,因为所有东西都能读取它。

本站的转换器可读取所有 DWG 版本并写入 DXF R2000;当接收方的程序比您的文件旧时,DWG 写入器可以保存为 2013、2010、2004、2000 或 R14。

保真度

对于 2D 内容没有区别:图层、块、带圆弧的多段线、样条曲线、带图案的填充、带样式的标注、带格式的 MTEXT、布局——所有这些都能往返转换。DXF 仅将 3D 实体作为不透明建模数据携带,不嵌入预览缩略图,并将垂直应用程序的私有对象保留为无法解释的代理。如果您的图纸是平面的,请根据便利性选择;如果是实体模型,请留在 DWG 或使用 3D 交换格式。

该用哪一种

  • 在一个 CAD 程序中工作: DWG。更小、更快、保留所有内容。
  • 发送到激光、等离子、雕刻机、乙烯基切割机或 CAM 软件: DXF。请先检查单位和闭合轮廓。
  • 发送给另一位 CAD 用户: 如果知道对方的程序和版本,用 DWG;如果不知道,用 DXF。
  • 发送给没有 CAD 的人: 两者都不是——一个 PDF PNG.
  • 导入到插画、GIS 或 3D 软件: DXF,或 SVG 用于插画工具。
  • 从脚本生成图纸: DXF——它是你可以编写的文本。
  • 归档: 两者都保留;如果只留一个,用 DXF。

在两者之间转换

DWG 转 DXF 可读取任何版本的 DWG,并写出 R2000 ASCII DXF,保留图纸的完整结构。 DXF 转 DWG 反向转换为原生 2018 DWG。两者均免费、无需账户,支持最大 100 MB 的文件。若想不进行任何转换直接查看任一格式,下方的查看器可在浏览器中打开两者,无需上传。

试一试:在浏览器中打开 DWG 或 DXF

前往 DWG 查看器 或进行转换:下方提供了 DWG 转 DXF 和 DXF 转 DWG 的链接。

DWG 与 DXF——常见问题

DXF 的质量比 DWG 低吗?

不。对于 2D 图纸,两者包含相同的内容——相同的直线、圆弧、文字、标注、图层和块——并且 DWG 转换为 DXF 再转换回来不会丢失任何内容。DXF 仅在 3D 实体、嵌入预览和附加应用程序的私有对象方面有所不足,而平面图、零件图或切割文件都不会使用这些内容。

我应该向激光切割机或 CNC 车间发送哪种格式?

DXF,R2000 ASCII。切割软件首先读取 DXF,而且通常只读取 DXF;它将图层或颜色视为操作,并且需要带有真实圆弧的闭合多段线,而 DXF 正好包含这些。发送前,请在此处的查看器中打开 DXF,并检查轮廓是否闭合以及单位是否符合您的预期。

我应该向客户或其他建筑师发送哪种格式?

如果您知道他们使用 CAD,则发送 DWG——这是他们会首先打开的文件,它更小,并且能保持布局和标题栏与他们看到的一致。如果您不知道他们使用什么,DXF 可在更多程序中打开;如果他们只需要查看,请发送 PDF 并保留 CAD 文件。

我可以免费在 DWG 和 DXF 之间转换吗?

可以,双向且只需几秒:在本站进行 DWG 转 DXF 和 DXF 转 DWG,无需账户,最大 100 MB。DWG 端可以写入 2018、2013、2010、2004、2000 或 R14 编码,这也解决了两个 DWG 用户之间“版本太新无法打开”的问题。

我应该以哪种格式归档图纸?

如果存储成本低廉,两者都保留;如果必须选择一种,则选择 DXF。具有公开规范的文本格式在数十年间是更安全的选择——1990 年的 DXF 至今仍可打开。将 DWG 保留在旁边,以便预览、布局以及在您当前使用的 CAD 中实现最快打开。