如果经常需要交互图纸,那么基本上所有设计师都会遇到过这么一个问题,打开时提示缺少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自学网