本帖最后由 憨豆先生爱麦迪 于 2019-10-9 23:04 编辑
你是否也曾遇到过这些问题? 文字对象在统一字高之后,文字依然忽大忽小,统一字高命令似乎毫无作用; 打开特性表,看到字高有时是350,有时是666,有时却只有3.5... ...这些数字的含义是什么?互相有无关联? 字高与文字-高度究竟是否是一个属性? ... ...
在泡论坛的那几天,我意外找到了一个方法来解释这些问题: 现在假设文字高度取1.5,前面我们已知道,你这个图要以1/10来打印出图,那么,你在图中输入文字时,文字的高度就应该是1.5×100=150(在图中,相当于150mm的字高,按照1:100的比例打印出来,它就是1.5mm,这个1.5就是字高的来历)。
DHWZ(单行文字命令)是专属天正插件的命令,其对话框中的字高一项(一般为3.5)意味着3.5MM是其按比例打印出来后的字高;而这项字高,是与左下角的当前天正图形比例密切相关。举个例子,在1:100的比例夏,使用DHWZ命令,输出一行3.5字高的文字,复制一个并炸开。CTRL+1查看其特性;你会发现其文字高度是350,这个350其实就是3.5mm的字高乘以100的比例得来的——也就是说,如果你要在一段文字,它在1:100的比例下,打印出来的图纸中中显示的字高为3.5mm,你需要在1:100的当前天正图形比例下,使用DHWZ(单行文字命令),新建一行字高3.5的文字内容来实现。 我们右键任意文字(CAD文字,天正文字),右键菜单中都会有统一字高的选项。这个选项其实十分方便,他的工作逻辑大概如下:选定需要统一字高的文字,让我们输入需要统一的字高值,这之后系统会判断每一个对象的当前天正图形比例是多少;根据这个比例来设置每一个文字对象的字高信息(比如1:100的天正文字对象原本字高为2.5mm,要统一字高为3.5mm,则对象的文字高度将由250缩放到350)。这也解释了一些图形中的文字对象在统一字高之后,高度依旧无法真正统一的原因。 同时我们需要注意一个问题,在布局中的尺寸与现实中是相同的,也就是说,text文字的高度4,就意味着打印出来的文字高度为4mm。 以上只是一些文字背后的生成逻辑,具体要画出易读性高、比例合适,图面整洁的图,还需要花功夫去多画多想多总结。
|