复制粘贴一个块进入图里 如何用复制进来新块代替图里原同名块?
复制粘贴一个块进入图里 如何用复制进来新块代替图里原同名块?有啥LISP或者CAD设置?粘贴时显示是否替换同名块有没有大神解答一下,这个问题困扰我好久了 本帖最后由 xj6019 于 2020-1-4 22:27 编辑
江南十笑 发表于 2020-1-4 21:13
有没有大神解答一下,这个问题困扰我好久了
论坛现成的代码,应该够用的,你没找到这个吗?
先点击新块,再点击需要替换的块,你试试效果
xj6019 发表于 2020-1-4 22:26
论坛现成的代码,应该够用的,你没找到这个吗?
这个两个块不同名我意思是复制粘贴时 用拷进来的同名块更新原图中的同名块 江南十笑 发表于 2020-1-5 13:43
这个两个块不同名我意思是复制粘贴时 用拷进来的同名块更新原图中的同名块
1.你可以考虑批量把文件里的同一个块全部改一下名字,再重新插入新块,论坛也有代码
2.不要用复制粘贴,把你的块单独存一个文件(W写块),用I插入,那个样子重新定义文件里面所有同名的块,这样也不费事(注意修正好插入的基点,要不会飞的很远) xj6019 发表于 2020-1-5 14:05
1.你可以考虑批量把文件里的同一个块全部改一下名字,再重新插入新块,论坛也有代码
谢谢 不过这还不是我想要的意思,我在一个图里 已经大量使用某一A块,每个A块位置都是固定的 ,但A块的内容是别人发给我的现在他要更新A块内容,我怎么更新我的A块,我不能删了我原图中A块一个一个重新定位吧,我两之间也没用参照,我图反拷到他发个我的图中要删很多东西 ,在这样的情况下如何更新我的A块 与他同步 每个A块的插入点不变 本帖最后由 xj6019 于 2020-1-6 08:31 编辑
你可以试一下嘛,看来你没懂我说的操作,我说的调基点是调新块的基点,只需要调一次,你肯定要对基点的,看看你的A块基点在哪里,新做的B块(文件)基点必须要相同,也就是把B块对应的基点放到0坐标点保存文件,要不就对不上位置嘛,你也不可能随便插进去不管位置的呀,这样就可以一次全替换,你操作一下试试,先别着急说不行 bedit块A,删除块内所有图元,另图打开更新块,对应基点拷贝进块A (command "insert" "oldname=d:\\newfile.dwg") 楼主 这个问题解决了吗?
页:
[1]