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

[進階]AutoCAD SCRIPT-圖檔清單+腳本建立

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

[進階]AutoCAD SCRIPT-圖檔清單+腳本建立

發表 由 Tiger&蘋果爸 于 2015-12-03, 08:10

大家好:
關於圖面中的任何批次處理作業,一般可以透過「SCR腳本檔」完成作業,這是我早期最喜歡用的工具之一!
通常可用來批次出圖,如果有檔案要批次「置換圖框」或「關閉圖層」等等,如果還不會寫「LISP程式」,「SCR腳本檔」將是一個很棒的選擇~
以下分為三個部分跟各位分享,有不同的方式歡迎提出一同討論一起進步喔~

1.執行批次處理SCR腳本
2.產生圖檔TXT清單方式
3.分享BAT批次檔


早期寫腳本檔的時候,常常需要DWG檔案的「圖檔清單」,然後即可寫出批次處理的腳本。


通常使用windows記事本」儲存檔案時,一般文字檔案的副檔名稱為「.txt」。
使用者只要副檔案名稱加上「.scr」,即可儲存成腳本檔檔案格式。

註:也可以直接將副檔名稱「.txt」更名為「.scr」。

例如:我想要開啟「S201.DWG ~ S210.DWG」,再把圖面視窗設置「實際範圍(ZOOM指令 > E選項)」,最後「存檔關閉DWG圖檔」。


▼腳本檔(SCR)語法說明:
OPEN = 開啟圖檔指令
"C:\清單產生器\S201.dwg" = 圖檔位置
ZOOM E = ZOOM指令/實際範圍(E)
QSAVE = 儲存圖檔
CLOSE = 關閉圖檔
註:空隔表示Enter(執行)。


再來只要製作好「SCR腳本」之後,即可在AutoCAD輸入「SCRRIPT指令」執行腳本檔,完成批次處理作業。
註:圖檔清單中的dwg檔案記得先關閉,再開啟一張空白圖檔(NEW)執行。
▼影片展示:



產生「圖檔清單」方式,一般最快的方式可以透過LISP程式,如果沒有LISP程式,可以透過以下「BAT檔」方式,簡單製作「圖檔清單」。

註:也可以直接將副檔名稱「.txt」更名為「.BAT」批次檔。

然後再把「圖檔清單.TXT」依腳本檔(SCR)語法,編輯製作為「批次處理的腳本.SCR」。
▼影片展示:



分享三種「.BAT」批次檔,分別為產生「圖檔清單(DwgList.BAT)」、「圖檔清單腳本(DwgList-SCR.BAT)」及「資料夾所有內容(LIST.BAT)」。




▼影片展示:

▼BAT批次檔下載
https://db.tt/zCydyhR9


★相關主題 >> [討論]分享腳本檔運用程式
http://www.autocad-tw.com/t14297-topic

____________________________________________________________________________________





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

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

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

回頂端 向下

回復: [進階]AutoCAD SCRIPT-圖檔清單+腳本建立

發表 由 phillipting66 于 2015-12-04, 04:27

蘋果爸:太好了,在學習中認識新的知識。謝謝

phillipting66
初級會員
初級會員

文章總數 : 43
年齡 : 58
來自 : 新竹市
職業 : 工程-冷凍空調與電工
愛好 : 音樂,運動(騎腳踏車)
個性 : 0型
使用年資 : 3年
使用版本 : auto cad 2010 (學生板)
積分 : 1
經驗值 : 1961
威望值 : 65
注冊日期 : 2012-02-14
2D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲327號
男 雙子座 狗

http://www.fcaebook.com/phillipting33

回頂端 向下

回復: [進階]AutoCAD SCRIPT-圖檔清單+腳本建立

發表 由 Tiger&蘋果爸 于 2015-12-04, 07:27

phillipting66 寫到:蘋果爸:太好了,在學習中認識新的知識。謝謝
不客氣~
記得之前有前輩分享此程式,對腳本有興趣的朋友可以瞧瞧~

[討論]分享腳本檔運用程式
http://www.autocad-tw.com/t14297-topic
害羞

____________________________________________________________________________________





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

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

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

回頂端 向下

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


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