分享
CAD文字显示问题
发布时间:2018-10-12 阅读3676次 标签: CAD  

CAD软件中,如果要想正确书写和显示文字,就要设置合适的字体。在打开其他人绘制的图纸时,如果缺少字体,文字可能显示不正常甚至不显示。那么,有哪些解决办法呢?

正文:

CAD中打开图纸,因为字体问题,导致文字显示不全或者显示异常,这是用户经常遇到的问题。下面我们就来把这类问题的解决方法总结下。

1缺少一个或多个 SHX 文件

在浩辰 CAD机械软件中,打开其他设计人员发过来的图纸时,经常会提示找不到相应的字体而弹出一个替换字体的对话框,如下图所示。


弹出的对话框让你选择是否需要指定替换字体。同时对话框中有很明显的提示:缺少一个或多个 SHX 文件,希望执行什么操作? SHX 文件(也称为形文件)将用作文字字体或符号字体。

出现这种情况时如果不了解这个字体在图纸中具体用途,一种办法就是先忽略不替换,等打开图纸后在看具体那些文字或符号无法正常显示;一种方法就是根据字体名称在列表中选择一种近似的字体。

 

2、文字显示问号问题

现在设计单位的交流越来越多,有单位内部的,也有单位之前的交流,收到一张图纸打开后经常会因为没有字体而导致有些字显示为?号,遇到此类问题如何解决呢?

打开图的时候会因为缺少大、小字体文字无法显示或虽然有此字体但版本不同缺少某些字的定义而使文字显示为?号。

要想解决这样的问题,最好的方法是让对方给你把字体文件发过来,其次是自己从网上搜同名的字体(同名的字体的内容不一定完全相同)。如果实在找不到的话,只能自己想办法了。办法有下面几种:

第一种,在打开文件时根据提示选择合适的字体文件进行替换,此时必须合理判断缺少的文字是什么类型的字体,从而选择合适的字体进行替换。小字体通常就那么几种,尤其在国内使用特殊小字体的比较少,因此缺失的通常是大字体文件和符号形文件,大字体文件你可以先统一替换成 hztxt.shx hzfs.txt 等这种字体,浩辰 CAD 倒是直接带这样的字体。如果无论你选择替换那个字体文件都提示不是正确的形文件,你注意一下名字是否是:aaa.shx,gdt.shx,ltypeshp.shx,这类符号形是无法轻易替代的,这类文件对文字通常不会产生什么影响,只会使有些带符号的线型显示为普通的虚线。
第二种,如果经常有类似的图纸需要打开又没有找到字体,可以设置一下字体映射文件,让图纸在打开时将某些字体自动映射成你机器上有的字体。浩辰 CAD 的映射文件叫 gcad.fmp,在安装目录的根目录下。这个文件是一个纯文本文件,可以用记事本打开进行编辑。可以遇到一种新字体添加一种, 假设只是为了看图,你可以讲所有中文的大字体都映射为hztxt.shx,如下表所示:

hztxtb;hztxt.shx

hztxto;hztxt.shx

hzdx;hztxt.shx

hztxt1;hztxt.shx

hzfso;hztxt.shx

hzxy;hztxt.shx

fs64f;hztxt.shx

hzfs;hztxt.shx

st64f;hztxt.shx

kttch;hztxt.shx

khtch;hztxt.shx

hzxk;hztxt.shx

Kst64s;hztxt.shx

ctxt;hztxt.shx

hzpmk;hztxt.shx

Pchina;hztxt.shx

ht64s;hztxt.shx

kt64f;hztxt.shx

eesltype;hztxt.shx;

 

用这些方法的时候并不一定能保证选择的字体就能完全替代原来使用的字体,因此打开图纸后还需要检查字体是否显示正常,如果还有问号,就选择有问号的文字,在属性框(CTRL+1)中看一下文字使用的文字样式,然后输入 ST 打开文字样式对话框(格式>文字样式)调整成其他字体看看。如果对文字没有要求,中文可以不用 SHX 的大字体,可以用宋体、黑体等操作系统字体来替换。

 

关于浩辰

苏州浩辰软件股份有限公司,国家高新技术企业和双软认定企业,亚太地区最大的CAD软件提供商之一。是全球极少数掌握CAD核心技术的主要软件厂商之一;也是最早形成CAD一体化服务体系、提出协同设计概念及推行整体解决方案的中国CAD软件企业。更多关于浩辰CAD公司及最新产品信息,请访问 : http://www.gstarcad.com



关注我们