240 likes | 396 Views
第 七 章 生成报表. 7.1 产生 ERC 电气规则检查表. 电气规则检查( ERC )是按照一定的电气规则,检查电路图中是否有违反电气规则的错误。 ERC 检查报告以错误( Error )或警告( Warning )来提示。 进行电气规则检查后,系统会自动生成检测报告,并在电路图中有错误的地方放上红色的标记 。 1. 方法 执行菜单 Tools→ ERC ,打开电气规则检查设置对话框。 2. 对话框中各项参数的含义. 图 2-44 设置电气规则检查对话框. ⑴ERC Options 区
E N D
7.1 产生ERC电气规则检查表 • 电气规则检查(ERC)是按照一定的电气规则,检查电路图中是否有违反电气规则的错误。ERC检查报告以错误(Error)或警告(Warning)来提示。 • 进行电气规则检查后,系统会自动生成检测报告,并在电路图中有错误的地方放上红色的标记 。 • 1. 方法 • 执行菜单Tools→ ERC,打开电气规则检查设置对话框。 • 2. 对话框中各项参数的含义
图2-44设置电气规则检查对话框 • ⑴ERC Options区 • Multiple net names on net:该项检测是否同一网络上存在多个网络标号。 • Unconnected net labels:该项对存在未实际连接的网络标号,给出错误报告。 • Unconnected power objects:该项对电路中存在未连接的电源或接地符号时,给出错误报告。 • Duplicate sheetdesignator:该项对电路图中出现图纸编号相同的情况,给出错误报告。
图2-44设置电气规则检查对话框 • Duplicate component designator:该项对电路中元件标号重复的情况给出错误报告。 • Bus label format errors:该项对电路图中存在总线标号格式错误的情况给出错误报告。 • Floating input pins:该项对电路中存在输入管脚悬空的情况给出错误报告。 • Suppress warning:选中此复选框,则进行ERC检测时将跳过所有的警告型错误。
图2-44设置电气规则检查对话框 • ⑵Options区 • Create report file:选中此复选框,则进行ERC检测后,将给出检测报告*.ERC。 • Add error marks:选中此复选框,则进行ERC检测后,将在电路图上有错的地方放上红色错误标记 。 • Descend into sheet parts:选中此复选框,设定检查范围是否深入到元件内部电路。 • ⑶Sheets to Netlist下拉列表框。用于选择检查的范围,Active Sheets(当前电路图)、Active Project(当前项目文件)、Active Sheet Plus Sub Sheets(当前的电路图与子图)。
单击Rule Matrix选项卡进入检查电气规则矩阵设置,一般选择默认。 ERROR:电路中严重违反电子电路的连线情况。 WARNING:有轻微违反电子电路原理的连线情况,由于系统不能确定他们是否真正有误,便以警告等级的信息来提醒。 绿色:这种连接方式不会产生 任何警告和错误信息。 黄色:这种连接方式会产生警 告信息。 红色:这种连接方式会产生错 误信息。
图2-45中出现两个相同的元件标号R1,进行电气规则检查,电路图中在重复的标号R1上放置错误标记,提示出错,如图2-45所示。图2-45中出现两个相同的元件标号R1,进行电气规则检查,电路图中在重复的标号R1上放置错误标记,提示出错,如图2-45所示。
7.2 从原理图生成网络表 图2-47 生成网络表对话框 一般来说,设计原理图的最终目的是进行PCB设计,网络表在原理图和PCB之间起到一个桥梁作用。网络表文件(*.Net)是一张电路图中全部元件和电气连接关系的列表,它包含电路中的元件信息和连线信息,是电路板自动布线的灵魂。 1.生成网络表 在生成网络表前,必须对原理图中所有的元件设置好元件标号(Designator)和封装形式(Footprint)。 执行菜单Design→Create Netlist,屏幕上出现图2-47所示的生成网络表对话框,对话框中的具体内容如下。
图2-47 生成网络表对话框 ⑴Output Format下拉列表框。用来设置网络表格式,一般选取Protel。 ⑵Net Identifier Scope下拉列表框。用于设置网络标识符的工作范围。 ⑶Sheets to Netlist下拉列表框。用于选择产生网络表的范围,Active Sheets(当前电路)、Active Project(当前项目文件)、Active Sheet Plus Sub Sheets(当前电路图与子图)。
图2-47 生成网络表对话框 ⑷Append Sheet Numbers To Local Net Name复选框。选中则在生成网络表时,将电路图的编号附在每个网络名称上,以识别该网络的位置。 ⑸Descend into sheet parts复选框。选中则在生成网络表时,系统将元件的内电路作为电路的一部分,一起转化为网络表。 ⑹Include Un-Named Single Pin Nets复选框。选中此复选框,则在生成网络表时,将电路图中没有名称的管脚,也一起转换到网络表中。
2.网络表的格式 Protel格式的网络表是一种文本式文档,由两个部分组成。 • 第一部分为元件描述段,以“[”和“]”将每个元件单独归纳为一项,每项包括元件序号、元件名称和封装形式; • 第二部分为电路的网络连接描述段,以“(”和“)”把电气上相连的元件管脚归纳为一项,并定义一个网络名。
[ 【元件描述开始符号】 R1 【元件标号(Designator)】 AXIAL0.4 【元件封装(Footprint)】 10k 【元件型号或标称值(Part Type)】 【三空行对元件作进一步说明,可用 可不用】 ] 【元件描述结束符号】 …… ( 【一个网络的开始符号】 NET_V1-1 【网络名称】 R1-1 【网络连接点:R1的1脚】 V1-1 【网络连接点:V1的1脚】 ) 【一个网络结束符号】 …… E.G : P128
3. 注意事项 • 网络表是原理图和PCB图之间的桥梁。 • 网络表的生成采用逻辑连通性原则,即通过网络标签和物理连线相连接的网络都被视为有效连接。 • 网络表可以手工编写和修改,相当于对电路图的文字描述。
7.3 产生元件列表 一般电路图绘制完毕,需要打印输出原理图文件,并且还要产生一份元器件清单,以便于采购或装配。 执行菜单Reports→Bill of Material,可以产生元件清单,它给出电路图中所用元件的数量、名称、规格等。
Project:产生整个项目的元件列表 Sheet:产生当前原理图的元件列表
7.6 图纸打印 执行菜单File→Setup Printer或单击工具栏上按钮 ,进入原理图打印设置,打开图2-50所示的对话框。 对话框中各项说明如下: Select Printer下拉列表框:用于选择打印机。 Batch Type下拉列表框:设置打印文档范围,有当前文档和所有文档两个选择。 Color下拉列表框:设置打印时的颜色,有Color(彩色方式)和Monochrome(黑白打印)两种。 Margins区:用于设置图纸与纸张边沿的距离,单位为英寸。
图2-51 打印设置对话框 Properties按钮用于设置打印参数。按下此按钮,屏幕弹出图2-51所示的对话框,“大小”下拉列表框用于设置纸张的大小,“来源”下拉列表框用于设置纸张的来源,“方向”区用于设置打印的方向。
Preview区:用于观察电路在图纸中的位置,单击Refresh按钮可以重新显示改变设置后的预览效果。Preview区:用于观察电路在图纸中的位置,单击Refresh按钮可以重新显示改变设置后的预览效果。 • 设置好各项参数,单击Print按钮打印输出原理图。 • 如果直接执行菜单File→ Print,系统将直接打印输出原理图,而不进行打印设置。