在项目2中,掌握了原理图设计的一些基本方法,但对于复杂原理图的设计,仅掌握以上知识是不够的,往往还需要对大量的元器件进行调整、编辑。下面讲解原理图设计的一些高级编辑功能。
1.阵列式粘贴和橡皮图章
阵列式粘贴是一种特殊的粘贴方式,它可以一次按所指定的间距将同一个元件重复地粘贴到图纸上。在原理图上选中需要复制的对象,单击“复制”按钮,光标变为十字形状。将光标移动到被选对象上选取一个参考点,单击将被选对象放到剪贴板。以阵列粘贴电阻为例:先复制需要粘贴的电阻,然后执行“编辑”→“粘贴阵列”命令,启动阵列式粘贴命令,弹出如图3-35所示的“设定粘贴队列”对话框,该对话框分为两个区域:放置变量和间隔。“项目数”用来设置重复粘贴的复制数。当元件标识、网络标签或文本字符串等末尾为整型数字时,可用“主增量”文本框指定两个复制之间的数字递增量,可以为正数(递增),也可以为负数(递减)。“间隔”用来调整水平和垂直方向的间距,粘贴好的电阻如图3-36所示。
图3-35 “设定粘贴队列”对话框
图3-36 阵列粘贴后的电阻
橡皮图章与“复制”命令相似,使用该功能复制对象时,不需要将被选中的对象进行剪切或复制,可以直接复制。启动该命令前必须选中对象,并且要保证在系统参数对话框“优先设定”的“Graphical Editing”标签内选中“剪贴板参考”复选框。启动该命令后,光标变为十字形状,将光标指向已选对象并单击。此时被选对象黏附在光标上,移动光标到合适位置单击,立即在光标位置放置一个复制对象。如果需要,可以继续在其他位置放置复制对象,或者直接右击退出当前状态。一旦使用该命令,系统会自动将复制对象放到剪贴板上,使用橡皮图章所放置的对象处于非选中状态。
2.排列与对齐
执行“编辑”→“排列”命令,则出现如图3-37所示的菜单。Protel DXP 2004 SP2为设计者提供了一系列排列与对齐功能,可以方便对象的布局。在执行排列与对齐命令之前,首先要选择需要排列和对齐的对象。Protel DXP 2004 SP2的编辑菜单提供了多种对象的排列方式。下面以左对齐为例进行讲解,其他的操作同理,在此不做一一说明。
(1)左对齐排列:将选中的对象左对齐排列。首先选中需要左对齐排列的对象,执行“编辑”→“排列”→“左对齐排列”命令或利用“Shift+Crtl+L”组合键,即可将对象左对齐。如图3-38(a)所示,图中6个元件位置没有做任何对齐操作。首先在原理图编辑工作区内选中这6个元件,然后执行“编辑”→“排列”→“左对齐排列”命令将得到对齐结果,如图3-38(b)所示。
图3-37 “排列”菜单
图3-38 执行对齐操作前后元件位置
(2)排列。在排列的子菜单中,还有一个“排列”子命令,该命令包含了前面所述的对齐和排列命令,执行该命令可以打开“排列对象”对话框,如图3-39所示。通过该命令可以完成更为复杂的排列和对齐。
图3-39 “排列对象”对话框
3.元件自动标注
在绘制原理图时,经常涉及元件的标注问题。如果设计者采用按手动的方法设置元件标注,在器件较多的情况下将大大降低工作效率,并且有可能出现元件重名的情况。在原理图编辑工作环境中,Protel DXP 2004 SP2并不支持实时检错功能,只能在执行错误检查或网络表生成的时候得到相应的错误提示,因此这就为用户编辑原理图造成了极大的不便。令人欣慰的是,Protel DXP 2004 SP2中,系统提供了元件自动标注的功能,从而保证了整个设计系统中所有元件名称保持一定序列。元件自动标注通过“注释”对话框来实现。
执行“工具”→“注释”命令,打开如图3-40所示的“注释”对话框,该对话框包括处理顺序区域、操作范围区域和元件清单区域等。
图3-40 “注释”对话框
(1)处理顺序区域。图3-40中“处理顺序”区域的下拉列表框中有4种自动注释方式供选择,如图3-41所示。本区域主要设置元件标注自动排序的方案及相关配置条件。
图3-41 元件自动注释的4种方式
“Up Then Across”:根据所有文件在原理图中的位置按照自下而上、自左向右的顺序排列。
“Down Then Across”:根据所有元件在原理图中的位置按照自上而下、自左向右的顺序排列。
“Across Then Up”:根据所有元件在原理图中的位置按照自左向右、自下而上的顺序排列。
“Across Then Down”:根据所有元件在原理图中的位置按照自左向右、自上而下的顺序排列。
(2)操作范围区域。操作范围区域主要设置自动排序操作适用的范围和起始编号数值。在如图3-42所示的操作范围区域中需要选定执行自动标注的原理图文件范围,单击下方的“全部选择”按钮将选中当前项目中的所有原理图文件,如果单击“全部取消”按钮将取消所有选中的原理图文档。
“标识符索引控制”用于设定设计者执行自动编号的起始值。
“后缀”可以设置下标符号。如果设置了相应的下标符号,系统将在所有编号后面添加这个下标符号。
图3-42 操作范围区域
(3)元件清单区域。“当前值”栏中列出了所有元件编号信息。
“建议值”栏中列出了所有元件更新的元件标注信息。
①重新设置编号顺序。单击“注释”对话框中下方的“Reset All”按钮将使所有元件对象重新处于无编号状态。
②更新编号信息。即将设置编号内容。单击“注释”对话框中的“更新变化表”按钮将重新使所有元件对象处于如图3-43所示的更新元件编号状态,即将元件编辑重新按设定规则编号。
在完成以上操作后,系统并没有马上更新原理图文件上的编辑信息。如果设计者已经确定了所有重新设置编号方式,单击“注释”对话框中下方的“执行变化(建立ECO)”按钮,弹出如图3-44所示的对话框,该对话框中提供了以下几个操作按钮。
“使变化生效”:查看所有改变是否有效。如果所有操作正常,将在如图3-44所示的“检查”列中出现正确符号,否则将出现错误信息。
“执行变化”:原理图执行所有元件编号。单击如图3-44的“执行变化”按钮将执行所有改变。如果所有改变正常执行,将在对话框的“完成”栏中出现正确符号。否则出现错误信息。对话框中已经执行的部分显示为灰度状态。关闭对话框以后,系统就完成了元件的自动标注。
图3-43 执行更新设置编号后元件编号状态
图3-44 电气信息改变命令对话框
4.元件属性全局修改
前面已详细介绍了单个对象元件属性的编辑操作。在实际中,往往需要对大量元件的某些共同参数做一次性批量修改,若还采用逐个修改的方式,将耗费大量的时间。Protel DXP 2004提供了全局修改功能。在图3-1中,电阻的封装是AXIAL-0.5,在表3-1中规定用AXIAL-0.3,如果逐个修改,将耗费大量的时间。下面介绍采用全局修改方式统一修改电阻封装的方法。
(1)执行“编辑”→“查找相似对象”命令,将光标移动到原理图中的电阻R1上并单击,(或者将光标移动到电阻R1上右击,在弹出的如图3-45所示的快捷菜单中选择“查找相似对象”选项)打开“查找相似对象”对话框,如图3-46所示,该对话框有5个选项区域,介绍如下。
图3-45 查找相似对象
图3-46 “查找相似对象”对话框
①“Kind”选项区域。主要显示当前对象的类型,如元件、导线、网络等。单击其右方的下拉按钮,在弹出的下拉列表中可以选择与当前对象拥有以下关系的所有对象。“Same”选项,选择与当前类型相同的对象;当前对象类型为“Part”,如果选中所有与对话框中其他项的描述相符的元件,可以选择此项;“Different”选项,选择与当前类型不相同的对象,如果要选中除元件外所有与对话框中其他项描述相符的对象,可以选择此项;“Any”选项,如果选中此项,则表示选择所有与对话框中其他项描述相符的任意类型。
②“Design”选项区域。主要显示所在文档的名称。同样有3个选项,分别是“Same”“Different”和“Any”。
③“Graphical”选项区域。用来设置对象的图形参数。
“X1”“Y1”:对象在原理图中的位置,即元件位置所在。一般情况下,如果设计者没有必要确定位置,只需要选择“Any”选项。如果不需要再选中元件,则可以选择“Different”选项。
“Mirrored”:设置是否镜像。
“Show Hidden Pins”:设置是否显示隐藏引脚。
“Show Designator”:设置是否显示元件标识。
④“Object Specific”选项区域。主要设置对象的详细参数,以下为各参数选项描述。
“Description”:设置对象描述。
“Lock Designator”:设置是否锁定对象标号。
“Pins Locked”:设置是否锁定引脚。
“File Name”:选择文件名。
“Library”:选择元件所在的库文件。
“Library Reference”:设置库文件元件参考。
“Component Designator”:设置元件标识名称。
“Current Part”:设置当前元件组件。
“Part Comment”:设置当前注释内容。
“Current Footprint”:设置当前封装类型。
⑤“Parameters”选项区域。“查找相似对象”对话框同时还有几个复选框。“缩放匹配”:如果选中此复选框,则所有与设计者设定描述相同的对象将以适当比例居中显示在原理图工作区中。“建立表达式”:如果选中此复选框,将创建一个表达式,从而便于在以后的操作中选用当前设置内容。“选择匹配”:如果选中此复选框,则所有与设计者设定描述相同的对象将以选中状态显示在原理图工作区内。“屏蔽匹配”:如果选中此复选框,则所有与设计者设定描述相同的对象将高亮显示在原理图工作区内。相反,与之不匹配的对象将灰度显示。“清除已存在的”:如果选中此复选框,系统将清除所有已经存在的设置内容。(www.xing528.com)
(2)选中“查找相似对象”对话框“Object Specific”选项区域中的“Current Footprint”显示为AXIAL-0.5,单击其后的下拉按钮,在下拉列表中选择“Same”选项,然后选中“选择匹配”复选框,如图3-47所示。
图3-47 “查找相似对象”属性
设置完成后,单击“确认”按钮,可以看到图中所有具有相同属性的元件都被选中,呈现高亮状态,一共有8个电阻,如图3-48所示;在新弹出的对话框中找到“Current Footprint”行,将其后的“AXIAL-0.4”修改成“AXIAL-0.3”并按“Enter”键,如图3-49所示,关闭此对话框。
图3-48 具有相同属性的元件都被选中
图3-49 修改封装
但此时整个原理图都是灰色显示的。在编辑区右击,在弹出的菜单中执行“过滤器”→“清除过滤器”命令,原理图恢复正常显示。此时8个电阻的封装一次性都改成了“AXIAL-0.3”。在元件较多的原理图设计中经常采用全局修改功能设置元件属性。
5.放置网络标签
彼此连接在一起的一组元器件引脚被称为网络(Net),而网络标签用来对电气对象设置网络名称。采用相同的网络标签的信号点就是把电气元器件引脚之间连接在一起的,为了简化电路图的设计,尽量减少线路的复杂性,往往采用网络标签来实现电路的连接关系。对本例采用的扩音机电路来说,其中的TDA1521和NE5532共8个供电点无连接。此时,为了保持原理图设计的清晰、美观,在不使用导线的情况下,将电源部分与上述进行连接,就需要在这几个地方添加网络标签。
图3-52所示为扩音机原理图的一部分,要求是不使用导线,就可以将圈1的节点(+16V)与TDA1521的7脚相连接,将圈2所示的节点(-16V)与TDA1521的5脚相连接,添加网络标签后的效果如图3-51所示。
图3-50 需要连接的电路部分
图3-51 添加网络标签后的效果
(1)放置网络标签。放置网络标签的步骤如下。
①选择配线工具栏中的放置网络标签工具,如图3-52所示。一个虚线框就出现在光标附近,虚线框内的字符串就是最近一次输入的网络标签名称。
②按下“Tab”键,打开“网络标签”属性设置对话框,如图3-53所示,设置网络标签名称、颜色、字体及大小等属性后,将光标移到需要放置这一网络标签的引脚端点或导线上,单击即可完成。
图3-52 配线工具
图3-53 “网络标签”对话框
注意:在放置网络标签时,网络标签电气节点一定要对准元件引脚端点或导线,否则不能建立电气连接关系;网络标签可以是任意长度的字符串,但当网络标签以“数字”结尾,如用A1、D1或SD1等作为网络标签时,在放置了当前网络标签后,网络标签会自动递增,这样在放置多个网络标签时,选择“放置网络标签”工具,并设置第一个网络标签名后,即可不断重复“移动”→“单击”操作迅速放置剩余的网络标签。
需要说明的是,在普通命令下,设计者可以在网络标签上按住鼠标左键,此时在该网络标签所对应的引脚导线上将出现一个粗黑点,表明导线标签与此导线连接,利用图纸大小操作可以方便地查看网络标签对应的引脚位置。
(2)设置网络标签属性。如图3-53所示的对话框,其中各选项的功能如下。
“网络”:设置网络标签名称。该文本框用来指定网络标签对应的网络名称,用户可以直接输入,也可以单击右边的下拉按钮选择网络名称。
“字体”:设置网络标签中的文字字体。单击其右边的“变更”按钮,打开“字体”对话框,即可选择合适的字体。
“颜色”:设置网络标签的颜色。
“位置X,Y”:设置网络标签所在的坐标。如果设计者已经放置了该网络标签,建议使用者不做任何修改。
“方向”:设置网络标签的放置方向。
6.放置说明文本
在Protel DXP 2004 SP2中原理图绘制完毕以后,为了增强原理图的可读性,经常在原理图中添加一系列文字说明。Protel DXP 2004 SP2支持添加单行注释和文字块的操作。如果说明文字较少,选择单行文字说明即可,如果说明文字较多,则需要选择文字块对象。
(1)放置单行说明文字。以下为放置单行文字说明的基本操作步骤。
①执行“放置”→“字符串”命令进入添加说明文字命令状态,此时光标变为十字形状,一个浮动的文本说明随光标一起移动。
②移动光标到需要放置添加文字说明的位置,按“Tab”键则打开如图3-54所示的“注释”对话框,其中各选项的功能说明如下。
“文本”:设置说明文字内容。
“位置X,Y”:设置说明文字的位置。
“方向”:设置说明文字的方向,共有4种方向,即0°、90°、180°、270°。
“颜色”:设置说明文字的颜色。
“字体”:可以设置说明文字的字体和字号。单击其后的“变更”按钮,弹出如图3-55所示的对话框,设置后单击“确定”按钮返回“注释”对话框。
图3-54 “注释”对话框
图3-55 “字体”对话框
③此时,说明文字仍处于浮动状态,在适当位置单击即可放置好。系统仍处于放置说明文字状态,按“Tab”键可继续弹出“注释”对话框。如果不按“Tab”键直接右击则退出放置状态。
(2)多行文字说明。在Protel DXP 2004 SP2中,为了说明某一功能模块的具体用途,有必要添加大量文字信息来说明,文字块能够容纳多行文字信息。此时就必须使用Protel DXP的文字块对象。可执行“放置”→“文本框”命令进行放置操作,方法与放置单行文字基本相同,此处不再赘述。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。