EAGLE 电路板编辑器中的“层”概念

2019-07-14 08:17发布

  如果你使用过 Photoshop 或 GIMP 等图形软件工具,就会对“层”(layer)的概念感到很熟悉。当一组图形元素置于同一层时,可以把整个组设置为可见或不可见。同样,在电路板设计过程中,“层”的作用非常重要。这是因为:除了设置元件图形的可见性,层还将决定电路元件在电路板中放置的具体位置,是放在顶层还是底层,或者是其它层。
  在电路板编辑器中,层的可见性通过“查看”(Display)–> “层设置”(Layer setting)打开的对话框进行控制。与 Photoshop 或 GIMP 中的层由用户创建不同,EAGLE 的层是预先定义好的。每个层都有名称和编号,并且包括与电路板某个具体方面有关的信息。如下图所示。
这里写图片描述
  从对话框中可以看到,EAGLE 电路板编辑器为我们预定义了很多层,其中很多层是成对出现的(层的名称中字母“t”代表电路板的顶部,“b”代表底部)。
  最重要的层是 1~16 层,这些层代表容纳铜金属的电路板层。而且电路元件安装在 1 层(顶层)和 16 层(底层)。对于双面板来说,只有顶层和底层,没有内部层,也即没有 2~15 层。
  其他的层多数都比较简单,但需要注意 25、26、27、28、51、52 层,因为这些层表示的是电路板的描述文字。其中,25 层(tName)和 26 层(bName)容纳电路元件封装的名称;而 27 层(tValue)和 28 层(bValue)容纳它们的数值。实际上,25~28 层就是我们常说的丝印层的一部分,这些层相应的文字会打印在电路板上。但是如果这些文本是在 51 层(tDocu)或 52 层(bDocu)上,那么只会在电路板设计图上显示,而不会打印到电路板上。
  EAGLE 中允许额外的层数达 200 多层,但在很多设计中,大部分的层都不会用到。下表列出的是 EAGLE 电路板编辑器中较为重要的层。 编号 名称 用途 1 顶层(Top) 容纳顶层的连线 2~15 内层(Inner Layers) 容纳位于顶层和底层之间的内部层的走线 16 底层(Bottom) 容纳底层的连线 17 焊盘(Pads) 直通焊盘 18 过孔(Vias) 直通过孔 19 飞线(Unrouted) 未布线的元件(飞线) 20 尺寸(Dimension) 电路板外形 21/22 顶层/底层元件位置(tPlace/bPlace) 容纳器件的外形——用丝印显示 23/24 顶层/底层原始元件(tOrigin/bOrigin) 需要移动或旋转的元件 25/26 顶层/底层元件名称(tName/bName) 容纳元件名称——用丝印显示 27/28 顶层/底层元件数值(tValue/bValue) 容纳元件数值——用丝印显示 29/30 顶层/底层停止(tStop/bStop) 停止应用阻焊(用于过孔) 31/32 顶层/底层焊膏(tCream/bCream) 定义为使用焊膏而剪切的区域 33/34 顶层/底层饰面(tFinish/bFinish) 金属饰面材料的掩膜(例如金触点) 35/36 顶层/底层胶(tGlue/bGlue) 胶掩膜 37/38 顶层/底层测试(tTest/bTest) 提供附加信息 39/40 顶层/底层禁区(tKeepout/bKeepout) 元件的限制区域 41/42/43 铜金属禁区(tRestrict/bRestrict/vRestrict) 铜金属层限制区域 44 钻孔(Drill) 直通孔(导电) 45 穿孔(Hole) 直通孔(不导电) 46 铣削(Milling) 为铣床绘制轮廓 47 测量(Measure) 尺寸标注 48 文档(Document) 电路板文档——打印用 49 基准(Reference) 用于对其的参考标志 51/52 顶层/底层文件(tDocu/bDocu) 电路板文档——非打印用   
  实际上,无论你设计的 PCB 有多少层,电路元件只能焊接在顶层(1层)或底层(16层)。因此,EAGLE 电路板编辑器提供了 Mirror(镜像)功能,用于将一个封装从顶层改为底层,或者相反。默认情况下,EAGLE 假设表面贴装元件总是焊接在顶层,所以当用电路板编辑器第一次打开某个设计时,你会看到所有的焊盘都是红 {MOD}的,当你使用 Mirror 工具选中某个元件,焊盘将由红 {MOD}变为蓝 {MOD},也即该元件从顶层转换到了底层。(这里的红 {MOD}/蓝 {MOD}仅用于表面贴装元件,通孔焊盘元件的颜 {MOD}是绿 {MOD}的。)