CAD尺寸标注变乱码怎么办?

我们在SolidWorks工程图绘制完成之后,有时候想转到CAD软件用于客户间的图纸交流,这时候出现的问题就是字体乱码,导致cad图需要重新标注重新改格式,非常麻烦,那么Solid...

我们在SolidWorks工程图绘制完成之后,有时候想转到CAD软件用于客户间的图纸交流,这时候出现的问题就是字体乱码,导致cad图需要重新标注重新改格式,非常麻烦,那么SolidWorks工程图转DWG图纸格式字体乱码应该如何解决呢?下面给出一个常用的解决方法。

1. 在为您所做的工程图另存为Dwg时,点击选项

3.若还出现乱码,则打开solidworks安装目录data文件夹下的字体映射文件drawfontmap.txt。打开【工具】-【选项】-【文档属性】-【注解】-【字体】,将字体选择框拉到最下端直到显示出中文字体名,用Ctrl+c和Ctrl+v来将需要的中文字体名复制并粘贴到drawfontmap.txt文档中,注意保持三列的格式。

4.将你需要用到的字体粘贴到此文本中最下方,修改后的字体映射文件大致如下图所示,改好后保存并关闭文件即可。

5.修改需要转换的工程图的文档属性,将所有要用到文字的地方,比如:注解、尺寸、表格等等的字体全部设置成上面加入到映射文件中的中文字体。可以将所有的工程图模板文件的文档属性也作同样的设置,以后用此模板所作的工程图无需再设置,可以直接转换dwg格式。全部设置好后关闭SolidWorks再重新打开。

CAD图案填充后显示的图案不对了,有乱码怎么回事?在我们绘制图纸的过程中有时候填充的图案是乱码,根本不是我们想要的效果,这该如何解决呢?下面跟着小编一起去看看cad中填充的图案显示不正确是乱码的解决方法。

cad中填充的图案是乱码怎么办?

1、下图填充的是同样的图案,但是白色图纸显示的是乱码。

红色显示的才是正确的。

2、要更改首先我们打开特性工具窗口。

点击菜单栏上的特性按钮即可调出。

3、然后我们选择乱码的图案填充。

点击原点后方的数值,然后点击箭头按钮。

4、然后在图形中设置新的原点,点击左键即可。

5、然后我们更改填充的角度,随意的角度即可。

6、角度更改后我们会发现图案填充已经变回我们需要的了。

此时我们再把角度变回即可。

教程结束,以上就是关于cad填充图案乱码怎么办?cad中填充的图案显示不正确是乱码的解决方法,如果你也遇到了同样的困惑,那就赶快按照上面的方法试试吧!

CAD2004图形打开无效出现字体乱码该怎么办?

cad字体乱码怎么让字体正常显示?

cad打开外部文件出现文字乱码该怎么办?

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

CAD图纸打开出现乱码怎么办?

之前介绍过当图纸打开文字显示为问号或不显示的解决方法,文字显示为问号或者不显示通常是缺少字体或者字体中缺少字符导致的。但有时图中明明设置了字体,但是文字还是会显示乱码,如下图所示。

网友遇到了这个问题后,尝试将下载的上千种字体都拷贝到CAD的FONTS目录下,结果也没有解决问题。这到底是什么原因呢?怎么解决呢?

从上面的截图看,同一个多行文字中大部分文字都可以正常显示,但只有上面一部分显示为乱码,显然这不是字体的问题。我找到了一张类似的图纸,我们用查询LI命令看看文字的内容变成了什么样子,如下图所示。

可以看到这段文字的前面和后面都是中文,中间一段即使在查询的文本窗口中也显示为乱码,也就是说这些文字的编码已经错误,CAD已经无法正常识别了。我们换个低版本,如2004打开图纸并查看一下一下文字内容,看到的会不一样,如下图所示。

我们可以看到了中间的文字都变成了\U+XXXX的编码,也就是文字的UNICODE编码。

