DWG 是一种专有的二进制文件格式,用于存储二维和三维设计数据及元数据。它是多种 CAD(计算机辅助设计)软件包(最著名的是 AutoCAD)的原生格式,也是在不同 CAD 应用程序之间共享设计数据的通用格式。DWG 文件包含复杂的对象结构,包括直线、圆弧、圆、文本、尺寸标注和三维实体。它们还可以存储有关图层、图块和其他设计元素的信息。该格式针对大量图形数据的高效存储和检索进行了高度优化。由于它是专有格式,访问和操作 DWG 文件通常需要专门的软件或库。虽然 Autodesk 提供免费的 DWG 查看器,但完整的编辑功能通常需要购买 AutoCAD 或兼容 CAD 程序的付费许可。DWG 格式经过多年的演变,不同版本的 AutoCAD 使用不同版本的格式。这有时会导致在旧版软件中打开由新版 AutoCAD 创建的 DWG 文件时出现兼容性问题。开放设计联盟(Open Design Alliance, ODA)已对 DWG 格式进行了逆向工程,并提供了用于读取和写入 DWG 文件的库,使其他软件供应商无需从 Autodesk 获得技术许可即可支持该格式。