如果经常需要交互图纸,那么基本上所有设计师都会遇到过这么一个问题,打开时提示缺少SHX字体。
大部分初学者一时之间都不知道怎么办,其实无非就是拿到原图纸的字体包拷贝到新电脑。
有人会说,这么麻烦为什么大家还是那么喜欢用SHX字体呢,为何不用TTF字体?
这当中有几个原因:
1、SHX字体使用的时间悠久,从很早之前就一直在全世界范围内使用,现存的图纸没有80亿也有60亿张了吧,如果要统一替换成其他字体,不太可能。所以导致新增的图纸也会一直沿用这种习惯,这是一种难以逆转的势头和标准。
2、性能问题,SHX和TTF字体相比,对CAD负荷没那么大。
大家可以做一个测试,用中望CAD新建两个文件,同样创建一个多行文字,输入同样的内容,只是字体分别用SHX和TTF,创建完了把多行文字阵列1000遍,保存(保存完记得检查一下文件大小)。之后退出中望CAD后重新打开文件,可以看到用SHX文字的文件打开的速度要明显比用TTF文字的要快很多。
3、用实际的例子对比一下其他:
请大家看一些特殊的SHX字体画出来的文字:
首先是国标(重点啊重点)字体GBENOR.SHX
用GBENOR先标识一下,接下来不同字体都会用相同的字母顺序表示。
GDT.SHX,学机械的同学应该很熟悉,中间这行就是常用的机械符号(PS:之前有个小伙伴TOLERANCE命令出来的机械符号画不出,就是这个字体丢失所致)
有人说SHX不应该是线段,TTF才是填满的嘛?
我们即管来放大看一下:
我们再来看一下比较特殊一点的字体,比如SYMAP,SYMUSIC……这里的SY是Symbol(符号)的意思。
比如SYASTRO.SHX:
SYMUSIC.SHX:
从上面的例子可以看出来,SHX字体相比TTF另外的一个优势就是可以画出不少特殊的符号,对于某些行业来说,这点暂时还是没法替代的。
觉得有用的不妨点个收藏或者喜欢。
文章来源:CAD自学网
SHX字体与TTF字体是两种不同的方式定义的字体,在CAD都可以使用。他们分别有什么特点呢?我们什么情况下应该用什么字体呢?
下面简单介绍一下这两种字体的特点
一、 SHX字体的特点:
AutoCAD和一些兼容CAD专用的字体。采用矢量的方式定义的字体,字体由线条构成,不填充。可以自己按照定义规则编写SHP文件(SHX的源文件,纯文本文件),然后在AutoCAD中编译(compile)成SHX文件。
相应的字库文件分三类: 小字体:只包含英文、数字和一些符号,总共只有256个字。 大字体:可容纳65535个文字,一般用于定义中、日、韩等亚洲文字。符号形:定义一些公差标注、线型等使用的图形(SHAPE)。SHX字体的优点: 具有较高的编辑、显示、打印速度。单线条仿宋字字体清秀,适合国标制图。
SHX字体的缺点: 由于CAD专用字体属于可自定义字体类型,所以不同公司提供的SHX字体文件名与款式可能各不相同,同样的文件可能是不同的字体,也可能字体的基本大小比例也不同。从而导致汉字与数字字母大小不一致,或汉字与数字字母分开写时,文字易因替换字体而错位。
二、 TTF字体的特点:
是Windows系统支持的真字体(TrueTypet),由三次曲线定义,放大时边界光滑清晰。字体得到广泛的支持,且具有统一规范的定义。因汉字、英文、数字和一些符号均定义在同一个文件中,字体大小统一规范。TTF字体的缺点: 由于在CAD中显示TTF字体时由边界线和内部的填充组成,显示数据比较多。如果大量使用TTF文字,会导致内存占用明显增加,显示和操作速度都会变慢,对打印也会有影响,打印数据大,打印慢。
TTF字体的优点: 文字看上去比较美观、规整。
大多数图纸中使用不太好看的SHX字体而不使用TTF字体,这个除了性能方面的原因外,还跟行业或单位的规定有一定关系。选用哪种字体通常不是由我们个人根据喜好决定的,如果有规定就必须按照规定使用字体,如果没有规定限制,如果需要跟其他人进行图纸交流,还要考虑到他们有没有你使用的字体,文字在他们的CAD中能不能正常显示。
相关问答
SHX字体是AutoCAD软件使用的一种字体格式,它是由线条构成的,常用于CAD图纸中的文字显示和标注。SHX字体可以在不同的比例下清晰可辨,因此经常用于工程设计、建...
Shx字体(或称为.SHX字体)是一种专门用于CAD软件的字体格式。它是AutoCAD软件中使用的一种专用字体格式,也可以在其他CAD软件中使用。Shx字体具有以下用途和特...
1.可以通过官方网站或者第三方下载平台下载shx字体库。2.shx字体库是一种AutoCAD软件使用的字体库,需要在AutoCAD中使用。下载shx字体库的原因是为了在AutoC...
代表一种字体,SHX是ACAD专用的字体。shx是字型文件,属于AutoCAD自己的一种字体格式,shx文件需要用AutoCAD软件来打开。代表一种字体,SHX是ACAD专用的字体。...
1.首先,我们打开系统盘下的windows,找到fonts文件夹2.双击进入fonts文件夹后,可以看到电脑中的所有字体文件3.我们把下载好的SHX字体文件选中后,按CTRL+C进...
原因与解决办法如下:第一个原因:是当前的文字库中没有所需的文字字体,无法显示文字。解决方法:去浏览器下载所需的文字样式,对CAD进行附加。第二个原因...
该图纸使用的字体你的电脑上没有,需要找一种代替。***.shx国标大字体比较全,大部分都能代替360问答。打开图纸时,看看,缺什么字体,然后到百度上搜一下.找到...
CADSHX是一种AutoCAD的字体格式,如果您需要在AutoCAD中使用CADSHX格式的字体,可以按照以下步骤进行操作:1.将CADSHX格式的字体文件复制到AutoCAD的字体文件夹...
1.首先需要下载对应的shx字体文件,然后将其保存到AutoCAD的字体文件夹中。2.安装字体文件的方法有两种,一种是直接将字体文件复制到AutoCAD的字体文件夹中,...
1、在打开时显示缺少SHX文件,系统提示下一步怎么操作,是为每个SHX文件指定替换文件,还是忽略缺少的SHX文件并继续2、如果选择忽略缺少的SHX文件并继续打开后...