2024-05-13 02:14:22
CAD图块复制粘贴到另一张图时会变是一个正常现象。出现这种现象的原因很简单,就是两张图中的都有同名的图块,而且两个图块中的图形并不相同。在一张CAD图纸中,一个块名只能对应一个图块定义,因此将另一张图中图块粘贴到当前图中时,因为已经存在同名图块,就只能用当前图中的定义,因此就会发现图块变了。
1、开一张空图,保持默认的文字样式不变,输入T回车,执行多行文字命令,在图中框选文字范围,随意写几个字母加汉字,例如abc中文,如图所示。不同CAD默认的字体格式不完全相同,例如AUTOCAD高版本中文版默认使用宋体。
2、单击新建按钮,新建一张空图,输入ST,回车,打开标注样式对话框,点开字体列表,输入TX,找到TXT.SHX,如下图所示。将字体修改成txt.shx,如果你的版本中默认就是txt.shx,则不用修改,如果使用了大字体,取消勾选“使用大字体”。
3、输入相同字符的多行文字,并且复制一份后炸开,得到一个单行文字,如图所示,可以看到由于设置了CAD字体,但没有设置大字体,多行文字中中文自动被替换成宋体,而单行文字中则只能显示为问号了。而且由于在多行文字中字体被替换,炸开后汉字跟字母分开了,这个后面可以不管,只关注字体的效果。
4、从新图中选中两个文字,按CTRL+C复制,切换到之前的图纸中,按CTRL+V粘贴,会发现粘贴后的文字变成了跟当前图相同的效果,如图所示。
5、选中这张图的文字向另外一张图中复制粘贴也会出现同样的问题,如图所示
6、解决办法:任意一张图纸中输入REN,回车,打开重命名对话框,选中重名的文字样式,修改成其他名字,如图所示。将其中一个文字样式改名,不存在重名现象后,当将文字复制到另一张图,改名的文字样式也会一起被复制到新图中