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

首頁 > 化工知識 > 為什么CAD圖紙內(nèi)容不多但文件特別大?

為什么CAD圖紙內(nèi)容不多但文件特別大?

時間:2020-06-21 來源:CAD小苗 瀏覽:

前幾天有一位朋友在微信信息上問了我一個問題,同事給他的圖紙只有不到7MB,但他一另存后就變100MB了,清理PU后也是如此,復制到新圖也不行。另存一下文件大小能差這么多,我是懷疑有錯誤數(shù)據(jù),但沒有圖紙也不好下結(jié)論,于是讓他把圖發(fā)過來。

打開他發(fā)過來的100多MB的圖紙后,發(fā)現(xiàn)圖形并不多,也清理過了,感覺確實不應該有100MB。打開時注意到命令行提示是2000版的DWG文件,我知道存成高版本文件會小一些,于是嘗試保存成2007版格式,奇跡發(fā)生了!文件果然變小了,變成了6MB多。于是我認為找到了原因并且回復了他。

不過我當時很好奇,為什么保存成低版本文件會差那么多?一般情況下,2000DWG會比2007版大一到兩倍,但大十幾倍很少見,到底是什么數(shù)據(jù)導致出現(xiàn)這種問題呢?今天正好有點空,于是研究了一下。

我將圖中的圖形依次分類刪除后保存,想找出到底什么圖形導致圖形變得巨大,但等我把圖形全部都刪光了,又清理過了,保存的2000版文件仍有100MB左右,2007版文件仍有5MB多,也就是說真正的圖形數(shù)據(jù)也就1MB多。也就是說圖中確實存在著看不到的巨大數(shù)據(jù),這些數(shù)據(jù)到底是什么呢?類似的情況我遇到過多次了,圖形不多,但文件巨大,打開和操作速度都很慢,這些圖的原因還不盡相同,我不妨將我知道的幾種情況跟大家分享一下。

1、 冗余的DGN數(shù)據(jù)

圖紙導入過MICROSTATIONDGN圖形數(shù)據(jù),至于如何操作的我也不清楚,但會在圖中遺留一個巨大的DGN數(shù)據(jù)字典,這個用CAD現(xiàn)有命令是看不出來的。我在網(wǎng)上找到了一個可以看DWG文件內(nèi)部數(shù)據(jù)表的工具,看到了這個對象,如下圖所示。

左側(cè)可以看到數(shù)據(jù)的名稱叫ACAD_DGNLINESTYLECOMP,從字面看就是AUTOCAD中保存的DGN線型組件。從右側(cè)可以看到里面的內(nèi)容,從滾動條的滑塊大小可以知道這些數(shù)據(jù)應該有幾十甚至上百頁,這就是那些在2007版下5MB多,但2000版下100MB的數(shù)據(jù)。這張圖中的數(shù)據(jù)還不算大,我曾經(jīng)見過一張2010DWG圖中DGN數(shù)據(jù)有30MB,而實際的圖形只有幾百K的圖紙。

為什么2007版的DGN數(shù)據(jù)5MB多,而2000版卻100MB,這個我也說不清楚,可能是DWG文件中對于DGN數(shù)據(jù)的描述方式有了很大變化,因為早期兩家并沒有交換數(shù)據(jù)格式,后期交換數(shù)據(jù)格式后,數(shù)據(jù)兼容更簡單,描述簡化了吧!

遇到這種圖紙比較好的解決辦法就是將圖形框選,CTRL+C,然后開一張新圖,粘貼到新圖中。但那位朋友提問時說復制到新圖也不行,這張圖中有專業(yè)軟件創(chuàng)建的自定義對象,我也沒有對應的軟件或插件,這些對象被顯示為代理對象,沒有辦法復制到剪貼版,我也無法印證。以前我遇到類似的圖通過復制粘貼到新圖是可以的。

我也沒有用過MICROSTATION,這些圖中的數(shù)據(jù)怎么產(chǎn)生的我也不清楚,如果大家能了解到產(chǎn)生數(shù)據(jù)的來源,從根本上杜絕這種數(shù)據(jù)的生成會是更有效的方法。

2、 海量的注釋性比例

CAD增加注釋性功能以后,感覺用注釋性的人并不多,但見到那種因為海量注釋性比例導致圖紙異常大,打開和操作性能特慢的圖紙已經(jīng)多次了。正因為如此,在AutoCAD和浩辰CAD的高版本加上了一個注釋性比例異常處理的功能,當注釋性比例數(shù)量超過100個時,就會彈出如下圖所示提示。


