Solidworks输出DWG会有很多问题,如果没必要就别这么做,比如你只是想要打印图纸,Solidworks也可以直接打印,而且很方便,不需要转成DWG再打印,如果对方确实需要DWG格式的图纸,你只能转了。
1 如下图所示,在Solidworks工程图中转换的DWG图纸,中文出现了乱码
2 解决方法:打开这个drawfortmap.txt文件(目录在C:\Program Files\SolidWorks Corp\SolidWorks\data下),该文件的格式为"目标字体 原字体 映射比例",就是为了解决文字不匹配的问题的,但是里面找不到中文的字体映射。
3 在下面添加以下内容(直接复制粘贴即可)后面的比例差不多就行,一般比例为1:1,就是1,0.96也看不出来,注意不要添加太多,没必要。
仿宋 仿宋 0.96
黑体 黑体 0.96
华文仿宋 华文仿宋 0.96
华文行楷 华文行楷 0.96
华文楷体 华文楷体 0.96
华文宋体 华文宋体 0.96
4 在你当前的这个工程图中,点击工具-选项-文档属性,把尺寸,注解,表格等等所有字体都改成宋体(也可以是仿宋,只要是上面添加的部分有)
5 将这个SLDDRW文件另存为DWG格式,输出之前点击选项,把字体改为TrueType字体。
6 最后一切显示正常了。
7 为了让以后所有的SLDDRW图转换DWG都不乱码,只要把SLDDRW的模板文件做这些设置即可,请注意你的SLDDRW的模板文件,如果是学生,做课程设计或者毕业设计,没人关心你的模板的,照抄就可以了,但是如果是公司,肯定有公司统一的图纸格式。如果你还不会使用模板文件,则参考"Solidworks工程图如何使用,替换图纸格式模板文件"先学会使用slddrt模板文件,否则,直接打开slddrt模板文件,按照第四步的操作把这个文档属性都改成宋体。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删