明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 10513|回复: 20

[进阶习题] 如何批量更改替换增强属性块中的文字

[复制链接]
发表于 2013-5-24 17:43:11 | 显示全部楼层 |阅读模式

如何批量更改替换增强属性块中的文字
发表于 2020-11-8 09:29:50 | 显示全部楼层
longer1000 发表于 2020-7-13 09:36
兄弟,共享一下吧

希望帮到你
  1. (defun c:find-att (/ ov ss i en ed an ad ah)
  2.   (while (not ov)
  3.          (setq ov (getstring t "\nATTRIB Value To Search For:   ")))

  4.   (and (setq ss (ssget "X" (list (cons 0 "INSERT")
  5.                                  (cons 66 1)
  6.                                  (if (getvar "CTAB")
  7.                                      (cons 410 (getvar "CTAB"))
  8.                                      (cons 67 (- 1 (getvar "TILEMODE")))))))
  9.        (setq i (sslength ss))
  10.        (while (not (minusp (setq i (1- i))))
  11.               (setq en (ssname ss i)
  12.                     ed (entget en)
  13.                     an (entnext en))
  14.               (while (/= "SEQEND" (cdr (assoc 0 (entget an))))
  15.                      (setq ad (entget an)
  16.                            ah (cdr (assoc 40 ad))
  17.                            an (entnext an))
  18.                      (if (= (strcase ov)
  19.                             (strcase (cdr (assoc 1 ad))))
  20.                          (progn
  21.                             (command "_.ZOOM" "_C" (cdr (assoc 10 ed)) (* ah 33));缩放比例
  22.                             ;(redraw en 3)
  23.                             (getstring "\nPress Enter To Continue Searching..."))))))
  24.   ;(redraw)
  25.   (prin1))
发表于 2020-7-13 09:36:31 | 显示全部楼层
meja 发表于 2020-5-13 23:51
find-att有这么一个插件可以实现

兄弟,共享一下吧
发表于 2020-5-13 23:51:11 | 显示全部楼层
find-att有这么一个插件可以实现
 楼主| 发表于 2013-5-24 17:43:44 | 显示全部楼层
搜索了好久,没有找到,还望高手指点
 楼主| 发表于 2013-5-24 17:44:34 | 显示全部楼层
有没有插件或什么可以像cad中的文字查找与替代那样批量的更改增强属性块中的文字
 楼主| 发表于 2013-5-24 19:29:30 | 显示全部楼层
大神门都不在吗
发表于 2013-5-25 08:36:17 | 显示全部楼层
用快速选择先选取要替换属性的块,再在特性中把属性改为新的值。
 楼主| 发表于 2013-5-25 10:41:01 | 显示全部楼层
这个属性块是没有名字的,是增强属性块
 楼主| 发表于 2013-5-25 10:42:19 | 显示全部楼层
就是用命令"ATT"创建的
发表于 2013-5-25 11:16:45 | 显示全部楼层
5楼方法可行  建议上传附件
 楼主| 发表于 2013-5-25 11:40:13 | 显示全部楼层
附件已经上传,各位高人给分析下

本帖子中包含更多资源

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

x
发表于 2013-5-25 13:23:10 | 显示全部楼层
gagfeng 发表于 2013-5-25 11:40
附件已经上传,各位高人给分析下


是否是这个效果

本帖子中包含更多资源

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

x

点评

11楼,写错了  发表于 2013-5-25 14:34
这样的,内容里面有局部是相同的,不是完全相同的那种 见10楼截图  发表于 2013-5-25 14:33
不是这种  发表于 2013-5-25 14:32
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-23 08:29 , Processed in 0.175781 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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