国产aaaa级全身裸体精油片_337p人体粉嫩久久久红粉影视_一区中文字幕在线观看_国产亚洲精品一区二区_欧美裸体男粗大1609_午夜亚洲激情电影av_黄色小说入口_日本精品久久久久中文字幕_少妇思春三a级_亚洲视频自拍偷拍

首頁 > 化工知識 > 為什么有寬度的多段線和標注斜線會顯示空心?

為什么有寬度的多段線和標注斜線會顯示空心?

時間:2020-07-28 來源:CAD小苗 瀏覽:

圖紙的FILLMODE變量是打開的,圖形的視覺樣式是二維線框(沒有著色和消隱),文字看上去是正常的,但多段線會顯示空心,這是為什么呢?

之前發(fā)過文章并介紹過原因和解決方法,今天有網友問了類似的問題,圖紙中的標注的斜線箭頭在模型空間顯示是實心的,但在布局顯示是空心的,如下圖所示。

其實標注的這種建筑斜線形式的箭頭就是一條有寬度的多段線,現(xiàn)象和原因跟普通帶寬度的多段線顯示空心是一樣的。

本篇介紹的是一些特殊狀況,不包括實體填充顯示被關閉(FILL或FILLMODE被關閉)和著色狀態(tài)是著色或消隱等非二維線框模式,如果遇到多段線、文字和標注箭頭等空心的情況,先看下面的文章。

為什么CAD中多段線或文字顯示和打印時變空心?

一、模型空間是實心的,但布局空間是空心的

這是今天網友遇到的情況,在模型空間里顯示是正常的,但到布局空間顯示空心。這種情況就不需要檢查FILL是否設置為關了,只需要進入視口,看一下視口的視圖和著色狀態(tài)就可以了,如下圖所示。

如果你的CAD版本夠高的話,這個就比較簡單了,在視口的左上角直接就會顯示當前的視圖和視覺樣式。比如這位網友的圖紙的視覺樣式是二維線框么有問題,問題就出在視圖上了,這些視口的視圖是“自定義視圖”,也就是說不是俯視圖,可能與UCS坐標系的XY平面不平行,這種情況就可能導致帶寬度的多選線顯示為空心。

如果你的版本的視口中不顯示視圖和視覺樣式,那你就需要自己輸入VS命令檢查一下視覺樣式,如果視覺樣式沒有問題,也就可以確定是視圖的問題了。

解決辦法:

如果視口被鎖定,先解鎖,然后雙擊進入視口,在視圖左上角的菜單中選擇俯視圖,或者直接輸入PLAN后回車,如下圖所示。

這位網友比較不幸,這是別人發(fā)給他的圖紙,也不知道當初視口內的視圖怎么調整的,調整視圖后,視口內圖形顯示范圍徹底變了,他還需要每個視口都調整一遍視圖。

如果模型空間的視圖被旋轉,或者視圖與UCS坐標系的XY平面不平行,也會出現(xiàn)這種現(xiàn)象。

二、圖中和新畫的多段線都顯示空心

如果圖紙中多段線顯示為空心,在圖上新畫的多段線也是空心的,但文字和標注都不是空心的,如下圖所示。

這種情況FILLMODE變量應該也是打開的,也需要先檢查著色模式是不是二維線框,如果這兩個沒有問題,那問題的原因就跟第一個問題一樣了,只需要將視圖設置為俯視圖或者輸入PLAN回車多段線的顯示就恢復正常了。

上面我們沒有解釋原因,我們可以通過簡單的測試來了解一下原因。

1、開一張新圖,在圖中分別繪制一條帶寬度的多段線、操作系統(tǒng)字體書寫的文字和一個圖案是SOLID的填充,如下圖所示。

2、按住SHIFT鍵,按住鼠標中鍵拖動,對視圖進行三維環(huán)繞,讓視圖角度略有變化后松開鼠標中鍵,如下圖所示。

只需要一步操作就重現(xiàn)了現(xiàn)象,多段線變成空心了,但文字和填充并未變空心。

可以看一下UCS坐標標記的方向,高版本可以看一下左上角的視圖類型,來確認是否視圖被進行了調整。

