3.5 原理图中的常用操作

在原理图绘制过程中,有很多技巧可以消除烦琐、易错的步骤。下面详细讲述这些常用的操作技巧。

3.5.1 元件的属性编辑

在原理图中放置的所有元件都具有自身的特定属性,在放置好每一个元件后,应该对其属性进行正确的编辑和设置,以免给后面的网络表生成及PCB制作带来错误。

元件属性设置具体包含5个方面的内容:元件的基本属性设置、元件的外观属性设置、元件的扩展属性设置、元件的模型设置和元件引脚的编辑。

▲ 工具栏:双击原理图中的元件。

执行此命令,在原理图编辑窗口内,光标变成十字形,将光标移到需要编辑属性的元件上并单击,系统会弹出相应的“Properties(属性)”面板,图3-43所示是电阻元件Res2的属性编辑面板。

用户可以根据自己的实际情况设置图3-43所示的对话框,完成设置后,单击〈Enter〉键确认。

图3-43 元件属性编辑面板

技巧与提示—简单编号

在电路原理图比较复杂、有很多元件的情况下,如果用手动方式逐个编辑元件的标识,不仅效率低,而且容易出现标识遗漏、跳号等现象。此时,可以使用Altium Designer 20系统提供的自动标识功能轻松完成对元件的编辑。

3.5.2 元件编号管理

对于元件较多的原理图,当设计完成后,往往会发现元件的编号很混乱或者有些元件还没有编号。用户可以逐个手动更改这些编号,但是这样比较烦琐,而且容易出现错误。Altium Designer 20提供了元件编号管理的功能。

▲ 菜单栏:选择“工具”→“标注”→“原理图标注”命令。

执行此命令,系统将弹出如图3-44所示的“标注”对话框。在该对话框中,可以对元件进行重新编号。

图3-44 “标注”对话框

“标注”对话框分为两部分:左侧是“原理图标注配置”,右侧是“建议更改列表”。

① 在左侧的“原理图页标注”栏中列出了当前工程中所有的原理图文件。通过文件名前面的复选框,可以选择对哪些原理图进行重新编号。

② 在对话框左上角的“处理顺序”选项组中的下拉列表框中列出了4种编号顺序,即Up Then Across(先向上后左右)、Down Then Across(先向下后左右)、Across Then Up(先左右后向上)和Across Then Down(先左右后向下)。

③ 在“匹配选项”选项组中列出了元件的参数名称。通过勾选参数名前面的复选框,用户可以选择是否根据这些参数进行编号。

④ 在右侧列表中的“当前值”列中列出了当前的元件编号,在“建议值”列中列出了新的编号。

⑤ 单击“Reset All(全部重新编号)”按钮,对编号进行重置,系统将弹出“Information(信息)”对话框,提示用户编号发生了哪些变化。单击“OK(确定)”按钮,重置后,所有的元件编号将被消除。

⑥ 单击“更新更改列表”按钮,重新编号,系统将弹出如图3-45所示的“Information(信息)”对话框,提示用户相对前一次状态和相对初始状态发生的改变。

图3-45 “Information(信息)”对话框

⑦ 在“建议更改列表”栏中可以查看编号的变化情况。如果对这种编号满意,则单击“接受更改(创建 ECO)”按钮,在弹出的“工程变更指令”对话框中更新修改,如图3-46所示。

图3-46 “工程变更指令”对话框

⑧ 在“工程变更指令”对话框中,单击“验证变更”按钮,可以验证修改的可行性,如图3-47所示。

图3-47 验证修改的可行性

⑨ 单击“报告变更”按钮,系统将弹出如图3-48所示的“报告预览”对话框,在其中可以将修改后的报表输出。单击“导出”按钮,可以将该报表进行保存,默认文件名为“AV.PrjPCB And AV.xls”,是一个Excel文件;单击“打开报告”按钮,可以将该报表打开;单击“打印”按钮,可以将该报表打印输出。

图3-48 “报告预览”对话框

