解决UG转autocad中文字乱码
AutoCAD文字输入全攻略……AutoCAD R14图形中文字乱码的解决
2、当用AutoCAD R14打开R12/R13的图形文件时,因为文字代码页的不同,图形中的中文文字可能出现乱码。
此时请立即关闭此文件(不要保存),可使用“天正CAD软件”的“DWGCODE.EXE”程序来处理此类图形文件。DWGCODE是专为AutoCAD R14编写的代码页转换工具。
问:如何解决在R14中打开R12文件出现汉字乱码问题?答:用R14打开R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是R14与R12采用的代码页DWGPAGECODE不同。可到AutoDesk公司主页下载代码页转换工具wnewcp。运行wnewcp 后,首先选中“R11/R12”复选框,再单击“Browse”按钮,选择要转换的文件或目录,然后选择新的代码页(ANSI),单击“Start Conversion”即开始转换。转换后,在R14中就能正确地显示汉字。天正提供的代码转换工具DWGCODE.EXE同样可以进行代码转换。如果没有这些工具,可在R12的环境中打开要转换的图形文件,在COMMAND状态下输入DWGCODEPAGE,修改其值为ASCII后保存文件即可。批量修改可使用SCR命令组文件或用LISP编程实现。
在使用“代码页转换工具”时,请注意:同一个图形文件不得多次转换,否则可能使图形文件无法修复。
使用AutoCAD软件自带的附赠程序建立图形文件工作包:在正版的R14软件中增加有一个“附赠程序”下拉菜单,执行“工具/打包”命令,可将你正在绘制的图形及需要的字体文件一起“打包”保存至统一目录下。你即可以在其它的计算机中打开图形而不会担心文字符号显示的正确性。当然,你也可以自己把图形和需要的字体文件保存起来。 “要转换的文件来自”中可输入待转换的文件或目录。
“只转换以下的DWG/DXF文件”中请选择待转换的文件是用什么版本的AutoCAD绘制的。
UG草图标注乱码的解决方法
[教程] UG草图标注乱码的解决方法
[复制链接]
发表于 3 小时前 | 只看该作者 | 倒序浏览
楼主 电梯直达
遇到UG草图标注时乱码,难解决吧,崩溃了吧,下面教你如何解决这个乱码问题 症状如下:
解决方法:
找到Visualisation项目右边最后一个,注册表。(一般这个表会,前面会显示你的计算机名),双击打开这个表项 修改下图中红框里的数据,改成:
0000 polyline_set=array_set,single,immediate_mode,8:tri_set=array,single,immediate_mode,8:tri_strip_set=array_set,single,immediate_m ode,8: 复制代码
OKne_set=array_set,single,immediate_mode,8:tri_set=array,single,immediate_mode,8:tri_strip_set=array_set,single,imm
KEY_CURRENT_USER/Software/Unigraphics Solutions/NX/7.5项
/thread-15975-1-1.html[2013/4/11 18:20:45]
UG草图标注乱码的解决方法 - NX新手学堂 - UG爱好者 - UG资料下载基地,自学成材的摇篮!
天涯海角也要找到Ni:UG草图标注乱码的解决方法
中发现Ni: 中发现Ni: 中发现Ni: 中发现Ni: UG草图标注乱码的解决方法 UG草图标注乱码的解决方法 UG草图标注乱码的解决方法 UG草图标注乱码的解决方法 中发现Ni: 中发现Ni: 中发现Ni: 中发现Ni: UG草图标注乱码的解决方法 UG草图标注乱码的解决方法 UG草图标注乱码的解决方法 UG草图标注乱码的解决方法
关于UG启动后菜单栏文字显示成方格(乱码)的解决办法
关于UG启动后菜单栏文字显示成方格的解决办法1,问题描述:菜单文字全部为方块显示
2,解决办法:本文以WIN7系统作为示范
(1)检查环境变量是否正确:右击“我的电脑”图标更改设置高级环境变量
检查图中环境变量是否正确
(2)设置区域和语言:打开控制面板区域和语言格式设为“中文简体”管理更改系统区域设置区域设为“中文(简体,中国)”确定后重启即可。
AutoCAD字体乱码的三种解决方法
AutoCAD字体乱码的三种解决方法第一篇:AutoCAD字体乱码的三种解决方法AutoCAD字体乱码的三种解决方法AutoCAD字体乱码的三种解决方法刚才同学在打开CAD的时候,遇到了大量乱码,双击后在编辑窗口中显示正常。
这是一个常见问题,是dwg图创建者和使用者字体不一致造成的,只需要对字体稍加改动即可解决问题。
总结起来,大致有以下三种方法:1、在当前发生乱码的文档中,新输入若干字符,此时该字符显示为正常汉字。
此后,使用特性匹配工具(传说中的格式刷),以正常显示的文字为源,令乱码字符与正常文字特性匹配即可。
此法优点是便于操作和理解,缺点是在有大量乱码的情况下效率较低。
但是,如果所有文字都在一个图层中,则可以将非文本图层关闭,用框选的方式特性匹配即可瞬间匹配所有文字。
2、在当前文档中,修改文字样式。
创建新样式,设置字体为txt.shx,大字体为gbcbig.shx。
完成后确认,回到绘图界面,在工具栏中更换当前文字样式为刚才创建的那个,OK,字体更改过来。
3、将文档关闭,重新打开,在打开过程中遇到字体选择对话框的时候,直接选择gbcbig.shx即可。
…第二篇:autoCAD 字体小结autoCAD 字体小结一、概述CAD不同字体有什么区别呢?其实内容上没什么大的区别,一般来说只是表象的区别大一些。
所以,开发不同字体的目的主要是为了美观的需要。
而对于使用的人群来说,偏向于搞艺术的人使用的字体相对较多一些,比如建筑师;而搞技术的人使用的字体相对少一些,比如工程师等。
在cad中,字体的认证非常简单,所用的字体名也就是字体文件的名字。
所以有些人处于各种目的,自己“创造”了个性化的字体,这些字体恐怕只有他自己熟悉。
比如,他需要经常同外部单位交换dwg图纸文件,而兄弟单位的字体不是他所使用的,那么就经常要指定字体来替换。
如果替换的字体多了,不仅费时,而且费神。
那么他就“创造”一个字体,比如把他使用的字体名字前加一个“a”或者加一个“0”,这样做是为了保证该字体出现在指定字体样式窗口的最上边。
CAD出现乱码解决方法
有时候,我们接受外来的2D图纸打开后会出现问号的乱码。
出现了问号不知道意思难免会影响我们看图。
为什么会出现这种情况呢?这是因为软件系统里缺少了相应的文字,如果找到相对应的字体就不会这样的情况。
可在实际中,我们也不可能为了某个字体特意的在网上下载。
下面介绍几种方法来解决出现问号乱码的情况。
1.如下图是打开CAD软件后发现物料名称出现了乱码,双击这个有乱码的名称,此时会出
现编辑属性定义的对话框,在标记这一栏里可以看出物料名称是大镜上辅助横梁。
2.如果上面的方法双击后未出现对话框,可用另外一个方法。
单击有乱码的字体,按右键
选择特性或快捷特性,此时弹出特性对话框,在文字下面的标记里同样可以看到物料的名称。
3.在特性的对话中,也是文字下面里找到样式,可以通过改变系统默认的样式。
在样式右
侧的下拉框按顺序依次选择,然后观察字体出现的变化情况,直到不会出现乱码情况就可以了。
4.通过现有的文字字体进行格式刷,在绘图区窗口输入MT,按空格确认,随便输入一个
和乱码差不多大的文字。
然后以这个字体为标准,输入MA,按空格确认后,点击这个新字体,在点下有乱码的字体,此时原先有乱码的字体就不见了。
以上这几个方法就是怎么解决乱码的方法,不管采用什么方法,我们最终的结果就是不要出现乱码。
CAD字体乱码处理办法
五招教你轻松解决CAD字体乱码经常用AUTOCAD设计绘图的朋友们都会发现,打开客户的图纸文字都是乱码,或者显示为问号,给我们的设计工作带来诸多不便。
为什么会出现这样的情况呢?其实出现这样的问题,原因是因为客户在绘图时使用了不同的字体,您这边CAD字体文件夹中没有客户使用的字体文件,又找不到合适的字体文件去替换,所以我们就会看到乱码。
如果在绘图的时候都使用通用的字体,就可以避免这种问题的发生,如果出现在乱码或者问号,我们还是需要有一个解决的方法,让字体正常显示出来,那么我们该如何让乱码的文字或者问号正常显示呢?方法有很多,我在这里列出几种,朋友们要是打开CAD遇到乱码的时候不妨尝试一下:一、打开CAD图纸的时候,如果找不到客户使用的字体文件,就会弹出一个字型替换的对话框,并且出现“未找到****字体”的提示,这时,我们只需要选择另外一种字型去替换,一般就可以正常显示了。
二、如果替换字型,打开图纸字体还是乱码,这时我们要检查一下是不是图纸里面所有的文字都乱码,还是部份乱码,如果是全部文字乱码,说明我们打开图纸替换字型选错了,我们可以打开文字样式(简化命令ST),再次去选择其他的字型替换,一般也能够显示;如果是部份文字乱码,我们可以使用CAD软件的格式刷功能(也叫特性匹配,简化命令MA),以正常显示的字体做为源对象,再刷一下乱码文字,也可以显示正常的文字。
三、如果和客户经常保持合作,关系较好的话,可以让客户直接把他使用的CAD字体传给你,你将字体复制到CAD安装路径下的FONTS目录下,重新启动CAD,因为CAD已经可以默认找到使用的字体了,就可以直接打开图纸,而文字不会出现乱码。
四、如果不方便让客户把他使用的CAD字体传给你,我们可以在百度搜索并下载一个HZTXT.SHX的CAD字体,同样把该字体复制到FONTS目录下,先打开图纸,看看对话框中提示的是没有找到哪种字体,然后只要把该字体的名称更名为提示未找到的字体名称,如果提示未找到多种字体,你也可以多复制几次该字体,依次改名为未找到的字体即可。
图纸乱码最佳解决方案
图纸乱码最佳解决方案图纸乱码是指在图纸上出现了无法辨认或无法识别的符号或字符。
造成图纸乱码的原因有很多,包括文件格式问题、字体缺失、软件兼容性问题等。
解决图纸乱码问题需要综合考虑这些因素,并采取相应的解决方案。
首先,检查文件格式。
图纸乱码可能是由于文件格式不兼容导致的。
可以尝试将图纸文件转换为常用的图纸格式,如DWG或PDF,然后再次打开查看。
如果问题依然存在,可以考虑更新或升级相关软件,以确保软件与文件格式兼容。
其次,检查字体缺失。
图纸乱码可能是由于缺少所使用字体的原因导致的。
可以尝试在系统中安装缺失的字体,或替换文件中使用的字体为系统自带的字体。
另外,还可以将图纸转换为轻量级的形式,如PDF格式,在浏览器中打开,浏览器通常会自动处理字体兼容性问题。
此外,检查软件兼容性。
如果使用的图纸软件版本过旧,可能无法识别或处理最新的文件格式,导致乱码问题。
可以尝试更新或升级软件到最新版本,以确保软件与文件格式的兼容性。
如果最新版本仍然无法解决问题,可以考虑使用其他图纸软件打开查看,或将图纸转换为流行的通用格式,如PDF或JPEG,以确保能够正常浏览和使用。
最后,寻求专业支持。
如果以上方法都无法解决图纸乱码问题,可以寻求专业的技术支持。
可以联系软件开发商或相关的技术团队,向他们报告问题并寻求解决方案。
他们通常有更深入的了解和经验,能够提供针对具体情况的解决方案。
综上所述,图纸乱码问题的解决方案取决于具体情况和问题的原因。
应综合考虑文件格式、字体缺失、软件兼容性等因素,并采取相应的解决方法,如转换文件格式、安装字体或更新软件等。
在遇到无法解决的问题时,可以寻求专业支持来解决。
解决CAD软件中文字乱码问题的方法
解决CAD软件中文字乱码问题的方法在当今数字化时代,计算机辅助设计(CAD)软件已经成为工程师和设计师们必不可少的工具。
然而,对于使用中文的用户来说,CAD软件中的文字乱码问题一直是一个令人头疼的难题。
本文将探讨一些解决CAD软件中文字乱码问题的方法。
首先,我们需要了解文字乱码问题的原因。
CAD软件通常使用的是英文字符集,而中文字符集与之不同。
当我们在CAD软件中输入中文时,由于字符集的差异,文字会出现乱码现象。
因此,要解决这个问题,我们需要找到一种方法来使CAD软件能够正确地显示中文字符。
一种解决方法是使用Unicode字符集。
Unicode是一种全球字符编码标准,它包含了世界上几乎所有的字符,包括中文字符。
通过将CAD软件的字符集设置为Unicode,我们可以确保中文字符能够正确地显示。
在CAD软件中,通常可以在设置或选项菜单中找到字符集设置选项。
将字符集设置为Unicode后,重新启动CAD软件,就能够正常输入和显示中文了。
另一种解决方法是使用中文字体库。
CAD软件通常自带了一些字体库,但是这些字体库中往往没有包含中文字体。
因此,当我们在CAD软件中输入中文时,由于缺乏对应的中文字体,文字会显示为乱码。
为了解决这个问题,我们可以手动添加中文字体库。
首先,我们需要在互联网上下载一些中文字体文件,然后将这些字体文件复制到CAD软件的字体库目录中。
在CAD软件中,通常可以在选项或设置菜单中找到字体设置选项。
将字体设置为我们刚刚添加的中文字体后,就能够正常显示中文了。
除了上述方法,还有一些其他的解决方案可以尝试。
例如,我们可以使用CAD软件的插件或扩展来解决文字乱码问题。
有些插件或扩展可以自动检测中文字符并进行转换,从而实现正常显示。
此外,一些CAD软件还提供了在线帮助文档或用户论坛,我们可以在这些资源中寻找关于解决文字乱码问题的方法和建议。
然而,需要注意的是,不同的CAD软件可能存在不同的文字乱码问题和解决方法。
cad字体乱码怎么解决
cad字体乱码怎么解决CAD字体乱码怎么解决1. 引言CAD软件是广泛用于工程设计领域的计算机辅助设计软件,它提供了丰富的绘图功能和工程设计工具。
然而,在使用CAD软件时,有时会遇到字体乱码的问题,这给操作和设计带来了一定的困扰。
本文将介绍CAD字体乱码的原因以及解决方法,帮助用户解决这一问题。
2. CAD字体乱码的原因CAD字体乱码的出现通常与以下几个因素有关:2.1 字体缺失或损坏字体是CAD显示文本的重要组成部分,如果系统中的字体缺失或损坏,就会导致CAD软件无法正确显示文本,从而出现字体乱码。
2.2 字体属性设置错误CAD软件允许用户对字体进行属性设置,包括字体名称、大小、样式等。
如果属性设置不正确,也会导致字体显示错误或乱码。
2.3 系统语言设置不匹配CAD软件通常与操作系统的语言设置相关联。
如果操作系统的语言设置与CAD软件的字体设置不匹配,也会导致字体乱码的问题。
3. 解决CAD字体乱码的方法3.1 确认字体是否缺失或损坏首先,用户需要确认系统中的字体是否完整且无损坏。
可以通过以下步骤检查字体:3.1.1 打开字体文件夹:在Windows操作系统中,可以在控制面板中找到“字体”选项,点击进入。
3.1.2 检查字体列表:查看字体列表,确保所需的字体都存在且没有损坏。
如发现字体缺失或损坏,可以尝试重新安装相应的字体文件。
3.1.3 检查CAD字体设置:在CAD软件中,打开字体设置选项,确保所需的字体在字体列表中且未被禁用。
3.2 校正字体属性设置如果字体缺失或损坏不是问题所在,那么用户可以考虑校正字体的属性设置。
可以尝试以下方法:3.2.1 打开字体设置菜单:在CAD软件中,找到字体设置选项,一般位于“工具”或“选项”菜单下。
3.2.2 检查字体属性:确认字体的名称、大小、样式等属性设置是否正确。
确保使用的字体是支持中文字符的。
3.2.3 调整字体设置:如果发现属性设置有误,可以进行调整并重新应用设置。
CAD图纸中出现文字乱码怎么办?
如何解决CAD图纸中的文字丢失的问题?如何告别缺失字体,在不需要添加原字体,也不需要手动进行字体替换的情况下就让各种的CAD字体完美显示呢?今天就来告诉大家!我们在打开CAD文件的时候,常常会发现缺失字体,不是显示乱码就是显示问号,这种情况总是让大家很是苦恼,每次遇到这种情况,都迫使大家不得不去网上找相应的字体来下载安装,可有的字体网上根本就没有,这个时候我们就犯愁了,图纸就没有办法正常查看了。
那么有没有一种方法,可以在不添加字体的情况下,就可以让各种各样的字体都完整的显示出来呢?既然小编都敢这样问了,答案必须是:有的。
前两天,小编收到了一份用户发过来的图纸,用户是这样说的:“我的图纸是韩文的,打开之后字体显示乱码和问号,替换了也没有用,有什么办法可以解决吗?”并且同时发来了一张截图,截图如下:小编看了一下,从左上方的图纸标题来看,这的确是一张韩文图纸,但是从这截图的界面上来看,也确确实实出现了许多的问号,说明是缺失字体的呢,但这相应的韩文字体可是不好找,这位朋友找了一早上还没找到,也没办法正常的看图,于是在浩辰CAD微信公众号的后台找到了我们。
其实小编收到这样的问题也不是一次两次了,但是每次遇到的字体都不一样,就连小编这里的字体库每次都是不够用,因为大家的字体真的是太多了,缺失的字体也都是一些比较特殊的字体,所以字体库的字体是永远也满足不了大家的需求。
但是,对于小编来说以上的问题都不是问题哦!那是因为:小编有一款可以识别各种奇葩字体的CAD软件——浩辰CAD看图王电脑版!大家是不是已经发现问题了呢,从上面浩辰CAD看图王电脑版的界面截图中,可以清晰的看到上面不显示的韩文字体已经全部都显示出来了呢,而且显示很准确的。
无需下载安装相应的字体,直接打开图纸不同的字体就都会显示出来了!文章来源:浩辰CAD官网CAD教程。
用PROE默认的font字体转CAD是会乱码的
、用PROE默认的font字体转CAD是会乱码的。
解决办法有二种:
一是将文字炸开,转入CAD后为点和线,不是字,无法编辑,需要在config中设置dxf_out_stroke_text 值all
二是将中文改为仿宋或宋体等字体,先将系统C:\WINDOWS\Fonts 下面的仿宋字体复制(ctrl+c),
粘贴到PROE的目录如D:\Program Files\proe3.0m120\proe_wildfire3.0m120\text\fonts\chinese_cn 下面。
字体文件名为simfang.ttf(默认),重启破衣,将所有中文改为仿宋,选择文字时会出现仿宋体,字体名称为Fangsong_GB2312
这样转CAD不会出现乱码。
注意如果需要将工程图配置文件的文字字体修改为仿宋,应该是default_font simfang
default_font fansong是错的!
2、特别说明的是,4.0m030经测试转R14、2000dwg格式仿宋字不会乱码,2004dwg格式依然乱码,应该是软件的bug。
大家转2000格式就好了,可以在config中设置默认的转换格式,例dwg_export_format 值2000。
CAD乱码轻松解决
在AUTOCA中,有时当我们打开一些图纸时,会出现大量无法显示文字的乱码,那是因为我们本地没有安装的对方设置的字体。
当然,我们可以去下载字体库,但是,通常这个库是很大的,会占用了大量的硬盘空间,而且不能保证库中一定有对方设置的字体。
1 、打开对方CAD文件,发现其中显示大量“????”和其他乱码;2 、不要急,点击“格式”,打开文字样式编辑器,在弹出的对话框中,点“新建”,建立一个新的文字样式,你可以命名为“123”(当然,其它什么名也行),点击字体名底下一个复选框“使用大字体”,这时,原本呈灰色的“字体样式”可以编辑,你选择一个叫“ gbcbig.shx ”的字体(当然你也可以试试选用其它的大字体,不过本人用了这么久,还是感觉这个字体好,呵呵A_A),至于字体大小嘛,你可以设置10 (这个都没关系,至叩寸可以再调嘛),点击“确定”完成设置。
3、返回到主界面,点击绘图栏上的A,在图中输入一行多行字体“ ABVDEF'G这个字也是随便打几个字,当作一个介质一样。
点击“特性匹配”命令(如果不知该命令在哪,你可以在命令行中输入快捷键MA即可),点击我们设置的文字“ ABCDEFG,然后再点击那些个乱码,你会发现,他们全部显出原形了,至文字大小,你可以随时放大或缩小,直至你满意为止。
哈哈,就这么简单。
看似短暂的一生,其间的色彩,波折,却是纷呈的,深不可测的,所以才有人拼尽一切阻隔,在路漫漫中,上下而求索。
不管平庸也好,风生水起也罢,其实谁的人生不是顶着风雨在前行,都在用平凡的身体支撑着一个看不见的灵魂?有时候行到风不推身体也飘摇,雨不流泪水也湿过衣衫,而让我们始终坚持的除了一份信念:风雨总会过去,晴朗总会伴着彩虹挂在天边。
一定还有比信念还牢固的东西支撑着我们,那就是流动在心底的爱,一份拳拳之爱,或许卑微,却是我们执著存在这个世界上,可以跨越任何险阻的勇气、力量和最美丽的理由。
人生的途程积累了一定的距离,每个人都成了哲学家。
UG与AutoCAD的数据转换
UG 与AutoCAD 的数据转换
在UG 中进行数据转换的时候主要将UG —Drafting 中工程图的信息转入AutoCAD,包括视图信息(主要是投影视图、剖视图),尺寸标注信息,公差信息以及文字信息等等。
因此在进行转换的时候必须设置一些适当的参数来得到所需要的转换结果。
UG 提供了几种转换二维图形的方法。
包括直接用转换器Translator 进行转换,还可以用2D Exchange 方法直接将UG 的Part 从三维转换到二维视图。
下面就是2D 转换和直接生成DWG/DXF 的具体转换方式步骤:
1.2D 转换
(1)在UG 中,打开要转换的零部件,并进入其Drafting 工程图模块。
(2)选择FILE —Export —2D 转换,这时系统会出现“2D转换”的对话框,先选择输出的类型为DWG 文件,再选择该DWG 的保存路径,最后确定就可以了。
(3)此时系统出现如下的交互式转换设置对话框。
先用FIT 命令将要转换图形在UG 工作窗口中全部显示。
然后按下面的参数进行设置:
指定输出文件:把转换的图形放到指定的文件夹。
2 .输出DWG
在当前的文件中选择File—Export —DFX/DWG。
此时系统出现图2 的交互式对话框,按下面的参数进行设置
指定DWG 文件:把转换的图形放到指定的文件夹。
在经过以上步骤以后,UG 工程图与AutoCAD 的转换工作基本完成了。
现在将转换完成的DWG 文件拷贝到安装有AutoCAD 的计算机上,就可以打开进行一些后处理操作以及打印出图了。
CAD图形打开字体乱码怎么解决
CAD图形打开字体乱码怎么解决有的同学肯定遇到过CAD图纸打开发现乱码了,文字全是问号,这其实是缺少字体或者字体损坏了。
但是很多同学还不知道。
那么接下来下面是店铺整理的一些关于CAD图形打开字体乱码怎么解决,供您参阅。
CAD图形打开字体乱码解决的方法第一步:用CAD2007打开图纸打开的时候如果出现下面图片中的情况,就说明你CAD字体不全,红色圈中就是你CAD字体库里所缺少的字体。
第二步:打开后字体显示不全出现上述情况后,打开后的图纸有很多字、标注和符号会显示不出来,让图纸不完整,无法进行审阅。
例如会出现下面的情况:第三步:开始解决问题以下面的情况为例说明解决方法。
打开CAD图纸后提示——未找到字体:gbcbig。
这时候不要点确定按钮,点确定按钮就是用其它字体去替代gbcbig字体,让显示出来的字体不是原版的字体,有时候可能会有误差,而是记下gbcbig。
第四步:搜索字体;打开浏览器,用百度或其它搜索引擎搜索gbcbig。
第五步:选择网站下载字体在出现的页面的选择网站下载字体,推荐在新浪爱问共享资料中下载,没有病毒,字体还比较齐全。
如果没有账号下载,可以顺手注册一个,方便快捷,有新浪账号的就可以直接登录了。
另外如果积分不够,可以每天到新浪爱问共享资料的首页签到一下,就可以获取大量积分,足够使用了。
第六步:复制字体到CAD字体库中将下好的字体复制到CAD字体文件夹中,CAD字体文件夹路径:C:Program FilesAutoCAD 2010Fonts,如果不是安装的C盘的,请到你安装的路径中寻找到Fonts文件夹,把下好的字体gbcbig或者其它字体复制到里面就行了。
第七步:下好所有字体;重复第三、四、五、六步,把缺少的字体全部下全并复制到Fonts 文件夹中。
第八步:重新打开CAD2007关闭CAD,重新用CAD打开图纸,所有的字体都显示出来了。
用于解决某种AutoCAD中文字乱码情况的AutoLISP源代码:EncodeGBK
;;; 此程序用于将AutoCAD中形如\M+0D2BB的汉字转为GBK汉字,提交给AutoCAD的文字对象;;; 根据AutoCAD的版本不同,AutoCAD最终将以MBCS或Unicode保存汉字字符;;;;;; 作者:Fresco 2011‐06‐18;;;;;; 命令:EncodeGBK;;;;;; 本程序免费可供进行任何用途需求的拷贝、修改及发行, 但请遵循下述原则:;;;;;; 1) 上列的版权通告必须出现在每一份拷贝里.;;; 2) 相关的说明文档也必须载有版权通告及本项许可通告.;;;;;; 本程序仅提供作为应用上的参考, 而未声明或隐含任何保证; 对于任何特殊;;; 用途之适应性, 以及商业销售所隐含作出的保证, 在此一概予以否认.(defun c:EncodeGBK (/ e ent matchitem matchlist regexp ss str ; local var getmatchlist hex‐>num ssmap STRCHG ; local func)(defun HEX‐>NUM (s / i n a)(setq i 0n 0s (strcase s)); to be ADS independant(if(= (substr s 1 2) "0X")(setq s (substr s 3)))(while (< i (strlen s))(setq a (substr s(setq i (1+ i))1))(if (not (<= "0" a "F"))(chr a)); force bad argument type error(setq n (+ (lsh n 4)(‐ (ascii a)(if(<= a "9")4855))))))(defun getmatchlist(str / item match matches result submatch submatches)(vlax‐put‐property regexp "IgnoreCase" :vlax‐true) ; 忽略大小写(vlax‐put‐property regexp "Global" :vlax‐true); 匹配方式,全文字匹配(vlax‐put‐property regexp "Pattern" "\\\\M\\+0([A‐F\\d]{2})([A‐F\\d]{2})") (setq Matches (vlax‐invoke‐method regexp "Execute" str))(setq result nilitem nil)(vlax‐for Match Matches(setq item (list (vlax‐get‐propertyMatch"Value")); 表中的第一个元素整个\M+串)(setq SubMatches (vlax‐get‐property Match "SubMatches"))(vlax‐for SubMatch SubMatches(setq item (cons SubMatch item)))(setq item (reverse item))(setq result (cons item result)))result)(defun SSMAP (func ss / n)(if (eq 'PICKSET (type ss))(repeat (setq n (fix (sslength ss))) ; fixed(applyfunc(list (ssname ss (setq n (1‐ n))))))))(defun STRCHG (s old new / i ls lold)(if (= old "")(strcat new s)(progn(setq lold (strlen old) ; length of substr to searchls (1+ (‐ (strlen s) lold)) ; max. position to search toi 1)(while (<= i ls)(if (= (substr s i lold) old); found(setq s (strcat (if (> i 1)(substr s 1 (1‐ i))"") new (if (<= i ls)(substr s (+ i lold))""))i (+ i (strlen new))) ; next position to search(setq i (1+ i))))s)))(setq ss (ssget '((0 . "*TEXT"))))(setq regexp (vlax‐create‐object "Vbscript.RegExp")) ; 引用正则表达式控件 (ssmap (function(lambda (e)(setq ent (entget e))(setq str (cdr (assoc 1 ent)))(setq matchlist (getmatchlist str))(if matchlist(progn(princ (strcat "\n" str "‐>"))(foreach matchitem matchlist(setq str (STRCHG str(car matchitem)(vl‐list‐>string(mapcar'HEX‐>NUM(cdr matchitem))))))(setq ent (subst (cons 1 str) (assoc 1 ent) ent))(entmod ent)(princ str)); progn)))ss); ssmap(princ))(vl‐load‐com)(princ "\n命令:EncodeGBK")(princ)。