找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 766|回复: 12

[求助]:有没有批量清理图形的命令?

[复制链接]
发表于 2003-11-7 08:40:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一大堆图,要清理的话只能一个个打开再清理,有没有什么命令可以一次清理这些图形,就象批处理转换文件格式一样,或者有什么外挂程序具备这样的功能?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-11-7 12:06:51 | 显示全部楼层
当然有!!!
我记不太清楚了!!
就在[文件]==>下面有一个相关的命令,自己仔细看一下吧!!应该能看明白的!!
sorry!!
说的不是很具体!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-7 14:33:14 | 显示全部楼层

Re: [求助]:有没有批量清理图形的命令?

最初由 zzsong 发布
[B]一大堆图,要清理的话只能一个个打开再清理,有没有什么命令可以一次清理这些图形,就象批处理转换文件格式一样,或者有什么外挂程序具备这样的功能? [/B]


这个命题可以由脚本文件来完成。
设F盘根目录下有1.dwg、2.dwg两个文件需要清理,先看看脚本文件的内容(脚本文件扩展名为.scr)。


  1. open "f:\1"
  2. _-purge a * n
  3. _qsave
  4. open "f:\2"
  5. _-purge a * n
  6. _qsave
复制代码


解释如下:
open——打开文件,dwg扩展名省略。
_-purge——清理操作。"_-"不能省略因为只有这样才能执行命令行方式操作而非窗口提示操作。
a——清理文档内全部内容,也可以根据需要设定其它清理选项。
*——清理所有或者指定清理内容名称。
n——忽略确认清理选项。
_qsave——清理完成后存盘。

如果多个文件可以在其后逐个累加类似代码,只要改换相应文件名即可。
如果一个文档内需要清理的内容很多,也可以多加一行"_-purge a * n"代码。
如果需要自动关闭文件的代码留给诸位思考,应该不难。
如果有n多文档需要清理,代码工作量也不小,若简便生成需要一定技巧,这已经不是cad技术范围内的事情了。

脚本文件相当于dos下的批处理,使用得法会令我们的操作事半功倍。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-7 14:47:43 | 显示全部楼层
可是生成脚本文件很累,有几百个文件在不同目录的话,累死掉了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-7 15:36:11 | 显示全部楼层
不怕几百几千,前贴说了如果有n多文档需要清理,代码生成需要一定技巧。我提出一种解决方法试试看。
第一步:生成文档列表。
dos下执行“dir/b/s  *.dwg>name.scr”。当前驱动器下所有目录包括其下任意子目录的dwg文档名称会以简单方式——没有标题、摘要列到name.scr文本文件中。可以直接生成scr脚本文件。
第二步:代码粘贴到word下替换。
例如某行代码F:\工程汇总\航华\DRAWING\PANEL.DWG
替换F为open "F
替换.dwg为"^L1111^L2222
解释一下:
"——前一行代码的后引号
^L——手动换行符,必须加空行才能进一步添加后续代码。
1111、2222——随意输入的,随后可以进一步替换1111、2222为第二行、第三行代码。
想加第三行、第四行代码同理操作。
第三步:粘贴回name.sar。或者干脆直接另存为name,scr。

如果有朋友提出不是同一个驱动器下的文档怎么办?如果有朋友提出这样的方法还是麻烦怎么办?我只能尽到这样的努力了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-9 20:30:14 | 显示全部楼层
是不是很危险?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-11-10 11:23:39 | 显示全部楼层
有点麻烦,谢谢长老,我试试看。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-10 11:27:00 | 显示全部楼层

  1. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="700" id="AutoNumber1" height="498">
  2.   <tr>
  3.     <td width="100%" height="489">
  4.       <iframe name="I1" width="100%" height="100%" src="http://www.xdcad.net/forum/showthread.php?postid=472144#post472144">
  5. 浏览器不支持嵌入式框架或配置为不显示嵌入式框架
  6.       </iframe>
  7.     </td>
  8.   </tr>
  9. </table>
复制代码
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-11-10 15:13:50 | 显示全部楼层
还真有这样的软件,谢谢斑竹了,有没有针对2004的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-10 15:17:03 | 显示全部楼层
最初由 zzsong 发布
[B]还真有这样的软件,谢谢斑竹了,有没有针对2004的。 [/B]

2004转成2000格式就行了啊,有批量转换程序的(置顶帖子),也可以将2004的默认存盘格式设置为2000。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-10 18:18:36 | 显示全部楼层
都用上dos 得了,我
不敢那样试 啊!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-10 18:47:32 | 显示全部楼层
ACAD本身的PURGE命令不是很好用吗
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-11-11 10:17:54 | 显示全部楼层
最初由 LIQIN 发布
[B]ACAD本身的PURGE命令不是很好用吗 [/B]


是好用,但前提是有几百个文件,你一个个打开PURGE吧,受得了吗?斑竹推荐的CAD批量清理软件《Batch Purge 2002》我用了,很不错,顶好。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-23 12:27 , Processed in 0.473122 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表