网上有不少人提类似的问题,在一张图中CTRL+C复制,到另外一张图中CTRL+V,结果发现粘贴的图形变了。如果不了解问题的原因,一定会觉得很奇怪。下面就跟大家讲一下为什么会这样,怎样避免出现类似的问题。

CAD中保存了很多样式,比如文字样式、标注样式、多线样式等,图中还会有一些命名的图块,这些样式和图块定义都有名字,一个名字只能对应一个设置,当两张图中有同名的样式或图块但设置不同时,就会出现这样的问题。之前我已经发布了经验讲解了图块为什么会变的原因和解决方法(看下面的经验引用)这里再讲一下还有哪些设置会导致图形粘贴后会变。

一、文字复制粘贴后字体变了

1、复制粘贴后如果发现字体变了,应该两张图中同名的文字 样式设置不同,我们通过一个简单的实验看一下。

操作:开一张空图,保持默认的文字样式不变,输入T回车,执行多行文字命令,在图中框选文字范围,随意写几个字母加汉字,例如abc中文,如下图所示。

2、不同CAD默认的字体格式不完全相同,例如AUTOCAD高版本中文版默认使用宋体,浩辰CAD默认使用的是CAD字体txt.shx,AutoCAD低版本也是用CAD字体。如果你的版本默认字体不是宋体,为了和我的效果一致,在输入文字前你可以输入ST命令打开文字样式对话框,将字体设置为宋体。操作:为了同时观察单行文字的效果,将上面的文字复制一份,选中其中一个文字,输入X,回车,将文字炸开成单行文字。

3、单击新建按钮,新建一张空图,输入ST,回车,打开标注样式对话框,点开字体列表,输入TX,找到TXT.SHX,如下图所示。将字体修改成txt.shx,如果你的版本中默认就是txt.shx,则不用修改,如果使用了大字体,取消勾选“使用大字体”。

4、输入相同字符的多行文字,并且复制一份后炸开,得到一个单行文字,如下图所示。

5、我们可以看到由于设置了CAD字体,但没有设置大字体,多行文字中中文自动被替换成宋体,而单行文字中则只能显示为问号了。而且由于在多行文字中字体被替换,炸开后汉字跟字母分开了,这个后面我们可以不管,只关注字体的效果。

操作:从新图中选中两个文字,按CTRL+C复制,切换到之前的图纸中,按CTRL+V粘贴,我们会发现粘贴后的文字变成了跟当前图相同的效果,如下图所示。

6、选中这张图的文字向另外一张图中复制粘贴也会出现同样的问题,如下图所示。

解决办法:

1、任意一张图纸中输入REN,回车,打开重命名对话框,选中重名的文字样式,修改成其他名字,如下图所示。

2、将其中一个文字样式改名,不存在重名现象后,当将文字复制到另一张图,改名的文字样式也会一起被复制到新图中。总之,图纸中文字样式的名称最好跟字体相关,这样可以避免同名不同字体的情况,另外不要总用默认的文字样式来修改字体,这样很容易产生重名的现象。

二、标注复制后变了

其实通过上面的字体的测试我们已经知道原因和解决办法了,但标注样式要比文字更复杂,不仅是因为标注参数多,而且标注中还会使用到文字,标注箭头通常是图块,所以不仅可能是标注样式重名的问题,还可能有图块重名的问题,所以遇到问题的时候需要先看变的是什么,然后再根据变的原因去找问题。

1、字体变了

输入D,打开标注样式对话框,选择标注使用的标注演示,单击修改按钮,打开标注样式修改对话框,检查文字样式设置,如下图所示。

2、字体的变化可能是因为同名的标注样式使用了不同的文字样式,也可能是文字样式相同,但文字样式字体不同。如果想保持复制后标注样式不变,是前一种情况的话,只需重命名标注样式,是后一种情况的话,则需要先重命名文字样式,然后将标注样式重命名。

2、箭头变了

标注默认的箭头不是图块,但如果用建筑斜线或其他某些形式,箭头则可能是用图块来表示的。要知道这一点很简单,在一张空图中输入D,回车,将标注样式的箭头改成建筑标记的斜线;创建一个标注;然后输入I,插入图块,就可以看到标注箭头的图块,如下图所示。

3、一般情况下,大家很少会创建同名的图块或去修改由标注创建的这个图块的,但我不止一次见过这样的图纸,就是这个图块被改了。如果发现这种情况,必须在被修改的图纸中将此图块重命名。尺寸线等其他效果变了如果是同名标注样式其他参数不同也会导致标注复制粘贴后变化,要想保留标注原来的效果,REN重命名标注样式就可以了。