⑩ 单击“工程变更指令”对话框中的“执行变更”按钮,即可执行修改,如图3-49所示,对元件的重新编号便完成了。

图3-49  执行更改后的“工程变更指令”对话框

3.5.3 操作实例——集成频率合成器电路元件属性编辑

扫一扫 看视频

(1)编辑元件编号

① 选择“工具”→“标注”→“原理图标注”命令,系统将弹出如图3-50所示“标注”对话框。

图3-50 “标注”对话框

② 在“标注”对话框中,单击“更新更改列表”按钮重新编号,系统将弹出如图3-51所示的“Information(信息)”对话框,提示用户相对前一次状态和相对初始状态发生的改变。

图3-51 “Information(信息)”对话框

③ 单击“OK”按钮,在“建议更改列表”栏中可以查看编号的变化情况,如图3-52所示。

图3-52 重置后的元件编号

④ 如果对这种编号满意,则单击“接收更改(创建ECO)”按钮,在弹出的“工程变更指令”对话框中更新修改,如图3-53所示。

图3-53 “工程变更指令”对话框

⑤ 在“工程变更指令”对话框中,单击“验证变更”按钮,可以接受修改的结果,如图3-54所示。

图3-54 执行更改结果

⑥ 单击“关闭”按钮,完成设置,退出对话框。原理图元件编号结果如图3-55所示。

图3-55 原理图编号编辑结果

技巧与提示—编辑元件属性

“Annotate(标注)”命令只能快速编辑元件编号,无法对元件其余属性进行设置。因此在只需设置元件属性的情况下,直接利用此命令即可。但如果还需要设置其余命令,则利用不同的方法打开元件属性编辑面板,设置元件其余参数。在放置过程中按〈Tab〉键,或在放置后双击元件,均可打开元件属性编辑面板。

(2)编辑元件属性

① 双击电阻Res2元件,弹出元件属性编辑面板,对各个元件的属性进行设置。

② 激活“Comment(注释)”文本框左侧的“不可见”按钮,取消注释文字的显示,设置电阻值为680W,如图3-56所示。

图3-56 设置电阻属性

③ 单击〈Enter(确定)〉键,完成设置,退出面板设置。

用同样的方法设置其余元件属性,原理图最终结果如图3-57所示。

图3-57 设置元件属性后的原理图

3.5.4 回溯更新原理图元件标号

“反向标注原理图”命令用于从印制电路回溯更新原理图元件标号。在设计印制电路时,有时可能需要对元件重新编号,为了保证原理图与PCB图之间的一致性,可以使用该命令基于PCB图来更新原理图中的元件标号。

▲ 菜单栏:选择“工具”→“标注”→“反向标注原理图”命令。

执行此命令,系统将弹出选择文件对话框,如图3-58所示,要求选择WAS-IS文件,用于从PCB文件更新原理图文件的元件标号。

图3-58 选择文件对话框

WAS-IS文件是在PCB文件中执行“反向标注原理图”命令后生成的文件。当选择WAS-IS文件后,系统将弹出一个消息框,报告所有将被重新命名的元件。当然,这时原理图中的元件名称并没有真正被更新。单击“Yes(确定)”按钮,弹出“标注”对话框, 如图3-59所示。在该对话框中可以预览系统推荐的重命名,然后决定是否执行更新命令,创建新的ECO文件。

图3-59 “标注”对话框

3.5.5 工作窗口的缩放

在原理图编辑器中,提供了电路原理图的缩放功能,以便用户进行观察。选择菜单栏中的“视图”命令,其菜单如图3-60所示。在该菜单中列出了对原理图画面进行缩放的多种命令。

图3-60 “视图”菜单

菜单中有关窗口缩放的操作可分为以下几种类型。

(1)在工作窗口中显示选择的内容

该类操作包括在工作窗口中显示整张原理图、显示所有元件、显示选定区域、显示选定元件和选中的坐标附近区域。

