明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 782|回复: 9

[提问] 复制粘贴一个块进入图里 如何用复制进来新块代替图里原同名块?

[复制链接]
发表于 2019-11-24 19:34:03 | 显示全部楼层 |阅读模式
复制粘贴一个块进入图里 如何用复制进来新块代替图里原同名块?有啥LISP或者CAD设置?粘贴时显示是否替换同名块
 楼主| 发表于 2020-1-4 21:13:27 | 显示全部楼层
有没有大神解答一下  ,这个问题困扰我好久了
发表于 2020-1-4 22:26:28 | 显示全部楼层
本帖最后由 xj6019 于 2020-1-4 22:27 编辑
江南十笑 发表于 2020-1-4 21:13
有没有大神解答一下  ,这个问题困扰我好久了

论坛现成的代码,应该够用的,你没找到这个吗?


先点击新块,再点击需要替换的块,你试试效果

本帖子中包含更多资源

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

x
 楼主| 发表于 2020-1-5 13:43:02 | 显示全部楼层
xj6019 发表于 2020-1-4 22:26
论坛现成的代码,应该够用的,你没找到这个吗?

这个两个块不同名  我意思是复制粘贴时 用拷进来的同名块更新原图中的同名块
发表于 2020-1-5 14:05:44 | 显示全部楼层
江南十笑 发表于 2020-1-5 13:43
这个两个块不同名  我意思是复制粘贴时 用拷进来的同名块更新原图中的同名块

1.你可以考虑批量把文件里的同一个块全部改一下名字,再重新插入新块,论坛也有代码


2.不要用复制粘贴,把你的块单独存一个文件(W写块),用I插入,那个样子重新定义文件里面所有同名的块,这样也不费事(注意修正好插入的基点,要不会飞的很远)
 楼主| 发表于 2020-1-5 22:27:38 | 显示全部楼层
xj6019 发表于 2020-1-5 14:05
1.你可以考虑批量把文件里的同一个块全部改一下名字,再重新插入新块,论坛也有代码

谢谢 不过这还不是我想要的意思,我在一个图里 已经大量使用某一A块,  每个A块位置都是固定的 ,但A块的内容是别人发给我的  现在他要更新A块内容,我怎么更新我的A块,我不能删了我原图中A块一个一个重新定位吧,我两之间也没用参照,我图反拷到他发个我的图中要删很多东西 ,在这样的情况下  如何更新我的A块 与他同步 每个A块的插入点不变
发表于 2020-1-6 08:28:01 | 显示全部楼层
本帖最后由 xj6019 于 2020-1-6 08:31 编辑

你可以试一下嘛,看来你没懂我说的操作,我说的调基点是调新块的基点,只需要调一次,你肯定要对基点的,看看你的A块基点在哪里,新做的B块(文件)基点必须要相同,也就是把B块对应的基点放到0坐标点保存文件,要不就对不上位置嘛,你也不可能随便插进去不管位置的呀,这样就可以一次全替换,你操作一下试试,先别着急说不行
发表于 2020-1-6 09:22:29 | 显示全部楼层
bedit块A,删除块内所有图元,另图打开更新块,对应基点拷贝进块A
发表于 2020-1-6 14:58:37 | 显示全部楼层
(command "insert" "oldname=d:\\newfile.dwg")
发表于 2024-9-2 10:41:21 | 显示全部楼层
楼主 这个问题解决了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 07:44 , Processed in 0.175965 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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