在CAD低版本是不支持UNICODE的,而2007以上版本是支持UNICODE。UNICODE又称为万国码,就是为了用同一套编码标准显示各种不同的语言,解决不同语言环境下的乱码问题。非UNICODE编码下为了显示各种不同的语言,各语种都制定了自己的编码标准(如简中gbk,繁中big5,日文shift-js等),导致了在某个编码环境下编写的文本放到另一个编码环境下会乱码,影响交流。当在CAD高版本打开低版本的图纸时,文字编码都会进行转换,有时这种转换可能会导致编码错误,从而出现类似这种图纸中的乱码现象。如果图纸保存后再打开出现了乱码,基本上没有办法处理了,只能尝试用低版本的CAD打开看一下能不能正常了。如果对文字编码非常了解,可以尝试手动修改编码来进行修复,但也不是所有图纸都能成功。遇到这种情况,如果无法找到可正常显示文字的的CAD或图纸版本的话,也不要花太多时间了,重新输入吧,或者从其他显示正常的图中复制这些文字吧。

二、图纸文件代码页错误

CAD的图纸文件都有一个语言代码页,如中文的代码页是ANSI_936。如果文件的代码页是ANSI_936,图中的文字会默认会按中文来识别,但在这样的图纸中如果使用日文或韩文字体,在识别这些文字对象时会按对应的语言进行识别,也就是说在中文图纸中也可以写日文或韩文,如下图所示。

但假如本身是一张中文图纸被保存成了英文的代码页,或者本来是一张韩文图纸被保存成了中文代码页,则可能出现乱码,如下图所示。

从文件名看是一张韩文图纸,但文字显示的全部是中文,虽然不是乱码,但不可读。假如中文图纸被保存成了英文的代码页,则会看上去是明显的乱码。

怎么看图纸的代码页呢?

在命令行输入dwgcodepage回车,可以看到当前图纸的代码页,如下图所示。

可以看到这个值是只读的,这个代码页无法用命令修改。但一些图纸被修改的原因可能师因为用不同语言的操作系统和CAD版本保存过,具体原因不详。

如何修改图纸的代码页呢?

要修改图纸的代码页,我们首先要对不同语言对应的代码页有所了解,网上可以查到各语言的ANSI代码页,大家感兴趣的话可以去搜一下。中文的代码页师ANSI_936、繁体是ANSI_950、日文是ANSI_932、韩文是ANSI_949等等。

当文件出现乱码的时候可以检查一下当前图纸的代码页,但这个也不太好判断是否是代码页错误。如果能确定是代码页错误,网上好像可以找到代码页转换工具,没试过,不知道好不好用。比如上面截图中的图纸明显是韩文图纸,但代码页变成了中文,就需要将代码页改成ANSI_949,下面介绍一种手动修改的方法。

1、首先将图纸另存为2004版的DXF文件。

2、用记事本打开DXF文件,找到ANSI__936,改成ANSI_949,如下图所示。

3、保存修改后的DXF文件,再用CAD打开,可以看到文字显示正常了,如下图所示。

虽然我不知道对不对,但至少看得出来是韩文了。

第一种乱码的情况还是比较多见的,但没有什么好的解决办法;第二种情况虽然有解决方法,但估计大家一般不会遇到。

如果打开旧版本的图纸出现乱码后用不同版本打开都不行,那就尽快想别的办法吧!之前发现的有乱码的图纸多是低版本图纸,如果你现在使用的CAD版本高于2007,建议不要保存成2004或2000版,如果经常保存成低版本而在高版本编辑,文字编码反复进行转换,出错的几率就会变大。低版本图纸中还经常遇到的是字体识别错误,那种问题还比较好办,打开文字样式对话框重新设置一下字体就好了。

虽然上述问题大多数人不会遇到,但一旦遇到确实很头疼,能解决的问题就想办法解决,无法解决的问题我们就尽快用其他方式去处理,有时重新写文字或画图可能比纠缠在这个问题上花费的时间更少。

以上技巧适用于AUTOCAD和浩辰CAD等类似的CAD软件。、

我要回帖

更多关于 cad字体乱码 的文章

 

随机推荐