(Si5.shx)
黄工
结构设计CAD制图时要用到一些特别的字符,其中最主要的就是钢筋符号的表示,这在CAD的标准字库里是没有的。为此人们设计和采用了多种方法来实现。在还是普遍采用单线条矢量字体的年代,基本是通过改写现有的SHP字型文件形成新的字体,采用替代部分罕用的ASCII字符,以及利用ACAD特有的%%nnn方式来制作新的字符。
采用%%nnn方式得到了普遍的应用,包括最流行的几个CAD软件都采用了,比如PKPM,广厦的txt.shx以及探索者Tssdeng.shx,最常用的钢筋符号的序号也标准化了,比如:%%130代表HPB235,%%131-HRB335,%%132-HRB400,但之后HRR400等的表示各个软件就各不相同了。
%%nnn法虽然可以解决钢筋的表示,但它有不足的地方,一个是它要输入5个字符比较烦,另一个直至今天,它只能用于TEXT单行文体,而不能用于MTEXT多行文体。在MTEXT里,所有的%%nnn都原形毕露,仅ACAD自带的%%p(±),%%d(°),%%c(φ)可以正常显示(新版ACAD)。
本人多年前在广西院CAD设计起步时,也搞了一个结构用字体,它以ACAD里提供的simple.shp字体为母体,为了反复编译输入方便而临时简写为si.shx,后来逐步演变进化到现在的Si5.shx。
下面简单介绍Si5.shx的特点:
1、 表示各种钢筋符号,不仅采用%%130~133的方法(其顺序与其它主流CAD软件的字体兼容,可以直接代换),还采用了字符替代,直接用$&`^代换I~IV级钢筋符号($-,&-,`-,^-)。这样的好处,除了输入简单方便外,最主要的是可以在MTEXT中直接采用,这样,文字说明的输入排版就会像使用Word那样,非常舒适和方便。回想一下你在编写结构设计总说明,遇到修改后要重编排时,是多么痛苦啊。
2、 上下标的表示:上下标在结构图中被广泛采用,各种强度、长度符号都少不了,更不提各种梁板柱的编号,等等了,就连钢筋符号,新出的RRB400就用HRB400加下标R来表示,以后还不知道会有什么钢筋符号出来。Si5.shx解决办法是用大中括号{}[ ]引导上下标文字,使用起来非常方便,非常清爽。而且,这在MTEXT里也是可以使用的呀。
3、 增加了一些结构常用符号表示,如主要型钢,如方管、角钢、槽钢、工字钢(用%%135~138来表示),以及≥≤√□○(%%143~147)。可惜的是这些符号不能用于MTEXT,仅能在单行文字中使用。
4、 Si5.shx的另一个特点,就是它对simplex.shx字体形态的改善和美化。Si5.shx则是调整缩小了字体的高度,使之与流行的汉字字体体型相匹配。另外,如字母l,就跟数字的1字没有区别,常用的i,j,k等,也离手写的形态差别太远。对此,si5.shx都进行了重新绘制,使之看起来更为亲切和清晰。
申明:内容来自用户上传,著作权归原作者所有,如涉及侵权问题,请点击此处联系,我们将及时处理!
全部回复(13 )
只看楼主 我来说两句回复 举报
回复 举报