當前位置:文思屋>社會工作>電腦培訓>

決定CAD繪圖速度的關鍵

文思屋 人氣:8.45K

好象重畫和重生成的操作平時用得並不多,但重生成(regen)和重畫(redraw)速度,是決定CAD繪圖速度的關鍵,為什麼我們在對比效能時非要對比這兩個操作的速度?這兩個操作的速度對CAD軟體的整體效能會有什麼影響呢?

決定CAD繪圖速度的關鍵

首先看看幫助裡對redraw和regen的說明:

Redraw:當 BLIPMODE 開啟時,將從當前視口中刪除編輯命令留下的點標記。

Regen:REGEN 在當前視口中重生成整個圖形並重新計算所有物件的螢幕座標。 還重新建立圖形資料庫索引,從而優化顯示和物件選擇的`效能。

簡單的說redraw和regen就是顯示資料和顯示效果的更新,重畫和重生成的速度可以說成軟體的顯示速度,而顯示速度對CAD軟體的效能起著很重要的作用,下面我們通過一些例子在體會一下。

首先來看redraw。在繪圖和編輯過程中,螢幕上常常留下一些拾取或捕捉的標記,如捕捉圓心時生成的圓心臨時標記,使用物件追蹤時的追蹤點標記等,這些標記並不是圖形中的實體物件,有時會使顯示圖面顯得混亂,此時可以用redraw功能清除這些臨時標記。快捷命令是r。

我們可以用一個簡單的例子來觀察一下:開啟圓心捕捉,畫一個圓,回車,重複畫圓命令,游標移動到圓周上,圓心處會出現一個標記。此時按ESC,圓心標記會遺留在圖面上。輸入r,可以看到圓心標記會消失。

在繪圖過程中經常會自動執行redraw的操作,畫一個圓,畫一條LINE線,當游標移動到圓上時出現圓心標記,當單擊確定了線的端點位置後,圓心標記就會消失;如果出現圓心標記時按ESC退出命令,圓心標記會顯示圖面上,此時執行縮放、平移等任何調整檢視的操作或選擇物件時圓心標記都會消失。

重畫可以簡單地理解為圖面顯示的重新整理,在繪圖過程隨時都在進行。雖然每次重畫的時間很短,幾乎感覺不到,但由於重畫幾乎每時每刻都在發生,例如縮放或平移一次可能就會進行多次重畫,因此重畫的速度對CAD軟體的操作速度和顯示流暢性有非常明顯的影響。

再來看一下什麼時候會要用到regen。當圖中有很小的圓一下縮放到很大時,可以明顯看出圓是一個多邊形,輸入命令re後圓變得光滑。當利用滾輪不斷放大或縮小一張圖時,到一定時侯就會提示已經縮放到極限,此時執行一下re命令,就可以繼續縮放了。

上面是較常見的需要手動輸入命令進行重生成的兩種情況,實際上重生成在繪圖過程中也隨時在進行,例如在開啟圖形檔案、編輯圖形或改變一些變數時都會重新生成顯示資料並重新整理顯示。先來看開啟檔案,用ICAD開啟一個稍大的圖形,如1MB以上的檔案,在底部狀態列的左側先出現一個進度條,進度條走到頭後,在狀態列中間又會出現一個進度條,走完後圖形才完全顯示出來,實際後一個進度條就是一個regen的過程,也就是將讀取的圖形資料生成顯示資料並顯示的過程,開啟檔案時有一半時間是重生成的時間。如果你用AUTOCAD開啟檔案從命令列提示可以清楚地看到“正在開啟…,正在重生成模型”。再來看一下編輯操作中圖形的重生成,就用剛開啟的圖,選擇所有物件,然後用複製(copy)命令,選定基點後移動游標,確定一個位移點,此時底部會出現一個進度條,等待進度條走到頭後,命令列會提示“位移點”來定位另一個拷貝,這個進度條也是regen的進度條,也就是說在複製的過程中更多的時間也是花費在regen上。

TAGS:繪圖 cad