我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD教程 > 常見問題

CAD中相同字體為什么有的邊界顯示不平滑

時間:2017-04-29 08:18:28 來源:未知

上周有人問我這樣的問題:標注數字高度以及全局比例一樣,怎么有的數字有毛邊有的很清晰。當時我還真不知道什么原因,隨后又有兩個人問類似的問題:一個是說有兩張圖,字體設置完全相同,但一張中文字的邊界很光滑,而另一張圖中卻為什么顯示有明顯的鋸齒;另外一個說同一張圖中同樣的文字樣式,有的文字顯示光滑,但有些文字卻顯示不光滑。聽到這樣的問題我一開始也很奇怪,但拿到圖紙分析后,很快就找到了原因,但確實有一點沒有想到。
重現文字顯示鋸齒的現象
其實通過很簡單的操作就能重現上述現象,這樣更容易知道在哪些情況下會出現類似問題。
1、 輸入T,回車,在圖中確定多行文字的范圍,隨便輸入幾個文字,如下圖所示。


 


文字只有使用操作系統字體,才會有邊界平滑或帶鋸齒的區別,如果你的字體設置是CAD的SHX字體,請換成操作系統字體。
2、 選中文字,輸入CO,回車,復制一份文字到上方。選中復制的文字,打開特性面板(CTRL+1),在特性面板中將Z坐標設置為10,如下圖所示。
 


 


改過Z坐標后,我們可以看到文字的邊界已經顯得比較粗糙了,但在選中狀態看得不明顯。可以按ESC鍵取消選擇,再放大一下觀察文字的效果,如下圖所示。
 


 


這兩個文字的圓弧邊界的區別顯得比較明顯,下面的文字顯得很光滑,而上面的字母C、D,數值2和0都可以看到明顯的直角邊。
這就重現了文章開頭提到的第二種狀況,在同一張圖中,相同視圖、相同字體,但文字效果顯示不同,原因就是有的文字有Z坐標。
解決方法也很簡單,想辦法,比如用快速選擇選中這些文字,將它他們的Z坐標改成0就好了。
我們再來重現第二種現象,看看另外一張圖是什么原因。
將視圖切換為左視圖,可以用VIEW命令在對話中選擇左視圖后置為當前,也可以在菜單、工具欄、面板的視圖下拉列表中直接選擇左視圖。
在左視圖中輸入相同的文字,如下圖所示。
 


 


在CAD高版本中,當切換視圖的時候會自動切換UCS用戶坐標系,也就是說在UCS坐標系的XY平面上,這些文字顯示也不平滑。
這種情況就不好處理,如果你的文字確實需要放在左視圖中,就只能這樣了,如果你的圖紙是誤放到了其他視圖,你可以將文字剪切粘貼到俯視圖中。

最后總結一下,CAD中只有在世界坐標系的XY平面上的文字才會顯示比較光滑,有Z坐標或其他平面上的文字的邊界都會顯示不平滑。發現問題的網友真的是特別細心,之前我一只沒有注意過。
為什么CAD會這么處理呢?
我看了一下CAD的不同版本,已經國產的浩辰CAD,發現這些CAD版本的處理是一樣的。想了一下原因可能是這樣的:CAD中文字生成的顯示數據本身就應該是不平滑的,只是CAD對文字顯示進項了優化處理文字才顯示成了光滑的效果,但CAD原則上只對XY平面上的文字進行這種優化處理,對于其他平面不進行處理,于是就出現了這種效果上的差異。
如果特別在意文字顯示效果的話,請在俯視圖中寫文字,而且不要有Z坐標。如果只是畫二維圖紙,文字一般都滿足這個條件。如果必須在其他平面書寫文字,其實也沒有關系,雖然顯示的細節上有一些差距,但這個對于打印出圖影響也不大。

轉自CAD小苗博客:http://blog.sina.com.cn/s/blog_768f3f570102wygk.html