我見過一張
20MB的圖紙,在重置比例列表后另存,文件變成了470K。20MB全部都是注釋性比例,可見有多少個比例。如果用低版本打開,想要顯示這張圖中的所有比例,32CAD直接就內(nèi)存不足退出了。

處理這種圖紙在CAD高版本當然簡單了,出現(xiàn)上述對話框的時候點“是”就可以了,不過20MB的注釋性比例CAD也要處理一會兒。這些多余的注釋性比例,通常都是以外部參照比例出現(xiàn)的,如果用的是CAD低版本,可以通過狀態(tài)欄的比例列表(取消勾選“隱藏外部參照的注釋比例”)來檢查一下圖紙異常大是否是由注釋性比例過多引起的,如下圖所示。


 

如果常規(guī)操作,肯定不會產(chǎn)生如此多的注釋性比例,肯定是工具軟件或插件自動生成的,曾經(jīng)聽人說有類似的病毒,會在操作的過程中不斷生成注釋性比例,網(wǎng)上也有處理多余注釋性比例的這類工具插件。如果你用的是CAD低版本,又發(fā)現(xiàn)圖中有大量多余的注釋性比例,可以找一下類似的工具,或者讓用高版本的同事或朋友幫你處理一下。

3、 大量的圖層過濾器

曾經(jīng)見到這樣的一張圖紙,圖紙保存成2000格式有5MB多,保存成2007版格式有2MB多,圖并不算大,但跟實際的圖形比起來,文件就已經(jīng)非常大了,如下圖所示。


 

AUTOCAD 2011中打開這張圖,查看圖形沒有任何異常,也沒有可清理的多余數(shù)據(jù),但點開圖層管理器的時候會彈出如下提示。


 

選擇“刪除所有圖層過濾器”,然后再存文件,文件變成了60KB。也就是說圖中2MB多的數(shù)據(jù)全部都是圖層過濾器。重新打開原圖,在打開圖層管理器時選擇“保留所有圖層過濾器”,等待了好長時間,圖層管理器才彈出來,圖層過濾器果然不是一般的多,如下圖所示。


總共只有不到
10個圖層,但圖層過濾器至少有幾百種,這顯然不是畫圖的人自己做出來的,很顯然是某個弱智的工具軟件和插件生成出來的。

上面是我遇到過的幾種情況,當然還可能會有其他數(shù)據(jù)導致出現(xiàn)圖紙異常大,如果大家遇到了類似圖紙,但不是上面幾種情況,可以一起研究一下。

遇到類似圖紙異常大的圖紙,怎么處理呢?我簡單了總結(jié)了一下,希望對大家有幫助。大家第一個想到的肯定是:清理PU,清理確實可以解決一部分問題,比如圖中保存了過多未使用的塊定義,我見過一張圖紙在清理后只有原來的十分之一,如果習慣良好的話不會有這種問題。然后,可以用核查AUDIT修復一下錯誤數(shù)據(jù),檢查圖層過濾器列表、注釋性比例列表這些CAD自身可修復的數(shù)據(jù)。最后一招:復制粘貼到新圖中。復制粘貼的時候有時要注意,如果CTRL+A全選后復制粘貼不行,可以嘗試從左往右框選圖形后復制粘貼。

另外,2007版的圖紙會比2000版的圖紙小很多,存成更高版本的圖紙不會小太多甚至可能變大。很多人將圖紙保存2000版估計是為了保證兼容性,用不同版本CAD的人都可以打開。但我建議大家不要保存這么低的版本,不僅是文件大小的問題,還有兼容性的問題。CAD高版本不僅推出了不少低版本不支持的對象類型,而且AUTOCAD在2007年推出UNICODE版本,存成低版本圖紙在CAD高版本打開時容易出現(xiàn)文字編碼的問題,我就遇到過多張出現(xiàn)文字樣式不識別或文字亂碼的圖紙,都是2000或2004版圖紙。如果沒有特殊需要,建議保存成2007版以上的DWG文件。

看似簡單,但仔細研究后卻發(fā)現(xiàn)并沒有那么簡單,產(chǎn)生這些數(shù)據(jù)的原因還是沒有弄清楚,只是希望這篇文章能給大家一些幫助的啟發(fā),如果您發(fā)現(xiàn)了類似問題的原因和解決方法希望能分享給我。

以上技巧適合于AutoCAD、浩辰CAD等通用的CAD軟件。

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