我们在使用AutoCAD工作的时候 , 经常会遇到这样的情况 , 就是对已经制作好的一批DWG文件 , 想大批量的统一添加修改图层或者删除图层 。我们使用批处理文件+脚本文件 , 就可以很简单地实现它 。今天就把我个人的经验总结了出来 , 给大家聊聊这个操作 。
我主要从①使用方法 , ②批处理文件获得的方法和③脚本文件制作的方法 , 这三个部分来给大家说一说 。
【①使用方法】使用方法很简单 , 我们将准备处理的DWG文件都放在一个文件夹里面 , 然后将批处理文件(bat文件)和脚本文件(scr文件)也放进去 , 直接点击批处理文件就行了 。这样 , 批处理文件就会代替我们去打开文件夹里面的所有DWG文件 , 按照脚本文件所写的内容 , 去修改图层 。
文章插图
使用方法
这个时候 , 大家就会有两个疑问了 , 那么批处理文件和脚本文件怎么制作呢?
【②批处理文件】批处理文件很简单 , 大家不要想得那么复杂 。下面就是批处理文件的代码 ,
@echo offfor %%i in (%~dp0*.dwg) do ( echo "%%i" "C:Program FilesAutodeskAutoCAD 2023accoreconsole.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文件 。
以上就是我今天的分享 。希望大家实际操作一下 , 有问题请留言 。
【AutoCAD,给大批量的DWG文件自动添加图层的方法】
推荐阅读
- 怎么养狗不臭 家里养狗怎样不臭
- 做40年程序员是一种什么体验?他给出了13条建议
- 给大家的忠告:卧室床头要做到“5不摆”,是经验并非迷信
- 初中生专注力差怎么办呢 初中生专注力差怎么办
- 怎样清理冰柜 冰柜该怎么清理
- 民间借贷|每个领导都给我派活,但没有一个领导喜欢我干的事,怎么办?
- 给猫洗澡要注意事项 给猫洗澡要注意哪些事项
- 狗粮泡多久给小狗吃 狗粮泡什么时间给小狗吃
- 我喜爱的书刊读后感?我所能带给你们的事物读后感_1
- 给狗狗洗澡需要注意什么 怎么给狗狗洗澡