你以為CAD所有的圖形都能炸開嗎?

你以為CAD所有的圖形都能炸開嗎?

CAD也瘋狂

相信很多朋友都用過分解(x)快捷鍵,在中文版CAD的界面上命令被翻譯成了“分解”,通常我們都在選擇對象後直接輸入X後回車,但是很少從菜單或命令面板中去調用,EXPLODE命令直譯的話是爆炸,因此有不少人把他叫炸開,很形象,我也經常叫它炸開。分解命令雖然沒有任何選項,但分解遇到的問題還真不少,這裡就給大家簡單介紹一下分解命令的相關知識。

一、哪些圖形對象無法分解

很多基本圖元是無法分解的,例如直線、圓弧、圓、橢圓、構造線、射線、點等一些簡單的圖形。有些圖形看上去比較複雜,但也無法分解,比如一個外部參照,一條複雜的樣條曲線,一個由很多文字組成的單行文字等,還包括一些特殊設置後無法分解的圖塊等等。

其實這不用介紹,當我們選擇對象後輸入X,如果此對象無法分解,命令行是會提示的。

二、常規分解:炸開(EXPLODE)

炸開不僅可以分解圖塊,還可以分解多段線、面域、多行文字等,簡單說就是:將複合對象分解為其組件對象。

你以為CAD所有的圖形都能炸開嗎?

分解前後

任何分解對象的顏色、線型和線寬都可能會改變。其他結果將根據分解的複合對象類型的不同而有所不同。下面是對每個類型對象執行 EXPLODE 的結果說明:

陣列

高版本CAD創建的陣列對象類似於一個動態塊,可以動態調整。分解可將關聯陣列分解為原始對象的副本。

體(SOLID)對象

分解成一個單一表面的體(非平面表面)、面域或曲線。

網格(MESH)對象

將每個面分解成獨立的三維面對象。將保留指定的顏色和材質。(在 AutoCAD LT 中不可用。)

多面網格(POLYMESH)

單頂點網格分解成點對象。雙頂點網格分解成直線。三頂點網格分解成三維面。

三維實體

將平整面分解成面域。

二維多段線

放棄所有關聯的寬度或切線信息。對於有寬度的多段線,將沿多段線中心生成直線和圓弧。

三維多段線

分解成直線段。為三維多段線指定的線型將應用到每一個得到的線段。

將非平整面分解成曲面。

圓無法分解,如果位於非一致比例的塊內,則分解為橢圓。

圓弧

圓弧無法分解。如果圓弧位於各軸向非一致比例的圖塊內,則分解為橢圓弧。

面域(REGION)

分解成直線、圓弧或樣條曲線。

多行文字

分解成單行文字對象。

多線(MLINE)

分解成直線和圓弧。

標註和引線

根據標註和引線的不同,可分解成直線、樣條曲線、實體(箭頭)、塊插入(箭頭、註釋塊)、多行文字或公差對象。

註釋性對象

將當前比例圖示分解為構成該圖示的組件(已不再是註釋性)。已刪除其他比例圖示。

圖塊

圖塊一次只能分解一層。如果一個塊內包含其他圖塊或多段線,分解後這些多段線和圖塊或保留,如果需要分解這些圖形需要再次炸開。

三、分解同時修改圖形特性(XPLODE)

用EXPLODE命令分解對象時,圖形對象的圖層、顏色、線型等特性將按一定規則進行處理,比如保留原有的特性或放置到當前層。如果希望在分解圖形的時候指定圖形的執行,可以使用分解命令:XPLODE。這個命令可以將複合對象分解為其部件對象,而且根據需要指定特性。

執行XPLODE命令並選擇對象後提示有:

[全部(A)/顏色(C)/圖層(LA)/線型(LT)/線寬(LW)/從父塊繼承(I)/分解(E)] :

可以設置選項來控制分解後圖形的屬性,例如輸入C回車,然後會提示輸入顏色值,假如輸入1號色,就可以讓分解後的圖形變成紅色

你以為CAD所有的圖形都能炸開嗎?

輸入1號色,就可以讓分解後的圖形變成紅色

如果輸入A回車,表示要修改所有這些屬性;如果輸入I回車,表示從分解的複合對象集成屬性;輸入E回車則直接分解,效果跟X相同。

如果一次選擇了多個對象,會提示總共選擇了多少對象,在這些對象中有多少對象不能被分解。然後可以設置每個對象單獨分解或者按照同樣的設置進行分解,提示如下:單獨分解(I)/:

下面簡單介紹一下各選項的作用

單獨分解

對選定對象逐個進行修改。將為每個對象顯示以下提示。

全局

所有選定對象按相同規則進行分解。

全部

設置分解對象之後部件對象的顏色、線型、線寬和圖層。將顯示與顏色、線型、線寬和圖層選項相關聯的提示。

顏色

設置分解對象之後部件對象的顏色。

1、直接輸入1-255的數值將直接設成對應的索引色

2、 輸入 bylayer繼承分解對象所在的圖層的顏色。

3、 輸入 byblock 繼承分解對象的顏色。

4、輸入 t將真彩色應用到選定的對象。

5、輸入 co將加載的配色系統中的顏色應用到選定的對象。

圖層

設置分解對象之後部件對象所在的圖層。默認選項是繼承當前圖層而不是分解對象所在的圖層。

線型

設置分解對象之後部件對象的線型。

輸入 bylayer繼承分解對象所在的圖層的線型。

輸入 byblock繼承分解對象的線型。

線寬

設置分解部件對象後部件對象的線寬。

從父塊繼承

如果部件對象的顏色、線型和線寬為“BYBLOCK”並且對象是在圖層 0上繪製的,則將部件對象的顏色、線型、線寬和圖層設定為分解對象的對應項。

分解

將一個合成對象分解為單個的部件對象,這與 EXPLODE 命令的功能完全一樣。

四、文字分解成輪廓線(TXTEXP)

用X命令可以將多行文字分解成單行文字,單行文字無法在繼續分解了。但有時如果我們想獲取文字的輪廓線進行是三維建模或其他編輯的時候,就需要使用將文字分解成輪廓線的命令:TXTEXP。

你以為CAD所有的圖形都能炸開嗎?

將多行文字分解成單行文字,單行文字無法在繼續分解了

五、屬性塊分解(BURST)

如果用X進行分解屬性塊,屬性將恢復原始狀態,也就是看到的將是屬性的標籤,屬性的值將會丟失。如果希望屬性塊分解後看上去跟分解之前是一樣的,就需要將屬性分解為文字,在CAD的擴展工具中提供了一個專用的命令:BURST,高版本無需裝擴展工具也可以使用此命令了。

CAD中還有一些針對特定圖形的分解,例如選擇多個獨立區域創建填充後的圖案等。可能XPLODE命令大部分人沒有用過,確實操作比X複雜一些,但如果有需要的時候可以試試,希望以上內容對大家有用.


分享到:


相關文章: