为什么用CHS将布局中标注转换后文字变得特别小?
前几天讲过将多行文字转换到图纸空间会跑偏的问题,那个算是CAD的BUG,当时那位网友同时还提出了一个问题:图纸空间画的标注,现在想转到模型空间,用CHSPACE(CHS)命令转换后,标注整体看上去还没有什么问题,但文字却变得特别小,如下图所示。

这个难道也是CAD的BUG吗?
为什么CAD用CHS转换到模型或图纸空间文字位置会跑?
研究了一下图纸后确认这不是CAD的BUG,而是设置的问题,原因很简单,就是因为标注使用的文字样式设置了固定的高度,如下图所示。

文字高度设置为3,虽然标注从图纸空间转化到布局空间后,标注的特征比例按视口比例进行了设置,这张图视口比例是1:100,转换到模型空间后,标注的先和箭头都被放大了100倍,而文字因为样式设置了固定的高度,仍保持为3,所以就显得很小。从特性面板中看到的文字高度并不是标注的实际文字高度,如下图所示。

从特性面板中看到的文字高度是3.5,乘以全局比例100,这个文字高度应该是350,而从标注样式中可以看到文字高度是3,而且是变灰不可修改的,如下图所示。

标注文字高度为什么无法修改这个问题在之前的文章中介绍过,只是没有想到在空间转换时也会始终保持文字样式定义的高度。
为什么CAD标注样式和属性文字高度无法编辑?文字样式的字高设置成0或固定值有什么区别?
解决办法:
那我们看看文字样式高度改为0后是什么效果。在文字样式ST对话框中将GB 3.0的高度设置为0后点“应用”按钮后关闭对话框,可以看到图面并没有变化。
输入RE,回车,也没有变化,但如果我们编辑标注文字,会发现标注文字高度立刻就变了,如下图所示。

标注数据更新后,就采用了标注样式原始设置的高度3.5,然后乘以100的全局比例,文字高度为350,跟布局空间中修改前的标注文字高度3也不一样。
为了保持所有标注一致,需要将标注样式中的文字高度直接改成3,如下图所示。

修改标注样式的参数后,图中使用此样式的标注都会更新,布局和模型空间的标注文字的高度就变统一了,如下图所示。

大家还是要弄清楚什么时候应该给文字样式设置高度,什么时候应该保持文字高度为零,否则会给后续编辑带来很多麻烦。
虽然之前的文章中介绍了一些可能性,但肯定还有很多情况没有遇到,如果大家遇到文字高度无法修改,转换后高度不对,可以检查一下文字样式。
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03