▲ 适合文件:用于观察并调整整张原理图的布局。单击该命令后,在编辑窗口中将以最大的比例显示整张原理图的内容,包括图纸边框、标题栏等。

▲ 适合所有对象:用于观察整张原理图的组成概况。单击该命令后,在编辑窗口中将以最大比例显示电路原理图中的所有元件。

▲ 区域:在工作窗口中选中一个区域,放大选中的区域。具体的操作方法是:单击该命令,光标以十字形状出现在工作窗口中,单击确定区域的一个顶点,移动光标确定区域的对角顶点后单击,在工作窗口中将只显示刚才选择的区域。

▲ 点周围:在工作窗口中显示一个坐标点附近的区域。同样是用于放大选中的区域,但区域的选择与上一条命令不同。具体的操作方法是:单击该命令,光标以十字形状出现在工作窗口中,移动光标至想显示的点,单击后移动光标,在工作窗口中将出现一个以该点为中心的虚线框,确定虚线框的范围后单击,将会显示虚线框所包含的范围。

▲选中的对象:用于放大显示选中的对象。单击该命令后,选中的多个对象将以适当的尺寸放大显示。

(2)显示比例的缩放

该类操作包括确定原理图的显示比例、原理图的放大和缩小显示,以及按原比例显示原理图上坐标点附近的区域。

▲ 放大:以光标为中心放大画面。

▲ 缩小:以光标为中心缩小画面。

▲ 上一次缩放:在工作窗口中按原比例显示以光标所在位置为中心的区域内的内容。

▲ 其具体操作为:移动光标确定想要显示的范围,单击该命令,在工作窗口中将显示以该点为中心的内容。该操作提供了快速显示内容切换功能,与“点周围”命令的操作不同,这里的显示比例没有发生改变。

(3)使用快捷键和工具栏按钮执行视图显示操作

Altium Designer 20为大部分视图操作提供了快捷键,具体如下。

▲〈Page Up〉:放大显示。

▲〈Page Down〉:缩小显示。

▲〈Home〉:按原比例显示以光标所在位置为中心的附近区域。

同时,为常用视图操作提供了工具栏按钮,具体如下。

▲ “适合所有对象”按钮:在工作窗口中显示所有对象。

▲ “缩放区域”按钮:在工作窗口中缩放显示选定区域。

▲ “缩放选中对象”按钮:在工作窗口中缩放显示选定元件。

(4)使用鼠标滚轮平移和缩放

使用鼠标滚轮平移和缩放图样的操作方法如下。

▲ 平移:向上滚动鼠标滚轮则向上平移图样,向下滚动则向下平移图样;按住〈Shift〉键的同时向下滚动鼠标滚轮会向右平移图样;按住〈Shift〉键的同时向上滚动鼠标滚轮会向左平移图样。

▲ 放大:按住〈Ctrl〉键的同时向上滚动鼠标滚轮会放大显示图样。

▲ 缩小:按住〈Ctrl〉键的同时向下滚动鼠标滚轮会缩小显示图样。

3.5.6 刷新原理图

绘制原理图时,在完成滚动画面、移动元件等操作后,有时会出现画面显示残留的斑点、线段或图形变形等问题。虽然这些内容不会影响电路的正确性,但是影响了原理图的美观。

▲ 工具栏中:单击“导航”工具栏中的“刷新当前页”按钮

▲ 快捷键:按〈End〉键。

执行以上命令,则刷新原理图。

3.5.7 智能粘贴

在原理图中,某些同类型的元件可能有很多个,如电阻、电容等,它们具有大致相同的属性。如果一个个地放置并设置属性,工作量大而且烦琐。Altium Designer 20提供了智能粘贴功能,大大方便了粘贴操作。

▲ 菜单栏:选择“编辑”→“智能粘贴”命令。

▲ 快捷键:〈Shift+Ctrl+V〉键。

执行以上命令,系统将弹出如图3-61所示的“智能粘贴”对话框。

图3-61 “智能粘贴”对话框

知识链接—智能粘贴命令

