CAD字体问题
CAD字体—— CAD大字体是什么
2019-04-22
18111
CAD字体中有个概念:CAD大字体很多初学者可能并不知道,其实大字体是shx字体的一种特殊形式。大字体其实不仅仅是字体方面的问题,还涉及到更多方面的知识,包括计算机处理文字的方式,文字编码等等方面的内容。下面我们就来具体介绍一下什么是CAD大字体。 一、计算机处理文字的方式 先说说计算机处理文字的方式吧。计算机应该叫做数字计算机,它只能处理数码,储存的都是数字。而文字是什么呢?是图形。比如汉字结构的横、竖、撇、折等都是图形,英文也是图形,所有文字都是图形。那计算机如何处理文字呢?必须给文字取个代号,这就像学校班上每个学生都有一个学号一样。计算机处理文字就像老师点学号一样,点到哪个号,就代表着那个学号所对应的学生。计算机就是这样处理文字的。 这就出现一个问题了。我这个班可能是只有八个学生的艺术班,学号用一位数表示就够了。普通的班级可能就不止这些了,可能有三十人,用一位数学号就不够用了,怎么办?得用两位数表示。八个学生的艺术班也可以用两位数表示,01号、02号....08号,但是两位数与一位数是不同的。这就好比信封上的邮政编码,有六个框填六个数码。如果有八个码,六个框肯定就不够用了。计算机储存数码的时候也面临这样的问题,如果文字不是很多,一个字节可能就够了,如果文字很多,可能就要两个字节,一个字节就不够了。一个字节可以储存256个文字,两个字节可以储存65536个文字,四个字节可以储存40多亿个文字。计算机是洋人发明的,洋文(英文)有26个字母,加上特殊字符和标点符号,也不会超过256个,只用一个字节就够了。所以,美国国家标准字符集的每一个字符(也就是ANSI字符、ASCII字符)在计算机里,是用一个字节表示的,而这种编码也称为ANSI码、ASCII码。那么,ANSI和ASCII是什么关系呢?ANSI是美国国家标准学会的英文名称的缩写,它是一个很大的组织,涉及各行各业,制定的标准也很多,每个标准都冠以ANSI。计算机美国国家标准编码也就简称ANSI编码,ANSI编码所对应的字符也就简称ANSI字符。实际上,这个编码发布的时候起的名字是美国信息交换标准码,英文缩写ASCII,所以也简称ASCII码,字符简称ASCII字符。这就相当于我们的学名和乳名,学名要冠以姓,而乳名就不用了。实际都是一个人。 美国的计算机要卖到亚澳欧非拉,美国的软件也要卖到世界各地,语言就多了,256个字符肯定不够用了,一个字节也放不下了。于是,国际标准出来了,那就是Unicode标准(简称UCS标准)。Unicode标准的编码称为Unicode编码,对应的字符称为Unicode字符。Unicode字符包含了其他国家的文字,当然也包含英文字符,或者说也包含ANSI字符。Unicode有两个标准,UCS-2和UCS-4。UCS-2最多可以包含65536个文字,用两个字节储存,通常我们说的Unicode标准就是指这个标准。但是,65536个文字也不一定够用,据说我国的康熙字典里包含的就不止这么多个文字。于是,另一个标准,UCS-4就起作用了。UCS-4最多可包含40多亿个文字,足够用了,它采用四个字节储存。UCS-4只在特殊行业里使用。 通常,以一个字节存储的字符也称为窄字符,以多于一个字节存储的字符称为宽字符。宽与窄的区别不在于字符本身,而在于字符占用的存储空间的大小。比如,以一个字节存储的字符“a”称为窄字符,而以汉字形式(Unicode形式)存储的时候就叫做宽字符了。 二、什么是shx字体 其实,CAD里所称的shx字体和大字体(也叫bigfont)。大字体也是shx字体,是shx字体的一种特殊形式。要说shx字体,还得说说字体在CAD里的发展过程。 上面说了文字和编码的关系。这就好比一个人,他小的时候叫王五,大了以后叫王五,老了的时候还叫王五。王五这个名字和人是对应上的,这不会错。但是,王五的各个时期的形象是不同的,四季穿戴也可能不同。于是,字体的概念就出来了。字体实际上是表示了文字表象的不同。在操作系统的早期时代DOS时代,各个应用软件在文字显示上是超前的。这也是无奈的做法,微软的操作系统只提供标准的字符显示,满足不了软件的需要。于是,诸侯争霸,各软件都带有自己的字库,各软件的字库也很少能互通。CAD也有自己的字库,在fonts目录里。字体文件以shx为扩展名,称为shx字体。最初的shx字体支持的是ANSI字符,后来扩大到支持非ANSI字符,也就是大字体或bigfont,用双字节储存,这也就是为什么叫大字体的原因。但也仅作为文字处理上的补丁,要单独指定。应该说,这个时候的大字体还不一定都符合Unicode标准,于是有时就出现了显示乱码的现象。shx字体是CAD早期的产物,从r14开始,CAD开始支持windows的字体,这恐怕也是CAD发展的趋势。但由于shx字体(包括大字体)是为CAD专门制作的,就目前的情况来看,还有诸多优势,表现在: 1、在dwg文件的存储上占用的空间小,在显示的速度上比较快。特别是文字比较多的情况下,regen的重显的速度上的差异更明显,在实时移动(pan)的更新上不存在时差现象。 2、由于windows字体为外来字体(相对于shx字体),在生成及编辑的过程中,还不能做到完美无缺。比如,truetype字体(windows字体)的文字在移动、拷贝的过程中,句子的长度可能与实际的长度不同,影响了参考定位。再如,truetype字体的实际高度可能与指定的高度之间有差异,不能精确地指定字高,只能通过试错的方式确定,影响了绘图的速度,也影响了编程控制的难度。 3、由于shx字体为线型字体,可以像线段一样指定特别属性,产生特殊效果。比如,可以指定厚度值,从而产生立体效果。 4、与truetype字体相比,shx字体美观效果不够理想,但在工程中尚可满足需要。shx字体相当于硬笔书法,在模拟毛笔书法上存有差距。 由于shx字体与windows的truetype字体互有所长,在工程中可取长补短,酌情使用。 CAD字体中的大字体具体是什么?通过上文的介绍想必大家对其都有了一定的了解,虽然概念比较简单,但是涉及到的知识比较多,理解起来可能并不容易,所以CAD初学者对这方面还是要对熟悉,毕竟知己知彼才能百战不殆,以后遇到这方面的问题也更容易解决。
CAD字体问题
如何使用CAD替换文字及查找文字
2019-04-22
26316
CAD在绘制图纸的时候其实有个小技巧,如果图纸相似,只要复制之前的图纸,之后在图纸上修改就可以了,CAD替换文字和查找文字就可以帮助我们是想这个操作,只需要输入find命令就可以了,这样能提高工作效率,何乐而不为呢! 一、find命令的作用 CAD中欲将多处文字中的某—相同的文字改为另一相同的文字,可以不必逐个修改,运用find命令统一修改。 二、find命令如何使用 例如,欲将图形中所有的“文字”字样的文字改为“浩辰文字”,其具体操作步骤如下. 1、在命令行中输入"find",然后按下回车键,打开【查找和替换】对话框,在【查找位置】索范围或者默认整个图形。如图所示。 2、在【查找内容(W)】下拉列表文本框中输入“文字”,在【替换为(I)】下拉列表支本框中输入“浩辰文字”. 3、根据搜索需求,勾选搜索选项。 4、单击“全部替换”按钮即可。 CAD替换文字和查找文字功能能够批量替换文字,使用这个功能能够避免使用者一个个手动操作,可以节省很多时间,特别是对于改动比较多的地方,只需要这个操作就可以把要改动的地方都改过来,可以说是很贴心的功能了。
CAD字体问题
CAD字体概念详解
2019-04-22
15155
对于很多CAD绘图设计师来说,CAD字体问题应该是最让他们头疼的了,无论是出现问号还是字体乱码等情况都让人很烦恼。所以,要想避免这些问题的出现,一定要对字体有透彻的了解,这样以后遇到这些问题也便于解决。 从对话框可以看到,浩辰CAD没有找到hzfsex.shx字体,所以,我们需要为其指定一个用于替换的字体。下面对CAD字体相关的几个重要概念进行解释: 大字体:如中文(hztxt.shx、china.shx)、韩文等; 小字体:一般为英文字符集,如txt.shx等等 这些字体一般都是拷贝到浩辰cad下面fonts目录里面(不过目录不是绝对的可以自己另外定义,见下图)字体正确就可以让您的图正常显示了。另外有一些系统字体不需要选大字形也可以正常显示中文,例如:宋体。这就是有时候为什么发现不同操作系统打开同一个图但显示不同的原因。 另外还要注意一个问题,同名文件不一定是同文件,如果出现没有询问字体但显示还不正确可能就是这个问题,例如:你有txt.shx.但跟原图不是一个文件。这就是为什么我们常见同名的txt.shx但大小不一样的原因。 想做到所有的字体都包括几乎不可能,因为各国和各地以至各设计单位都可能有自己字体。所以其他人发来图纸最好让他用图纸发布功能,把他用到的字体一起发送过来,另外还有机器系统字体也是统一的,才能完全避免字体不统一情况。 让很多设计师头疼的字体问题其实不难解决,就像治病要找到根源一样,这些问题的出现我们也要找到根源,其实就是字体的问题,本文所介绍的字体大家都知道,这样在以后绘图的时候就比较容易知道是哪块出问题了。
CAD字体问题
CAD字体设置的方法
2019-04-22
21119
CAD是一款绘制图纸的软件,但是图纸中必然少不了文字,所以CAD字体的设置也是很重要的,很多初学者可能对CAD如何设置字体不是很清楚,所以本文我们就来为大家介绍一下如何设置CAD字体,这样在以后绘图的时候就可以对字体问题比较了解。 一、CAD字体的类别 在CAD软件中,可以利用的字库有两类。第一类是存放在CAD目录下的Fonts中,字库的后缀名为shx,这一类是CAD的专有字库,英语数值等单字节和汉字日文等多字节分属于不同的字体文件,汉字、日文等文字的字体叫大字体。第二类是存放在WINDOWS操作系统的目录下的Fonts中,字库的后缀名为ttf,这一类是windows系统的通用字库,除了CAD以外,其它如Word、Excel等软件,也都是采用的这个字库。其中,汉字字库都已包含了英文字母。 二、如何定义两种CAD字体 在CAD中定义字体时,两种字库都可以采用,但它们分别有各自的特点,要区别使用。第一类后缀名为shx的字库,这一类字库最大的特点就在于占用系统资源少。因此,一般情况下推荐使用这类字库。通常使用三种字体就够了,一个是汉字的大字体文件,一个是英文、数值的字体文件,另外如果有特殊符号,如带结构专业符号的字体。强烈建议除特殊情况外,全都采用常用的字体文件,这样的图纸才能统一化,格式化。后缀名为ttf的字库则分两种情况采用。第一种情况是当图纸文件要与其它公司交流时,采用宋体、黑体这样的字库,可以保证其它公司在打开文件时,不会发生任何问题。第二种情况就是在做方案、封面等时候。因为这一类的字库文件非常多,各种样式都有,五花八门,而且比较好看。因此,在需要设置具有美观效果的字样时,就可以采用这一类字库。 在定义字体时,还有一些要注意。 首先,同样是在够用情况下越少越好的原则。这一点适用于CAD中所有的设置。不管什么类型的设置,都是设置越多,CAD文件就越大,在运行软件时可能会给运算速度带来影响。更为关键的是,设置越多越容易在图元的归类上发生错误。 其次,在使用CAD时,除了默认的Standard字体外,一般只有两种字体定义。第一种是常规定义,字体宽度为0.75。一般所有的汉字、英文字都采用这种字体。第二种字体定义采用与第一种同样的字库,但是字体宽度为0.5。这一种字体,是在尺寸标注时所采用的专用字体。因为在大多数施工图中,有很多细小的尺寸挤在一起。而采用较窄的字体可以减少标注相互重叠的情况发生。 在CAD绘图的时候是有两种字库,这两种字库大家可以根据其特点区别使用,因为不同的字库有不同的特点,如果不了解他们的区别使用容易出现问题,降低工作效率,所以很多初学者一定要对它们的特点有所了解。
CAD字体问题
CAD字体如何如何设置替代字体
2019-04-22
21827
CAD打开文件的时候有时候会出现一些问题,比较常见的就是找不到字体,针对这个问题有很多解决办法,但是无论是指定替换字体还是找原始字体都有一定的弊端,那么有没有一种办法可以解决这个问题呢,下面我们就来看一下。 今天,我就以浩辰CAD 为例,介绍一种最专业,最实用的方法。 遇到浩辰CAD 找不到字体时,如果能找到原来的字体,那固然好了,可如果找不到呢?事实上,因为种种原因,往往不容易找到原字体。 如果是在文件打开时指定替换字体,那下次碰到你没有的字体时依然要重复这一操作,对于追求工作效率的工程师来说,这是难以忍受的。首先看见上面对话框,可以勾选始终执行我的当前选择,另外要选为每个shx文件指定替换文件,不要去点忽略,忽略后打开会不显示找不到字体。 这个时候下次不会出现上面对话框了,但每次都会出现下面对话框,如图,左下角显示没有字体,右边是你电脑有的字体,需要寻找替换。点确定。 浩辰CAD 提供了指定字体对应关系的机制。简单说,就是为你系统中没有的字体建立一个超连接,而超连接则指向你字库中存在的某一字体。 再说得通俗一点,比如你从别人处得来的图纸用到了字体A,而你没有这个字体,但是你有字体B,而且你发现用字体B替换字体A后文字可以正确显示,你又不希望以后再打开用到字体A的文件时浩辰CAD 又找不到字体,那就可以建立一个“超链接”,将字体A链接到字体B上,这样,浩辰CAD 打不到字体A时,就会自动用字体B替换。 通过这种方式,你就无需将字体B的名称修改为A来欺骗浩辰CAD 了,而且当你有真正的字体A时,可直接将其放入浩辰CAD 的字库中,因为只要存在真正的字体A,浩辰CAD 是不会用字体B来替换字体A的,这样,字库管理就不会混乱不堪了。 建立字体“超链接”的方法很简单,你只需要打开浩辰CAD c盘安装的用户目录找到gcad.fmp映射文件,用记事本将其打开,添加一行代码就可以了。 比如,你要将字体a.shx链接到字体b.shx,那就在文件的最后加上: a.shx;b.shx 保存gcad.fmp文件,你的字体问题就解决了! CAD字体问题是在绘制图纸和打开图纸经常会遇到的问题,想要解决这个问题首先需要了解字体,知道出现的问题是什么原因。浩辰CAD提供的指定字体对应关系机制还是很好用的,为解决字体问题提供了很大的帮助。
CAD字体问题
CAD不同字体文件的分类
2018-11-19
13665
CAD使用中,CAD字体很重要,因为如果图纸缺少字体或者没有设置合适的字体,那么当打开图纸时可能就会出现文字不能正常显示的情况,所以在使用CAD绘图时,一定要设置合适字体。一、CAD字体问题展示 CAD打开其他设计人员发过来的图纸时,经常会提示找不到相应的字体而弹出一个替换字体的对话框,如下图所示 在浩辰CAD会先弹出左侧的对话框让你选择是否需要指定替换字体。同时对话框中有很明显的提示:缺少一个或多个SHX文件,希望执行什么操作?SHX文件(也称为形文件)将用作文字字体或符号字体。二、出现CAD字体问题的解决办法 出现这种情况时如果不了解这个字体在图纸中具体用途,一种办法就是先忽略不替换,等打开图纸后在看具体那些文字或符号无法正常显示;一种方法就是根据字体名称在列表中选择一种近似的字体,但有时从字体名称很难判断用什么字体替换合适。如果对字体类型不了解,不仅替换时无法使字体正常显示,有时还出现类似下面的提示: txt2.shx 是大字体文件,不是形文件。 Eref.shx 是常规字体文件,不是形文件。个别机器不弹出对话框,是因为设置过 如果以后还想显示也比较简单,浩辰cad2019 ,打开设置对话框,选到用户系统配置,单击隐藏消息设置 三、三种CAD字体文件分类 他们有什么不同,各有什么作用呢?要想能正确处理文字,必须对字体的分类有所了解。 CAD可使用的字体文件主要分为两类,一类是CAD自定义的*.shx字体;一类是操作系统中的*.ttf字体,如宋体、黑体等。两类字体设计人员都可以自行添加,通过安装字库或将*.ttf文件复制到windows的fonts目录下可以添加TTF字体,SHX字体可以直接复制到浩辰CAD安装目录下的fonts目录下,或者将字体所在目录添加到浩辰CAD的文件搜索列表中。 TTF字体通常单独使用,在文字样式的字体下拉框选用即可。如下图所示。 SHX字体分为两种: 一种是文字形,用于书写文本或符号,如txt.shx,gbcbig.shx等;字形又分两种:大字形与小字形,大字形定义的是双字节的亚洲文字,称大字体文件,如中文(hztxt.shx、gbcbig.shx)、韩文等等;小字形一般为西方文字,称常规字体文件,如txt.shx等等,在“文字样式”对话框,要先选择一个常规字体文件,然后勾选“使用大字体”,才能设置大字体。也就是说大字体是跟常规字体配合使用的,不能单独使用。如下图所示。 一种是符号形,用于插入特殊符号、图形或定义线型中图形,如ltypeshp.shx,aaa.shx,gdt.shx等。 符号形,顾名思义文件中保存的是一些特定符号,它的一般用法有三种: 1、形(SHAPE)实体常规使用:load命令载入,然后shape命令再指定相应符号名称,便加入一个形(SHAPE)实体(常见的如aaa.shx),如下图所示 2、嵌入线型:把符号形嵌入到线型编码,然后实体指定该线型,便可使用(常见的如ltypeshp.shx)。采用符号形的线型如下图所示。 3、特殊符号:如公差符号,这个是软件内部内部使用,一般是GDT.shx 虽然都是SHX文件,不同类型字体的用途不同,肯定不能随意替换。同类型的字体文件也不能随意替换,即使是同名的字体文件有时内部定义也不完全相同。例如在设计院使用较多的hztxt.shx就存在好多版本,有的带钢筋符号,有的不带,因此必须使用同一个版本的hztxt.shx才能保证所有字符都能正常显示。为了在使用和展示交流过程中更方便快捷,大部分单位对CAD字体都有一定的要求,为了工作的更好开展,避免为双方带来麻烦,建议大家附带字体文件。
CAD字体问题
CAD字体为什么显示为方框
2018-11-12
17232
CAD字体显示都为方框,这样导致我们根本不知道文字内容是什么,很多人遇到这种情况都不知道该怎么办,为什么会出现这种情况呢,怎么才能让字体正常呢? 遇到这种问题,很多人都很迷茫,不知如何下手。估计这张图不是自己画的,或者自己都不知道调整了什么参数。 一、CAD字体显示为边框的原因 首先告诉大家,这样的图纸没有任何问题,只需要修改一个设置,文字很容易就可以恢复正常的显示效果。 在CAD图纸中,有时会有大量的文字,这些文字如果使用操作系统的TTF文字,例如宋体、黑体等,会影响CAD的显示性能,会导致平移、缩放都变慢,因此CAD提供了一个变量,当我们不关心文字内容时,可以只显示文字边框,不显示文字内容,这样可以提高操作速度。 二、CAD字体设置正常的办法 控制文字是否只显示边框的变量是:QTEXTMODE,默认设置为0,当设置为1的时候,文字就会显示为边框。如果你觉得变量太长不好记,可以直接去选项对话框中修改设置,操作步骤也很简单: 1、输入OP打开选项对话框。 2、在“显示"选项卡中取消勾选”仅显示文字边框“选项即可。 注意截图中的提示,打开或关闭此选项后,图纸显示不会立刻变化,需要手动重生成,也就是输入RE命令并回车后,文字显示的效果才能变化。 这个变量保存在图纸中,也就是说某一张图纸中将此变量设置成1,并不会影响其他图纸的效果。在操作复杂图纸时,可以利用这个参数来提高操作速度。 CAD字体显示为边框是正常的情况,只是为了提高操作效率,所以使用者在使用是可以灵活使用这个功能。如果出现这种情况并不用担心是出现了什么问题。
CAD字体问题
怎样下载和替换CAD字体
2018-09-17
15356
在CAD绘图软件中,怎么下载和替换CAD字体?因为我们经常会遇到这种问题:打开图纸时出现问号,其实这就是CAD字体的问题,因为大家的字体不统一,有时候便不能显示,那么如何才能解决这个问题呢?打开图纸替换大字体,发现字体还是有不显示地方,这时最简单的办法是能直接显示内容,比如系统里面自带字体宋体,宋体非cad字体,是中文系统都会有的一种汉字常用字体。只要客户图纸不是特殊符号或者其他语种语言,都能显示。操作步骤怎么下载CAD字体——第一步:ctrl+1打开特性对话框,选中有问号或者乱码的字体,看看文字样式名比如此图选中文字样式为KUN怎么下载CAD字体——第二步:输入命令:st回车,去看看样式对应字体是什么左边选中文字样式,右边字体就是这个样式用到的,去掉勾选大字体,可以找到系统字体比如宋体。修改后应用,图上kun文字样式就改为宋体显示了。这个办法适合简体中文显示,如果是符号和钢筋等宋体是不合适的。需要再找一个比较全的符号万能字体替换 通过以上的介绍,想必大家也知道了怎么下载和替换CAD字体了,当遇到无法显示字体的情况时,可以试试上述的操作,不过最好还是在打开软件时直接选择一个字体替换。
CAD字体问题
为什么CAD字体会在图纸中缺失
2018-09-14
17924
在用CAD绘图软件打开图纸时,有时候会出现缺少字体或者不显示字体的情况,这些CAD字体问题大部分人都遇到过,但是为什么会出现这些问题,又该如何解决这些问题呢?虽然如果找不到图中使用的字体很棘手,但总是有解决的办法的。之所以字体的问题在中国尤其突出,只能怪当前中国的这些CAD软件公司制作了过多的字体,而CAD的使用者的使用习惯也不太好。一些设计人员喜欢给字体文件改名字,导致相同的字体有很多的名字,于是你可以下载到两千五百种的字体库,但就算下载了两千种的字体库,却仍然有可能找不到图纸中使用的字体。因为这种状况,我这里也只能介绍出现字体问题后的一些常规的处理办法,也无法给大家一个万全之策。一、直接选择替换CAD字体 在打开图纸前,我们并不知道图纸中使用了哪些字体,是否缺字体。在打开图纸时,如果缺字体,CAD会弹出提示对话框,告诉我们图中的使用的字体在CAD的支持文件搜索路径下没有找到。不同版本提示的方式不同。在低版本会直接让我们依次指定替换每种没找到的字体,如果缺的字体比较多的话,替换字体对话框会不停的弹出来,如下图所示:如果缺的字体比较多,对话框会弹出多次,而如果我们并不知道替换成什么字体合适,就需要反复取消,这完全是浪费时间。估计不少人提出这样的问题,到了CAD高版本打开图纸检测到缺少字体,首先会弹出一个对话框让我们选择是要依次指定替换字体还是暂时忽略缺少的字体,如下图所示: 如果在这个对话框中勾选”始终执行我的当前选择“并单击”忽略缺少的SHX文件并继续“的话,下次再打开图纸,就算缺少字体也不会再弹出此对话框。一旦不弹出此对话框,缺了字体也不知道,可能会漏掉一些文字显示的问题,如果想重新打开此对话框,可以到选项OP对话框的系统选项卡的隐藏消息设置中将缺少SHX字体对话框重新打开。替换字体对话框可以告诉我们缺图纸中用到的哪些字体,可以帮助我们正确地解决字体问题。只有对图纸有一定了解,知道应该如何替换字体才会去直接选择替换字体。直接替换字体只是临时解决显示的问题,不是正常的解决方案。二、查找缺失的CAD字体的方法 开图时弹出缺少SHX字体对话框时我们可以依次查看缺了哪些字体,但如果字体多的话可以用笔记下来,但每个字体都点一次取消很麻烦,因此更多人会直接忽略。通常我们会到文字样式ST对话框中去查看缺少的字体,打开文字样式对话框后,依次选择每种文字样式,看看哪些字体上有问号的标记,如下图所示。 低版本看起来没有那么明显,找到的字体前有图标,而没有找到的字体前是空白,如下图所示。 知道缺什么字体后才能想办法解决问题。打开一张别人绘制的图纸时我们最好检查一下文字样式中缺哪些字体,而不要只看到图纸上文字显示有问题时才想起来到文字样式对话框去检查,有些文字可能因为缺字体根本就没有显示。三、找到CAD原字体 无论替换成如何相似的字体,都不能保证文字显示的效果完全相同,就算是同名的字体,如果版本不同,其中包含的字符也不尽相同,也可能会因为缺某些字符导致一些文字或符号显示为问号。因此,解决缺字体问题的最好的解决办法就是:找到原图使用的字体并复制到字体目录。找原图使用的字体最好的办法就是找画图的人要字体,但有时我们并不知道图纸是谁画的,这种情况只有自己下载字体库,并到字体库里去找同名字体,如果找到同名字体,跟原图使用字体相同的几率还是比较大的。为了不给别人带来相同的困扰,我们再将图纸传给其他人的时候,如果用到了比较特殊的字体,最好将字体一起打包发给对方。四、直接替换相似的CAD字体 如果实在找不到原图使用的字体,可以在开图的时候临时选择一种替换字体,但下次打开还会提示,比较彻底的解决办法那是文字样式对话框中将字体直接换成相似的字体后保存图纸。CAD中使用的小字体(常规字体)通常就那么几种,国内基本使用的小字体就3三四种,常用的有txt.shx和simplex.shx,如果图中钢筋符号显示为问号,你可以在网上找一下tssdeng.shx字体。如果缺失的是大字体文件,大字体文件你可以先统一替换成hztxt.shx或hzfs.txt等这种字体。如果对文字没有严格要求,只需要正确显示中文和常规符号,也可以直接使用操作系统字体,如宋体和黑体。 五、CAD字体映射文件的设置 如果有一批低版本图纸,缺字体或者文字样式中字体名没有正确识别导致文字我无法正确显示时,如果仍然需要经常查看这些图纸,我们可以设置一个字体映射文件,在打开图纸时设置一些字体自动替换的规则。CAD的映射文件是*.fmp,浩辰CAD的映射文件叫gcad.fmp。这个文件是一个纯文本文件,可以用记事本打开进行编辑。可以遇到一种添加一种,例如你可以将所有汉字都映射为hztxt.shx,如下表所示:hztxto;hztxt.shxhzdx;hztxt.shxhztxt1;hztxt.shxhzfso;hztxt.shxhzxy;hztxt.shxfs64f;hztxt.shxhzfs;hztxt.shxst64f;hztxt.shxkttch;hztxt.shxkhtch;hztxt.shxhzxk;hztxt.shxKst64s;hztxt.shxctxt;hztxt.shxhzpmk;hztxt.shxPchina;hztxt.shxht64s;hztxt.shxkt64f;hztxt.shxeesltype;hztxt.shx;用这种方法并不能保证选择的字体就能完全替代原来使用的字体,打开图纸后仍有可能一些文字会显示为问号。六、设置CAD替换字体 其实CAD软件本身就设置了一种替换字体,默认的替换字体是simplex.shx,这个字体只会替换图纸中缺少的小字体文件,设置可以在选项对话框中修改,如下图所示。 七、是否存在CAD万能字体 经常有人问有没有万能的字体,只用一个字体就可以所有图中所有符号都不显示为问号且显示正确。网上搜一下,确实有不少类似的字体包或工具。但我要告诉大家的是:不可能有万能的字体!这种所谓的万能字体只是包含了各种可能的符号和字符,保证所有的字符都不显示问号,但并不能保证所有字符都显示正确。原因很简单,同样的编码在不同字体文件中可能对应的是不同的符号,我找到过两个tssdeng.shx文件,两个文件中的钢筋符号就是不同的。万能字体虽然可以解决文字显示问号的问题,但可能会让我们忽略到一些错误,所以慎用!其实如果CAD使用者或某个行业能有统一的字体使用规范,每个设计人员都能规范使用字体,不去修改字体的文件名,可能字体的问题就不会这么突出了。比如说韩国和日本也需要使用大字体,但他们的大字体就只有几种,因此遇到打开图缺字体的问题就很少了。当打开图纸时出现这些CAD字体问题,最简单快捷的办法就是找到原来使用的字体,当然,如果实在找不到原字体,也可以选择相似的字体进行置换或者设置字体映射文件等。