我们有时从一张图纸复制一个图塊到另外一张图纸粘贴,却发现粘贴的并不是复制的图块而是变成了其他形状,这是为什么呢
之前我写过一篇文章: 其中已经说了圖块复制会变的问题,但遇到图块变化问题的人不一定能找到那篇文章因此,今天单独就这个问题再讲一下
问题原因:出现这个问题並不是CAD有BUG,而是一个正常现象出现这种现象的原因很简单,就是两张图中的都有同名的图块而且两个图块中的图形并不相同。在一张CAD圖纸中一个块名只能对应一个图块定义,因此将另一张图中图块粘贴到当前图中时因为已经存在,就只能用当前图中的定义因此就會发现图块变了。
我们做一个简单的实验就可以很清楚地了解这个问题了
1、在一张图中画一个圆,然后将这个图块定义成名为1的图块洳下图所示。
2、再新建一张图画一个矩形,然后将这个图块也定义成名为1的图块如下图所示。
3、定义好图块后选择矩形图块,按CTRL+C复淛切换到另外一张图,按CTRL+V粘贴会发现复制图01中的图块,并将其粘贴到图02中粘贴的效果如下图。
矩形图块粘贴过来后变成了圆形的图塊我们可以注意命令行的提示:_pasteclip 忽略块 1 的重复定义。
通过上面的实验我们应该对问题理解得更清楚了CAD图中每个图块名只能对应一个图塊定义,因此遇到图块重名的情况就会发生粘贴的图块发生变化的问题
解决方法:我们只需要将其中一张图中的图块重命名,使两个图塊的名字不一样就可以了操作方法也很简单,输入重命名命令REN(RENAME)命令在对话框中修改图块的名字,如下图所示
修改完图块名字后,再复制粘贴我们就可以看到复制的图块不会再变了,如下图所示
这个问题非常简单,但对于CAD初学者或者一些很少自己定义图块的设計人员来说由于对这个规则不了解,为了省事经常会给图块取一个非常简单的名字,很可能重名因此出现上面的现象也就不奇怪了。
我们了解到这样现象的原因后以后再作图的时候需要注意避免重名,尽量给图块取一个易记易区别的名字