在执行“智能粘贴”命令前,必须复制或剪切某个对象,使Windows的剪贴板中有内容,否则菜单栏中命令为灰色,无法执行此命令。

在“智能粘贴”对话框中可以对要粘贴的内容进行适当设置,然后再执行粘贴操作。其中各选项组的功能如下。

▲“选择要粘贴的对象”选项组:用于选择要粘贴的对象。

▲ “选择粘贴操作”选项组:用于设置要粘贴对象的属性。

▲ “粘贴阵列”选项组:用于设置阵列粘贴。“使能粘贴阵列”复选框用于控制阵列粘贴的功能。阵列粘贴是一种特殊的粘贴方式,能够一次性地按照指定间距将同一个元件或元件组重复地粘贴到原理图中。当原理图中需要放置多个相同对象时,该操作会很有用。勾选“使能粘贴阵列”复选框,阵列粘贴的设置如图3-62所示,结果如图3-63所示。

图3-62 设置阵列粘贴

图3-63 阵列粘贴效果

需要设置的粘贴阵列参数如下。

“列”选项组:用于设置水平方向阵列粘贴的数量和间距。

 “数目”文本框:用于设置水平方向阵列粘贴的列数。

 “间距”文本框:用于设置水平方向阵列粘贴的间距。若设置为正数,则元件由左向右排列;若设置为负数,则元件由右向左排列。

“行”选项组:用于设置竖直方向阵列粘贴的数量和间距。

 “数目”文本框:用于设置竖直方向阵列粘贴的行数。

 “间距”文本框:用于设置竖直方向阵列粘贴的间距。若设置为正数,则元件由下到上排列;若设置为负数,则元件由上到下排列。

“文本增量”选项组:用于设置阵列粘贴中元件标号的增量。

 “方向”下拉列表框:用于确定元件编号递增的方向,有“None(无)”“Horizontal First(先水平)”和“Vertical First(先竖直)”3种选择。“None(无)”表示不改变元件编号;“Horizontal First(先水平)”表示元件编号递增的方向是先按水平方向从左向右递增,再按竖直方向由下往上递增;“Vertical First(先竖直)”表示先按竖直方向由下往上递增,再按水平方向从左向右递增。

 “首要的”文本框:用于指定相邻两次粘贴之间元件标识的编号增量,系统的默认设置为1。

 “次要的”文本框:用于指定相邻两次粘贴之间元件引脚编号的数字增量,系统的默认设置为1。

3.5.8 查找文本

该命令用于在电路图中查找指定的文本,通过此命令可以迅速找到包含某一文字标识的图元。

▲ 菜单栏:选择“编辑”→“查找文本”命令。

▲ 快捷键:〈Ctrl+F〉键。

执行以上命令,系统将弹出如图3-64所示的“查找文本”对话框。

图3-64 “查找文本”对话框

该对话框中各选项的功能如下。

▲ “查找的文本”文本框:用于输入需要查找的文本。

▲ “Scope(范围)”选项组:包含“图纸页面范围”“选择”和“标识符”3个下拉列表框。“图纸页面范围”下拉列表框用于设置所要查找的电路图范围,其下拉列表中包含“Current Document(当前文档)”“Project Document(项目文档)”“Open Document(已打开的文档)”和“Project Physical Documents(项目实物文件)”4个选项。“选择”下拉列表框用于设置需要查找的文本对象的范围,包含“All Objects(所有对象)”“Selected Objects(选择的对象)”和“Deselected Objects(未选择的对象)”3个选项。其中,“All Objects(所以对象)”表示对所有的文本对象进行查找,“Selected Objects(选择的对象)”表示对选中的文本对象进行查找,“Deselected Objects(未选择的对象)”表示对没有选中的文本对象进行查找。“标识符”下拉列表框用于设置查找的电路图标识符范围,包含“All Identifiers(所有ID)”“Net Identifiers Only(仅网络ID)”和“Designators Only(仅标号)”3个选项。

