首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CAD设计制图底层规则之:字体及文字系统。推荐几组史上最好用的单线字体!

使用Autodesk的cad软件设计制图的时候,大家开个图常常碰到的最初2个对话框是这样的:

烦不烦!?这里其实还好,更烦的还在后头,打开图后文字飘了,有些字不见了,这更烦!

如何解决这个问题?呆会说,先说说如何选择一款合适的、好看的、功能强大的……字体。

下图为不喜欢的字体举例。

常用的windows字体 宋体、黑体 也不是好的选项。

作为一个电气工程师,对字体除了大家都想要的中英文高度协调之外,最在意的是大写字母“I”上下有头,小写字母“l”底下有个弯钩,总结起来就是“I l 1(数字)”这三个要有区分。希望大写字母I作为电流符号,小写字母l作为照度单位lx(注意,这里的l不是大写L)一眼就能看清楚,表达清晰。

就这么点要求,看似简单,却是很难的,寻遍几个G的字体文件也没有满意的。

本人在十多年前刚毕业不久时获得一套经一位软件高手编辑过的字体,解决了中英文协调、以及我上面提到的问题,但是一些特殊符号及钢筋符号显示不正确。当时看着人家整的那么漂亮,好想自己动手再改进改进,那时候每学个东西都想要深入再深入点。师傅传给我的配电系统图是三线系统,L,N,PE都表达了,也好想把以下这些IEC符号做到字体里头去:

无奈水平有限,尝试了几次完全不得其门。

直到去年某天,不知道哪根神经被触动,我又折腾起来了,且一折腾就停不下来。

简单介绍下字体怎么玩。首先用SHX Viewer 字体浏览软件将shx字体文件打开,再另存为shp代码文件;编辑好后在cad中输入“compile”命令把shp转为shx字体文件。想把文字炸成线条用“txtexp”命令。

一番折腾后也没能有生产一个字母的代码,只做了代码的搬运工,把之前放置在错误位置的代码调整位置,使其显示正常。更具体的请看我共享的百度链接,相关文档全部放在这个文件夹中。具体如下,windows字体推荐华文中宋与微软雅黑:

修改后的字体(ROMANS-E.shx,探索者tssdeng.sxh)等特殊字符、罗马字母齐全,都能正确显示。

下面说说关于cad字体的相关知识:

1、当需要输入的字符键盘上没有时。可以根据字符的地址按如下方法输入。

输入 %%对应地址,%%后的数字为十 进制,只能三位,不足前面补0,如%%056。多行文字不支持这种输入方法。但%%d,%%p,%%c这三个字符除外。

输入\U+对应地址,\U+后的数字为十六进制,只能四位,不足前面补0,如\U+0038。多行文字只能用这种输入方法。

那怎么知道字体的地址呢?如下图数字8的地址:

2、关于直径与电相角符号:

直径符号应为∅,但很多字体却是φ,当采用QQ拼音等输入法,输全拼“zhijing”,找到的直径符号都是φ,实际上后者为电相角符号,它们刚好弄反了。这个错误到底是老外犯的呢还是我们犯的呢?那就不得而知了。在这2个我改造过的字体中已经被我调回来了。它们其实是希腊字母的大小写。

3、关于属性字(attdef)。

属性字无论怎么调,最后出来的字宽都是1,故而我们要找一个天生腰细的字体,分享链接中提供的zsm.shx就是这样一个字体,不过不能找到一个合适的中文字体与之匹配,实际上属性字几乎用不着中文。在制作天正图块的时候,需要保持正对观众的文字用属性字,不需要的我直接把文字炸成线条,这样减少文字漂移问题。

...............................................................

下面说说cad的文字系统应用

我一直认为以cad为工具的工程人员,在cad里处理文字一定要比word里更加得心应手。

1、什么时候用单行文字,什么时候用多行文字,什么时候多行文字分栏?

当文字比较多的时候就应该用多行文字,多行文字的优点是可以根据图面留白调整文空间,长篇的设计说明用多行文字分栏。多行文字在设置上下标的时候也是非常方便的。

2、什么时候左对齐,什么时候右对齐,什么时候中对齐?

一般情况左对齐,如图所示的种情况应该右对齐,表格中的文字应该正中对齐。

3、对天正软件文字系统的吐槽

天正软件是建筑设计行业用得最广的cad插件,其文字封装做法一直是我对她的一大吐槽点。就像列车,不去统一轨道宽度标准,而硬是再造个壳,把不同轨道宽度列车装进去。可是它的封装对字高、字宽的修改系数并不能找到一组合适的字体与之匹配。它唯一可取的就是图名,底下的线条能根据文字自动伸缩。对于T3降版,为了保持文字完整,我建议cad选项的如下勾勾去掉,当然你的目的就是要整得乱乱的那就另外一回事。

-----------------------------------------------

回到文初cad开图对话框,本人对于一个dwg文件,如果需要开它5次以上,就不能忍受有这个对话框出来。首先是尽量把缺的字体找来放入天正sys文件夹或cad的fonts文件夹(2边同时有相同名字的字体文件,开天正则优先调用天正sys文件夹下的字体文件),然后实在没有那就开图以后通过STYLE修改文字样式。建筑专业,作为图纸的原头,我认为打开时不应该有缺字体的提示。

字体文件不仅仅在正常的文字中用,还有一种线型文字,看下图:

这是某个建筑总平,图中有河,如果开图的时候你只管缺啥就点替换,最终缺了AAA.shx这个字体,那么河岸线那个垂直的须须线条是出不来的,整个图的美感就差了很多。

----------------------------------------------

某地产甲方的要求:

此时如果没有一套好用的字体,操作起来是比较麻烦的。

*************************************

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200614A0CXRT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券