2013年6月11日 星期二

(AutoCAD)談談幾種線型的控製方式

AutoCAD可以控制線型和顏色的地方總共有三個,分別是"性質""圖層"還有"出圖型式",有點疊床架屋的感覺,但其實之間還是有點差異,今天就來聊聊三者的關係。




關於"性質"
先來說說"性質",就是你呼叫出"性質工具列"所會出現的那三個東西,細部包括了"顏色""線型"和"線條粗細"三個部份,可以對每一個圖型元件分別的作出調整。"性質"比較特別的地方在於除了可以讓你選擇不同的顏色線條之外,還有兩個設定分別是bylayerbyblock,中文翻作"依圖層"和"依圖塊"。望文生義,依圖層的意思當然是照著元件圖層所設定的性質,而依圖塊的意思自然是照著元件圖塊所定義的性質了。


關於"圖層"
"性質"的控制是針對每一個各別的元件,然而每一個元件去作設定總是太過麻煩的一件事,因此把有相關連的東西歸成一類而統一控制就是圖層了。最常見的作法是依線條的種類如「外型線、隱藏線、中心線…」的組合。但也有依制作需求的如「傳動部件、油壓部件、現場物件…」或各種方式的,甚至阿賢在公司的舊圖中還有看過用圖層來作為不同機台顯示控制的。

圖層的位階應該要較性質為高,因此性質的控制力要圖層為強(群組特別的個體),如果物件的設定不是bylayer的話,那物件將依性質的設定型式出圖。圖層中也有兩個特別的圖層他們是「0」(之後稱呼圖層0)「defunpoint」(比較新的版本好像沒了)。圖層0是AUTOCAD內定圖層,預設狀態色顏色為白或黑(看視窗設定),圖層0有個特別的性質,就是當元件的設定在0圖層而又在圖塊中時,他會以上層的圖塊元件性質來作表現,這也是為什麼AutoCAD官方一直不建議大家在0圖層作圖,但大部份的人都喜歡將0圖層作為預設圖層的關系了。特別是阿賢這種把圖塊視為實體零件的作圖哲學,要另外弄一個外型線的圖層來當預設,然後丟進圖塊時再去作轉換,完全就是自找麻煩的行為。

defunpoint則是一個不出圖的圖層,因為point是沒有大小的,一些不想出圖後被看到的東西可以丟這邊,也可以另建一個不出圖的層(但圖檔交流時記得關閉,而轉CAM的軟體也可能不會去管你是不是設定為不出圖,有時會照成加工廠困擾,相對的defenpoint因為是預設的,被注意到的機會稍大)


"圖層"、"性質"再加上一個"圖塊",就是一般用來控制圖面表現的幾個方式,依需求的不同有不同搭配的方式,(因為各有優缺點也導至每一家的AutoCAD圖規劃和設定長的都不太一樣,即便有別人的CAD檔,常常要調整成自己常用的模式就花上好長一段時間,而不調整的話光出圖時的筆寬不同公司老闆就看不過去了),阿賢最習慣的是以"圖塊"表示零件或組件、"圖層"表示線條種類、而性質的控制太過瑣碎,為避免以後找不到或在修改時沒注意到,如果有不得以變更的則集中到一個圖層

然而很麻煩的是,當你以bylayer作為預設模式,而以圖層來控制物件表現時,那當你在作成圖塊後變更圖塊所在圖層時,原本設定為bylayer的元件雖然會根著轉換表現形式,但如果是直接更改性質的話卻會維持著表現圖塊所在圖層的型式。想要變更圖層及性質都能跟著展現的話,要設定為byblock才行。
那為何不一開始把元件的性質都設定為byblock不就沒這困擾了嗎??於是問題又來了,對於一般在圖面上而不在圖層內的物件而言,byblock,於是他找到他上面的"block"也就是整個圖面,而圖面的預設圖層是圖層0,性質也是圖層0的性質,也是是說如果預設為byblock,那圖層的調整對一般圖面上的元件將失去作用。

於是我們有了初步的結論  當一般元件(未設定也不能設定進自訂圖層中的元件)在圖面上時應該定為bylayer,而在圖塊中時應該定為byblock。然而頻繁的圖層轉換是一件麻煩事,有時甚至選取需轉換的元件就很累人(一件1mm厚的折板件長3m,你要避免去選到旁邊的虛線,中間不小心按到個Esc就前功盡棄),這部份應該要有Lisp來作輔助,然而以阿賢可憐的lisp功力只會把元件放進圖塊的那一部份,而爆炸後把元件拿出來的那一部份就不會了,因此目前仍是一個困擾。


"出圖型式"
最後談談"出圖型式",相對大家熟悉的圖層和性質,出圖型式有些人比較莫生,而這是好事。
就阿賢來看,出圖型式就是個怪胎,他的位階比圖層更高(直接以顏色控制,雖然好像有255種,但要肉眼能分辦的話也就十種左右,而且不像圖層能放說明),控制力比性質更強(直接以顏色作最後出圖的筆寬、線型依據)因此阿賢有些不知道該如何去定位這一個功能。
但還是有些時候會用到出圖型式,包括圖型太過複雜(為了省紙,而這關係到老闆的心魔 )時將線條變的細一點、彩色出圖時將黃色線出為橘色線增加辦示度、有出圖型式的設定看起來似乎高級了一點)。
因些會用的到出圖型式大概就以下幾種
彩色出圖(將黃線改橘線)  
黑白出圖(全改黑色去除線條顏色變淡的困擾)    
黑白細線(參考圖層配置,並且必需犧牲顏色使用在圖面上使用的靈活性)
前兩個必要,第三個選用,彩色圖因有顏色輔助一般不會需要細線

另外要提的是,即便在出圖型式作了設定(好處是如果有混進來的圖中筆寬不同,在AutoCAD中因為一般筆寬關閉不容易查覺,而出圖型式直接與顏色作連結容易注意到),也不代表在圖層設定上的線型和筆寬設定可以省去,因為若有圖檔交流的狀況時,對方公司的出圖型式設定和你的並不同,而你拿到一個圖檔時你也很難馬上摸透他的圖層和出圖型式的配置,因此不如大方點,圖檔都給了就讓大家可以馬上印出來馬上看,而不會讓人要搞清楚示意線和外型線就得花上大半天的這樣。

2 則留言:

  1. 請問當在
    執行LINE指定第一點後無法輸入第二點的尺寸是為何呢?(例:輸入10)無反應續問指定下一點。PS:遊標有移動選擇方向了。

    回覆刪除
    回覆
    1. 居然有人來這留言,雖然我猜沒用了但還是回一下
      以下節錄自AutoCAD 2016說明文件
      直接距離輸入
      直接距離輸入,您可以快速指定一個相對於最後一個輸入點的點。在任何要求定位一個點的提示下,您可以先移動游標以指定方向,然後輸入一個表示距離的數值。
      註: 當使用正交、物件鎖點追蹤或極座標追蹤的暫時取代鍵時,無法使用直接距離輸入方法。

      刪除