为什么CAD图中文字边界显示不平滑?
今天有网友发过来一张图纸,文字的边界显得很不平滑,但将这些文字复制到图纸空间或其他图纸显示都很正常。之前我是遇到过类似问题并写过相关文章,但这张图确实比较奇怪,我也没有找到解决办法,这里将之前文章重新整理一下,一方面希望能帮到其他人,另一方面希望看有没有人有其他的解决办法。
这种问题很普遍,曾经一周就遇到过两个类似问题:一个是说有两张图,字体设置完全相同,但一张中文字的边界很光滑,而另一张图中却显示有明显的锯齿;另外一个说同一张图中同样的文字样式,有的文字显示光滑,但有些文字却显示不光滑。经过研究后,发现这种情况很容易重现,经常会出现。
文字的Z坐标不为0
如果文字不在XY平面上,有Z坐标的时候,文字边界就会显示锯齿,通过很简单的操作就能重现上述现象。
1、 输入T,回车,在图中确定多行文字的范围,随便输入几个文字,如下图所示。
只有使用操作系统字体,才会有边界平滑或带锯齿的区别,如果你的字体设置是CAD的SHX字体,请换成操作系统字体。
2、 选中文字,输入CO,回车,复制一份文字到上方。选中复制的文字,打开特性面板(CTRL+1),在特性面板中将Z坐标设置为10,如下图所示。
改过Z坐标后,就可以看到文字的边界已经显得比较粗糙了,但在选中状态看得不明显。可以按ESC键取消选择,再放大一下观察文字的效果,如下图所示。
这两个文字的圆弧边界的区别显得比较明显,下面的文字显得很光滑,而上面的字母C、D,数值2和0都可以看到明显的直角边。
这就重现了文章开头提到的第二种状况,在同一张图中,相同视图、相同字体,但文字效果显示不同,原因就是有的文字有Z坐标。
解决方法
很简单,想办法选中这些文字,在特性面板中将它他们的Z坐标改成0就好了。
每日一贴——CAD图形如何Z轴归0?
视图方向与世界坐标系俯视图不平行
如果我们调整了视图方向,比如按住SHIFT+鼠标中键或3DO环绕了视图,视图是自定义视图时,文字也会显示不平滑,如下图所示。
或者将视图切换为左视图,高版本的UCS坐标系可以自动切换成与视图平行,此时输入文字,也是同样的效果,如下图所示。
解决办法:
在CAD高版本比较容易发现视图被调整了,低版本中就不太容易发现了,遇到这种情况,可以先输入PLAN回车,切换到当前坐标系的俯视图,看看是否能解决。
如果文字确实需要放在左视图中,那就没有办法了。如果你的图纸是误放到了其他视图,可以将文字剪切粘贴到俯视图中。
其实文字也就在默认的XY平面上书写,而且视图还要是当前坐标系的俯视图的状况下才会显示平滑,因为我们平时我们用AUTOCAD主要画平面图,所以觉得文字应该显示成平滑效果。
为什么CAD会这么处理呢?
我看了一下AUTOCAD的不同版本,以及浩辰CAD等其他CAD,发现这些CAD版本的处理方式都是一样的。原因可能是这样的:CAD中文字生成的显示数据本身就应该是不平滑的,只是CAD对文字显示进行了反锯齿的处理才显示成了光滑的效果,但CAD原则上只对XY平面上的文字进行这种优化处理,对于其他平面不进行处理,于是就出现了这种效果上的差异。
如果特别在意文字显示效果的话,请在俯视图中写文字,而且不要有Z坐标。如果只是画二维图纸,文字一般都满足这个条件。如果必须在其他平面书写文字,其实也没有关系,虽然显示的细节上有一些差距,但这个对于打印出图影响也不大。
但今天那位网友的图纸不属于上述的情况,我检查了坐标系、Z坐标、视图,网友提供的另外一种方法,先用3DFORBIT环绕,然后切换成俯视图,还是不行。
-
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