4.3 查找与替换操作
查找与替换命令包括文本的查找、文本的替换、查找下一处、查找相似对象等,为操作提供了极大的便利。
4.3.1 文本的查找
Find Text(文本查找):该命令用于在电路图中查找指定的文本,通过此命令,可以迅速找到包含某一文字标识的图元。下面介绍该命令的使用方法。
选择菜单栏中的Edit(编辑)→Find Text(文本查找)命令,或者用快捷键Ctrl+F,系统将弹出如图4.33所示的Find Text (文本查找)对话框。
图4.33
Find Text(文本查找)对话框中,各选项的功能如下。
Text to Find(查找文本)文本框:用于输入需要查找的文本。
Scope(范围)选项组:包含Sheet Scope(原理图文档范围)、Selection(选择)和Identifiers(标识符)三个下拉列表框。
Sheet Scope(原理图文档范围)下拉列表框用于设置所要查找的电路图范围,包含Current Document(当前文档)、Project Documents(项目文档)、Open Documents(已打开的文档)和Project Physical Document(项目实际文档)四个选项,如图4.34所示。
图4.34
Selection(选择)下拉列表框用于设置需要查找的文本对象的范围,包含All Objects(所有对象)、Selected Objects(选择的对象)和Deselected Objects(未选择的对象)三个选项。All Objects(所以对象)表示对所有的文本对象进行查找,Selected Objects(选择的对象)表示对选中的文本对象进行查找,Deselected Objects(未选择的对象)表示对没有选中的文本对象进行查找,如图4.35所示。
图4.35
Identifiers(标识符)下拉列表框用于设置查找的电路图标识符范围,包含All Identifiers(所有ID)、Net Identifiers Only(仅网络ID)和Designators Only(仅标号)三个选项,如图4.36所示。
图4.36
Options(选项)选项组:用于匹配查找对象所具有的特殊属性,包含Case sensitive(大小写敏感)、Whole Words Only(仅完全字)和Jump to Results(跳至结果)三个复选框。
● 勾选Case sensitive(大小写敏感)复选框:表示查找时要注意大小写的区别。
● 勾选Whole Words Only(仅按全字)复选框:表示只查找具有整个单词匹配的文本,要查找的网络标识包含的内容有网络标号、电源端口、I/O端口、方块电路I/O口。
● 勾选Jump to Results(跳至结果)复选框:表示查找后跳到结果处。
用户按照自己的实际情况设置完对话框的内容后,单击OK(确定)按钮开始查找。
4.3.2 文本的替换
Replace Text(文本替换)命令用于将电路图中指定的文本用新的文本替换掉,该操作在需要将多处相同文本修改成另一文本时非常有用。
首先选择菜单栏中的Edit(编辑)→Replace Text(文本替换)命令,或按快捷键Ctrl+H,系统将弹出如图4.37所示的Find and Replace Text(查找和替换文本)对话框。
图4.37
可以看出,该对话框与文本查找对话框非常相似,对于相同的部分,这里不再赘述,读者可以参看Find Text(文本查找)命令。下面只对上面未提到的一些选项进行解释。
Replace With(替代)文本框:输入替换原文本的新文本。
Prompt On Replace(提示替换)复选框:设置是否显示确认替换提示对话框。如果勾选该复选框,表示在进行替换之前,显示确认替换提示对话框,反之不显示。
4.3.3 查找下一处
该命令用于查找Find Text对话框中指定的文本,也可以用快捷键F3来执行该命令。
系统将会弹出如图4.38所示的Find Text对话框,与文本查找的对话框基本一致,这里不再赘述。
图4.38
4.3.4 查找相似对象
在原理图编辑器中提供了查找相似对象的功能。具体的操作步骤如下。
Step1 选择菜单栏中的Edit(编辑)→Find Similar Objects(查找相似对象)命令,光标将以十字形状出现在工作窗口中。
Step2 移动光标到某个对象上,单击鼠标左键,系统将弹出如图4.39所示的Find Similar Objects(查找相似对象)对话框,在该对话框中列出了该对象的一系列属性。通过对各项属性进行匹配程度的设置,可决定搜索的结果。这里以搜索与三极管类似的元件为例,此时该对话框给出了下列对象属性。
图4.39
Kind(种类)选项组——显示对象类型。
Design(设计)选项组——显示对象所在的文档。
Graphical(图形)选项组——显示对象图形属性。
● X1:X1坐标值。
● Y1:Y1坐标值。
● Orientation(方向):放置方向。
● Locked(锁定):确定是否锁定。
● Mirrored(镜像):确定是否镜像显示。
● Show Hidden Pins(显示隐藏引脚):确定是否显示隐藏引脚。
● Show Designator(显示标号):确定是否显示标号。
● Selected(选择):确定是否选择。
Object Specific(对象特性)选项组——显示对象特性。
● Description(描述):对象的基本描述。
● Lock Designator(锁定标号):是否锁定标号。
● Lock Part ID(锁定元件ID):是否锁定元件ID。
● Pins Locked(引脚锁定):锁定的引脚。
● File Name(文件名称):文件名称。
● Configuration(配置):文件配置。
● Library(元件库):库文件。
● Symbol Reference(符号参考):符号参考说明。
● Component Designator(组件标号):对象所在的元件标号。
● Current Part(当前元件):对象当前包含的元件。
● Part Comment(元件注释):关于元件的说明。
● Current Footprint(当前封装):当前元件的封装。
在选中元件的每一栏属性后都另有一栏,在该栏上单击,将弹出下拉列表框,在下列表框中,可以选择搜索的对象和被选择的对象在该项属性上的匹配程度,包含以下三个选项。
● Same(相同):被查找对象的该项属性必须与当前对象相同。
● Different(不同):被查找对象的该项属性必须与当前对象不同。
● Any(忽略):查找时忽略该项属性。
这里对三极管搜索类似对象,搜索的目的,是找到所有与三极管有相同取值和相同封装的元件,设置匹配程度时,在Part Comment(元件注释)和Current Footprint(当前封装)属性上设置为Same(相同),其余保持默认设置即可。
Step3 单击Apply(应用)按钮,在工作窗口中将屏蔽所有不符合搜索条件的对象,转到最近的一个符合要求的对象上。此时,可以逐个查看这些相似的对象。