尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

PCB拼板核心要点:邮票孔设计与工艺边优化实战

PCB拼板核心要点:邮票孔设计与工艺边优化实战 说起拼板Panelization很多工程师的第一反应是“板厂不是会帮我拼吗”我以前也这么想直到吃过一次亏有一款不规则外形的板子为了省事直接单板下单结果板厂给我拼了个“田”字邮票孔的位置刚好压在结构件干涉区回来一掰就崩角整批板子没法用。从那以后我就把拼板当成PCB设计的一个正式阶段来对待而不是交付前随手一扔的事。这篇东西主要聊两个关键词邮票孔设计和工艺边优化。如果你手里正好有个板子需要小批量贴片或者正准备打样回来自己焊接那拼板方案怎么做、邮票孔怎么开、工艺边怎么留、Gerber怎么出才能让板厂不给你添乱这些都可以在这篇里找到答案。内容基于Altium Designer的操作环境版本我用的是AD 26.6.0但绝大部分功能在AD 17以后的版本里都一样老版本也能照做。1. 为什么拼板这么重要邮票孔与工艺边的分工1.1 拼板解决的三大问题先把拼板这事掰开来看。PCB拼板本质上不是为了好看而是为了解决三个非常实际的问题。第一个是SMT贴片效率。贴片机是流水线作业一块板子放进轨道贴完所有元件再出来中间经历锡膏印刷、贴装、回流焊。如果单板尺寸太小比如20mm×30mm的蓝牙模块单独过贴片机不仅轨道夹持困难而且每块板都要经过完整的起停流程产能被严重浪费。拼板把多块小板拼成一块大的一次过炉、一次印刷产能直接翻好几倍。第二个是板厂加工利用率。PCB板厂按面积计价但一张大板材常见的是1.2m×1m或1m×1m裁切时拼板方案直接影响材料利用率。比如一个50mm×80mm的板子如果没有拼板边缘浪费非常大拼成2×3的阵列之后板材利用率能提高很多。板厂报价时拼板后的单板面积往往更便宜原因就是分摊了裁切和钻孔的固定成本。第三个是出货和装配方便。拼板让PCB在运输、仓储、上料过程中有了统一的尺寸和定位基准配合工艺边上的定位孔和Mark点贴片机能稳定地识别和夹持。对于需要手工分板的场景合理的邮票孔设计还能让分板过程更省力、更整齐不会把铜皮撕裂。很多人觉得拼板是板厂的事图纸发过去让他们拼不就行了但问题在于板厂不了解你的结构、你的元件布局、你的分板受力点他们只会按自己的“效率最优”来拼拼完可能就不是你想要的。自己会拼板主动权就在自己手里。1.2 邮票孔与V割的选型界限PCB拼板常见的有三种方式V割V-Cut、邮票孔、以及两者组合。选哪种核心看板边形态和分板受力要求。V割是在板子的上下两面用铣刀各切出一个V形槽深度通常是板厚的三分之一左右分板的时候沿着槽线一掰就断。V割最大的优势是分板速度快、断面平整而且不占用太多板边空间。但V割只能走直线所以它只适合外形规则、板边是直线的情况。如果板子外形有圆弧、有异形缺口V割就无能为力了。邮票孔也叫桥接孔的原理是在板与板之间保留一小段连接桥桥上打一排小孔分板时沿着孔位掰断断口像邮票的边缘一样带有锯齿。邮票孔的好处是不受板边形状限制曲线、弧线、台阶边都能拼而且连接桥的强度比V割高铣板时不会脱落。缺点是分板断面不太光滑对分板力度要求也高掰的时候如果方法不对容易损伤板边铜皮。工艺边则是另外一回事。它不是连接方式而是拼板四周特意留出的一条不承载电路的边框宽度一般5mm左右用来给贴片机导轨夹持、给印刷机定位。工艺边上通常还有Mark点、定位孔、基准线相当于整块拼板的“扶手”。从工程实践来看规则板子优先选V割不规则板子选邮票孔板子需要过SMT且尺寸接近导轨最小宽度时必须加工艺边。很多板子是混合方案比如纵向用V割、横向用邮票孔或者主体用邮票孔连接、外侧再加工艺边。好的拼板设计一定是根据板子的实际形态和生产流程来定而不是套模板。2. 邮票孔设计核心参数拆到不能再拆2.1 邮票孔的关键尺寸与参考表邮票孔设计说白了就是在“连接强度”和“易分板”之间找平衡。孔太小、桥太窄运输过程中板子容易断开孔太大、桥太宽分板时又费劲还可能扯坏焊盘。下面这组参数是我在实际项目中反复调整过的推荐范围也是市面上绝大多数板厂能接受的标准参数项目推荐值说明邮票孔孔径0.4mm ~ 0.8mm常用0.5mm或0.6mm小于0.4mm加工难度大邮票孔孔间距0.6mm ~ 1.0mm中心到中心距离约等于孔径的1.5倍桥宽4mm ~ 10mm单个桥的长度视板子大小和结构而定桥间距4mm ~ 12mm相邻两桥之间的净空距离孔中心到板边距离0.5mm ~ 0.65mm保证孔切入板内一半左右形成半孔桥边距板角≥3mm避免在板角受力集中处设桥这里面最关键的是“孔中心到板边距离”。如果孔完全在板内那它只是一个普通孔起不到邮票孔的作用如果孔中心离板边太远钢板边只剩下很窄的边料加工时容易碎。常见的做法是把孔中心放在距离板边0.5~0.65mm的位置这样在铣削外形时孔被切成两半形成经典的“半孔”。实际操作时孔径和孔中心距组合要参考板厚。1.6mm厚度的FR4板0.5mm孔径0.7mm孔间距是比较稳的组合板厚降到1.0mm孔径可以降到0.4mm孔间距不变如果板子厚达2.0mm以上建议把孔径加大到0.8mm孔间距随比例放大。具体怎么算我一般用桥的受力截面来倒推。2.2 桥的受力截面怎么算邮票孔掰开的一瞬间实际依靠的是“桥宽范围内没有被孔挖掉的部分”在受力。这个受力的面积越大分板越费力但运输和铣板过程中也越不容易断裂。以1.6mm板厚、桥宽8mm、孔直径0.6mm、孔间距0.9mm为例一个桥内通常有6~8个孔孔与孔之间剩下的那一点点“锯齿”才是真正受力的。受力范围等于板厚乘以孔间距再乘孔间空隙长度。估算下来单个桥能承受几十公斤的推力这在SMT贴片和运输过程中绰绰有余但在人工分板时又不会太难掰。板厂给的通用建议是桥宽总和不要超过板边长度的三分之一。比如一条100mm的边总共设置的桥宽度加起来别超过33mm否则分板会非常吃力。我自己的经验是对于宽度在30mm以下的小板子两边各设2个桥、每桥宽6mm就足够了板子尺寸大或者元件特别重再加一个桥而不是硬把单个桥加宽。还有一个小细节桥的位置尽量对称。如果拼板是2×2阵列板子四个角的桥不能只放在一边否则掰板时受力不均容易从某一个角先裂开导致板边破损。对称布置的费用并没有增加但良率提升是实实在在的。2.3 邮票孔与PCB元件的避让关系邮票孔周围往往是分板应力集中的地方如果附近有铜皮、走线或者元件分板时产生的机械应力容易传递过去甚至造成焊盘脱落或铜箔裂纹。因此设计邮票孔时必须做一次“周边雷达扫描”。我给自己定的规则是邮票孔边缘向外3mm范围内不要放置任何贴片元件尤其是有引脚且焊盘较大的连接器、陶瓷电容走线距离邮票孔边缘至少1.5mm如果是高速差分线这个距离还得加大到3mm以上因为分板时的微裂纹可能改变传输线阻抗。如果实在避不开比如板子很小必须走线经过邮票孔附近那就把这附近的铜皮做加宽处理并增加泪滴给铜箔增加冗余。另外要注意邮票孔不能直接落在板框线上。板框线是铣刀走的路径如果邮票孔跟板框线重合铣刀切割时会把整个半孔结构毁掉。正确做法是把邮票孔作为独立的图形放在机械层或Keep-Out层上孔中心距离板框线约0.6mm这样铣刀沿着板框走完一圈后半孔整整齐齐露出。3. Altium Designer拼板实操从单板到Panel3.1 在AD里做拼板前的准备很多初学者以为拼板需要重新画一遍PCB其实不用。Altium Designer里最常用的做法是先把单个PCB文件打好样再新建一个专门的拼板PCB文件把单板作为模块复制进来。第一步在工程里新建一个空白PCB文件命名成Panel_A4_SMT.PcbDoc之类。切换到这个文件后先设置原点菜单栏 Edit → Origin → Set把原点定在面板左下角后续所有拼板坐标都以这个原点为基准。第二步回到单板PCB文件按下CtrlA全选所有对象包括铜箔、丝印、板框、Keep-Out然后CtrlC复制切换回拼板文件用 Edit → Paste Special在弹出的对话框里勾选“Paste on current layer”和“Keep net names”确定后粘贴到原点位置。这里注意千万不能直接 CtrlV因为普通粘贴会把元件位号重新命名破坏原有编号。第三步批量生成阵列。选中粘贴进来的所有对象菜单 Edit → Repeat Paste 或者右键选择“Repeat Paste”输入阵列的行数列数、X/Y间距。比如要做2×3拼板单板尺寸50mm×80mmX间距设50mmY间距设80mm然后让Altium自动把6块板复制好。实际操作时间距可以先设为0板子紧贴在一起拼板需要的邮票孔位置留待下一步来切。还有一个隐藏技巧在复制之前先给单板PCB添加一个专门的“拼板用原点”方便定位。做法是在单板文件的 Edit → Origin 里设置坐标偏移让某个特定焊盘或板角作为参考点。这样不管单板怎么旋转粘贴进来时都能精确对齐。3.2 制作邮票孔桥与V割槽在AD里制作邮票孔有两种主流方式一种是在机械层画一种是在Keep-Out层画。我更推荐用机械层Mechanical Layer画桥的外形用Keep-Out层画禁止布线区。桥的形状就是一段矩形宽度等于你设计的桥宽比如6mm长度横跨两个板之间的间隔。在两个板之间预留1.6mm左右的设计间隔这个间隔叫“分板槽”或“铣板间隙”然后在间隙上每隔一段距离放一个矩形填充表示这个位置是连接桥。具体操作选择 Mechanical Layer 1用 Place → Fill 画矩形放在两个板边之间然后在矩形上打邮票孔。邮票孔用 Place → Pad 或 Place → Via 放置设置孔径0.5mm、外径0.7mm把孔的中心放在距离板边0.55mm的位置这样铣刀切割时正好切成半孔。一排孔放完后选中整排孔复制到其他桥的位置。V割槽的做法则是画一条直线放在两个板的边界上并在机械层标注“V-CUT”。板厂看到V-CUT符号就知道这里要开V槽。注意V割线必须从头到尾是一条直线贯通不能只画一半否则板厂铣刀无法定位。实际操作中我通常把邮票孔和V割组合使用如果2×3阵列横向三条板之间用V割纵向两层板之间用邮票孔。这样分板时纵向先掰开成三条长条再沿着V割把每条分成三块分板效率最高应力也最小。3.3 工艺边、Mark点与定位孔布置拼板主体做好之后下一步是加工艺边。工艺边的作用前面说过是给SMT产线用的。很多打样板子自己焊接不用工艺边也行但只要上贴片机工艺边几乎是强制要求。工艺边的宽度我默认设5mm这是大部分SMT导轨的夹持下限。如果板子边缘有元件距离板边比较近工艺边可以加到8mm甚至10mm目的是避免元件超出导轨。工艺边与拼板主体之间一般用邮票孔或V割连接手工分板时整条撕掉。Altium里加工艺边很简单在拼板文件的机械层绘制一个大的矩形轮廓把拼板阵列包住四周留出5mm。注意工艺边区域不要放置任何走线和元件否则拼板文件会出现DRC报错。之后在工艺边对应的Keep-Out层画禁布区明确告知板厂这个范围是空的。接着放Mark点。Mark点是SMT贴片机光学定位用的形状是实心圆直径1.0mm表面裸露铜周围需要一圈比Mark点大0.5mm左右的回流焊阻焊开窗。在AD里可以画一个圆形填充直径1.0mm放在工艺边上位置尽量靠近拼板斜对角两个角间距要对称。定位孔放在工艺边中心线上孔径常用3.0mm或3.2mm中心距离板边10~20mm具体看贴片机治具要求。定位孔不能上锡所以要在阻焊层开大窗确保孔周围没有绿油。3.4 拼板检查与公差补偿拼板做完千万不要直接出Gerber先做一轮系统检查。检查项包括每块子板之间的间距是否一致、邮票孔是否全部落在桥内、V割线是否贯通、工艺边是否完全覆盖禁布区、Mark点离板边距离是否达标。在AD里可以用“测量”工具快速核对尺寸。键盘上按CtrlM依次点击需要测量的两个点界面上就会显示实际距离。我一般把拼板总长、总宽分别记录下来再看一眼子板数量乘子板尺寸加间隙是否等于总尺寸。很多低级的拼板错误少拼一块、间距不对称都能在这一步发现。公差补偿这块重点提醒一下邮票孔附近的阻焊开窗。分板时邮票孔边缘的铜皮如果有绿油覆盖绿油容易崩裂甚至带起铜皮。我通常的做法是给邮票孔的外圈加一个阻焊开窗区域让孔边缘的铜皮裸露这样掰的时候应力不会被绿油脆性放大。具体操作在Top Solder和Bottom Solder层沿邮票孔排列方向画一个宽度比孔外径大0.5mm的矩形把半孔覆盖住。4. 出图与板厂沟通让拼板真正落地4.1 Gerber输出与防呆设置拼板文件检查无误后输出Gerber前要先设置好输出层。Altium的Gerber设置里层选择要包含所有用到的信号层、丝印层、阻焊层、助焊层、机械层。很多人漏掉的是机械层结果邮票孔完全没输出板厂拿到的文件没有桥孔信息拼板相当于白做。建议在 Output Job 里新建一个Gerber输出配置。具体路径File → New → Output Job File在弹出的窗口里点Add New Output → Fabrication → Gerber。右侧设置界面里选择你要输出的层列表把Mapping标签页中的机械层全部勾上尤其是你画邮票孔的那个机械层。同时在General页里设置输出格式为RS-274-X精度至少2:5即小数点后五位单位用毫米。还有一个细节Gerber文件名建议加上后缀标记比如Panel_A4-SMT-TopLayer.GTL这样板厂工程人员一看就知道是哪个文件。很多工程师直接用默认文件名结果板厂几十个文件对不上号来回沟通浪费好几天。输出钻孔文件Drill Files时格式选Excellon单位毫米同时把“Combined drill”改为分孔径生成方便板厂区分不同规格的孔。邮票孔是半孔在钻孔文件里跟普通孔不同有些板厂要求在钻孔图上特别注明“半孔”最好在Drill Drawing层里加一个文字说明。4.2 使用OutJob快速输出工程文档AD 26.6.0里OutJob是一个被很多人忽略但非常好用的功能。它相当于一个“打包输出计划”把Gerber、钻孔文件、PDF原理图、装配图、BOM表、坐标文件全部集中到一个配置文件里。我第一次用OutJob是给一个批量项目做交付板厂要求半导体文件一起发。如果是手工逐个导出光选层就能选错好几次。用OutJob的好处是所有输出规则、层设置、文件命名、保存路径都固化在一个.OutJob文件里下次项目直接复制这个文件改一下工程名就能用。具体设置方式在Output Job窗口里左侧添加各种输出项Gerber、ODB、PDF、BOM、Pick and Place右侧每一项都有独立的配置。配置完成后点“Generate Content”按钮Altium就会自动把所有文件输出到指定文件夹。输出完还能顺便生成一个PDF版的拼板装配图和钻孔图发给产线作为参照。这里提醒一句拼板的Pick and Place坐标文件能不能直接用取决于工艺边和Mark点是否影响坐标基准。AD输出的坐标是以拼板原点为基准的贴片机一般要求每块子板单独坐标或者拼板整体坐标这个最好提前和SMT工厂确认。如果对方要求每块子板单独出坐标可以在AD里用“Change PCB Origin”把原点快速移动到每个子板的左下角分别输出。4.3 与板厂确认的关键问题文件发出去不代表万事大吉拼板方案能否顺利落地沟通环节同样关键。我一般发完板子文件后会同步发一封邮件或留言跟板厂工程确认四件事。第一拼板方式是否与文件一致。有时候板厂收到Gerber后会根据他们的工艺做调整比如V割深度、邮票孔尺寸微调。要明确告知“拼板方式已按文件设计如有调整请提前沟通”防止板厂擅自更换拼板方式。第二V割深度要求。V割深度一般控制板厚剩余0.3~0.4mm具体看板厚。如果板太薄V割过深会导致分板时板子弯曲甚至裂到元件区过浅则掰不开。可以在文件里用文字标注“V-CUT depth1/3”并在邮件里明确最好在板厚剩余1/3左右。第三邮票孔的孔铜要求。很多板厂默认孔铜厚度为20μm如果邮票孔旁边的电路要过大电流需要明确提出孔铜加厚到25μm或30μm。邮票孔本身不导电但孔壁有铜对信号没有影响但对结构强度有微小影响。第四交期与工艺确认。拼板设计如果涉及异形孔、半孔、沉金都要在“工艺要求”栏里写清楚比如“邮票孔半孔、孔内需要沉金”或者“板边镀铜半孔”这些都会影响报价和交期。提前沟通可以避免交付时才发现工艺能力不匹配。5. 常见问题与排查实录5.1 邮票孔附近铜皮断裂这是我踩过最多次的坑。有一回拼板回来SMT焊接后测试发现很多板子的一颗滤波电容虚焊拆下来一看电容下方的铜皮已经出现细纹位置就在邮票孔旁边约2mm处。根本原因是邮票孔分板时受力导致铜箔微裂回流焊后热应力放大裂纹最终形成虚焊。处理方案分两步设计上把邮票孔与敏感铜皮的距离从1.5mm拉大到了3mm工艺上在分板工序中改用“先V割后手工掰”的方式不再用暴力敲击。如果板子已经做出来了只能飞线或者补焊但真正的解决还得靠设计端。从这以后我每次做完拼板都会用AD的“间距检查”功能专门跑一次把邮票孔层和所有金属层做间距约束设置最小间距为1.5mm可以把风险扼杀在出图之前。5.2 桥断裂或很难分板桥的数量和宽度没控制好会出现两极分化太窄运输中断裂太宽手工掰不动。我遇到过一块板子客户指定用2mm宽的桥结果打样回来的路上快递颠簸到手里已经有几块板分离了。后来总结了规律出货数量越多桥要越结实手工分板越多桥要越容易掰。批量产品建议桥宽8~10mm搭配邮票孔孔径0.6mm分板用专门的拆板治具小批量样板可以考虑6mm桥宽手工掰时用台钳夹住一边快速发力。千万不要在窄桥上加多排孔那样桥的强度会断崖式下降非常容易在铣板时就裂开。5.3 DRC报错处理拼板文件在AD里做DRC时经常会报一堆“Component Clearance Constraint”或者“Room Definition”的错。原因是你把单板复制到拼板文件后原来单板上的Room约束、元件类约束都还在而多个复制件之间可能互相冲突。处理办法是在拼板文件中打开DRC设置把Component Clearance的检查对象改为“Different Net Only”或直接关闭或者把单板复制进来后删除原有的Room和规则区域。AD 26.6.0的Properties面板里搜索框输入Room可以快速定位并删除所有Room。另外一个常见报错是Keep-Out与铺铜冲突。工艺边上的禁布区如果是在Keep-Out层画的但整板铺铜时没有排除这个区域就会报错。解决办法是给铺铜添加一个Keepout区域在铺铜属性里勾选“Remove Islands Less Than”或者用“Slice Polygons”手工切除。5.4 板厂反馈文件打不开有些板厂用的CAM软件版本比较老对某些Gerber格式兼容性差。尤其是我用RS-274-X输出时个别板厂要求用ODB格式替代。如果你遇到“文件打不开”的情况先别急着改设计最快捷的方式是让板厂提供他们需要的Gerber版本和精度在OutJob里改一下输出设置重新生成。另外可以把Altium的Gerber文件用CAMtastic或华秋DFM这类工具先自己打开看一遍确认图形完整后再发板厂能省很多来回沟通的时间。使用华秋DFM还有一个小好处它能自动识别邮票孔和工艺边并给出拼板建议虽然不能替代设计但作为第二道检查非常实用。我有时候会先把Gerber导入这个工具里看一下拼板区域的三维预览确认没有丢层漏孔再交付。从个人经验来说拼板这件事最忌讳的就是“临时抱佛脚”。文件出完才发现邮票孔忘加或者工艺边宽度不足导致贴片机夹不住再回头改设计交期和费用都会失控。前期把参数定清楚出图前检查到位板厂沟通充分拼板这个环节其实是PCB生产中最可控的一步。这套流程我已经用了很多年照着做大概率能帮你少走几趟弯路。
返回列表