電話:18081632026          QQ:185904051

西昌市瑞均規(guī)劃設(shè)計(jì)有限公司

設(shè)計(jì),為更有效傳播
您現(xiàn)在的位置:首頁 > 技術(shù)詳情
CAD外部參照的附加型和覆蓋型有什么區(qū)別?
來源:CAD小苗 | 作者:rjghsj | 發(fā)布時間: 2021-03-08 | 1356 次瀏覽 | 分享到:
CAD外部參照的附加型和覆蓋型有什么區(qū)別?

      CAD插入外部參照時可選擇兩種方式:附加型和覆蓋型,不少人并沒有關(guān)注到參照類型,有些人關(guān)注到了,但看過公眾號之前發(fā)布的介紹外部參照文章后還是沒太弄明白。
      這兩個類型確實(shí)不太好理解,有必要通過一個簡單實(shí)例解釋一下。
      CAD外部參照的使用技巧及在設(shè)計(jì)中的應(yīng)用
      在插入外部參照時,對話框中就可以選擇參照類型,如下圖所示。

      在一般情況下,二者沒有什么區(qū)別,只有當(dāng)發(fā)生嵌套引用(就是當(dāng)前文件插入外部參照后又作為參照文件插入到其他圖紙中)時,兩者的差別才會顯示出來。如果采用附加型,嵌套的外部參照也會鏈接到當(dāng)前圖形文件中。而覆蓋型,嵌套的外部參照則不會鏈接到當(dāng)前圖形文件中,覆蓋方式可避免出現(xiàn)循環(huán)引用(當(dāng)前文件通過另一文件引用它自己)的情況。
      上面這一段文字不好理解,下面舉一個簡單的例子。
      1、開一張新圖,用ATTACH或XREF命令插入一張DWG圖紙(如:外部參照.dwg)作為外部參照,在插入時使用默認(rèn)的附著型,插入點(diǎn)和比例、角度隨意,可以都用默認(rèn)值。插入后,將圖紙另存為B.DWG。
      2、打開XREF外部參照管理器,查看文件參照的樹狀圖,如下圖所示。

      3、再新建一張圖紙,插入相同的圖紙文件(外部參照.dwg),但參照類型設(shè)置為覆蓋型,另存為C.dwg,插入后效果如下圖所示。

      除了外部參照管理器中圖紙前的圖標(biāo)和詳細(xì)信息中的類型不同外,插入外部參照后的兩張圖紙看不出有任何不同,也就是為什么前面說一般情況下兩者沒有什么區(qū)別。
      那什么叫嵌套引用,兩者到底有什么區(qū)別呢?
      將B和C作為外部參照插入到另一個文件里,就知道什么叫嵌套引用,以及附著型和覆蓋型有什么區(qū)別了。
      4、再新建一張圖紙,將B和C都作為外部參照插入進(jìn)來,此時不用管參照類型,將圖紙保存為A.DWG。
      我們看A.DWG文件的外部參照的樹狀結(jié)構(gòu),就能看出B和C兩者的區(qū)別了,如下圖所示。

      當(dāng)B和C作為外部參照插入到A中時,B和C中插入的圖紙:外部參照.dwg就是嵌套參照。B中選擇附加型插入“外部參照.dwg”,里面嵌套的“外部參照.dwg”就跟B一起被插入到了當(dāng)前圖中:A.DWG中來;C中選擇覆蓋型插入“外部參照.dwg”,里面嵌套的“外部參照.dwg”就被忽略了,只插入了C圖中的內(nèi)容。
      如果我們平時用不到上面樣例中兩級或多級嵌套參照,插入外部參照時可以不用關(guān)注參照類型。如果要使用嵌套參照時,就可以通過附加型和覆蓋型來控制圖紙?jiān)谧鳛橥獠繀⒄詹迦氲狡渌麍D紙時是否帶上下一級的外部參照。
      當(dāng)存在相互參照或循環(huán)參照時況建議用覆蓋型方式插入,所謂相互參照:A圖引用B圖,B圖又反過來引用A圖,這樣就形成了循環(huán)引用。當(dāng)兩個人互相參照對方圖紙繪圖的時候就可能出現(xiàn)這種情況,雖然CAD對這種循環(huán)引用會提示并進(jìn)行相應(yīng)處理,但如果確實(shí)需要相互參照的時候,建議使用覆蓋型插入?yún)⒄铡?br />       有些情況可能更復(fù)雜,比如A引用B,B引用C,C又引用A,這種情況雖然沒有相互引用,但最終也形成了一個環(huán)形的參照循環(huán)。當(dāng)軟件提示存在循環(huán)參照的時候,最好檢查一下,看是因?yàn)椴僮麇e誤導(dǎo)致出現(xiàn)這種情況,還是確實(shí)需要用這樣的方式循環(huán)參照。如果是錯誤,可以將錯誤的參照拆離。如果不是錯誤,必須注意使用覆蓋型參照來避免出現(xiàn)循環(huán)。
      當(dāng)然,還有更復(fù)雜的循環(huán)參照狀況,比如A引用了B和C,B引用了A和C,C又引用了B和A。不知道實(shí)際工作中是否真的存在這種狀況,我嘗試用這樣的方式創(chuàng)建了三個文件,并采用了默認(rèn)的附加型。三個文件創(chuàng)建成功了,CAD針對循環(huán)參照進(jìn)行提示和處理,當(dāng)圖形文件在文件樹上一級或幾級中已經(jīng)出現(xiàn)過,文件鏈接將被打斷,此圖紙將被忽略。但當(dāng)我對圖紙經(jīng)過幾次簡單的修改、卸載和重載后,CAD崩潰了。也就是說這種復(fù)雜的循環(huán)參照的情況CAD軟件也可能出現(xiàn)處理錯誤,因此在實(shí)際工作中最好避免出現(xiàn)循環(huán)參照的情況,如果確實(shí)需要進(jìn)行循環(huán)參照,最好在插入外部參照的時候合理設(shè)置參照類型