【發帖精華】圖塊的圖層,與檔案的自設圖層不一致,該如何快速調整?
+7
judyyai
白金之星
CADkawaii
Tiger&蘋果爸
蘋果
阿希
fpoqua
11 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第3頁(共3頁)
【發帖精華】圖塊的圖層,與檔案的自設圖層不一致,該如何快速調整?
主題回顧 :
於本版爬文見到"judyyai"大大分享圖層0層的功能(還不會用連結啦 ),所以摘錄如下:
===========================================
0層!可以用來存放圖塊的圖層!
由這一層做的圖層,插入圖塊之後!可以依目前使用圖層!使用設定的顏色與線型
例如:
用0層作圖塊,一般背景是黑色,所以顏色是白色,線型是預設的Continuous (實線)
當你再 自設圖層,顏色為紅色,線型為CENTER(中心線)
插入後的圖塊(Block)的顏色與線型就會同 自設圖層一樣
===========================================
但現在個人於編修Cad檔時,發現有些由動態圖塊所立之圖形,其性質並非建立在"0層"上(假設為圖層B),
其且顏色亦非"Bylayer"(假設為紅色),試著要將這些圖塊選取後再套用新圖層(假設為圖層A,顏色為白色),
結果這些圖塊雖可設為圖層A,但顏色卻仍為圖塊顏色(紅色);
另試著關閉圖層A時,亦無法將這些表面為圖層A,骨子裡圖層為B之圖塊關閉,
只有將圖塊之圖層修正為"0層"將顏色設為"Bylayer",才可順利達到變換顏色及關閉圖層之目的。
由於這樣的圖塊有上千個,除了逐一編修之苦方法外,想請教各位先進,有無快速調整之方法?
於本版爬文見到"judyyai"大大分享圖層0層的功能(還不會用連結啦 ),所以摘錄如下:
===========================================
0層!可以用來存放圖塊的圖層!
由這一層做的圖層,插入圖塊之後!可以依目前使用圖層!使用設定的顏色與線型
例如:
用0層作圖塊,一般背景是黑色,所以顏色是白色,線型是預設的Continuous (實線)
當你再 自設圖層,顏色為紅色,線型為CENTER(中心線)
插入後的圖塊(Block)的顏色與線型就會同 自設圖層一樣
===========================================
但現在個人於編修Cad檔時,發現有些由動態圖塊所立之圖形,其性質並非建立在"0層"上(假設為圖層B),
其且顏色亦非"Bylayer"(假設為紅色),試著要將這些圖塊選取後再套用新圖層(假設為圖層A,顏色為白色),
結果這些圖塊雖可設為圖層A,但顏色卻仍為圖塊顏色(紅色);
另試著關閉圖層A時,亦無法將這些表面為圖層A,骨子裡圖層為B之圖塊關閉,
只有將圖塊之圖層修正為"0層"將顏色設為"Bylayer",才可順利達到變換顏色及關閉圖層之目的。
由於這樣的圖塊有上千個,除了逐一編修之苦方法外,想請教各位先進,有無快速調整之方法?
fpoqua 在 2009-07-23, 11:54 作了第 2 次修改
fpoqua- 初級會員
- 文章總數 : 20
年齡 : 49
來自 : 台北縣
職業 : 工程師
愛好 : 游泳、打球
個性 : 中性
積分 : 1
經驗值 : 5613
威望值 : 0
發帖精華 : 1
注冊日期 : 2009-07-16
奶茶- 初級會員
- 文章總數 : 54
年齡 : 48
來自 : 台南
職業 : 施工圖
愛好 : 上網
個性 : 開朗
使用年資 : 10年
使用版本 : AUTOCAD 2014
積分 : 2
經驗值 : 5993
威望值 : 30
注冊日期 : 2009-03-11
回復: 【發帖精華】圖塊的圖層,與檔案的自設圖層不一致,該如何快速調整?
阿希 寫到:http://www.badongo.com/file/16138759
這是改版後的IT, 在測試看看吧
SETBYLAYER 指令也寫入到程式內了
再改版
http://www.badongo.com/file/16139072
這是純用LISP去變更,沒使用到SETBYLAYER
兩版本經測試應該都符合發問者的需求,有問題再提出討論吧
你好,阿希, 能否把您的这个lsp 发一份我邮箱,我无法打开这个网站,我在迪拜
baokeding- 初級會員
- 文章總數 : 98
年齡 : 45
來自 : dubai/uae
職業 : designer
愛好 : 上网/运动
個性 : 开朗/善良
使用年資 : 6
使用版本 : 2012
積分 : 1
最佳解答 : 1
經驗值 : 5255
威望值 : 39
注冊日期 : 2012-01-08
回復: 【發帖精華】圖塊的圖層,與檔案的自設圖層不一致,該如何快速調整?
baokeding 寫到:阿希 寫到:http://www.badongo.com/file/16138759
這是改版後的IT, 在測試看看吧
SETBYLAYER 指令也寫入到程式內了
再改版
http://www.badongo.com/file/16139072
這是純用LISP去變更,沒使用到SETBYLAYER
兩版本經測試應該都符合發問者的需求,有問題再提出討論吧
你好,阿希, 能否把您的这个lsp 发一份我邮箱,我无法打开这个网站,我在迪拜
你好~請重回去下載 已補充第二載點
https://www.autocad-tw.com/t3548p30-topic#25234
judyyai- 管理顧問
- 文章總數 : 7786
年齡 : 47
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2019(開始於2019年底末月)
AutoCAD基礎篇等級 : 10星級
積分 : 393
最佳解答 : 1
經驗值 : 30447
威望值 : 3610
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
回復: 【發帖精華】圖塊的圖層,與檔案的自設圖層不一致,該如何快速調整?
感恩阿希大大提供的程式~~找好久囉~~謝謝
ayumi- 初級會員
- 文章總數 : 61
年齡 : 47
來自 : TAIWAN,TAINAN
職業 : CAD繪圖員
愛好 : TV
個性 : 動靜皆宜
使用年資 : 12
使用版本 : auto cad 2008
積分 : 1
經驗值 : 5895
威望值 : 15
注冊日期 : 2009-05-21
回復: 【發帖精華】圖塊的圖層,與檔案的自設圖層不一致,該如何快速調整?
judyyai是隱世的高手,我之前也遇過一直解決不了的問題,他幾句話就解決了!行家一出手,便知有沒有...........
stagecoach- 一般會員
- 文章總數 : 25
年齡 : 49
來自 : Taichung
職業 : 工務
愛好 : 繪圖
個性 : 莫名奇妙
使用年資 : 新手初學
使用版本 : 2022
經驗值 : 3157
威望值 : 30
注冊日期 : 2016-09-02
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第3頁(共3頁)
這個論壇的權限:
您 無法 在這個版面回復文章