资源预览内容
第1页 / 共59页
第2页 / 共59页
第3页 / 共59页
第4页 / 共59页
第5页 / 共59页
第6页 / 共59页
第7页 / 共59页
第8页 / 共59页
第9页 / 共59页
第10页 / 共59页
亲,该文档总共59页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第4章 电路原理图高级设置,电路原理图高级设置,Altium Designer Summer 09为原理图编辑提供了一些高级操作,掌握了这些高级操作,将大大提高电路设计的工作效率。同时,在使用Altium Designer Summer 09进行设计的过程中,需要对工程进行编译。在编译工作的过程中,系统会根据用户的设置,对整个工程进行检查。对于层次原理图来说,编译过程也是将若干个子原理图联系起来的过程。编译结束后,系统会提供有关网络构成、原理图层次、设计错误报告类型及分布信息等的报告信息。本章将详细介绍这些高级操作,包括工具的使用、元件编号管理、元件的过滤盒等,并阐述了原理图的编译及各种报表的生成和输出的过程。,设计数据的差异比较引擎,作为一个设计者,面临的最大挑战是管理在设计中所创建的大量设计数据。一个强大的数据编辑系统允许设计者用多种方法来管理、查找和编辑设计数据。在一般电路原理图的绘制过程中,一些基本的编辑操作,如元件的选取、移动、排列、复制、粘贴、标识等等,用户一般都要用到,只是在每次执行这些操作时,所涉及到的元件数量是不可能太多的。对于复杂的大型原理图来说,有时则会需要对大量的元件进行同步全局编辑,仅使用这些基本的编辑操作,效率会很低。 针对这种情况, Altium Designer系统提供了高级的编辑操作,以帮助用户完成高效率的编辑。在高级的编辑操作中要用到一些特色的工作面板,如:【SCH Inspector】(检查器)面板、【SCH Filter】(过滤器)面板、【SCH List】(列表)面板和【选择内存】面板等。,检查器面板,检查器面板 【SCH Inspector】(检查器)面板主要用来实时显示在原理图中所选取的对象属性,如类型、位置、名称等等,用户可以直接通过该面板对各种属性进行编辑修改。 打开【SCH Inspector】面板的方法很简单:执行【察看】/【工作区面板】/【SCH】/【SCH Inspector】命令;或者,单击右下角面板标签中的 ,在弹出的菜单中选择【SCH Inspector】,都可以打开该面板。 在没有选取任何对象的情况下,打开后的【SCH Inspector】面板如图4-1所示,是空白的。 图4-1 【SCH Inspector】面板,检查器面板,1. 【SCH Inspector】面板的设置 在使用该面板之前,应完成以下两项设置: 设定可以显示属性的对象范围。有3种选择,如图4-1中所示。 “current document”: 当前的原理图文件; “open documents”: 所有打开的原理图文件; “open documents of the same project”: 同一工程中所有打开的原理图文件。 图4-1 【SCH Inspector】面板,检查器面板,设定可以显示属性的对象类型。 单击“all types of objects”,系统会弹出一个 选择窗口,列出了所有可显示的对象类型,如总线、标识符、线束连接器等等,如图4-2所示。有2个单选框: 【显示所有对象】:选中该单选框后,对于原理图中的任一选取对象,不管类型如何,其属性都可以实时在【SCH Inspector】面板上显示出来。 【仅显示】:选中该单选框后,用户可以设置只显示哪几种类型对象的属性。,图4-2 选择显示对象类型,检查器面板,2 编辑单个元件属性 对于元件属性的编辑,我们在前面讲过有两种方式,可以是手动方式编辑,通过【元件属性】对话框来完成;也可以是自动标识,通过【注释】对话框来完成。现在,我们还可以使用【SCH Inspector】面板来进行属性编辑。 选中原理图中的某一元件,在【SCH Inspector】面板上将实时显示出该元件的所有属性,图4-3中就显示了当前选取的某一电阻的属性,具体内容有这样几项: 【Kind】:该栏显示了当前选取对象的类型,如元件(Part)、总线 (Bus)、网络标号(Net Label)等等。这里选取的是电阻,属于元件类型,所以显示是“Part”。 【Design】:该栏显示了当前选取对象所在的原理图文件。 【Graphical】:该栏显示了当前选取对象的图形属性,包括位置、方向、是否锁定、是否镜像、是否显示隐藏引脚等。 【Object Specific】:该栏显示了当前选取对象的一些非图形特征属性,如【Description】(对象的描述)、【Pins Locked】(是否锁定引脚)、【Library】(所在的库)、【Component Designator】(元件标识符)、【Current Footprint】(当前封装)等。 【Parameters】:该栏显示了当前选取对象的一些普通参数。用户可单击该栏中的“Add User Parameter”项,激活右侧的文本栏,添加自定义参数。 如果用户要修改某一项属性,只需单击相应的参数栏,即可进入编辑状态进行修改或设置。,图4-3 显示选取对象属性,检查器面板,3 编辑多个对象属性 使用【SCH Inspector】面板不但可以编辑、修改单个对象的属性,更重要的是可以同时编辑多个被选对象的属性。同时编辑多个对象时,往往是要修改这些对象的某一个或几个特定属性参数,比如:隐藏某一类元件的注释、改变同一类元件的PCB封装形式等等。 编辑多个对象的属性时,首先要查找并选中多个具有某些相似属性的对象,这可以通过系统提供的【查找相似对象】命令来实现。 执行【编辑】/【查找相似对象】命令,光标变为十字型,移动光标到某个参考对象上,单击鼠标后,系统会弹出如图4-4所示的【发现相似目标】窗口。,图4-4 【发现相似目标】窗口,检查器面板,隐藏全部元件的标称值 使用【SCH Inspector】面板,在原理图文件“Input channel.SchDoc”中,隐藏全部元件的标称值。 将光标指向原理图中任一元件的标称值,如元件“C18”的标称值“10uF”,单击鼠标右键,弹出右键菜单,如图4-5所示。 图4-5 选取参考对象,检查器面板,在弹出的菜单中执行【查找相似对象】命令,打开【发现相似目标】窗口。 在【Object Specific】栏中找到“Parameter Name”属性列表栏,显示为“Value”,相应的查找条件设置为“Any”。选中【缩放匹配】、【选择匹配】、【清除现有的】、【隐藏匹配】、【运行检查】这5个复选框,并设定查找范围为“Current Document”,如图4-6所示。 图4-6 查找设置,检查器面板,单击按钮,系统开始查找。原理图中所有元件的标称值均被选中,其余对象则变为浅色,被屏蔽。 单击按钮,【SCH Inspector】面板被打开,显示出查找的结果,共有225个元件标称值。在【Graphical】栏中,勾选“Hide”选项,如图4-7所示。 图4-7 隐藏设置 关闭【SCH Inspector】面板,单击编辑窗口右下角的“清除”按钮,取消掩膜功能,可以看到,此时原理图中全部元件的标称值都被隐藏了。,检查器面板,使用【SCH Filter】面板进行过滤查找 在当前的原理图文件“Output channel.SchDoc”中,查找封装形式为“RAD0.2”和 “AXIAL0.4”的所有元件。 单击面板标签中的“SCH”,在弹出的菜单中选择【SCH Filter】, 打开该面板,所有设置均采用系统的默认状态。 单击“Helper”按钮,打开【Query Helper】对话框。 选中【Fields】子目录,拖动窗口右边的滚动条,找到“CurrentFootprint”(当前封装)语句,双击该语句后即可将它加载到【Query】区域中。单击“Like”按钮,输入连接符“Like”,单击“*”按钮,输入通配符“*”,并输入“RAD0.2”。 单击“Or”按钮,在两条语句之间加入一个逻辑运算符“Or”进行连接,如图4-13所示。 图4-13 建立过滤语句表达式,检查器面板,单击“Check Syntax”按钮,对该表达式进行语法检查。如果正确无误,则系统弹出如图4-14所示的提示框,表示没有语法错误。 单击“OK”按钮,关闭提示框。单击【Query Helper】对话框中的“OK”按钮,则【Query Helper】对话框关闭,同时过滤语句表达式 “CurrentFootprint LikeRAD0.2* Or CurrentFootprint LikeAXIAL0.4*”作为过滤条件加入到【SCH Filter】面板的过滤语句输入栏内,如图4-15所示。 图4-14 语法正确提示框 图4-15 过滤条件加入,检查器面板,单击“Apply”按钮,启动过滤查找,查找到的结果如图4-16所示,所有封装为“RAD0.2”或“AXIAL0.4”的元件均以高亮选中状态显示,而其它不符合过滤条件的对象则都被掩膜显示。 图4-16 查找结果显示,列表面板,【SCH List】(列表)面板主要用来对使用【SCH Filter】(过滤器)面板进行过滤查找的结果进行系统的浏览,并且可以对有关对象的属性直接编辑修改。 执行【察看】/【工作区面板】/【SCH】/【SCH List】命令;或者,单击面板标签中的,在弹出的菜单中选择【SCH List】,都可以打开【SCH List】面板。 在没有选取任何对象的情况下,打开后的【SCH List】面板如图4-17所示,是空白的。 图4-17 【SCH List】面板,列表面板,1. 面板设置 在该面板的顶部,从左到右,有4项有关设置: 工作状态。有2种选择: “View”:视图状态。 “Edit”:编辑状态。 系统默认为“View”。 显示对象。有3种选择: “non-masked objects”:未掩膜的对象。 “selected objects”:选中的对象。 “all objects”:所有对象。 系统默认为“selected objects”。 显示对象所在的文件范围,有3种选择: “current document”:当前的原理图文件。 “open documents”:所有打开的原理图文件。 “open documents of the same project”:同一工程中所有打开的原理图文件。 系统默认为“current document”。 显示对象的类型,有2种选择: “all types of objects”:显示全部类型对象。 “仅显示”:显示部分类型对象。 系统默认为“all types of objects”。 根据设置,在面板下面的窗口中会列出相应对象的各类属性,如位置、方向、所在的库文件、元件标识符、当前封装形式等等,从左到右,拖动滚动条,可依次浏览。,列表面板,多个对象属性的同时编辑 在原理图文件中, 查找所有参数值为“22k”的元件,将其参数值改为“20k”。 打开【SCH Filter】面板,使用【Query Helper】对话框,在【SCH Filter】面板的【Find items matching these criteria】栏内输入如下过滤语句表达式“ParameterValue=22k”,其余设置采用系统的默认状态,如图4-18所示。 单击“Apply”按钮,启动过滤查找。此时,在编辑窗口内,所有的参数值“22k”被高亮显示,并且处于选中状态。 打开【SCH List】面板,可以看到有8个符合过滤条件的元件,它们的各项属性在面板上被显示出来,包括当前的参数值,如图4-19所示。 图4-18 输入过滤条件 图4-19 显示选中元件的属性,列表面板,将【SCH List】面板的工作状态由“View”改为“Edit”,在【Value】属性列中,选中任一参数值“22k”,单击2次,即进入在线编辑状态,可以直接输入新的参数值“20k”,如图4-20所示。 同样操作,可以依次把其余7个参数值由“22k”改为“20k”。 如果符合过滤条件的元件数量很多,对其参数值一一进行修
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号