lilingzhi 发表于 2006-7-1 21:43:00

DWG文件批量减肥程序,提供purge和wblock两种方法!

本帖最后由 作者 于 2006-12-11 17:21:19 编辑 <br /><br /> <p>[有些朋友反应不能批量执行,这是因为本程序采用的script,script就是往命令行发送命令,所以dwg文件名中不能有空格和下划线,如果不能批量执行请将你的dwg文件名中的空格和下划线改为“-”再试!]<br/>;程序执行:<br/>;在命令行中输入userpurge或userwblock,选择文件夹,就可以了;<br/>;userpurge对目标文件夹下的每个文件执行purge后保存文件;<br/>;userwblock将目标文件夹下的每个文件执行wblock,写入目标文件夹下的"处理后的"子文件夹文件中,文件名不变;<br/>;本程序采用了script脚本,脚本文件分别叫batpurge.scr或batwblock.scr,就放在目标文件夹下,供大家参考,呵呵!:)</p>

kozmosovia 发表于 2025-2-24 19:45:22

本帖最后由 kozmosovia 于 2025-2-25 09:03 编辑

lengxiaxi 发表于 2025-2-24 19:37
什么aupu,dict啥的,都是浮云.....

大部分体积庞大,但实际图形很少(三五张图,体积上百兆),明显 ...
这法子有缺陷的,如果布局上有东西,会丢了。
20年前需要写程序实现批量,现在高版本CAD(2017+)直接用DWGConvert就可以批量处理了。

lengxiaxi 发表于 2025-2-24 19:37:39

什么aupu,dict啥的,都是浮云.....

大部分体积庞大,但实际图形很少(三五张图,体积上百兆),明显不匹配文件大小的图形,用上面的传统方法是无用的

直接新建一个空白模版,将原始图形直接粘贴进去,另存为,你再看看,体积是不是立马变小了,谁用谁懂;

w379106181 发表于 2021-6-4 07:55:17

真是个好东东!顶!有空试试

wangph 发表于 2006-7-2 10:00:00

真是个好东东!顶!

lichunling 发表于 2006-7-3 16:07:00

好东西,谢谢

and2008 发表于 2006-7-3 23:37:00

<P>不得行哇。提示如下:</P>
<P>; 错误: no function definition: ACET-UI-PICKDIR</P>
<P>&nbsp;</P>

ke_keyang 发表于 2006-7-12 10:25:00

好像只能减肥一个文件,以后的不能执行了 用的cad2006

citykunan 发表于 2006-7-12 10:31:00

看看龙版主写的东西吧

and2008 发表于 2008-11-21 16:37:00

好东东,保存了,下次试用下子。。

c3a139 发表于 2008-11-22 17:41:00

真是个好东东!顶!有空试试

liminnet 发表于 2008-11-23 13:18:00

jxlsp 发表于 2008-11-23 13:47:00

ACET-UI-PICKDIR可能是EXPRESS里的函数
页: [1] 2
查看完整版本: DWG文件批量减肥程序,提供purge和wblock两种方法!