CAD文字查找替换的常见问题及技巧总结

CAD图纸中文字、标注等注释对象也是图纸的重要组成部分,CAD图中文字有很多种类,比如单行文字、多行文字、属性文字、字段等,有些文字是独立的对象,有些文字则在图块或外部参照中,因此CAD的查找替换提供了很多选项,实际使用过程遇到的问题也不少,比如明明能看到的文字却查找不到,怎么从很多相近的字符串中查找处需要的文字等等。

之前发过介绍查找问题的文章,但发现内容并不全面,今天正好有网友子在群里问道,因此决定重新将相关技巧和问题再整理一下。

一、了解查找替换对话框

查找的命令是FIND,在编辑菜单中可以找到查找命令,但在高版本的命令面板却不太容易找到这个命令,最后终于在注释选项卡中找到了查找的命令,如下图所示。

CAD文字查找替换的相关技巧和问题

CAD的查找替换对话框跟OFFICE软件差不多,如下图所示。

CAD文字查找替换的相关技巧和问题

如果没有特殊情况,我们直接输入查找和替换的字符就可以了,必要的时候可以在右侧选择查找范围。如果还可以将查找的结果列出来并看这些查找到的对象在什么位置,如果有特殊需要,可以单机左小角的箭头将设置选项展开,如下图所示。

CAD文字查找替换的相关技巧和问题

默认的选项基本可以满足常规查找替换的需要,如果要区分大小些、半/全角、全字匹配或使用通配符,或者需要搜索外部参照中文字的特殊需要时在设置选项即可,但首先要知道有这些选项,查找遇到问题的时候知道到哪儿去设置。

显示查找结果后,右侧有几个按钮,可以缩放显示选定的文字,也可以选定查找的对象,提示很明确,这里就不再详细介绍了。

二、为什么图面上明明能看到文字却查找不到?

有时候明明看到图中有这些文字,却查找不到,这是为什么呢?

之前发过相关文章,但还是漏掉了一些情况,这里重新总结一下。

看得到文字却查找不到有两种可能:一种是文字正常,但查找的选项设置不正确;还有一种是这些文字就不是普通文字,根本就查找不到。下面就把可能出现的各种情况总结一下,大家遇到类似的情况可以依次排查一下。

1、查找位置设置不正确

如果我们不小心将查找范围设置成“选定的对象”,结果并没有选中要查找的文字,所以导致文字没有查找到,如下图所示。

CAD文字查找替换的相关技巧和问题

还有网友遇到过这样的情况,他确实想在选定的对象中查找文字,但他要查找的文字在图块内部,框选对象的时候,文字确实在框选范围内,但他从左往右框选时只框选图块的一部分时,图块并没有被选中,也就是图块并不在查找范围之内,因此图块内的文字没有查找到。

在查找位置内还有一个选项是“当前空间/布局”,如果设置成了这个选项,在布局的图纸空间是搜不到视口内(也就是模型空间)的文字的。

2、搜索选项设置不正确

前面我们将了查找替换有很多选项,如果选项设置不正确也会导致搜索不到相关文字,比如我们设置了区分大小写,查找条件是CAD,就肯定搜不到cad,如果没有勾选“搜索块”和“块属性值”,就搜索不到图块内的文字或属性文字。

3、没有做成图块的属性文字

属性文字是一种比较特殊的文字,在没有做进图块的时候显示的是属性的标记,做成图块后显示的是属性的值。在查找的搜索选项中包含“块属性值”,也就是说只能搜到属性的值,是搜不到属性的标记的。

属性文字当做普通文字是一种错误的用法,如果这种文字,最好能将它转换成普通文字,可以用下面这个插件。

4、图块中被设置成固定的属性值

如果属性定义的时候被设置成固定,属性值也无法查找替换,因此也是只能看到不能查找。

5、字段FIELD

字段设置的是表达式,显示的文字是动态变化,比如显示日期或选定对象内容的字段,即使看到的文字跟普通文字一样,也是查找不到的,如下图所示。

CAD文字查找替换的相关技巧和问题

6、代理对象

如果文字是自定义对象,比如用天正或浩辰专业软件的功能写的特殊文字,假如没有装对应的专业软件,由于没有解释器这些图形将显示为代理对象(PROXY ENTITY),这些文字也无法查找到。如果想查找到,就需要安装相应的插件或软件后试试。如果此对象无需再返回原软件中进行修改,可以将代理对象炸开后编辑。

7、看到的文字已经不是文字

如果是从其他软件导入的文字或者CAD的文字已经被分解成线,虽然看上去还是文字,但已经是普通图形,肯定是无法被查找到的。

三、查找时如何使用通配符

有时图中有很多相似的字符串,简单的查找条件无法将我们想查找或替换的文字找出来,就可以使用通配符,CAD除了支持常规的通配符*号和?号外,还有很多其他统配,例如#、@、.、~、-等,要使用这些统配符,首先要在搜索选项中勾选“使用统配符”,这些统配的使用方法比较复杂。

热门搜索

© 机械5 访问电脑版