PCB设计如何防止阻焊漏开窗

news2024/11/24 7:24:15

PCB的阻焊层(solder mask),是指印刷电路板子上要上绿油的部分。阻焊开窗的位置是不上油墨的,露出来的铜做表面处理后焊接元器件的位置,不开窗的位置都是印上油墨的防止线路氧化、漏电。

PCB阻焊层开窗的个原因

1.孔焊盘开窗:插件孔焊盘都需要开窗,开窗了才能焊接元器件,不开窗焊接的位置会被油墨盖住,导致器件引脚无法焊接。

2.PAD焊盘开窗:开窗的位置就是贴片的位置,需要贴片焊接元器件,如果要焊接的位置不开窗,会被油墨盖住,等于没有焊盘。

3.大铜面开窗:有时候需要在不增加PCB走线宽度的情况下提高该走线通过大电流的能力,通常是在PCB走线上镀锡,所以需要镀锡的位置需要开窗处理。

阻焊开窗为什么要比线路的PAD大

一般开窗比线路焊盘大,如果阻焊开窗区域面积跟焊盘一样大,由于PCB生产制造的公差,就无法避免阻焊绿油覆盖到焊盘上,所以一般为了兼顾板厂的工艺偏差,我们都要让阻焊开窗区域比实际焊盘扩大一定的尺寸,按照一般板厂的生产公差,建议大整体4-6mil。

阻焊漏开窗的原因

01

输出Gerber漏开窗

在设计工程师layout过程中,误操作或对Gerber文件输出设置有误。阻焊层输出时没有勾选开窗焊盘,导致输出Gerber阻焊层漏开窗。

02

封装设计阻焊层无开窗

在做pcb封装时,设置错误的原因导致绘制的封装没有开窗。解决办法是做好焊盘,只需要在焊盘栈特性对话框下的形状、尺寸、层里点击添加solder mask top(或者bottom),然后修改好solder mask的形状,即实现了pad的开窗。

03

软件版本兼容性导致漏开窗

因EDA软件的版本众多,由于设计工程师layout时使用了高版本的AD软件,焊盘是使用Track画出来的,在传统的低版本中是走线的意思,一般Track是不会有阻焊开窗的。但是在高版本AD中新增了一个功能,就是给予了Track特殊属性,因此高版本输出Gerber有开窗,低版本无开窗,导致输出的Gerber文件漏开窗。

04

孔属性错误导致漏开窗

在AD软件里面添加焊盘时有PAD和VIA添加方式,PAD为焊盘,VIA为过孔。如果需要开窗焊接的使用VIA添加,在制版过程中过孔盖油需取消开窗。此时,所有VIA属性的开窗全部取消掉了,要开窗焊接的VIA属性的就会漏开窗。

05

修改文件导致漏开窗

在更新迭代升级过程中经过多次改版,或者某些抄板文件在通过图片绘制过程中,可能会因为误操作导致误删设计文件开窗,因此设计文件漏开窗无法焊接。

华秋DFM解决漏开窗问题

华秋DFM对于漏开窗有专属检测项,能够应对漏开窗的所有场景。一键分析检测漏开窗,在生产制造前检测出漏开窗的异常,提醒设计工程师修改,避免漏开窗的问题发生。提前发现问题还可以减少与板厂沟通的成本,提升产品制造效率。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/144321.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【架构设计】如何让你的应用做到高内聚、低耦合?

前言 最近review公司的代码,发现代码耦合程度特别高,修改一处,不知不觉就把其他地方影响到了,这就让我思考该如何让我们写的代码足够内聚,减少耦合呢? "高内聚、松耦合"是一个非常重要的设计思…

Idea插件之日志管理神器(Grep Console)

1.简介Grep Console是一款方便开发者对idea控制台输出日志进行个性化管理的插件。2.功能特性Grep Console的主要功能特性:支持自定义规则来过滤日志信息;支持不同级别的日志的输出样式的个性化配置;总结:通过过滤功能、输出日志样…

经典卷积神经网络-AlexNet

AlexNet 学习目标 知道AlexNet网络结构能够利用AlexNet完成图像分类2012年,AlexNet横空出世,该模型的名字源于论文第一作者的姓名Alex Krizhevsky 。AlexNet使用了8层卷积神经网络,以很大的优势赢得了ImageNet 2012图像识别挑战赛。它首次证…

为何瑞达利欧的《原则一》这么难读懂?

开始搞不懂,为何一个桥水基金创始人,一位投资人,却写了一本这样的书,书中的内容初看时觉得与他从事的投资事业几乎毫无关系? 《原则》其副标题为《生活和工作的原则》 乍看,此书黑色的封皮,让我…

【自学C++】C++ std命名空间

C std命名空间 C std命名空间教程 在 C 中 std 命名空间 是 C 中标准库类型对象的命名空间。我们常用的输入和输出 函数 都是定义在 std 命名空间中的,因此,我们需要使用输入和输出,必须要引入 std 命名空间。 要引用一个命名空间中的内容…

电脑自动删除文件怎么恢复?分享4种方法

