當前位置:才華齋>設計>計算機輔助設計>

CAD如何提高填充的速度

計算機輔助設計 閱讀(6.98K)

在用CAD繪圖的時候,有不少人反應,當圖形複雜的時候,填充速度會很慢,能不能有辦法提升速度呢?下面小編分享一個提高填充速度的方法!

CAD如何提高填充的速度

填充區域的自動搜尋計算是很複雜的,CAD軟體通常只計算當前視圖裡顯示的物件,當前視圖裡顯示的物件越多,計算量越大,計算越複雜,所花費的時間也越多。

因此當圖形中物件較多時,如果要對區域性區域進行填充,效率最高的方式就是將填充區域儘量放大,使檢視中顯示的物件越少越好,另外,如果能將填充邊界外的其他物件隱藏,無疑更好。

這一點不僅AutoCAD如此,浩辰CAD等國產CAD也是如此。

我們可以在AutoCAD 2007做一個簡單的例子來證實這一點,在AutoCAD中畫一個矩形,炸開,這樣就有了4條線,然後陣列100行,100列,陣列時矩形離近一點,但不要交叉(如果交叉,計算更復雜),然後輸入bh執行填充命令,點“新增:拾取點”按鈕,縮放檢視,使檢視中顯示較多的矩形(有3000以上就可以了),在任意一個矩形中點一下,此時AutoCAD會彈出一個提示對話方塊,如下:

AutoCAD在顯示物件多時填充計算速度同樣會變慢。假如你此時點“確定”,由於圖形都比較簡單,所花的時間並不長。如果圖形中有圓弧、交叉、巢狀等情況,當顯示的物件較多時,AutoCAD速度也會非常慢。

可以看一下命令列的提示如下

拾取內部點或 [選擇物件(S)/刪除邊界(B)]: 正在選擇所有物件...

正在選擇所有可見物件...

正在分析所選資料...

正在分析內部孤島...

從上述提示可以瞭解到填充區域計算的過程。

  因此如果當圖面複雜的時候想提高填充速度,有三種方法:

一是如果填充區域是一個封閉的多段線或其他圖形,也不涉及到交叉和巢狀,比如說用矩形繪製的填充區域,建議使用者填充時用“選擇物件”的方式,直接選擇組成填充邊界的物件,這樣可以避免把計算時間花費到其他不相關的`物件上。

二是儘量放大檢視,讓當前檢視中顯示的物件越少越好,如果放大後填充,縮放+填充會比不放大直接填充花費的時間更少,反而能提高效率。

三是建立邊界集,完整開啟"填充"對話方塊後,可以看到一個選擇集按鈕,利用他可以將圍繞填充區域的物件框選出來,然後在點取填充區域,這樣的話,就只有選擇集內的物件參與填充計算,檢視中其他物件不參與填充計算,顯然也可以提高速度。

選擇哪種方法主要取決於填充區域的實際情況。雖然CAD高版本填充效能有大幅提升,但採用這些技巧仍可以提高填充速度。