我們在使用AutoCAD工作的時候,經常會遇到這樣的情況,就是對已經制作好的一批DWG文件,想大批量的統一添加修改圖層或者删除圖層。我們使用批處理文件 腳本文件,就可以很簡單地實現它。今天就把我個人的經驗總結了出來,給大家聊聊這個操作。
我主要從①使用方法,②批處理文件獲得的方法和③腳本文件制作的方法,這三個部分來給大家說一說。
【①使用方法】使用方法很簡單,我們将準備處理的DWG文件都放在一個文件夾裡面,然後将批處理文件(bat文件)和腳本文件(scr文件)也放進去,直接點擊批處理文件就行了。這樣,批處理文件就會代替我們去打開文件夾裡面的所有DWG文件,按照腳本文件所寫的内容,去修改圖層。
使用方法
這個時候,大家就會有兩個疑問了,那麼批處理文件和腳本文件怎麼制作呢?
【②批處理文件】批處理文件很簡單,大家不要想得那麼複雜。下面就是批處理文件的代碼,
@echo off
for %%i in (%~dp0*.dwg) do (
echo "%%i"
"C:\Program Files\Autodesk\AutoCAD 2023\accoreconsole.exe" /i "%%i" /s "%~dp0script.scr"
)
pause
使用上面的代碼大家需要注意兩個地方:
1)上面的代碼為使用2023版本的AutoCAD來操作,大家根據自己電腦裡面的AutoCAD版本需要将2023這個數字進行修改。
2)上面的代碼為使用script.scr文件來執行命令的。大家需要改為自己的scr文件名字(%~dp0這幾個文字注意不要删除了)。
【③腳本文件】腳本文件也很簡單。我們通過AutoCAD的工具欄去操作,使用文本工具就能制作它。最後将txt的後綴改為scr就行了。
今天在這裡給大家介紹一個更方便的小工具,就是可以自動制作SCR文件的小程序。
名字為Auto Layers SCR,一個免費的小程序。我們可以從GitHub下載,它能幫我們自動生成SCR文件。
Auto Layers SCR
我們打開網頁之後,點擊下圖右邊紅色的地方,
點擊紅色地方
頁面打開後,繼續點擊下面紅色的地方,根據自己電腦的配置來下載,
ZIP文件下載
我這裡以64bit為例,下載解凍後,我們運行下面紅色的文件即可。
運行Auto Layers SCR文件
啟動之後,可能有的電腦提示需要下載安裝.NET之後才能運行,我們按照提示的畫面去操作,下載安裝即可。
.NET缺少提示
下載安裝畫面
安裝完.NET之後,我們再點擊一下Auto Layers SCR.exe之後,下面的畫面就會表示出來。
操作界面
這個軟件使用的方法很簡單。它和我們圖層設定的順序一樣,從左到右,依次
為名稱,開啟,凍結,鎖定,印刷,顔色,線型,線寬,透明度和說明
圖層設定界面
通過它我們就可以很快将圖層的信息設定好,并可以保存為SCR文件。
以上就是我今天的分享。希望大家實際操作一下,有問題請留言。
#頭條創作挑戰賽#
,