SolidWorks 转 CAD 文字乱码的核心解决方法是修改字体映射文件并统一字体设置,按以下步骤操作即可解决。
🔧 修改字体映射文件
找到映射文件:打开 SolidWorks 安装目录下的 data 文件夹,路径通常为 C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\data,找到 drawfontmap.txt 文件。
添加字体映射:用记事本打开该文件,在末尾添加字体映射规则,格式为"SW 字体名 CAD 字体名 比例”,例如:宋体 宋体 0.
仿宋_GB2312 SimFang 1。
保存文件:修改后保存并关闭,重启 SolidWorks 使设置生效。
📤 导出时正确设置
选择 DWG 格式:在 SolidWorks 中点击"文件 - 另存为",保存类型选择"dwg"。
设置字体选项:点击"选项"按钮,将"字体"设置为TrueType,版本建议选择 2007 以提高兼容性。
勾选映射文件:如有需要,勾选"激活映射文件"并指定刚才修改的 drawfontmap.txt 路径。
⚠️ 关键注意事项
统一字体:在 SolidWorks 中点击"工具 - 选项 - 文档属性 - 注解",将所有文字字体统一设置为宋体或长仿宋体。
CAD 端字体:确保接收 DWG 文件的电脑上也安装了相同字体,否则仍可能显示异常。
位置偏移:如导出后文字位置不对,可在 CAD 中选中文字块设置为"左对齐"并手动调整。