明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3187|回复: 7

CAD中WBLOCK 块存文件--有无批量处理的方法和软件?

[复制链接]
发表于 2006-10-10 21:04:00 | 显示全部楼层 |阅读模式

[求助]:CAD中WBLOCK 块存文件--有无批量处理的方法和软件?



经常遇到包含许多块的文件,想要把里面的块都存成文件,得用WBLOCK 命令一个一个制作,很麻烦,有没有批量解决的方法,请各位老大帮忙解决,谢谢!!
"觉得好,就打赏"
还没有人打赏,支持一下

本帖被以下淘专辑推荐:

发表于 2006-10-17 11:42:00 | 显示全部楼层
  1. (DEFUN C:WBLK ( / SS I BL)
  2. (IF (SETQ SS (SSGET "X" '((0 . "INSERT")))) (PROGN
  3.   (COMMAND ".UNDO" "BE")
  4.   (SETQ I -1)
  5.   (REPEAT (SSLENGTH SS)
  6.    (SETQ ENT (ENTGET (SSNAME SS (SETQ I (1+ I))))
  7.          BN (CDR (ASSOC 2 ENT)))
  8.    (IF BL
  9.     (IF (SETQ POS (ASSOC BN BL))
  10.      (SETQ BL (SUBST (CONS BN (1+ (CDR POS))) POS BL))
  11.      (SETQ BL (CONS (CONS BN 1) BL))
  12.     )
  13.     (SETQ BL (LIST (CONS BN 1)))
  14.    )
  15.   )
  16.   (SETQ I -1)
  17.   (REPEAT (LENGTH BL)
  18.    (SETQ BN (CAR (NTH (SETQ I (1+ I)) BL)))
  19.    (COMMAND "-WBLOCK" BN BN)
  20.   )
  21.   (COMMAND ".UNDO" "E")
  22. ))
  23. (PRINC)
  24. )
复制代码
 楼主| 发表于 2006-10-19 06:34:00 | 显示全部楼层
谢谢ZZXXQQ,不过WBLOCK出去的图块,能不能指定一个存储路径,而不是存储在CAD的安装文件夹里!?
发表于 2012-5-3 17:25:11 | 显示全部楼层
我也知道怎么解决这个问题!求楼主完善,呵呵
发表于 2012-5-3 22:18:30 | 显示全部楼层
这就是你需要的!

本帖子中包含更多资源

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

x
发表于 2012-6-26 12:02:32 | 显示全部楼层
panliang提供的这个是把所有的块变成文件。有没有可以只选某个块变成文件的?因为有时候需要不改变插入点,以便于改变写出来的DWG文件后再重新插入原图----因为原图在位编辑时可能会遇到“工作集中的对象参照了工作集外的对象”导致在位编辑不能存盘。
发表于 2013-1-28 11:35:22 | 显示全部楼层
本帖最后由 hotson 于 2013-1-28 11:36 编辑

有没一种跟批量打印一样的,先把要写块的范围先选择好,再批量写块,名字可以按选择顺序从1开始编下去
发表于 2022-4-6 22:09:29 | 显示全部楼层
panliang9 发表于 2012-5-3 22:18
这就是你需要的!

感谢,刚好用到
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-14 14:49 , Processed in 0.687215 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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