4、标注的特征比例变了标注本身的长度没变,但线、文字、箭头都被整体放大和缩小了。如果你的标注设置了注释性,当从一个比例视口复制到另外一个比例视口时,特征比例会根据当前视口比例变化。这种变化是正常的,如果你用过注释性,这种变化应该是你需要的;如果你没有用过注释性,通常也不会遇到这种问题。

三、可能产生变化的其他图形

1、线型

线型可能会有两种变化:一种是线型的形式没变,只是单元长度变了,有时可能虚线还会变实线,这可能是两张图中全局线型比例设置不同,你可以输入LTSCALE回车,或者打开线型资源管理器查看一下。二是线型的形式变了,这种原因可能有两种:一种是线型设置是BYLAYER,两张图中同名图层设置的线型不同;还有一种可能同名的线型定义不同。在同一款CAD软件如果只用CAD自带的线型的话,同名线型定义不同出现的几率比较低,但如果用不同的CAD软件而且自己加载了一些特殊的线型就不好说了。

2、多线

多线是MLINE(ML),多线样式MLSTYLE也存在重名设置不同的问题。

3、表格

表格TABLE对象也有样式TABLESTYLE,也可能出现复制粘贴变化的情况。

4、多重引线

这其实是一种特殊的标注,多重引线样式MLEADERSTYLE重名时也需要同时分析文字样式和箭头的图块。

5、填充

填充图案后比例变了,通常也是跟填充图案定义有关系,但这个在重命名对话框里没法修改,因为填充图案是保存在填充文件(*.pat)里 ,如果直接始终用同一款CAD,通常也不会有问题,如果使用了自定义的填充图案,也可能会产生这样的问题。如果在不同版本或不同品牌的CAD之间复制粘贴一些复杂边界的填充图案,也有可能因为两者的算法不同导致效果变化,这是一张极端情况,通常不是我们个人能解决的。

填充不显示,这个可能是FILL变量导致的,如果FILL被设置成关(0),填充会不显示。

图层、变量设置不同导致的变化

6、图层设置不同

如果两张图中同名图层的设置不同,复制粘贴图形中所有随层的属性都会跟随变化,图层设置可能带来的变化包括颜色、线型、线宽、透明度等,所以出现这些变化时可以先检查一下图层。当然图层的状态也会影响我们看到的效果,比如复制时图层是开的,粘贴时图纸中同名图层是关的或冻结的,我们会看不到图形,当然这对图形本身并没有什么影响。

通常一个人或一个单位的图层使用习惯是相同的,上述情况出现的几率不多,但如果图纸有多个来源,这种情况也是可能出现的。

7、变量设置不同

CAD中有一些控制图形显示的变量,例如控制填充显示的变量FILL和FILLMODE,控制文字是否简化显示成方块的QTEXT等,这些变量是保存在图中的,因此如果两张图纸中这些变量设置不同,也可能导致从一张图纸复制到另外一张图纸发生变化。

总结

通过上面的讲解我们会发现,图纸复制粘贴发生变化的可能性太多了,不用感到奇怪,遇到问题后,我们首先要看变的是什么,发生了什么变化,判断原因后才能解决。大部分样式重名都可以通过重命名REN来解决。对于个人来说,要避免出现类似问题,首先要养成良好的习惯,不要直接修改默认样式的参数来使用,最要创建新的样式并起可以明显分辨的名字,图块命名尤其需要注意。

相关推荐:

复制粘贴之后出现问号怎么办_CAD图形文字复制粘贴以后出现变化该怎么办?相关推荐

  1. 中望cad文字显示问号怎么办_CAD中文字显示为问号怎样解决?

    CAD 中文字显示为问号怎样解决? 现在设计单位的交流越来越多,有单位内部的,也有单位之前 的交流,我们收到一张图纸打开后经常会因为没有字体而导致有些 字显示为?号,遇到此类问题如何解决呢 ? 要很好 ...

  2. 复制中文到linux系统,怎么是的window文字复制到linux下

    在Windows下换行时,有两个字符:回车(/r)和换行(/n).但在Linux下,只有一个换行(/n) 可使用unix2dos和dos2unix命令进行格式的转换: 参数: -k 保持输出文件和输入 ...

  3. android app复制,手机屏幕文字复制App(Text on sreen)

    一般手机上屏幕文字是长按屏幕,就会出现复制选择的提示,左右移动可以选择复制的范围,就可以复制了,手机屏幕文字复制Copy - Text on screen pro复制的方式很粗暴,用的是OCR,使用方 ...

  4. 屏幕复制 android,一键扫出截图中文字!屏幕文字复制App

    虽然是在安卓中复制文字很方便,但其实并不是所有界面都可以复制出文字的.某些App和某些界面,也许是出于版权保护或者是其他的一些原因,就不支持系统的剪贴板功能,无法直接把App中的文字复制出来.怎么办? ...

  5. cad图纸问号怎么转换文字_cad打开后图形文字显示问号该怎么办?

    cad打开后图形文字显示问号该怎么办?之前电脑是32位的,现在换成64位以后成,cad打开之前显示正常的图纸,里面的很多字体居然显示为问号,下面分享解决办法,需要的朋友可以参考下 原来电脑是32位系统 ...

  6. 用python实现win10画图程序画选择框、复制、剪切、粘贴及拖动选择框内图形或粘贴后图形到指定位置

    本文介绍用python实现win10画图程序剪贴功能的方法.win10画图程序本质上是一个位图处理程序.其最主要的功能是画各种图形,包括线.矩形.椭圆(圆)和各种多边形等,并将各种图形保存到位图中.该 ...

  7. 计算机课怎么复制,要怎么拷贝电脑软件?为什么不能复制然后粘贴啊?

    回答: CAD中怎样复制粘贴?CAD为什么不能复制粘贴? CAD中复制粘贴很简单,在同一张图中的话,只需要点击工具栏的复制就行了.如果是不同的图的话,先制成图块,然后用嵌入命令INSERT插入到其他图 ...

  8. h5页面禁止复制_网页禁止鼠标右键禁止全选复制粘贴的方法

    这篇文章主要为大家详细介绍了网页禁止鼠标右键禁止全选复制粘贴的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 网页禁止鼠标右键禁止全选复制粘贴有很多种JS方 ...

  9. python不能复制粘贴_你知道怎么使用python实现复制粘贴的功能吗?

    楔子 pandas里面有这么一个方法:pd.read_clipboard,可以根据你复制的内容生成DataFrame.是的,就是我们平时选中,然后复制.或者Ctrl+C时拷贝的内容,所以比较神奇,那么 ...

  10. 复制html代码怎么粘贴快捷键,电脑复制粘贴快捷键,教您电脑怎么用键盘复制粘贴...

    电脑,一个无论是生活还是学习,以及工作等等都会用到的用具,所以掌握一些基本的操作是必要的,例如我们在使用电脑时,难免会需要复制粘贴一些文字,这时我们可以使用复制粘贴快捷键来解决,不过知道的用户有几个? ...

最新文章

  1. C语言易错题--将一个整数转换为六进制打印
  2. 从领导身上学习到的几个观点
  3. Vitamio中文API文档(1)—— MediaStore
  4. 【CF1194E】Count The Rectangles【类扫描线】【单调性】【树状数组】
  5. 【bzoj2761】【JLOI2011】【不反复数字】【平衡树】
  6. [课堂实践与项目]IOS优先级的计算器
  7. 免费学习编程-值得收藏
  8. 游戏开发之类的构造函数调用时机(规则)及类对象作为另一个类的成员变量(C++基础)
  9. Qt5开发从入门到精通——第一篇概述
  10. 关于磁力计偏置值的标定实践
  11. 关于XML 编辑工具
  12. Bit、Byte、kb、KB、MB、KiB、MiB各表示什么意思?
  13. 搭建一个用于工作和学习的Linux桌面环境的尝试
  14. boost哪些库需要编译
  15. soot基础 -- soot 中的处理阶段
  16. 发挥强大资源优势,移动云助推高校人才培养
  17. 新一年,这些特殊天象值得期待
  18. 【FTP工具类】提供FTP服务器的连接, 查找文件目录,及读取文件内容等操作
  19. msi True Color在系统升级后失效的解决方案
  20. java 源文件 编译jar_将java源文件制成jar包

热门文章

  1. 关闭 OOM killer
  2. Eclipse设置编辑器为绿豆沙颜色
  3. 基于java SSM框架的医院体检管理系统
  4. 解决IE7无法设置空白页的办法
  5. Briefings in bioinformatics2021 | MolGNet+:基于分子全局表征的高效自监督框架,用于药物发现
  6. 【第10章】接口与Lambda表达式
  7. 短线交易秘诀(原书第2版)
  8. nodejs调用wasm系列-保利威视-难度等级二
  9. mysql high priv_MYSQL新特性secure_file_priv对读写文件的影响
  10. 移动端切图内容包括什么_移动端切图备忘