您好,欢迎访问三七文档
Protel2004对设计的项目或文档具有生成各种报表和文件的功能,为设计者提供了有关设计过程及设计内容的详细资料,这些资料包括用于制造和生产PCB的文件组合:Gerber(底片)文件、NCdrill(数控钻)文件、pickandplace(插置)文件、材料报表等等。9.1生成的PCB报表9.2PCB图打印输出第9章PCB报表与输出9.1生成的PCB报表9.1.1生成电路板信息报表PCB报表是为方便用户管理和制作生产PCB而建立的,PCB的详细信息可以记录在不同报表中。如果想要了解PCB的详细信息,可以通过建立PCB信息报告取得这些信息。执行选单命令Reports\BoardInformation···,可生成电路板信息报告,此命令可打开“电路板信息”对话框,如图9.1所示。图9.1“电路板信息”对话框该标签页说明了该PCB图的大小,PCB图中各种图件的数量,钻孔数目以及有无违反设计规则等等。9.1生成的PCB报表图9.2Component标签页该标签页显示了PCB图中有关元器件封装的信息。Total栏说明PCB图中元器件封装的个数。该方框中列出了PCB中所有的元器件封装。Top和Bottom分别说明PCB顶层和低层元器件封装的个数。9.1生成的PCB报表9.1生成的PCB报表图9.3Nets标签页改标签页列出了PCB图中所有的网络名称。Load栏说明了网络的总数。如果需要查看PCB电源层的信息,可以单击Pwr/Gnd···按钮。单击任何一个标签页中的该按钮,系统会产生“电路板信息报表设置”对话框。图9.4“电路板信息报表设置”对话框选择需要生成报告的项目。选择完后单击该按钮,系统会自动生成文件格式为*.REP的电路板信息报告文件,如图9.5所示。9.1生成的PCB报表图9.5电路板信息报告文件9.1生成的PCB报表9.1生成的PCB报表9.1.2生成元器件清单报表元器件清单可以用来整理一个电路或项目中的元器件,生成一个元器件列表,给设计者提供材料信息。Protel2004提供两种生成元器件清单的方法。1.由项目管理生成元器件清单执行选单命令Project\AddNewtoProject\OutputJobFile,系统生成一个文件格式为“*.OutJob”的项目输出管理文件,并在当前窗口中显示,如图9.6所示。9.1生成的PCB报表9.1.2生成元器件清单报表图9.6项目输出管理文件鼠标双击该项,会弹出“元器件清单”对话框。图9.8BillofMaterials报告预览使用Export···按钮,将BillofMaterials导出为一个其他的文件格式,如MicrosoftExcel的“.xls”等。使用Print···按钮启动打印机···打印元件清单。9.1生成的PCB报表2.由Report选单生成元器件清单图9.9文件格式为*.BOM的元器件清单执行选单命令Reports\SimpleBOM,系统同时生成文件格式为*.BOM和*.CSV的简易元器件清单,分别如图9.9和图9.10所示。9.1生成的PCB报表2.由Report选单生成元器件清单执行选单命令Reports\SimpleBOM,系统同时生成文件格式为*.BOM和*.CSV的简易元器件清单,分别如图9.9和图9.10所示。图9.10文件格式为*.CSV的元器件清单9.1生成的PCB报表执行选单命令Project\AddNewtoProject\OutputJobFile,系统生成一个*.OutJob文件,如图9.6所示。元器件交叉参考表主要列出项目中各个元器件的编号、名称以及所在的电路图等。9.1生成的PCB报表9.1.3生成元器件交叉参考表图9.6项目输出管理文件左键单击,系统弹出“元器件交叉参考表设置”对话框,如图9.11所示。9.1生成的PCB报表9.1.3生成元器件交叉参考表图9.11“元器件交叉参考表设置”对话框该参考表操作与生成元器件清单报表的操作方法相同。9.1生成的PCB报表9.1.4生成项目文件层次报表9.1生成的PCB报表执行选单命令Project\AddNewtoProject\OutputJobFile,系统生成一个*.OutJob文件,如图9.6所示。图9.6项目输出管理文件单击该选单命令,生成如图9.12所示的项目文件层次报表。图9.12生成项目文件层次报表生成的报表以*.rep为文件名自动保存在JobFiles文件夹中。如图9.12所示的报表为Protel2004自带例子中以Z80Routed.PcbDoc为例生成的项目文件层次报表。9.1生成的PCB报表网络状态表列出电路板中每一条网络长度。执行选单命令Report\NetlistStatus,系统生成一个网络状态报表*.rep文件,如图9.13所示。图9.13生成网络状态报表9.1.5生成网络状态表9.1生成的PCB报表9.1.6生成网络表执行选单命令Project\AddNewtoProject\OutputJobFile,系统生成一个*.OutJob文件,如图9.6所示。网络表可以供PCB引入或使用;在PCB设计时,也可以生成网络表,以便与原理图生成的网络表进行比较,从而发现设计的错误。9.1生成的PCB报表图9.6项目输出管理文件单击该命令,系统会生成网络表*.NET,并将该文件保存在项目下的Generated\ProtelNetlistFiles文件夹中,如图9.14所示。9.1生成的PCB报表图9.14生成网络表9.1生成的PCB报表9.1.7生成元器件插置文件执行选单命令Project\AddNewtoProject\OutputJobFile,系统生成一个*.OutJob文件,如图9.6所示。自动插件机将元件自动插入电路板所提供的信息文件由元器件插置文件提供。9.1生成的PCB报表图9.6项目输出管理文件单击该命令,系统弹出“元器件插置文件设置”对话框,如图9.15所示。9.1生成的PCB报表图9.15“元件插置文件设置”对话框在此设置输出格式。在此设置度量单位。设置完毕,单击该按钮,自动生成一个“.TXT”文件。如图9.16所示是生成的PickPlacefor振荡器和积分器.TXT元器件插置文档。9.1生成的PCB报表图9.16生成元器件插置文档9.1生成的PCB报表执行选单命令Project\AddNewtoProject\OutputJobFile,系统生成一个*.OutJob文件,如图9.6所示。图9.6项目输出管理文件单击该命令,系统弹出“测试点报表设置”对话框,如图9.17所示。9.1生成的PCB报表9.1.8生成测试点报表图9.16生成元器件插置文档在此设置报表格式。在此设置测试点所在的板层。在此设置度量单位。设置完毕,单击该按钮,系统生成测试点报表文件,如图9.18所示。9.1生成的PCB报表9.1生成的PCB报表图9.18生成测试点报表文件执行选单命令Project\AddNewtoProject\OutputJobFile,系统生成一个*.OutJob文件,如图9.6所示。图9.6项目输出管理文件单击该命令,系统弹出“底片设置”对话框,如图9.19所示。9.1生成的PCB报表9.1.9生成底片文件5个标签页,用于设置底片的精度、输出板层、镜头参数等。图9.19“底片设置”对话框设置结束后,单击按钮,系统生成底片文件并自动保存在该项目中自动生成的文件夹Generated\CAMtastic1Documents里面,如图9.20所示,以图形方法显示底片图形文件。9.1生成的PCB报表图9.20生成的底片文件9.1生成的PCB报表Bottom(底层)底片文件。BottomOverlay(底层丝印层)底片文件。KeepOutLayer(禁止布线层)底片文件。Top(顶层)底片文件。TopOverlay(顶层丝印层)底片文件。DrillDrawing(钻孔图层)底片文件。BottomPasteMask(底层锡膏层)底片文件。TopPasteMask(顶层锡膏层)底片文件。底片文件汇总报告。此外,还有ZDQ.GM1:Mechanicall(第1机械层)底片文件、ZDQ.GD1:DrillDrawing(钻孔图层)底片文件。9.1生成的PCB报表数控钻文件提供用于数控钻孔机制作PCB所需要的钻孔资料。执行选单命令Project\AddNewtoProject\OutputJobFile,系统生成一个*.OutJob文件,如图9.6所示。9.1生成的PCB报表9.1.10生成数控钻文件图9.21项目输出管理文件单击该命令,系统弹出“数控钻设置”对话框,如图9.21所示。9.1生成的PCB报表设置完后单击该按钮。出现“钻孔数据设置”对话框,如图9.22所示。在此设置输出文件的精度。在此设置度量单位。图9.22“钻孔数据设置”对话框单击按钮即可生成扩展名为“.DRR”的钻孔文本文件和图形文件并自动保存。如图9.23所示的是生成的振荡器和积分器PCB的钻孔文件。9.1生成的PCB报表图9.23生成振荡器和积分器电路板的钻孔文件9.1生成的PCB报表在PCB的设计中,有时还常常用到Reports\MeasureDistance和Reports\MeasurePrimitives命令。1.MeasureDistance图9.24两点距离测量结果该命令用于测量任意两点间的距离。单击鼠标确定测量距离,系统显示测量结果,如图9.24所示。9.1生成的PCB报表9.1.11其他报表该命令用于测量PCB上焊盘、连线和导孔间的距离。以测量焊盘间的距离为例来说明其用法,执行选单命令Reports\MeasurePrimitives后,光标变成十字形状,将光标移动到一个焊盘上,单击鼠标左键,出现如图9.25所示的组件列表,选择第一个焊盘。2.MeasurePrimitives图9.25选择焊盘时的组件列表9.1生成的PCB报表此时鼠标又变成了十字形状光标,按照同样的方法确定第二个焊盘,单击左键后,系统显示出所选两个焊盘之间距离,如图9.26所示。图9.26两个焊盘距离测量结果9.1生成的PCB报表该命令用于测量PCB上被选中的焊盘、连线和导孔等任意二者之间的距离。以测量焊盘与导线之间的距离为例来说明其用法:(1)执行选单命令Edit\ToggleSelection后,光标变为十字状,移动光标到一个自由焊盘上,将出现一个八角形,单击鼠标左键,出现如图所示的组件列表,选择焊盘。此时鼠标又变成了十字形状光标,按照同样的方法选择一条导线,单击右键结束连续选择组件状态。(2)执行选单命令Reports\MeasureSelectedObjects后,系统则显示出被选中的两个组件之间距离,如图所示。3.MeasureSelectedObjects9.1生成的PCB报表图9.27被选中的两个组件之间距离9.1生成的PCB报表9.2PCB图打印输出执行File\PageSetup命令,系统将弹出如图9.28所示的“PCB打印属性”对话框。1.打印属性设置图9.28“PCB打印属性”对话框选择打印纸的大小和方向,包括Portrait(纵向)和Landscape(横向)。设置缩放比例模式,若选择按比例打印则应输入打印比例。设置页边距,分别可以设置水平和垂直方向的页边距,如果选中Center复选框,则不能设置页边距,默认中心模式。输出颜色的设置,可以分别输出Mono(单色)、Color(彩色)和Gray(灰色)。9.2PCB图打印输出2.打印机设置图9.28“PCB打印属性”对话框单击该按钮或者直接执行File\Print命令,系统将弹出如图9.29所示的“打印机配置”对话框。9.2PCB图打印输出图9.29“打印机配置”对话框此时可以设置打印机的配置,包括打印的页码、份数等,设置完毕后,单击OK按钮,即可实现图样的打印。如果用鼠标左键单击该按钮,会出现如图9.30所示的对话框,可以设置打印纸张的方向。9.2PCB图打印输出9.2PCB图打印输出3.打印预览图9.28“PCB打印属性”对话框
本文标题:PCB 报表与输出
链接地址:https://www.777doc.com/doc-6990609 .html