网上有不少人提类似的问题,在一张图中CTRL+C复制,到另外一张图中CTRL+V,结果发现粘贴的图形变了,跟复制的图形不同。有时候直接能看出来,如果复制的东西比较多,可能事后才发现有些图形变了。如果不了解问题的原因,一定会觉得很奇怪。下面就跟大家讲一下为什么会这样,怎样避免出现类似的问题。

  CAD中保存了很多样式,比如文字样式、标注样式、多线样式等,图中还会有一些命名的图块,这些样式和图块定义都有名字,一个名字只能对应一个设置,当两张图中有同名的样式或图块但设置不同时,就会出现这样的问题。为了弄清楚这个问题,我们用图块为例来介绍一下这个问题。

  重现图块复制粘贴变化的状态

  1、新建一张图纸,画一个圆, 输入B ,回车,将圆定义成图块,块名设置为1,插入点设置在圆的圆心,  

CAD图块复制粘贴到另一张图就变了如何解决(cad复制块后如何只修改一个)-风君雪科技博客

  2、单击新建按钮,新建一张空图,绘制一个矩形, 输入B ,回车,将矩形定义成图块,块名也设置为1,插入点设置在矩形的某个角点,  

CAD图块复制粘贴到另一张图就变了如何解决(cad复制块后如何只修改一个)-风君雪科技博客

  3、选择矩形图块,按 CTRL+C ,切换到前一张图纸(浩辰CAD或AUTOCAD 2014以上版本可以直接单击文件标签栏的文件名,低版本可以按 CTRL+TAB 或从窗口菜单中选择),按CTRL+V, 我们可以看到明明复制的是矩形,但粘贴过来的却是圆,  

CAD图块复制粘贴到另一张图就变了如何解决(cad复制块后如何只修改一个)-风君雪科技博客

  4、我们可以反过来在这张图中选中圆形的图块,复制粘贴到另一张图,会发现粘贴的是矩形,  

CAD图块复制粘贴到另一张图就变了如何解决(cad复制块后如何只修改一个)-风君雪科技博客

  5、通过上面的操作我们应该清楚了图块粘贴时发生变化的原因了,就是两张图中图块的名字相同,我们复制过来的时候,粘贴时图块自动变成了当前图中同名的图块。

  二、图块重名的解决办法

  解决办法很简单,就是让他们名字不同。

  1、切换到任意一张图纸,输入 REN ,回车(或者在格式菜单中找到重命名命令),打开重命名对话框,  

CAD图块复制粘贴到另一张图就变了如何解决(cad复制块后如何只修改一个)-风君雪科技博客

  2、在左侧的列表中选择“ 块”, 在右侧的列表中选择“ 1”, 在“重命名”框内 输入2 ,单击确定按钮, 将图块名从1改成2 。  

CAD图块复制粘贴到另一张图就变了如何解决(cad复制块后如何只修改一个)-风君雪科技博客

  3、再选中图块, CTRL+C ,切换到另一张图, CTRL+V, 这次我们可以看到粘贴的图块是正确的了,  

CAD图块复制粘贴到另一张图就变了如何解决(cad复制块后如何只修改一个)-风君雪科技博客

  小结:

  CAD中图块和样式名对应的设置只能是唯一的,因此我们在给图块和各种样式命名时需要注意,不要图省事,直接设置1、2等简单的名字,而要根据特征起一个容易分辨的名字,不同的图块用不同的名字,保证不同图纸中同名图块的图形是相同的,这样才不会出现这样的问题。

  注意事项:

  以上技巧适用于AUTOCAD和浩辰CAD等类似的CAD软件。