跳到主要内容
Vecaria

DXF 转 CSV

本地处理

把 DXF 实体清单导出为 CSV(类型/图层/坐标/文字),便于工程量统计与 Excel 处理;浏览器本地处理、不上传、免登录。

当前为示例数据,可直接点「导出 CSV」试用

使用方法

  1. 载入或粘贴 ASCII DXF 文本(或用示例)
  2. 需要时选择文本编码,点击「导出 CSV」
  3. 复制或下载 entities.csv,用 Excel/Numbers/Google Sheets 打开

常见问题

能导出多段线的全部顶点或完整几何吗? 不能——多段线只输出首末顶点,圆/圆弧输出圆心与半径。本工具面向工程量统计与坐标清单(每实体一行),不用于还原完整几何;需要形状请用 DXF 转 SVG 或 DXF 转 GeoJSON。

Excel 打开 CSV 中文乱码怎么办? 用页内「下载 Excel 兼容 CSV(UTF-8 BOM)」按钮,或用「数据 → 从文本/CSV 导入」并选 UTF-8。默认下载是无 BOM 的 UTF-8,Windows 版 Excel 可能误读。

能直接用 DWG 文件吗? 不能——仅支持 ASCII DXF。请先在 CAD 里把 DWG 或二进制 DXF 另存为 ASCII DXF;仅导出 LINE/多段线/圆/圆弧/点/文字/MTEXT 行。

功能说明

  • 输出 type/layer/x1/y1/x2/y2/text 列(CIRCLE/ARC 的 y2 列为半径),ARC 追加起止角两列(度)
  • 输出区显示实体行计数与「已导出/跳过」分类计数
  • 快速统计实体与图层
  • 浏览器本地完成

隐私

本工具在浏览器本地处理,输入内容不会上传服务器。

TL;DR: 把 DXF 实体清单导出为 CSV 表格(含类型、图层、坐标与文字),便于在 Excel 中做工程量统计。粘贴或载入 ASCII DXF,点击导出,复制或下载 entities.csv。免费免登录,浏览器本地处理,文件不上传。

如何使用

  1. 载入或粘贴 ASCII DXF 文本(或用示例)
  2. 需要时选择文本编码,点击「导出 CSV」
  3. 复制或下载 entities.csv,用 Excel/Numbers/Google Sheets 打开

示例

  • 粘贴 DXF → 得到实体 CSV

支持的格式

DXFCSV

限制说明

  • 仅支持 ASCII DXF(二进制 DXF/DWG 请先在 CAD 中另存为 ASCII)
  • 仅导出 LINE/POLYLINE/LWPOLYLINE/CIRCLE/ARC/POINT/TEXT/MTEXT;样条、椭圆、块引用、填充、标注等会被跳过,输出区显示「已转换/跳过」计数(跳过含解析器静默丢弃的类型,如 HATCH)
  • 多段线输出首末顶点;CIRCLE/ARC 输出圆心与半径(半径在 y2 列,不是坐标);ARC 起止角导出为尾部 start_angle_deg/end_angle_deg 列(度,其余行留空)
  • 内置编码兜底:自动读取 $DWGCODEPAGE 修复 R12 时代 GBK/Big5 中文乱码,也可在页内手动选择编码
  • CSV 下载为 UTF-8 编码;中文列在 Excel 双击直开乱码时,用页内「下载 Excel 兼容 CSV(UTF-8 BOM)」按钮(或「数据 → 从文本/CSV 导入」并选 UTF-8)
  • 坐标数据全缺的实体(类型/图层之外无任何数值)不生成行,按跳过计数在输出区披露——行计数保持准确
  • 浏览器本地处理,不上传