折腾到凌晨一点半,同部门那个实习生发来一串语音方阵,每条都十几秒,翻来覆去就一件事——手里三十多个dxf文件打不开、改不了,第二天一早要交给主管审图。其实这事说穿了不复杂,dxf格式怎么转换成dwg,选对工具几分钟就能批量搞定。下面把我自己上手过的6种方法按顺序讲清楚,第一个方法用汇帮CAD转换器,批量处理最顺手,后面几个各有各的适用场景,你按自己的情况挑。
先说说为什么很多人卡住。dxf是CAD的图形交换格式,兼容性好但部分软件只读不写;dwg是AutoCAD的原生格式,编辑、标注、出图都靠它。两者互转本身不难,难在批量、难在不丢图层、难在不乱码。我见过太多人栽在最后一步。
用汇帮CAD转换器批量转,三十几个文件一次过
拿我自己的操作来说,这个工具上手快,不用装AutoCAD也能跑。
步骤1:打开汇帮CAD转换器,主界面上排着PDF转CAD、CAD转PDF、CAD版本转换、CAD转图片这些入口,找到【DWG CAD互转】这一项,点进去。
步骤2:进入功能页后,点添加按钮,在弹出的文件框里把要处理的dxf文件选中。这里支持一次勾多个,批量转换就是靠这一步省时间——我那次三十几个文件全选进去,没分批。
步骤3:文件列表确认无误后,在软件底部指定一个输出目录,用来存转出来的dwg。其他参数不用动。然后按“开始转换”,软件自己跑。
步骤4:等进度走完,打开输出目录就能看到dwg文件了。文件多也不怕,方法一样。
说句实在的:这个工具对常规二维图纸的批量互转够用,但如果你手里是带大量三维实体或自定义对象的图纸,转换后个别复杂图元可能需要人工复核一下,这是格式本身的限制,不是工具的问题。
Any DWG DXF Converter Pro:桌面端老牌工具
这个软件在CAD圈子里有些年头了,界面偏老派但稳定。
- 打开软件,主菜单里选“DXF to DWG”选项,进入转换模式。
- 点添加按钮把dxf文件导进来,也支持直接把文件拖放到软件窗口。
- 确认输出格式为DWG,指定一个保存路径,点开始转换即可。
它适合单文件或少量文件处理,批量能力一般,胜在格式兼容性做得比较细。
CAD转换助手:手机端应急用
有次在外面开会,临时要转两个文件,手边只有手机,就用这个App顶了一下。
打开App,主界面顶部有“DXF/DWG双向转换”入口,点进去。
点中央的“添加文件”,从手机存储里选dxf,支持拖拽。批量导入后会自动按格式分类,建议先筛一遍DXF类型。
系统自动识别转换方向为DXF→DWG,如需反向可点“交换格式”。输出路径默认原目录,也能点“修改”自定义。
点开始,进度条走完会弹提示,支持“打开文件位置”直接查看。
all to all在线网站:不装软件的路子
临时用别人电脑,不想装东西,网页版最省事。
- 浏览器打开all to all网站,页面上找到“DXF to DWG”选项。
- 点“点击这里上传文件”按钮,把dxf传上去。
- 上传完系统自动开始转,转完点下载,把dwg存回本地就行。

在线工具方便是方便,但图纸涉及保密内容时就得讲究了,别随便往公网传。
AutoCAD自带DXFOUT/DXFIN命令:原厂方案
装了AutoCAD的话,其实不用额外找工具。
- 在命令行输入DXFIN,回车,选择要导入的dxf文件。
- 导入后检查图层和线型是否完整。
- 再输入SAVEAS,在保存类型里选dwg格式,指定路径保存。
这个方法零成本,但一次只能处理一个文件,文件多了效率低。
LibreCAD开源方案:免费替代
不想花钱买软件的话,这个开源工具可以顶一顶。
- 官网下载LibreCAD安装包,装好打开。
- 通过“文件→打开”导入dxf,确认图形显示正常。
- 再走“文件→另存为”,格式选dwg,保存即可。
免费是优点,但复杂图纸的兼容性不如商业软件,图层偶尔会丢。
Python脚本批量转:会写代码的玩法
文件量特别大、又懂点编程的话,可以用ezdxf库写脚本批处理。
- 命令行执行pip install ezdxf,把库装上。
- 写一段脚本,用ezdxf.readfile读取dxf,再用doc.saveas存成dwg。
- 遍历文件夹里所有dxf文件,循环执行,一条命令跑完整个目录。
适合几百个文件的场景,但需要Python环境,新手门槛偏高。
几个容易踩的坑,提前说清楚
第一,图层丢失。部分免费工具转换时不保留图层信息,转完打开发现所有线条挤在一个层里。第二,中文乱码。图纸里的中文标注在转换后变成问号,多半是编码没对上。第三,版本不兼容。高版本dwg在旧版AutoCAD里打不开,转之前先确认对方用的版本。
几个高频疑问
问:dxf转dwg会不会丢数据?答:常规二维图形基本不丢,但三维实体、自定义对象、部分填充图案可能受影响,转完建议抽查关键图元。
问:手机上能转吗?答:可以,CAD转换助手这类App能应急,但大文件容易卡,重要图纸还是建议电脑端处理。
问:转换后文件打不开怎么办?答:先确认目标软件支持的dwg版本,再用高版本另存为低版本试试。
这套流程还能用在哪些地方
一是CAD版本降级,把高版本dwg转成旧版给合作方;二是图纸归档前的格式统一,把历史dxf全部转成dwg方便管理;三是批量出图前的预处理,统一格式后再批量打印。
dxf格式怎么转换成dwg,核心就一句话:批量选对工具,单文件用系统命令或在线工具应急,复杂图纸记得转完抽查。祝你操作顺利,图纸一次过。