电脑出现文件丢失的情况常有发生,但是出现电脑自动删除文件的情况是怎么回事呢?电脑自动删除的文件怎么恢复呢?本文将详细阐述电脑自动删除文件原因和文件恢复方法。一、电脑自动删除文件是什么原因1.可能不是删除而是电脑开机用户名更改后导…

Java真的不难(五十三)Docker的快速入门及使用

Docker的入门及使用 这篇文章将不全面介绍理论,Docker对于我们后端开发来说会用就行,能使用Docker去安装一些镜像运行,为简化配置节省时间和错误率,所以这篇文章实用性很高,可以直接上手! 一、什么是Docke…

生产制造业ERP管理系统财务管理解决方案

对于生产制造型企业来说,良好的资金运营管理机制是企业长期、稳定、健康发展的保证。因此,企业急需借助生产制造业ERP管理系统,不断加强企业财务管理,从而有效提升企业的经营效率,降低财务风险,缓解资金成本…

云渲染答疑:动画渲染价格一般多少?

云渲染是什么?云渲染就是通过互联网将用户本地需要渲染的文件上传到云端服务器中,再通过云端庞大的计算机集群资源进行运算操作,帮助用户在云端完成渲染工作后,用户再下载到本地的过程,整个过程操作十分简便。云渲染动…

【云原生进阶之容器】第二章Controller Manager原理2.5节--DeltaFIFO剖析

5 DeltaFIFO DeltaFIFO是K8s中用来存储处理数据的Queue,相较于传统的FIFO,它不仅仅存储了数据保证了先进先出,而且存储有K8s 资源对象的类型,它的作用是保证Reflector和Indexer之间对象同步。其是连接Reflector(生产者)和indexer(消费者)的重要通道。其核心处理流程如下: …

android 换肤框架搭建及使用 (3 完结篇)

本系列计划3篇: Android 换肤之资源(Resources)加载(一)setContentView() / LayoutInflater源码分析(二)换肤框架搭建(三) — 本篇 tips: 本篇只说实现思路,以及使用,具体细节请下载代码查看! 本篇实现效果: fragment换肤recyclerView换肤自定义view属性换肤打开打开打开动…

解决第三方图片403问题

第三方平台怎么处理图片资源保护的? 服务端一般使用 Referer 请求头识别访问来源,然后处理资源访问。 Referer 是什么东西? 扩展参考: http://www.ruanyifeng.com/blog/2019/06/http-referer.html Referer是 HTTP 请求头的一部分,当浏览器向 Web 服务…

HTML实现舔狗日记

演示 css html, body {background: radial-gradient(#181818, #000000);margin: 0;padding: 0;border: 0;-ms-overflow-style: none;}::-webkit-scrollbar {width: 0.5em;height: 0.5em;background-color: #c7c7c7;}/*定义滚动条轨道 内阴影圆角*/::-webkit-scrollbar-track {…

不会写代码?也不懂技术?3分钟搭建电商cps系统搞副业

大家好,我是小悟 唠唠家常 以前见面聊天,大家都习惯性会问“你吃饭了吗”,现在大家一出口就是“你阳了吗”。2023年元旦过去了,你还阳着么?不出意外的话就会出意外,小悟也已经中招过了,在家躺…

【Linux】tcpdump命令详解

1、列出本机所有的网卡接口 tcpdump -D2、捕获特定网口的数据包 tcpdump -i bond0.1083、捕获具体数量的数据包 tcpdump -c 5 -i eth04、捕获的数据包保存到指定的文件 tcpdump -w 0001.pcap -i eth05、捕获的数据包显示IP而不

E4402B频谱分析仪

18320918653 E4402B E4402B|Agilent|3G|频谱分析仪|安捷伦|9kHz至3GHz 品牌:安捷伦 Agilent 惠普 HP 测量速度:28次更新/秒 测量精度:1dB 可选用的10Hz分辨事宽滤波器 机箱可容纳6插槽选件卡 97dB三阶动态范围 能在现场使用的坚固&a…

(1分钟速览)SLAM问题中一般方程和超定方程的求解

今天在学习的过程中偶然看到了一个博客,总结Axb的,那么我也写一篇。首先就是判断A的秩和(A|b)的秩之间的关系,然后通过这个关系来进行进一步地判断。编辑切换为居中添加图片注释,不超过 140 字(可选)求解方…

RabbitMQ通配符模式

🍁博客主页:👉不会压弯的小飞侠 ✨欢迎关注:👉点赞👍收藏⭐留言✒ ✨系列专栏:👉Linux专栏 🔥欢迎大佬指正,一起学习!一起加油! 目录&…

Jenkins安装方式之war包及相关环境配置

持续创作,加速成长!这是我参与「掘金日新计划 10 月更文挑战」的第4天,点击查看活动详情 最近总有小伙伴发私信问我jenkins如何以war形式运行?以及运行后如何添加相关的环境配置,这里我就给大家贴出我的解决方案&…

Bandit算法学习[网站优化]04——UCB(Upper Confidence Bound) 算法

Bandit算法学习[网站优化]04——UCB(Upper Confidence Bound) 算法 参考资料 White J. Bandit algorithms for website optimization[M]. " O’Reilly Media, Inc.", 2013.https://github.com/johnmyleswhite/BanditsBookUCB算法原理及其在星际争霸比赛中的应用Aue…