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

您的位置:網(wǎng)站首頁(yè) > CAD新聞

清除AutoCAD中的“垃圾”

時(shí)間:2011-09-22 10:08:56 來(lái)源:未知

在我們使用AUTOCAD繪圖的過(guò)程中,經(jīng)常會(huì)出現(xiàn)這種情況:圖中內(nèi)容很少,但圖文件所占的空間很大,圖形生成的速度也很慢。這是為什么呢?其實(shí)原因很簡(jiǎn)單:圖中的垃圾很多。
  圖文件中產(chǎn)生垃圾的原因很多,其中一個(gè)重要的原因就是使用了一些應(yīng)用軟件。應(yīng)用軟件為了方便用戶使用,在啟動(dòng)圖文件時(shí)增加了許多設(shè)置。增加的設(shè)置是為了適應(yīng)所有可能出現(xiàn)的情況,因此十分全面。實(shí)際上在繪圖的過(guò)程中,由于繪圖內(nèi)容差異,不同的圖中總有一些設(shè)置不用。另一方面,在使用應(yīng)用軟件的過(guò)程中,許多附加過(guò)程會(huì)引入一些過(guò)渡性的信息,這些信息在沒(méi)用的時(shí)候有的可能會(huì)被清除,而有些信息仍然會(huì)被保存在文件中,這些未被清除的信息就成為垃圾。比如當(dāng)我們插入一個(gè)圖塊,如果圖塊未被打開(kāi),有關(guān)此圖塊的記錄就是有用信息,當(dāng)圖塊被打開(kāi)以后有關(guān)圖元已不再是一個(gè)整體,但圖塊的有關(guān)信息仍保存在文件中,這些信息就成為無(wú)用信息即垃圾。如果一個(gè)存在垃圾的圖文件又被另一個(gè)圖文件引用,那么這些文件中的垃圾也就可能被轉(zhuǎn)入新的文件中,造成垃圾積累。
為了提高工作效率,在繪圖的過(guò)程中應(yīng)當(dāng)經(jīng)常清除垃圾。
  由于圖中垃圾來(lái)源不同,所以清除垃圾的方法也就不同。
  方法一:
  一般來(lái)說(shuō),一張CAD圖中最常出現(xiàn)的垃圾有以下幾種:未引用過(guò)的圖層設(shè)置、線型設(shè)置;未被引用的圖塊(已被打開(kāi)的圖塊)、標(biāo)準(zhǔn)字樣(STYLE)、外形等等,這些信息可以通過(guò)PURGE命令清除。
  清除過(guò)程如下:
  ①COMMAND:PURGE↓
  Purge  unused  Blocks/Dimstyle/LAyers/Ltypes/SHapes/Styles/All
  Blocks:無(wú)用圖塊;
  Dimstyle:未被使用的尺寸標(biāo)注格式;
  LAyers:未被使用的層設(shè)置;
  LTypes:未被引用的線型設(shè)置;
  SHapes:無(wú)用的外形;
  Styles:未被使用過(guò)的字樣設(shè)置;
  All:以上所有各項(xiàng)內(nèi)容。
  用戶可以根據(jù)需要按系統(tǒng)提示刪除不同內(nèi)容。每一項(xiàng)被刪除的內(nèi)容系統(tǒng)都會(huì)要求用戶予以確認(rèn)。
  注意:此命令的使用必須是打開(kāi)一個(gè)文件后第一條命令。
  方法二:
  對(duì)于上面提到的幾項(xiàng)內(nèi)容,也可以通過(guò)WBLOCK命令來(lái)完成。其過(guò)程如下:
  COMMAND:WBLOCK↓
  Files  name:(files)↓
  Block  name:↓
  此方法與采用PURGE命令清除垃圾的方法相比,其功能更強(qiáng)大。它清除的內(nèi)容范圍除了上述這些可以用PURGE清除的內(nèi)容之外,還包括更多的內(nèi)容,比如非當(dāng)前使用的用戶坐標(biāo)系。與使用PURGE命令不同,使用此命令時(shí)系統(tǒng)并不給出單項(xiàng)提示,而是直接全部清除,因此該命令的使用應(yīng)謹(jǐn)慎。
  刪除空塊
  所謂空塊就是圖中一些不含任何圖元的塊設(shè)置,并且這些塊可能在圖中被引用過(guò),空塊對(duì)圖的外觀沒(méi)有影響,但會(huì)擴(kuò)大文件容量,降低文件運(yùn)行進(jìn)度,通常空塊可以在LOCK———?命令下發(fā)現(xiàn)其名稱并通過(guò)使用INSERT命令核查其內(nèi)容。如果發(fā)現(xiàn)用前面提到的兩種方法清除不了一個(gè)空塊,那就說(shuō)明這個(gè)空塊在圖中被引用了。由于空塊中沒(méi)有圖形元素所以無(wú)法識(shí)別,因而不能用ERASE命令將其刪除。
  刪除空塊最有效的方法就是用一個(gè)本圖中沒(méi)有的有形圖塊替換它,使它在圖中現(xiàn)顯出來(lái),然后再刪除它。
  刪除過(guò)程如下:
  ①Command:Insert↓
  Block
name(or?)ccΚιtkιd
  (用TK(圖庫(kù))目錄中圖文件d替換本文件中cc圖塊)
  Insertion  Point  λC
  ②Command:e↓(刪除圖中出現(xiàn)的d塊)
  使用方法一、二刪除圖中CC塊設(shè)置(實(shí)際上其內(nèi)容已被D取代)。
  空字串
  有時(shí)圖文件可能還會(huì)出現(xiàn)空文字串。空文字串與空?qǐng)D塊一樣,無(wú)法在圖面上直接觀察到,因此也就不能直接用ERASE命令刪除。對(duì)于空字串,可以首先通過(guò)QTBXT參數(shù)發(fā)現(xiàn)它,然后再將其刪除。刪除過(guò)程如下:
  ①Command:Qtext
  On/OFF(OFF)ON↓———將QTEXT參數(shù)值設(shè)為ON。
  ②Command:Regen———按新參數(shù)值重新生成圖形。
  這時(shí)圖中文字變成矩形方框,方框的寬度與文字的高度相等,其長(zhǎng)度與文字串的長(zhǎng)度相等。使用此參數(shù)后空字串會(huì)變成一條短線,這樣就可以發(fā)現(xiàn)空字串了。有時(shí)表示空字串的短線可能與一些線條難以區(qū)分,這時(shí)可以使用LIST合作進(jìn)行證實(shí),看圖中的短線究竟是線條還是文字串而定。在做完以上工作后,可以再用 WBLOCK命令,不過(guò)這一次不要在Blockname的提示下輸入,而是鍵入回車,給一個(gè)插入點(diǎn),然后用鼠標(biāo)將所有圖元框入。這樣做的結(jié)果與方法二的結(jié)果是有差別的。
  經(jīng)過(guò)這樣一些處理后圖文件中的垃圾基本上被清除干凈,圖文件的容量可以降到最低,文件的運(yùn)行速度也可以大大加快。