之前一位網友的圖紙可能不是通過這種操作調整的視圖,因為他的圖紙視圖跟俯視圖很接近,是因為他的圖形很接近俯視圖,UCS標記和十字光標看上去十字光標的方向都水平和豎直的,所以一開始沒有想到是視圖的問題,如果這種情況需要用VIEW命令查看當前視圖的參數(shù),有時候視點(相機點)和目標點的Y坐標只是相差千分之幾,從肉眼不容易看出視圖有問題。

三、多段線顯示空心,但新畫的多段線是實心

還有網友發(fā)過來的圖紙中情況更復雜,圖紙中的多段線是空心的,但新繪制的多段線是實心的。這種情況其實原因也不復雜,但解決起來有點麻煩。

原因是:

當前視圖確實是當前坐標系的俯視圖,但空心的多段線卻在不與當前坐標系的XY平面平行的平面上,也就是說線本身方向是斜的。

我們用上面的例子來繼續(xù)重現(xiàn)一下這種現(xiàn)象

1、輸入UCS,回車,輸入V,回車,將UCS坐標系調整到跟當前視圖匹配,繪制一條帶寬度的多段線,如下圖所示。

新畫的多段線在坐標系的俯視圖,因此顯示為實心,而之前的多段線由于與坐標系的XY平面不平行,因此顯示成了空心。

另外注意,雖然現(xiàn)在視圖顯示的就是UCS坐標的俯視圖,但仍會顯示為自定義視圖,但從UCS坐標標記可以看出視圖平面與UCS坐標系的XY平面平行。

每日一貼——用戶坐標系UCS的常規(guī)應用和設置(修訂版)

2、復制剛繪制的多段線,在特性面板(CTRL+1)中將標高設置為100,也就是復制后的的多段線的Z坐標為100。

可以看到只要圖形與視圖平面平行,多段線就不會顯示空心,如下圖所示。

3、輸入UCS,回車,輸入W,回車,將坐標系恢復為世界坐標系,輸入PLAN,回車,設置顯示世界坐標系的俯視圖,如下圖所示。

當恢復到世界坐標系的俯視圖后,我們看到先畫的多段線變實心了,但在后來UCS平面上繪制的多段線就變空心了。

如果現(xiàn)在圖中所有多段線都顯示為空心,檢查一下視圖或UCS,將UCS坐標系調整到跟圖中圖形平行就好了。如果部分線空心,部分實心那就難辦了,說明這些多段線繪制在不同的平面上,就比較困難了。那位網友的圖紙就是類似的問題,如下圖所示。

現(xiàn)在可以通過調整坐標系讓這些空心的線變實心,方法就是輸入UCS,回車,輸入OB回車,然后選擇其中一個空心的多段線,然后輸入PLAN,回車,視圖會變成這樣,如下圖所示。

但其他多段線就會變空心。

我們選擇空心的多段線,輸入LI查詢,可以看到有一個相對UCS的拉伸方向,如下圖所示。

出現(xiàn)這種情況就說明多段線與當前UCS不平行,這個方向正常應該是0,0,1。當圖形于UCS平行,也就是方向是0,0,1時,查詢的時候是不顯示這個參數(shù)的。

出現(xiàn)這種情況,在CAD中還真沒有命令可以處理,只能通過程序將這些線的方向改成跟UCS坐標系一致。我找到一個可以讓圖形方向與UCS坐標一致的插件,一會兒分享給大家。

不過很遺憾!我在網友圖紙中試了一下,結果發(fā)現(xiàn)雖然能解決顯示空心的問題,但處理后圖形會移位。原來這位網友的圖紙很多多段線不僅不跟世界坐標系XY平面平行,還有標高(Z坐標),而且不同圖形的Z坐標還都不一致,標高改過后圖形就會移位。遇到這樣的圖紙只能試試切換UCS坐標系下,分別將顯示實心的圖形復制到一張新圖里拼接一下,然后Z軸歸0試試。

CAD圖形如何Z軸歸0?

最后總結一下,當帶寬度的多段線與當前視圖不平行時,就會顯示為空心,解決辦法就是將視圖恢復到與繪制多段線時坐標系的XY平面平行。但同時提醒我們,在繪圖的時候一定要在正確的坐標系上繪圖,如果圖形只是有標高(Z坐標)還好處理,如果使用的坐標系混亂的話,會給自己帶來很多麻煩。

版權:如無特殊注明,文章轉載自網絡,侵權請聯(lián)系cnmhg168#163.com刪除!文件均為網友上傳,僅供研究和學習使用,務必24小時內刪除。
相關推薦