一直以来,对PCB中各层,比如:solder层、paste层、Top overlay层等等这些一知半解。今天仔细看了下,向大家介绍一下,有不对的地方还请指正。

1.mechanical机械层是定义整个PCB板的外观的,其实我们在说机械层的时候就是指整个PCB板的外形结构。禁止布线层是定义我们在布电气特性的铜时的边界,也就是说我们先定义了禁止布线层后,我们在以后的布过程中,所布的具有电气特性的线是不可能超出禁止布线层的边界. 
topoverlay和bottomoverlay是定义顶层和底的丝印字符,就是一般我们在PCB板上看到的元件编号和一些字符。 
 
       2.toppaste和bottompaste是顶层、底焊盘层,它就是指我们可以看到的露在外面的铜铂,(比如我们在顶层布线层画了一根导线,这根导线我们在PCB上所看到的只是一根线而已,它是被整个绿油盖住的,但是我们在这根线的位置上的toppaste层上画一个方形,或一个点,所打出来的板上这个方形和这个点就没有绿油了,而是铜铂。

3.topsolder和bottomsolder这两个层刚刚和前面两个层相反,可以这样说,这两个层就是要盖绿油的层,multilayer这个层实际上就和机械层差不多了,顾名恩义,这个层就是指PCB板的所有层。topsolder和bottomsolder这两个层刚刚和前面两个层相反,可以这样说,这两个层就是要盖绿油的层: 因为它是负片输出,所以实际上有solder mask的部分实际效果并不上绿油,而是镀锡,呈银白色! 因此就实际的效果说来和paste层效果差不多,都是作用在焊盘出。Solder是露出焊盘,paste是用于在焊盘上贴锡膏。另外paste层主要是用于SMD(表贴)元件的焊盘。

4.Signal layer(信号层) :信号层主要用于布置电路板上的导线。包括Top layer(顶层),Bottom layer(底层)和30个MidLayer(中间层)。

5.Internal plane layer(内部电源/接地层) :该类型的层仅用于多层板,主要用于布置电源线和接地线.我们称双层板,四层板,六层板,一般指信号层和内部电源/接地层的数目。

6.Mechanical layer(机械层) :它一般用于设置电路板的外形尺寸,数据标记,对齐标记,装配说明以及其它的机械信息。这些信息因设计公司或PCB制造厂家的要求而有所不同。执行菜单命令Design|Mechanical Layer能为电路板设置更多的机械层。另外,机械层可以附加在其它层上一起输出显示。

7.Solder mask layer(阻焊层) :在焊盘以外的各部位涂覆一层涂料,如防焊漆,用于阻止这些部位上锡。阻焊层用于在设计过程中匹配焊盘,是自动产生的。Protel 99 SE提供了Top Solder(顶层)和Bottom Solder(底层)两个阻焊层。

8.Paste mask layer(锡膏防护层,SMD贴片层) :它和阻焊层的作用相似,不同的是在机器焊接时对应的表面粘贴式元件的焊盘。Protel 99 SE提供了Top Paste(顶层)和Bottom Paste(底层)两个锡膏防护层。主要针对PCB板上的SMD元件。如果板全部放置的是Dip(通孔)元件,这一层就不用输出Gerber文件了。在将SMD元件贴PCB板上以前,必须在每一个SMD焊盘上先涂上锡膏,在涂锡用的钢网就一定需要这个Paste Mask文件,菲林胶片才可以加工出来。Paste Mask层的Gerber输出最重要的一点要清楚,即这个层主要针对SMD元件,同时将这个层与上面介绍的Solder Mask作一比较,弄清两者的不同作用,因为从菲林胶片图中看这两个胶片图很相似。

9.Keep out layer(禁止布线层) :用于定义在电路板上能够有效放置元件和布线的区域。在该层绘制一个封闭区域作为布线有效区,在该区域外是不能自动布局和布线的。

10.Silkscreen layer(丝印层) :丝印层主要用于放置印制信息,如元件的轮廓和标注,各种注释字符等。Protel 99 SE提供了Top Overlay和Bottom Overlay两个丝印层。一般,各种标注字符都在顶层丝印层,底层丝印层可关闭。

11.Multi layer(多层) :电路板上焊盘和穿透式过孔要穿透整个电路板,与不同的导电图形层建立电气连接关系,因此系统专门设置了一个抽象的层—多层。一般,焊盘与过孔都要设置在多层上,如果关闭此层,焊盘与过孔就无法显示出来。

12.Drill layer(钻孔层) :钻孔层提供电路板制造过程中的钻孔信息(如焊盘,过孔就需要钻孔)。Protel 99 SE提供了Drill gride(钻孔指示图)和Drill drawing(钻孔图)两个钻孔层。

尤其需要强调solder mask层和paste mask层

阻焊层:solder mask,是指板子上要上绿油的部分;因为它是负片输出,所以实际上有solder mask的部分实际效果并不上绿油,而是镀锡,呈银白色! 
    助焊层:paste mask,是机器贴片时要用的,是对应所有贴片元件的焊盘的,大小与toplayer/bottomlayer层一样,是用来开钢网漏锡用的。 
    要点:两个层都是上锡焊接用的,并不是指一个上锡,一个上绿油;那么有没有一个层是指上绿油的层,只要某个区域上有该层,就表示这区域是上绝缘绿油的呢?暂时我还没遇见有这样一个层!我们画的PCB板,上面的焊盘默认情况下都有solder层,所以制作成的PCB板上焊盘部分是上了银白色的焊锡的,没有上绿油这不奇怪;但是我们画的PCB板上走线部分,仅仅只有toplayer或者bottomlayer层,并没有solder层,但制成的PCB板上走线部分都上了一层绿油。 
    那可以这样理解:1、阻焊层的意思是在整片阻焊的绿油上开窗,目的是允许焊接!

2、默认情况下,没有阻焊层的区域都要上绿油!

3、paste mask层用于贴片封装!SMT封装用到了:toplayer层,topsolder层,toppaste层,且toplayer和toppaste一样大小,topsolder比它们大一圈。 DIP封装仅用到了:topsolder和multilayer层(经过一番分解,我发现multilayer层其实就是toplayer,bottomlayer,topsolder,bottomsolder层大小重叠),且topsolder/bottomsolder比toplayer/bottomlayer大一圈。

AD使用总结--2__PCB中各层作用详解相关推荐

  1. VMware虚拟机文件夹中各文件作用详解

    VMware虚拟机文件夹中各文件作用详解 虚拟机的文件管理由VMware Workstation来执行. 一个虚拟机一般以一系列文件的形式储存在宿主机中, 这些文件一般在由workstation为虚拟 ...

  2. Java中static的作用详解_详解java中static关键词的作用

    在java中,static是一个修饰符,用于修饰类的成员方法.类的成员变量,另外可以编写static代码块来优化程序性能:被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载 ...

  3. Java中static的作用详解_java中static作用详解

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  4. Kafka中zookeeper的作用详解(7点)

    Kafka集群中有一个broker会被选举为Controller,负责管理集群broker的上下线,所有topic的分区副本分配和leader选举等工作.Controller的管理工作都是依赖于Zoo ...

  5. python中reload(sys)作用详解

    python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报错UnicodeDecodeError: 'ascii' codec can't decode ...

  6. python中文意思k-对python中的*args与**kwgs的含义与作用详解

    在定义函数的时候参数通常会使用 *args与**kwgs,形参与实参的区别不再赘述,我们来解释一下这两个的作用. *args是非关键字参数,用于元组,**kw是关键字参数 例如下面的代码 def fo ...

  7. 正则表达式中模式修正符作用详解(i、g、m、s、x、e)

    正则表达式中常用的模式修正符有i.g.m.s.x.e等.它们之间可以组合搭配使用. 它们的作用如下: //修正符:i 不区分大小写的匹配; //如:"/abc/i"可以与abc或a ...

  8. 台式win7f1到f12热键取消_Windows 7旗舰版系统中键盘F1到F12快捷键的作用详解

    Windows 7旗舰版系统中键盘F1到F12快捷键的作用详解跟大家分享,在键盘上面大家都知道最上面有一排F1到F2的按键,这些是windows的功能键,可以提供我们一些通常的快捷操作,如果你掌握了这 ...

  9. python什么意思k_对python中的*args与**kwgs的含义与作用详解

    对python中的*args与**kwgs的含义与作用详解 在定义函数的时候参数通常会使用 *args与**kwgs,形参与实参的区别不再赘述,我们来解释一下这两个的作用. *args是非关键字参数, ...

最新文章

  1. Entity Framework技术系列之2:三种开发模式实现数据访问
  2. word被锁定无法编辑怎么解锁_Word论文里的公式怎么编辑?这4个小工具帮你一分钟搞定!...
  3. 叶子结点和分支节点_leetcode No.129 求根到叶子节点数字之和
  4. neo4j java label_Neo4j:在具有相同Label的两个或多个节点之间创建关系
  5. 作用域经典练习题(主要是这个图太大不能一起分享)
  6. TypeScript报错--找不到模块“path”或其相应的类型声明
  7. MicroSIP编译完全手册
  8. 深度学习涉及到的线性代数知识点总结(一)
  9. 【HUST】公选抢课|用Auto.js模拟蹲课过程
  10. JSP的九大内置对象和四大作用域对象
  11. 某知名系统漏洞挖掘与利用思路探索
  12. 2021年全球与中国数字频率计行业市场规模及发展前景分析
  13. R语言数据缺失值处理
  14. python粒子特效_初试PyOpenGL四 (Python+OpenGL)GPU粒子系统与基本碰撞
  15. 隆云通露点温度传感器
  16. AS3版本Progressive FLV播放方式
  17. CSS之iconfont导入方式
  18. 微信小程序之toast等弹框提示
  19. 2020最新Lazada开店注册流程详细介绍
  20. 关于深圳市住房和建设局《关于建立二手住房成交参考价格发布机制的通知》涉嫌法律依据不足、越权行使银保监人行市监等部门职能、涉嫌限制《物权法》赋予公民合法权益、涉嫌违背国务院及国家发改委上位法规

热门文章

  1. ios 报表 表格 UICollectionViewLayout
  2. fcn从头开始_如何从头开始构建基本的聊天机器人
  3. 黑苹果台式机免驱独显购买推荐
  4. 基于HMM的词性标注方法
  5. 顾川的前端学习笔记--前端开发基础
  6. 计算机纸牌游戏在哪,开始菜单里的纸牌游戏没有了~~在哪里能够找 – 手机爱问...
  7. 方盒与三角网格碰撞检测
  8. linux普通用户转换成超级用户的好多种方法
  9. 基于SSM的高校餐厅防疫管理系统
  10. 支撑5亿用户、1.5亿活跃用户的Twitter最新架构详解及相关实现