sicky111 发表于 2012-12-16 15:59:18

六招教你轻松解决CAD字体乱码

      经常用AUTOCAD设计绘图的朋友们都会发现,打开客户的图纸文字都是乱码,或者显示为问号,给我们的设计工作带来诸多不便。为什么会出现这样的情况呢?
      其实出现这样的问题,原因是因为客户在绘图时使用了不同的字体,您这边CAD字体文件夹中没有客户使用的字体文件,又找不到合适的字体文件去替换,所以我们就会看到乱码。如果在绘图的时候都使用通用的字体,就可以避免这种问题的发生,如果出现在乱码或者问号,我们还是需要有一个解决的方法,让字体正常显示出来,那么我们该如何让乱码的文字或者问号正常显示呢?
      方法有很多,我在这里列出几种,朋友们要是打开CAD遇到乱码的时候不妨尝试一下:
      一、打开CAD图纸的时候,如果找不到客户使用的字体文件,就会弹出一个字型替换的对话框,并且出现“未找到****字体”的提示,这时,我们只需要选择另外一种字型去替换,一般就可以正常显示了。
      二、如果替换字型,打开图纸字体还是乱码,这时我们要检查一下是不是图纸里面所有的文字都乱码,还是部份乱码,如果是全部文字乱码,说明我们打开图纸替换字型选错了,我们可以打开文字样式(简化命令ST),再次去选择其他的字型替换,一般也能够显示;如果是部份文字乱码,我们可以使用CAD软件的格式刷功能(也叫特性匹配,简化命令MA),以正常显示的字体做为源对象,再刷一下乱码文字,也可以显示正常的文字。
      三、如果和客户经常保持合作,关系较好的话,可以让客户直接把他使用的CAD字体传给你,你将字体复制到CAD安装路径下的FONTS目录下,重新启动CAD,因为CAD已经可以默认找到使用的字体了,就可以直接打开图纸,而文字不会出现乱码。
      四、如果不方便让客户把他使用的CAD字体传给你,我们可以在百度搜索并下载一个HZTXT.SHX的CAD字体,同样把该字体复制到FONTS目录下,先打开图纸,看看对话框中提示的是没有找到哪种字体,然后只要把该字体的名称更名为提示未找到的字体名称,如果提示未找到多种字体,你也可以多复制几次该字体,依次改名为未找到的字体即可。
      五、如果客户图纸是用繁体版的CAD绘制的,里面的文字都是繁体字,而你用的是简体版的CAD,当然打开图纸会出现乱码了,这时,你就需要在文字样式里面,找到CAD的繁体字体(如chineset.shx)替换。现在高版本的CAD软件对简繁字体的兼容性比较好,可以同时显示简体字和繁体字,所以你也可以考虑安装一个高版本的CAD,一来可以解决字体乱码的问题(当然不是百分百的哦,还要排除一些特殊情况),二来,如果客户绘图用的是高版本的CAD,你用低版本的CAD是不能直接打开客户的图纸的,这时就可以先用高版本的CAD打开客户图纸,再另存为低版本的格式,这样你就可以用低版本CAD打开了。
      六、如果你使用的是AUTOCAD2007版本,打开图纸还是有乱码文字,那么可以下载一个CAD二次开发的工具,就一个ARX程式,可以完美解决CAD字体简繁互换的问题,下载后先解压缩,然后运行CAD,命令行输入AP,或者点开工具下拉菜单——载入应用程式,把程式加载到应用程式启动组里面,这样每次开启CAD就不用重新加载了,在CAD下面会出现两个简体、繁体的按钮,如果图纸中出现乱码,你只需要点击相应的按钮,就可以显示为相应的字体了。
      最后,还有乱码文字不能正常显示或者其他CAD问题,可以与我一起相互交流,本人从事CAD二次开发工作八年,有丰富的CAD经验和操作技巧,应该可以帮你解决在CAD使用中遇到的各种问题。
      

数控产品网客服 发表于 2013-9-30 10:18:28

好东西:lol:lol:lol

sharkdeng 发表于 2013-11-2 10:06:46

我现在用的是CAD2007,好多乱码呀

longxiang0508 发表于 2013-11-6 22:32:42

方法好,会偿试.

lovetxkt 发表于 2013-11-20 08:57:50

方法不错,有些我还不知道呢,学习了

yangyong8652 发表于 2014-1-12 15:16:36

好东西,支持一下!

黑撒老大 发表于 2014-1-27 09:00:24

谢谢提供经验。

chenwu200897 发表于 2014-3-14 22:44:38

好东西啊。。。谢谢分享啊

炼狱火海 发表于 2014-3-22 11:04:43

本人是文盲,以上内容文字均不认识,也看不懂是什么意思.

丁成 发表于 2014-4-6 19:08:36

好方法,谢谢分享
页: [1] 2 3
查看完整版本: 六招教你轻松解决CAD字体乱码