明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 546|回复: 12

[提问] 同名块 粘贴时 重命名

[复制链接]
发表于 2024-6-7 13:05 | 显示全部楼层 |阅读模式
本帖最后由 开心无惧 于 2024-6-8 18:14 编辑

请教大家 怎么实现下面的功能?

未解决

向B图中ctrl+v粘贴图形a (a是从其它图纸复制的)
在B图中,自动给图形a中的同名块指定新名称(比如增加时间、序号等)

已解决
请教 谁可以帮忙修改一下插件吗?
当前功能:批量修改图纸所有块名

目标:块名前缀可以在命令行自定义输入,如果不输入,前缀默认值是年月时间;




本帖子中包含更多资源

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

x
发表于 2024-6-10 23:31 | 显示全部楼层
开心无惧 发表于 2024-6-7 18:33
这个方法 我只会增加前缀,加后缀是怎么操作的

ad运行“RENAME”命令会出现一个对话框能批量加前缀
http://bbs.mjtd.com/forum.php?mo ... &fromuid=418631
(出处: 明经CAD社区)
这里有个大侠写了个代码能实现批量修改块名和图层等
 楼主| 发表于 2024-6-7 18:33 | 显示全部楼层
1028695446 发表于 2024-6-7 17:57
你可以新开一个空白文档,把a复制进去,然后用rename批量全部改名(加后缀),然后再复制到B中

这个方法 我只会增加前缀,加后缀是怎么操作的
 楼主| 发表于 2024-6-7 18:31 | 显示全部楼层
本帖最后由 开心无惧 于 2024-6-7 18:35 编辑
自贡黄明儒 发表于 2024-6-7 13:11
你可以写一个命令反应器,即在粘贴命令发生时,把B中的块改名。要改a 中的同名块,麻烦太多。

在想别的办法  现在还不会写你说的方法
发表于 2024-6-7 13:11 | 显示全部楼层
你可以写一个命令反应器,即在粘贴命令发生时,把B中的块改名。要改a 中的同名块,麻烦太多。
发表于 2024-6-7 14:26 | 显示全部楼层
本帖最后由 kozmosovia 于 2024-6-7 14:28 编辑

先XREF再XBIND保留原定义。

发表于 2024-6-7 17:57 | 显示全部楼层
你可以新开一个空白文档,把a复制进去,然后用rename批量全部改名(加后缀),然后再复制到B中
 楼主| 发表于 2024-6-7 18:32 | 显示全部楼层
kozmosovia 发表于 2024-6-7 14:26
先XREF再XBIND保留原定义。

我上网了解一下
发表于 2024-6-7 20:08 | 显示全部楼层
c#的克隆函数本身就有是否替换的参数...
发表于 2024-6-8 15:34 | 显示全部楼层
赫思有这个功能
 楼主| 发表于 2024-6-8 18:25 | 显示全部楼层

不了解 我搜一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-22 21:37 , Processed in 0.199546 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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