電話:18081632026          QQ:185904051

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

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

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

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

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

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

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