如果你使用过 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) |