▲ “选项”选项组:用于匹配查找对象所具有的特殊属性,包含“区分大小写”“整词匹配”和“跳至结果”3个复选框。勾选“区分大小写”复选框表示查找时要注意大小写的区别;勾选“整词匹配”复选框表示只查找具有整个单词匹配的文本,要查找的网络标识包含的内容有网络标号、电源端口、I/O端口、方块电路I/O口;勾选“跳至结果”复选框表示查找后跳到结果处。

用户按照自己的实际情况设置完对话框的内容后,单击“确定”按钮开始查找。

3.5.9 文本替换

该命令用于将电路图中指定文本用新的文本替换掉。该操作在需要将多处相同文本修改成另一文本时非常有用。

▲ 菜单栏:选择“编辑”→“替换文本”命令。

▲ 快捷键:〈Ctrl+H〉键。

执行以上命令,系统将弹出如图3-65所示的“查找并替换文本”对话框。

可以看出图3-64和图3-65所示的两个对话框非常相似。对于相同的部分,这里不再赘述,读者可以参看“查找文本”命令,下面只对前面未提到的一些选项进行解释。

图3-65 “查找并替换文本”对话框

▲ “用…替换”文本框:用于输入替换原文本的新文本。

▲ “替换提示”复选框:用于设置是否显示确认替换提示对话框。如果勾选该复选框,则在进行替换之前,显示确认替换提示对话框,反之不显示。

3.5.10 发现下一个

该命令用于查找“查找下一个”对话框中指定的文本。

▲ 菜单栏:选择“编辑”→“查找下一个”命令。

▲ 快捷键:〈F3〉键 。

3.5.11 查找相似对象

在原理图编辑器中提供了查找相似对象的功能。

▲ 菜单栏:选择“编辑”→“查找相似对象”命令。

执行此命令,光标将变成十字形状出现在工作窗口中,移动光标到某个对象上并单击,系统将弹出如图3-66所示的“查找相似对象”对话框。

图3-66 “查找相似对象”对话框

在该对话框中列出了该对象的一系列属性。通过对各项属性进行匹配程度的设置,可决定搜索的结果。该对话框中给出的对象属性如下:

▲ “Kind(种类)”组:显示对象类型。

▲ “Design(设计)”组:显示对象所在的文档。

▲ “Graphical(图形)”组:显示对象图形属性。

 X1:X1坐标值。

 Y1:Y1坐标值。

 Orientation(方向):放置方向。

 Locked(锁定):确定是否锁定。

 Mirrored(镜像):确定是否镜像显示。

 Display Model(显示模式):确定是否显示模型。

 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 Desighate(元件标号):对象所在的元件标号。

 Current Part(当前元件):对象当前包含的元件。

 Comment(元件注释):关于元件的说明。

 Current Footprint(当前封装):当前元件封装。

 Component Type(元件类型):组成类型。

 Database Table Name(数据库表的名称):数据库中表的名称。

 Use Library Name(所用元件库的名称):所用元件库名称。

 Use Database Table Name(所用数据库表名称):当前对象所用数据库表的名称。

 Design Item ID(设计项目ID):元件设计ID。

在每一个属性后都有两列,在第2列单击将弹出下拉列表,从中可以选择搜索时对象和被选择的对象在该项属性上的匹配程度,包含以下3个选项。

▲ Same(相同):被查找对象的该项属性必须与当前对象相同。

▲ Different(不同):被查找对象的该项属性必须与当前对象不同。

▲ Any(忽略):查找时忽略该项属性。

例如,这里对晶体管搜索类似对象,搜索的目的是找到所有和晶体管有相同取值和相同封装的元件,设置匹配程度时将“Comment”(元件注释)和“Current Footprint”(当前封装)属性均设置为“Same”(相同),其余保持默认设置即可。

单击“应用”按钮,在工作窗口中将屏蔽所有不符合搜索条件的对象,并跳转到最近的一个符合要求的对象上。此时可以逐个查看这些相似的对象。