第14章 报表的生成与PCB文件的打印 |
Protel 99 SE的PCB设计系统提供了生成各种报表的功能,它可以给设计者提供有关设计过程及设计内容的详细资料。在Reports菜单项中,共有7个选项,如图14.0所示:
图14.0 Reports菜单项 〖Selected Pins〗___选取引脚报表 〖Board Information〗___电路板信息报表 〖Design Hierarchy〗___设计层次报表 〖Netlist Status〗___网络状态报表 〖Signal Integrity〗___信号分析报表 〖Measure Distance〗___距离测量报表 l 〖Measure Primitives〗___对象距离测量报表 另外还有有关CAM数据报表,如NC钻孔报表、元件报表和插件报表等。 14.1 生成选取引脚报表 选取引脚报表的主要功能是将当前选取元件的引脚或网络上所连接元件的引脚在报表中全部列出来,并由系统自动生成*.DMP报表文件。 14.1.1生成某元件的选取引脚报表 操作步骤如下: 步骤1: 打开要生成选取引脚报表的PCB 文件。 步骤2:选中一个或者多个元件。在PCB图中,被选取的元件呈高亮。 步骤3:执行菜单命令【Reports】/【Selected Pins】,弹出Selected Pins(引脚选择)对话框,如图14.2所示。在对话框中,列出当前所有被选取元件的引脚。
图14.1.1 选择管脚对话框 步骤4:选择其中一个引脚,单击OK按钮,就会出现如图14.3所示的选取引脚报表文件,扩展名为.DMP,内容为所选中元件的全部引脚。
图14.1.2 生成某元件的选取引脚报表 14.1.2生成某网络的选取引脚报表 操作步骤如下: 步骤1: 打开要生成选取引脚报表的PCB 文件。 步骤2:执行菜单命令【Edit】/【Select】/【Net】,选中相应的网络导线。在PCB图中,被选取的元件呈高亮。 步骤3:执行菜单命令【Reports】/【Selected Pins】,弹出Selected Pins(引脚选择)对话框,并列出当前所有被选取网络上的元件引脚。与生成某元件的选取引脚报表不同的是,生成的选取引脚报表内容为该网络所连接元件的全部引脚,便于设计者验证网络连接关系是否正确。 步骤4:选择其中一个引脚,单击OK按钮,就会生成选取引脚报表文件,扩展名为.DMP,内容为所选中元件的全部引脚。 14.2 生成电路板信息报表 电路板信息报表是为设计者提供所设计的电路板的完整信息,包括电路板尺寸、电路板上的焊盘、过孔的数量及电路板上的元件标号等。生成电路板信息报表的操作步骤如下: 步骤1:执行菜单命令【Reports】/【Board Information】。 步骤2:弹出如图14.2.1A、14.2.1B、14.2.1C所示的PCB Information(电路板信息)对话框。共包括3个选项卡。
图14.2.1A 电路板信息对话框
图14.2.1B Components选项卡
图14.2.1C Nets选项卡 包含的信息如下: l General选项卡:主要显示电路板的一般信息。Board Dimensions栏,显示电路板尺寸;Primitives栏,显示电路板上各对象的数量,如圆弧、矩形填充、焊盘、字符串、导线、过孔、多边形平面填充、坐标值、尺寸标注等内容;Other栏,显示焊盘和过孔的钻孔总数和违反DRC 规则的数目。 l Components选项卡:显示当前电路板上所使用的元件总数和元件顶层与底层的元件数目信息,如图14.2.1B所示。 l Nets选项卡:显示当前电路板中的网络名称及数目,如图14.2.1C所示。单击Pwr/Gnd按钮,会显示内电层的有关信息。 步骤3:单击Report按钮,弹出如图14.2.2所示的选择报表项目的对话框,用来选择要生成报表的项目。 l 单击All On按钮:选择所有项目; l 单击 All Off按钮:不选择任何项目; l 选中Selected objects only复选框:仅产生所选中项目的电路板信息报表。 步骤4:单击Report按钮,将按照你所选择的项目生成相应的报表文件,文件名与相应PCB文件名相同,扩展名为.REP。报表文件的具体内容见下面。
图14.2.2 选择报表项目对话框 Specifications For scb.pcb On 17-Jun-2003 at 00:17:37 Size Of board 1.8 x 1.5 sq in Equivalent 14 pin components 0.70 sq in/14 pin component Components on board 7 Layer Route Pads Tracks Fills Arcs Text ---------------------------------------------------------------------------- TopLayer 0 43 0 0 0 BottomLayer 0 38 0 0 0 Mechanical4 0 4 0 0 0 TopOverlay 0 35 0 3 17 KeepOutLayer 0 4 0 0 0 MultiLayer 61 0 0 0 0 ---------------------------------------------------------------------------- Total 61 124 0 3 17 Layer Pair Vias ------------------------------------------------- ------------------------------------------------- Total 0 Track Width Count ------------------------------------------------- 10mil (0.254mm) 90 12mil (0.3048mm) 20 30mil (0.762mm) 14 ------------------------------------------------- Total 124 |