autocad中为什么修改了样式中字高但标注文字大小没变化?
有时候图中的标注文字高度不合适,希望修改标注样式的字高,但在标注样式里重新设置了字高后,图中标注的文字高度却并没有改变,这是为什么呢?
遇到这种情况需要具体问题具体分析,首先要看一下标注的参数,确定一下原因。
一、标注替代参数
选中有问题的标注,输入LI命令回车,查看一下标注的参数,如下图所示。
LI查询命令跟特性面板(CTRL+1)查看标注参数不一样的地方在于查询会显示此标注有哪些参数跟标注样式是不一致的,也就是上图中显示的“标注样式替代”参数,这些是此标注创建后单独修改过的参数。从上图可以看出此标注单独修改过文字高度(DIMTXT),所以标注样式的文字高度无论设置成2.5还是5,这个标注的文字高度始终是2.0。
解决办法就是让标注重新使用标注样式设置的字高,方法有下面几种:
1、如果有字高正常的标注,可以直接用格式刷从这些标注将字高刷过来,如下图所示。
2、如果用格式刷不方便,可以直接用标注替代功能将标注中的替代参数清除。在标注菜单和注释工具面板中选择“替代”,如下图所示。
命令名DIMOVERRIDE,命令后会提示设置替代变量还是清除替代。
输入C,回车,然后选择要处理的标注,就可以将替代参数清理掉,如下图所示。
3、除了用替代功能外,还可以使用标注更新功能,使用标注更新功能之前,需要先将当前标注样式设置为标注要使用的标注样式。
标注更新不仅可以清除替代参数,还可以将标注的样式更换为当前标注样式。
当我们需要改变标注的字高时,不建议到特性面板中直接去修改字高,而建议去修改标注样式的字高,这样可以避免给自己或他人后续编辑和调整图纸造成麻烦。
如果标注单独修改了其他参数,也同样可以用上面的方法进行处理和解决。