AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

[練習]變更物件圖層運用

2頁(共2頁) 上一頁  1, 2

上一篇主題 下一篇主題 向下

[練習]變更物件圖層運用

發表 由 Tiger&蘋果爸 于 2010-11-08, 09:54

主題回顧 :

請大家一起分享您的方式或是使用心得!
感動

本影片說明三種工具方法供大家參考:
1.「複製性質」MATCHPROP指令:將所選物件的性質套用至其他物件。
說明:
http://docs.autodesk.com/ACD/2011/CHT/filesACR/WS1a9193826455f5ffa23ce210c4a30acaf-4a26.htm

2.「圖層相符」LAYMCH指令:變更所選物件的圖層,以與目標圖層相符。
說明:
http://docs.autodesk.com/ACD/2011/CHT/filesACR/WS1a9193826455f5ffa23ce210c4a30acaf-4a85.htm

3.「將物件複製到新圖層」COPYTOLAYER指令:將一個或多個物件複製到其他圖層。
說明:
http://docs.autodesk.com/ACD/2011/CHT/filesACR/WS1a9193826455f5ffa23ce210c4a30acaf-4ce8.htm

AutoCAD 2D 變更物件圖層工具運用


Tiger&蘋果爸 在 2011-07-18, 08:54 作了第 3 次修改

____________________________________________________________________________________





Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 16355
年齡 : 40
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 60158
威望值 : 12084
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下


回復: [練習]變更物件圖層運用

發表 由 ycd1280 于 2011-06-20, 08:42

小弟不才,對於變更物件圖層運用還不太會操作。趕緊學習蘋果爸的方法囉!

ycd1280
中級會員
中級會員

文章總數 : 87
年齡 : 33
來自 : 桃園
職業 : 待業
愛好 : 上網
個性 : 怪癖
使用年資 : 新手初學
使用版本 : AUTO CAD-2007、2014
積分 : 5
經驗值 : 2353
威望值 : 160
注冊日期 : 2011-06-03
經典問與答讀者 藍鵲243號
男 獅子座 豬

http://tw.myblog.yahoo.com/jw!eQE312CLExPLGfDvDkga.

回頂端 向下

回復: [練習]變更物件圖層運用

發表 由 tooth525 于 2011-08-24, 02:39

我用自己寫的lisp

到某層知道就輸入層名,不知道去選要去那一層的物件
通常看到物件想去那層

代碼:
(defun LAYERR();公用程式
 (setvar "cmdecho" 0) (setvar "menuecho" 1)
    (setq ajs nil)
  (setq ajs (getstring "\n< Name > / Select :"))
  (if (= ajs "")
      (setq FLS (cdr (assoc 8 (entget (ssname (ssget) 0)))))
      (setq FLS ajs)
  )
)
(defun c:LL(/ FLS);到某層
 (LAYERR)
 (command "LAYER" "T" FLS "S" FLS "")(prin1)
)

(defun C:V(/ Ss);將摸到的物件移層,若不知道可以摸要去層的物件
  (prompt "\Ch Layer")
 (setq Ss (ssget))
 (LAYERR)
 (command "change" Ss "" "P" "la" FLS  "")(SETQ SS NIL FLS NIL)(PRIN1)
)

(defun C:`(/ Ss);覆製相同物件到某層,"`"即1的左邊鍵
  (prompt "\Copy * Layer")
 (setq Ss (ssget))
 (LAYERR)
 (command "copy" Ss "" "0,0" "0,0")
 (command "change" Ss "" "P" "la" FLS "")(PRIN1)
)

(defun C:DL(/ FLS);整層刪除物件
 (LAYERR)
 (command "erase" (ssget "X" (list (cons 8 FLS))) "")
 (prompt "\Del Layer: ")(princ FLS)(prin1)
)

defun C:FF(/ FLS);關層
 (SETQ FLL (GETVAR "CLAYER"))
 (LAYERR)
 (if (= fll fls)
    (PROGN
    (prompt "\nSorry it's now layer!")
    (prompt "\nPlease set new layer :")
    (layerr)
    (command "LAYER" "ON" FLS "S" FLS "OFF" FLL "")
    (setq fls fll)
    )
    (command "LAYER" "OFF" FLS "")
 )
 (prompt "\OFF Layer: ")(princ fls)(prin1)
)

(defun C:FG();層全關
  (SETQ FLL (GETVAR "CLAYER"))
(command "LAYER" "OFF" "*" "ON" FLL "")
(prin1)
)
(defun C:TG();層全開
 (command "LAYER" "ON" "*" "")
 (prin1)
)

tooth525
初級會員
初級會員

文章總數 : 43
年齡 : 51
來自 : 彰化
職業 : CNC線切割
愛好 : 看影集,唱唱歌
個性 : 溫合/樂觀/善於分析
使用年資 : 20年
使用版本 : 2004
積分 : 2
經驗值 : 2269
威望值 : 144
注冊日期 : 2011-08-03
經典問與答讀者 男 白羊座 蛇

回頂端 向下

回復: [練習]變更物件圖層運用

發表 由 Tiger&蘋果爸 于 2011-08-24, 03:36

tooth525 寫到:我用自己寫的lisp
到某層知道就輸入層名,不知道去選要去那一層的物件
通常看到物件想去那層
謝謝您的分享~

回報:程式試過不能使用。
建議:不要使用跟AutoCAD預設指令名稱相同的自訂指令名稱。(如V及DL)
認同

____________________________________________________________________________________





Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 16355
年齡 : 40
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 60158
威望值 : 12084
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

2頁(共2頁) 上一頁  1, 2

上一篇主題 下一篇主題 回頂端


 
這個論壇的權限:
無法 在這個版面回復文章