[影片]圖塊置換-製作圖塊+圖塊更名
4 posters
AutoCAD顧問 :: 分享(發言等級:一般會員) :: :: 影片教學
第1頁(共1頁)
[影片]圖塊置換-製作圖塊+圖塊更名
說明:範例圖塊的交換空間,資料夾為C槽下的TMP,檔名為TP1。
圖塊(0,0)巨集:
^C^Cselect;\-WBLOCK C:/TMP/TP1 Y ;0,0 p;;
插入(0,0)巨集:
^C^CINSUNITSDEFSOURCE;0;INSUNITSDEFTARGET;0;-INSERT *C:/TMP/TP1 0,0 ;;
Tiger&蘋果爸 在 2018-10-31, 12:18 作了第 1 次修改
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [影片]圖塊置換-製作圖塊+圖塊更名
蘋果爸
這方法感覺還蠻不錯的
如果把select改成Qselect可以更有效篩選
不過發現影片中有個東西更有趣
就是選項板中的"快速設定"
那個巨集是怎麼設定的阿?
看起來超好用,可不可以教一下?
這方法感覺還蠻不錯的
如果把select改成Qselect可以更有效篩選
不過發現影片中有個東西更有趣
就是選項板中的"快速設定"
那個巨集是怎麼設定的阿?
看起來超好用,可不可以教一下?
____________________________________________________________________________________
沒有功勞也有苦勞,沒有苦勞也有疲勞的年代已經過去
現在是...........................................
沒有功勞直接就是個屁,連個屁都不是,那就真的很疲勞了
大家一起努力吧,努力別落到連個屁都不是................
lingo_st- 中級會員
- 文章總數 : 211
年齡 : 60
來自 : 新北市
職業 : 營造,建設
愛好 : 學習,服務,電腦軟硬體
個性 : 正直,達觀且無可救藥的雞婆
使用年資 : 使用12年但真的是新手
使用版本 : 2012,2013
積分 : 6
經驗值 : 5964
威望值 : 271
注冊日期 : 2011-12-18
回復: [影片]圖塊置換-製作圖塊+圖塊更名
使用巨集不能改成Qselect,這樣會出現對話方塊。lingo_st 寫到:蘋果爸
這方法感覺還蠻不錯的
如果把select改成Qselect可以更有效篩選
不過發現影片中有個東西更有趣
就是選項板中的"快速設定"
那個巨集是怎麼設定的阿?
看起來超好用,可不可以教一下?
另外,「快速設定」是掛入自訂功能表,屬於進階設定較為複雜~
你可以試試先使用新增「工具選項板」按鈕加入巨集即可。
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [影片]圖塊置換-製作圖塊+圖塊更名
我知道方法其實還很多
只是在他帖有好幾位同好提出說是想把大量圖塊置換
我的想法是
比如工程圖中設備要換規格來說除非使用物件隔離或許比較接近需求以外
不然設備圖塊都是參雜在一大堆物件根線條當中
要用窗選並不經濟
不用物件隔離,還可以用SelectSimilar或Qselect來選取或者如果一開始圖層分得夠細或者可以圖層顯示來解決
不過這些都必須經過對話視窗來條件篩選
所以類似教學的分斷處裡或許也不失為另一種解決方案
所以才想用Qselect來解決,隨然要經過對話視窗
不過可以用較精準的條件篩選從一堆圖面中選出要更換的物件或圖層或圖塊
然後仿教學的作法,用3~4個巨集來完成置換圖塊
之前有爬過,如果寫成LISP可以把預設對應值寫進去
然後可以依繪圖的規劃習慣去篩選,這樣就不用像我的笨想法
不過LISP還是太陌生
或許是技巧有限才會這樣思考
另外快速設定部分是有想過在工具選項板用巨集來執行選取檔案的動作,不過不之指令從何下手,我在去看看說明試做看看好了,想不通再回來發問
只是在他帖有好幾位同好提出說是想把大量圖塊置換
我的想法是
比如工程圖中設備要換規格來說除非使用物件隔離或許比較接近需求以外
不然設備圖塊都是參雜在一大堆物件根線條當中
要用窗選並不經濟
不用物件隔離,還可以用SelectSimilar或Qselect來選取或者如果一開始圖層分得夠細或者可以圖層顯示來解決
不過這些都必須經過對話視窗來條件篩選
所以類似教學的分斷處裡或許也不失為另一種解決方案
所以才想用Qselect來解決,隨然要經過對話視窗
不過可以用較精準的條件篩選從一堆圖面中選出要更換的物件或圖層或圖塊
然後仿教學的作法,用3~4個巨集來完成置換圖塊
之前有爬過,如果寫成LISP可以把預設對應值寫進去
然後可以依繪圖的規劃習慣去篩選,這樣就不用像我的笨想法
不過LISP還是太陌生
或許是技巧有限才會這樣思考
另外快速設定部分是有想過在工具選項板用巨集來執行選取檔案的動作,不過不之指令從何下手,我在去看看說明試做看看好了,想不通再回來發問
____________________________________________________________________________________
沒有功勞也有苦勞,沒有苦勞也有疲勞的年代已經過去
現在是...........................................
沒有功勞直接就是個屁,連個屁都不是,那就真的很疲勞了
大家一起努力吧,努力別落到連個屁都不是................
lingo_st- 中級會員
- 文章總數 : 211
年齡 : 60
來自 : 新北市
職業 : 營造,建設
愛好 : 學習,服務,電腦軟硬體
個性 : 正直,達觀且無可救藥的雞婆
使用年資 : 使用12年但真的是新手
使用版本 : 2012,2013
積分 : 6
經驗值 : 5964
威望值 : 271
注冊日期 : 2011-12-18
回復: [影片]圖塊置換-製作圖塊+圖塊更名
如果是問如何開檔,我的開啟圖檔巨集語法我是透過腳本檔來開啟。lingo_st 寫到: 另外快速設定部分是有想過在工具選項板用巨集來執行選取檔案的動作,不過不之指令從何下手,我在去看看說明試做看看好了,想不通再回來發問
[開啟TP1圖塊]^C^CSCRIPT;TP1;
腳本檔內容:
OPEN C:/TMP/TP1
以上供您參考~
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [影片]圖塊置換-製作圖塊+圖塊更名
如果是資料夾為C槽下的TMP,檔名為TP1,
在電腦重灌用匯入設定檔把巨集指令叫回來的情況下,
這巨集會沒辦法執行吧?
那麼資料夾和檔案要設在哪一邊好?@@?
在電腦重灌用匯入設定檔把巨集指令叫回來的情況下,
這巨集會沒辦法執行吧?
那麼資料夾和檔案要設在哪一邊好?@@?
RyanGuo- 初級會員
- 文章總數 : 206
年齡 : 41
來自 : 屏東
職業 : 機械繪圖
愛好 : 玩遊戲
個性 : 嗚嗚男
使用年資 : 1年多
使用版本 : 2011
積分 : 3
經驗值 : 5561
威望值 : 316
注冊日期 : 2013-04-18
回復: [影片]圖塊置換-製作圖塊+圖塊更名
如果有「電腦重灌」考量,那可以定義在預設資料夾下!RyanGuo 寫到:如果是資料夾為C槽下的TMP,檔名為TP1,
在電腦重灌用匯入設定檔把巨集指令叫回來的情況下,
這巨集會沒辦法執行吧?
那麼資料夾和檔案要設在哪一邊好?@@?
如:C:\Program Files\AutoCAD 2010\底下其中一個資料夾
資料夾位置請依照需求選擇即可。
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [影片]圖塊置換-製作圖塊+圖塊更名
我想是我誤會了,
我這電腦有將AutoCAD移除重灌過一次,
重灌後有執行匯入設定,
就以為匯入設定包含了樣板檔的備份,
所以就以為DWG檔也可以,
測試了幾次匯出匯入後才發現,
樣板檔之所以還在,
是因為沒移除乾淨的關係...
(冷汗...)
而且剛剛試了巨集後,
發現原本沒有DWG是沒關係的,
在沒有的情況下會在指定的位置創造一個;
比較問題的在腳本檔,
腳本檔也是回不來...
(冷汗...)
最後只好心一橫,
把它們都放在C以外的地方,
避免它們被FORMAT C:殺掉>"<
最後補一下和這篇有關係的LISP分享,
[分享]LISP複製圖塊及更名
再補充說一下,
善用UCS指令改變原點(0,0)的話,
圖塊的位子是可以變更的;P
補充說明的補充~
在轉出暫存檔時會用現行的UCS轉出.
在暫存檔中的世界UCS會是轉出時的.
在轉入時暫存檔的世界UCS會對映現行的UCS轉入
(暫存檔中的現行UCS怎樣變對轉入來說是沒影響的).
我這電腦有將AutoCAD移除重灌過一次,
重灌後有執行匯入設定,
就以為匯入設定包含了樣板檔的備份,
所以就以為DWG檔也可以,
測試了幾次匯出匯入後才發現,
樣板檔之所以還在,
是因為沒移除乾淨的關係...
(冷汗...)
而且剛剛試了巨集後,
發現原本沒有DWG是沒關係的,
在沒有的情況下會在指定的位置創造一個;
比較問題的在腳本檔,
腳本檔也是回不來...
(冷汗...)
最後只好心一橫,
把它們都放在C以外的地方,
避免它們被FORMAT C:殺掉>"<
最後補一下和這篇有關係的LISP分享,
[分享]LISP複製圖塊及更名
再補充說一下,
善用UCS指令改變原點(0,0)的話,
圖塊的位子是可以變更的;P
補充說明的補充~
在轉出暫存檔時會用現行的UCS轉出.
在暫存檔中的世界UCS會是轉出時的.
在轉入時暫存檔的世界UCS會對映現行的UCS轉入
(暫存檔中的現行UCS怎樣變對轉入來說是沒影響的).
RyanGuo- 初級會員
- 文章總數 : 206
年齡 : 41
來自 : 屏東
職業 : 機械繪圖
愛好 : 玩遊戲
個性 : 嗚嗚男
使用年資 : 1年多
使用版本 : 2011
積分 : 3
經驗值 : 5561
威望值 : 316
注冊日期 : 2013-04-18
回復: [影片]圖塊置換-製作圖塊+圖塊更名
天啊~
我又有問題了~"~
剛剛發現到在已經開啟TP1.dwg時,
圖塊(0,0)巨集:
^C^Cselect;\-WBLOCK C:/TMP/TP1 Y ;0,0 p;;
會有小問題,它會不能匯出,
也不會提醒是因為是因為有開TP1.dwg的關係,
像這樣的問題,如果硬要解決的話,
是不是只能用lisp加上是否開啟圖檔的判斷呢?@@?
我又有問題了~"~
剛剛發現到在已經開啟TP1.dwg時,
圖塊(0,0)巨集:
^C^Cselect;\-WBLOCK C:/TMP/TP1 Y ;0,0 p;;
會有小問題,它會不能匯出,
也不會提醒是因為是因為有開TP1.dwg的關係,
像這樣的問題,如果硬要解決的話,
是不是只能用lisp加上是否開啟圖檔的判斷呢?@@?
RyanGuo- 初級會員
- 文章總數 : 206
年齡 : 41
來自 : 屏東
職業 : 機械繪圖
愛好 : 玩遊戲
個性 : 嗚嗚男
使用年資 : 1年多
使用版本 : 2011
積分 : 3
經驗值 : 5561
威望值 : 316
注冊日期 : 2013-04-18
回復: [影片]圖塊置換-製作圖塊+圖塊更名
這是微軟的檔案規則,不管什麼程式語法,照理說正在開啟的檔案就不能覆蓋或刪除,所以必須將檔案關閉才行。RyanGuo 寫到:天啊~
我又有問題了~"~
剛剛發現到在已經開啟TP1.dwg時,
圖塊(0,0)巨集:
^C^Cselect;\-WBLOCK C:/TMP/TP1 Y ;0,0 p;;
會有小問題,它會不能匯出,
也不會提醒是因為是因為有開TP1.dwg的關係,
像這樣的問題,如果硬要解決的話,
是不是只能用lisp加上是否開啟圖檔的判斷呢?@@?
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [影片]圖塊置換-製作圖塊+圖塊更名
多謝分享,可惜現在是一般會員,還沒辦法下載LISP.一定多爬文,努力中---
櫻子- 一般會員
- 文章總數 : 82
年齡 : 41
來自 : l彰化
職業 : 繪圖員
愛好 : 繪圖
個性 : 內向+外向
使用年資 : 愛安靜
使用版本 : 2004
經驗值 : 4226
威望值 : 54
注冊日期 : 2014-05-27
AutoCAD顧問 :: 分享(發言等級:一般會員) :: :: 影片教學
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章