1 / 55

第 9 章  PCB 报表与输出

第 9 章  PCB 报表与输出. Protel 2004 对设计的项目或文档具有生成各种报表和文件的功能,为设计者提供了有关设计过程及设计内容的详细资料,这些资料包括用于制造和生产 PCB 的文件组合: Gerber ( 底片 ) 文件、 NC drill ( 数控钻 ) 文件 、 pick and place ( 插置 ) 文件 、材料报表等等。. 9.1  生成的 PCB 报表. 9.2 PCB 图打印输出. 9.1.1 生成电路板信息报表. 9.1 生成的 PCB 报表.

Download Presentation

第 9 章  PCB 报表与输出

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第 9 章 PCB 报表与输出 Protel 2004 对设计的项目或文档具有生成各种报表和文件的功能,为设计者提供了有关设计过程及设计内容的详细资料,这些资料包括用于制造和生产 PCB 的文件组合:Gerber(底片)文件、NC drill(数控钻)文件、pick and place(插置)文件、材料报表等等。 9.1 生成的 PCB 报表 9.2PCB 图打印输出

  2. 9.1.1 生成电路板信息报表 9.1生成的 PCB 报表 PCB 报表是为方便用户管理和制作生产 PCB 而建立的 ,PCB 的详细信息可以记录在不同报表中。   如果想要了解 PCB 的详细信息,可以通过建立 PCB 信息报告取得这些信息。   执行选单命令 Reports\Board Information ··· ,可生成电路板信息报告,此命令可打开“电路板信息”对话框,如图 9.1 所示。

  3. 图 9.1“电路板信息”对话框 9.1生成的 PCB 报表   该标签页说明了该 PCB 图的大小,PCB图中各种图件的数量,钻孔数目以及有无违反设计规则等等。

  4. 9.1生成的 PCB 报表 该标签页显示了 PCB 图中有关元器件封装的信息。 Total 栏说明 PCB 图中元器件封装的个数。 Top 和 Bottom 分别说明PCB 顶层和低层元器件封装的个数。 该方框中列出了 PCB 中所有的元器件封装。 图 9.2 Component 标签页

  5. 9.1 生成的 PCB 报表   改标签页列出了 PCB 图中所有的网络名称。 单击任何一个标签页中的该按钮,系统会产生“电路板信息报表设置”对话框 。 Load 栏说明了网络的总数。   如果需要查看 PCB 电源层的信息,可以单击 Pwr/Gnd ···按钮。 图 9.3Nets 标签页

  6. 9.1 生成的 PCB 报表 选择需要生成报告的项目。 选择完后单击该按钮,系统会自动生成文件格式为 *.REP 的电路板信息报告文件,如图 9.5 所示。 图 9.4 “电路板信息报表设置”对话框

  7. 9.1 生成的 PCB 报表 图 9.5 电路板信息报告文件

  8. 9.1 生成的 PCB 报表 9.1.2 生成元器件清单报表 元器件清单可以用来整理一个电路或项目中的元器件,生成一个元器件列表,给设计者提供材料信息。Protel 2004 提供两种生成元器件清单的方法。 1.由项目管理生成元器件清单   执行选单命令 Project\Add New to Project\Output Job File,系统生成一个文件格式为“*.OutJob”的项目输出管理文件,并在当前窗口中显示,如图 9.6 所示。

  9. 9.1 生成的 PCB 报表 9.1.2 生成元器件清单报表   鼠标双击该项,会弹出“元器件清单”对话框。 图 9.6 项目输出管理文件

  10. 9.1 生成的 PCB 报表   使用 Export ···按钮,将 Bill of Materials 导出为一个其他的文件格式,如Microsoft Excel 的“.xls”等。 使用 Print ··· 按钮启动打印机 ··· 打印元件清单 。 图 9.8 Bill of Materials 报告预览

  11. 9.1 生成的 PCB 报表 2.由 Report 选单生成元器件清单 执行选单命令Reports\Simple BOM,系统同时生成文件格式为*.BOM和*.CSV 的简易元器件清单,分别如图 9.9 和图 9.10 所示。 图 9.9 文件格式为*.BOM 的元器件清单

  12. 9.1 生成的 PCB 报表 2.由 Report 选单生成元器件清单 执行选单命令Reports\Simple BOM,系统同时生成文件格式为*.BOM和*.CSV 的简易元器件清单,分别如图 9.9 和图 9.10 所示。 图 9.10 文件格式为*.CSV 的元器件清单

  13. 9.1 生成的 PCB 报表 9.1.3 生成元器件交叉参考表 元器件交叉参考表主要列出项目中各个元器件的编号、名称以及所在的电路图等。 执行选单命令 Project\Add New to Project\ Output Job File,系统生成一个 *.OutJob 文件,如图 9.6 所示。

  14. 9.1 生成的 PCB 报表 9.1.3 生成元器件交叉参考表   左键单击,系统弹出“元器件交叉参考表设置”对话框,如图 9.11 所示。 图 9.6 项目输出管理文件

  15. 9.1 生成的 PCB 报表   该参考表操作与生成元器件清单报表的操作方法相同。 图 9.11“元器件交叉参考表设置”对话框

  16. 9.1 生成的 PCB 报表 9.1.4 生成项目文件层次报表 执行选单命令 Project\Add New to Project\ Output Job File,系统生成一个 *.OutJob 文件,如图 9.6 所示。   单击该选单命令,生成如图 9.12 所示的项目文件层次报表。 图 9.6 项目输出管理文件

  17. 9.1 生成的 PCB 报表 图 9.12生成项目文件层次报表 生成的报表以 *.rep 为文件名自动保存在 Job Files 文件夹中。如图 9.12 所示的报表为 Protel 2004 自带例子中以 Z80 Routed.PcbDoc 为例生成的项目文件层次报表。

  18. 9.1 生成的 PCB 报表 9.1.5生成网络状态表 网络状态表列出电路板中每一条网络长度。   执行选单命令 Report\Netlist Status,系统生成一个网络状态报表 *.rep 文件,如图 9.13 所示。 图 9.13 生成网络状态报表

  19. 9.1 生成的 PCB 报表 9.1.6 生成网络表 网络表可以供 PCB 引入或使用;在 PCB 设计时,也可以生成网络表,以便与原理图生成的网络表进行比较,从而发现设计的错误。 执行选单命令 Project\Add New to Project\ Output Job File,系统生成一个 *.OutJob 文件,如图 9.6 所示。

  20. 9.1 生成的 PCB 报表   单击该命令,系统会生成网络表 *.NET,并将该文件保存在项目下的Generated\ Protel Netlist Files 文件夹中,如图 9.14 所示。 图 9.6 项目输出管理文件

  21. 9.1 生成的 PCB 报表 图 9.14 生成网络表

  22. 9.1.7 生成元器件插置文件 9.1 生成的 PCB 报表 自动插件机将元件自动插入电路板所提供的信息文件由元器件插置文件提供。 执行选单命令 Project\Add New to Project\ Output Job File,系统生成一个 *.OutJob 文件,如图 9.6 所示。

  23. 9.1 生成的 PCB 报表   单击该命令,系统弹出“元器件插置文件设置”对话框,如图 9.15 所示。 图 9.6 项目输出管理文件

  24. 9.1 生成的 PCB 报表 在此设置输出格式。 在此设置度量单位。 图 9.15“元件插置文件设置”对话框   设置完毕,单击该按钮,自动生成一个“.TXT”文件。如图 9.16 所示是生成的 Pick Place for 振荡器和积分器.TXT 元器件插置文档。

  25. 9.1 生成的 PCB 报表 图 9.16生成元器件插置文档

  26. 9.1 生成的 PCB 报表 9.1.8 生成测试点报表 执行选单命令 Project\Add New to Project\Output Job File,系统生成一个 *.OutJob 文件,如图 9.6 所示。 单击该命令,系统弹出“测试点报表设置”对话框,如图 9.17 所示。 图 9.6 项目输出管理文件

  27. 9.1 生成的 PCB 报表 在此设置测试点所在的板层 。 在此设置报表格式 。 在此设置度量单位 。 图 9.16 生成元器件插置文档   设置完毕,单击该按钮,系统生成测试点报表文件,如图 9.18 所示。

  28. 9.1 生成的 PCB 报表 图 9.18生成测试点报表文件

  29. 9.1 生成的 PCB 报表 9.1.9 生成底片文件 执行选单命令 Project\Add New to Project\Output Job File,系统生成一个 *.OutJob 文件,如图 9.6 所示。   单击该命令,系统弹出“底片设置”对话框,如图 9.19所示。 图 9.6 项目输出管理文件

  30. 9.1 生成的 PCB 报表 5 个标签页,用于设置底片的精度、输出板层、镜头参数等。   设置结束后,单击按钮,系统生成底片文件并自动保存在该项目中自动生成的文件夹Generated\CAMtastic1 Documents 里面,如图9.20 所示,以图形方法显示底片图形文件。 图 9.19“底片设置”对话框

  31. 9.1 生成的 PCB 报表 图 9.20 生成的底片文件

  32. 9.1 生成的 PCB 报表 Bottom(底层)底片文件。 Bottom Overlay(底层丝印层)底片文件。 KeepOut Layer(禁止布线层)底片文件。 Top(顶层)底片文件。 Top Overlay(顶层丝印层)底片文件。 Drill Drawing(钻孔图层)底片文件。 Bottom Paste Mask(底层锡膏层)底片文件。 Top Paste Mask(顶层锡膏层)底片文件。 底片文件汇总报告。 此外,还有 ZDQ.GM1:Mechanical l(第1机械层)底片文件、ZDQ.GD1:Drill Drawing(钻孔图层)底片文件。

  33. 9.1 生成的 PCB 报表 9.1.10 生成数控钻文件 数控钻文件提供用于数控钻孔机制作 PCB 所需要的钻孔资料。 执行选单命令 Project\Add New to Project\ Output Job File,系统生成一个 *.OutJob 文件,如图 9.6 所示。

  34. 9.1 生成的 PCB 报表   单击该命令,系统弹出“数控钻设置”对话框,如图 9.21 所示。 图 9.21项目输出管理文件

  35. 9.1 生成的 PCB 报表   在此设置输出文件的精度 。   单击按钮即可生成扩展名为“.DRR”的钻孔文本文件和图形文件并自动保存。如图 9.23 所示的是生成的振荡器和积分器 PCB 的钻孔文件。   在此设置度量单位 。   设置完后单击该按钮。出现“钻孔数据设置”对话框,如图 9.22 所示。 图 9.22“钻孔数据设置”对话框

  36. 9.1 生成的 PCB 报表 图 9.23 生成振荡器和积分器电路板的钻孔文件

  37. 9.1 生成的 PCB 报表 9.1.11 其他报表 在 PCB 的设计中,有时还常常用到Reports\Measure Distance 和 Reports\Measure Primitives 命令。 1.Measure Distance   该命令用于测量任意两点间的距离。单击鼠标确定测量距离,系统显示测量结果,如图 9.24 所示。 图 9.24 两点距离测量结果

  38. 9.1 生成的 PCB 报表 2.Measure Primitives   该命令用于测量 PCB 上焊盘、连线和导孔间的距离。   以测量焊盘间的距离为例来说明其用法 ,执行选单命令 Reports\Measure Primitives 后,光标变成十字形状,将光标移动到一个焊盘上,单击鼠标左键,出现如图 9.25 所示的组件列表,选择第一个焊盘。 图 9.25选择焊盘时的组件列表

  39. 9.1 生成的 PCB 报表   此时鼠标又变成了十字形状光标,按照同样的方法确定第二个焊盘,单击左键后,系统显示出所选两个焊盘之间距离,如图 9.26 所示。 图 9.26 两个焊盘距离测量结果

  40. 9.1 生成的 PCB 报表 3.Measure Selected Objects   该命令用于测量 PCB 上被选中的焊盘、连线和导孔等任意二者之间的距离。   以测量焊盘与导线之间的距离为例来说明其用法: (1)执行选单命令 Edit\Toggle Selection 后,光标变为十字状,移动光标到一个自由焊盘上,将出现一个八角形,单击鼠标左键,出现如图 所示的组件列表,选择焊盘。此时鼠标又变成了十字形状光标,按照同样的方法选择一条导线,单击右键结束连续选择组件状态。 (2)执行选单命令 Reports\Measure Selected Objects 后,系统则显示出被选中的两个组件之间距离,如图所示。

  41. 9.1 生成的 PCB 报表 图 9.27被选中的两个组件之间距离

  42. 9.2PCB图打印输出 1.打印属性设置   执行 File\Page Setup 命令,系统将弹出如图 9.28 所示的“PCB 打印属性”对话框。

  43. 9.2PCB 图打印输出   选择打印纸的大小和方向,包括 Portrait(纵向)和Landscape(横向)。   设置缩放比例模式, 若选择按比例打印则应输入打印比例。   设置页边距,分别可以设置水平和垂直方向的页边距,如果选中 Center 复选框,则不能设置页边距,默认中心模式。   输出颜色的设置,可以分别输出Mono(单色)、Color(彩色)和 Gray(灰色)。 图 9.28 “PCB 打印属性”对话框

  44. 9.2PCB 图打印输出 2.打印机设置   单击该按钮或者直接执行 File\Print 命令,系统将弹出如图 9.29 所示的“打印机配置”对话框。 图 9.28“PCB 打印属性”对话框

  45. 9.2PCB 图打印输出   如果用鼠标左键单击该按钮,会出现如图 9.30 所示的对话框,可以设置打印纸张的方向。   此时可以设置打印机的配置,包括打印的页码、份数等,设置完毕后,单击 OK 按钮,即可实现图样的打印。 图 9.29“打印机配置”对话框

  46. 9.2PCB 图打印输出

  47. 9.2PCB 图打印输出 3.打印预览   单击该按钮,则可以对打印的图形进行预览,如图 9.31 所示即为 PCB 的打印预览图形。 图 9.28“PCB打印属性”对话框

  48. 9.2PCB 图打印输出 图 9.31 PCB 的打印预览图形

  49. 9.2PCB 图打印输出 4.打印 设置好页面和打印机的属性后,系统会返回到如图 9.29 所示“打印机配置”对话框,按 OK 按钮,即可打印出 PCB 图。   按下该按钮,即可打印 PCB版 图 9.29 “打印机配置”对话框

  50. 9.2PCB 图打印输出 5.默认打印 Protel 2004 提供有默认打印方式,以实现各种不同的打印输出。 执行选单命令 File\Default Print ···,系统会弹出如图 9.32 所示的“Default Prints 设置”对话框。

More Related