在CAD设计中,文字是很重要但却容易被人忽视的一部分,一张设计图纸要想清晰、明了,那么正确而美观的文字是必不可少的。那么,如何实现完美的文字显示呢?
首先,你需要选择一款适合自己的CAD软件:目前,市场上存在着多款CAD软件,既有AutoCAD等老牌CAD软件品牌,又有浩辰CAD等新晋品牌。固然,新软件在功能与人性化上较老版本的软件有巨大优势,但同样带来了兼容性的问题,其中很重要的一点就是文字上的不兼容。
一家国家权威评测机构曾经对主流的CAD软件做了一个字体兼容性的检测,检测以AutoCAD作为参照对象,结果发现,只有浩辰CAD2011是少数的CAD软件中能够实现完美的兼容佼佼者。
图1 浩辰CAD 2011
图2 AutoCAD 2007
图3 其它CAD
除了软件因素之外,对自己所用的CAD软件了解程度也是重要的一个决定因素。例如,当我们打开其他设计人员发过来的图纸时,经常会提示找不到相应的字体而弹出一个替换字体的对话框,如下图4所示:
图4 指定字体的样式
出现这种情况时,如果不了解这个字体在图纸中具体用途,一种办法就是先“取消”不替换,等打开图纸后在看具体那些文字或符号无法正常显示;另一种方法就是根据名字在列表中选择一种近似的字体。但只有从字体名字能看出大致类型时,这种方法才比较有效。如果对字体类型不了解,不仅替换时无法使字体正常显示,还会出现类似下面的提示:
hztxt2.shx 是大字体文件,不是形文件
Eref.shx 是常规字体文件,不是形文件
那么,什么是大字体文件?什么是常规字体文件?什么又是形文件?他们有什么不同,各有什么作用呢?要想能正确处理文字,必须对字体的分类有所了解。下面,我们以浩辰CAD为例,来详细讲解一些字体的分类。
浩辰CAD可使用的字体文件主要分为两类,一类是浩辰CAD自定义的*.shx字体(与AutoCAD的字体文件双向兼容);另一类是操作系统中的*.ttf字体。两类字体设计人员都可以自行添加,TTF字体可以通过安装字库或将*.ttf文件复制到windows的fonts目录下来添加,SHX字体可以直接复制到浩辰CAD安装目录下的fonts目录下。
TTF字体通常单独使用,在文字样式的字体下拉框选用即可。浩辰CAD选用TTF字体后,在对话框中可以显示字体的语言类型,如下图所示:
图5 文字样式
SHX字体分为两种:
一种是字形,用于书写文本或符号,如txt.shx,gbcbig.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设计的要求是精确、严谨,只有保证在字体等细节问题上的完美,才有可能绘制出优秀的图纸。