ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Altium Designer拼板实战:邮票孔设计与工艺边优化全解析

Altium Designer拼板实战:邮票孔设计与工艺边优化全解析 PCB设计做到量产这一步很多工程师会突然发现自己画原理图、布线的功力都不差却栽在“拼板”上。拼板做不好SMT产线的贴装效率大打折扣分板时元件崩裂、焊盘起翘板厂还可能以“异形板”“利用率低”为由额外加钱。这篇文章就围绕Altium DesignerAD里的拼板实战把邮票孔设计、工艺边优化这两块核心内容完整讲透从设计逻辑到软件操作再到踩坑记录一步不落。适合正在准备小批量或批量生产的硬件工程师、PCB Layout工程师也适合自己打样板后要转量产的个人开发者参考。1. 拼板的价值与设计思维不是把几块板凑在一起那么简单1.1 拼板解决的两个核心问题效率和成本先想清楚一个问题为什么非要拼板最直接的原因有两个一是SMT产线效率二是板材利用率。SMT生产线上印刷机要定位、贴片机要识别Mark点并逐个编程、回流焊要走温区这些辅助动作和板的面积关系不大。如果一次只过一块30mm×20mm的小板设备大部分时间都花在“等板子进入下一道工序”上。拼板后一次印刷、一次贴片、一次过炉就能处理多块单板效率提升是几何级的。我印象很深的一个案例有个团队做20mm×30mm的LED灯板前期图省事直接投单板SMT厂反馈换线调整的时间快赶上贴片时间了后来改成一贴8拼板产线效率直接翻倍。第二个是板材利用率。PCB基板虽然不像金属板材那样严格按照标准大料切分但板厂排料时还是会考虑基板尺寸和边框损耗。小尺寸单板如果单独出货板与板之间的间隔、板边的夹持区全部变成了废料。拼板后这些废料区域集中到工艺边上整体利用率能提高不少。尤其板子尺寸小、批量大的项目拼板带来的材料成本下降非常明显。当然拼板不是免费的午餐。它引入了应力风险、分板工艺、治具设计等一系列新问题。所以拼板的本质是权衡是在制造效率和可靠性之间找到平衡点。设计前先把这个思路立住后面所有参数选择都有据可依。1.2 拼板前必须回答的5个问题我每次做拼板设计都会先自己过一遍这5个问题答清楚了再动手基本不会返工。第一订单数量和出货单位怎么拆。1000片板子和1050片板子拼板数设计是完全不同的。拼板数最好不要让最后一板“填不满”。比如订单是96片拼板做4×624片一版刚好4版干净利落。如果订单是100片你拼4×6最后多出4片这4片也要单独过产线成本反而高。第二板间连接方式。这决定了板子在分板时的应力大小和板边质量。常规选择是V-cut、邮票孔、连接筋三种具体怎么选我后面单独展开。第三器件朝向。拼板内的每块单板有极性器件、连接器、二极管方向尽量保持一致。方向不统一贴片机编程麻烦人工插装更容易出错。如果因为拼板旋转导致器件朝向混乱产线会骂人的。第四工艺边放哪边。这个取决于SMT产线的传输方向、最大器件离板边的距离、以及板厂对拼板尺寸的限高。通常工艺边放在板的上下两侧即沿传输方向的两边方便轨道夹持。第五基准与定位方式。Mark点、定位孔是做在工艺边上还是做在单板内这直接关系到贴片机的识别精度。规则不复杂但漏了就很被动。这5个问题确定后拼板方案的大框架就成型了。1.3 V-cut、邮票孔、连接筋怎么选一张对比表看懂连接方式适用场景优点缺点分离方式V-cut规则矩形板、板边无关键器件成本低、分离面整齐、效率高不适合异形板板边有V形槽易应力集中折板机或手工掰板邮票孔异形板、圆形板、需要较强连接强度的板连接可靠适合复杂外形可兼顾电气连接分离后有毛刺需打磨设计不良易崩角手工掰板或分板机连接筋大板拼小板、异性板边界补偿结构简单、制作容易分离后板边不齐整需要二次修边剪板机、手工剪断三者的选择逻辑其实很简单能V-cut就优先V-cut不行就上邮票孔连接筋作为补强手段使用。V-cut的问题是它只能切直线异形板、圆形板、板边有大量器件和走线的板子根本没法用。邮票孔相比之下就灵活得多孔的排列可以沿着任意板边走所以异形板的拼板几乎都是邮票孔的天下。连接筋更像是辅助手段比如某一段板边特别长结构强度不够加几条筋加固同时保留V-cut和邮票孔的组合方案。2. 邮票孔设计核心参数详解孔径、孔距、开窗与强度平衡2.1 孔径、孔距、孔数怎么取值推荐参数与计算思路邮票孔的设计参数是拼板设计里最容易被低估的部分。参数给得太保守分板时掰得手疼给得太激进SMT过炉时板子热应力一上来直接断裂。这里给出我常用的推荐范围参数推荐范围常用值孔径0.4mm ~ 0.6mm0.5mm孔中心距1.2mm ~ 1.6mm1.5mm每段孔数3 ~ 6个4个孔到板边最小距离0.3mm0.3mm孔间桥接宽度0.3mm ~ 0.5mm0.4mm为什么孔径常用0.5mm因为0.5mm是PCB钻孔最常见的规格板厂钻头库存多加工成本低而且这个孔径下金属化孔壁厚度足够机械强度也合适。孔径小于0.4mm钻孔和沉铜的一致性变差孔壁太薄容易在分板应力下开裂大于0.6mm孔太大反而不利于板边强度。孔中心距的计算思路也很直接。假设一块板的拼板桥接边长度是12mm我们希望放5个邮票孔那孔中心距就是12除以6即2mm左右。如果觉得2mm太宽分板应力偏大就增加孔数到6个孔距变成约1.7mm。孔距过密比如小于1.2mm板边会变成“筛子”强度严重下降可能还没到SMT就已经断板了。我一般先用0.5mm孔径、1.5mm间距作为初始值再根据桥接边长度和板厚微调。2.2 金属化与非金属化的区别为什么量产板几乎都用金属化邮票孔邮票孔可以做金属化孔PTH也可以做非金属化孔NPTH。两者在分板表现和制作成本上有明显差异。金属化邮票孔就是孔壁沉铜后和其他焊盘一样有金属层分板后留在板边的是一个完整的金属化半圆。它的优势很明显半圆焊盘和基材结合更牢固回流焊时背面焊接的元件不容易因为热胀冷缩把焊盘拽下来而且当这个拼板桥接区域需要电气连接时金属化孔可以充当连接点。大部分量产板特别是需要过回流焊的板子都推荐做金属化。非金属化邮票孔孔壁没有铜好处是成本略低、制作简单但分板后的半孔边缘是裸露基材强度差焊盘容易脱落。它只适合一些结构强度要求不高、也不需要导电的简易拼板。还有一个容易被忽略的点邮票孔的阻焊开窗。邮票孔区域必须在阻焊层上开窗否则板厂做阻焊时把油墨覆盖上去金属化的半孔表面会被油墨污染焊接时不上锡分板时还可能把油墨层扯裂。这个细节我一开始也没注意后来板厂在工程确认时专门问“邮票孔是否需要开窗”我才反应过来。设计时可以在阻焊层上沿着邮票孔排列区域画一个开窗区确保孔位完全露铜。2.3 强度平衡与器件避让分板应力是怎样毁板的邮票孔设计里最难的不是参数表而是“这排孔放哪、旁边能不能有器件”的判断。分板时掰板力会沿着邮票孔形成的桥接点集中释放这个瞬间的应力非常大。如果桥接点恰好在一颗陶瓷电容、晶振或者BGA区域的正下方分板应力很可能直接传导到元件焊盘上造成焊点微裂纹甚至元件本体崩裂。我之前做过一块模组板DDR颗粒紧挨着邮票孔桥接段分板后测试发现DDR附近有偶发虚焊排查了很久才意识到是分板应力导致的。所以邮票孔下方和附近必须做禁布处理。我的习惯是在邮票孔排列区域沿板内方向留出至少0.5mm的禁布区不走线、不过孔、不铺铜、不放元件。如果板子空间实在紧张至少要保证元件焊盘中心离桥接边缘有一定距离具体距离看板厚常规1.6mm板厚时留1mm以上比较稳妥。另外板的厚度会影响邮票孔数量选择。0.6mm的薄板本身强度低运输过程中就容易被磕断邮票孔段不要排太长孔数别贪多2.0mm以上的厚板掰板阻力大需要适当增加孔数或减小孔距来保证分离顺畅。总之在“易分离”和“不虚焊”之间找平衡就是邮票孔设计的核心。3. 工艺边优化尺寸计算、定位孔布局与V-cut边界条件3.1 工艺边尺寸怎么定5mm是最低线7mm更保险工艺边是拼板四周为了适配SMT设备而额外保留的一圈边框。它的作用有三个给导轨夹持提供空间、给Mark点和定位孔提供位置、保护板边器件免受机械碰撞。宽度方面5mm是很多SMT产线的下限但实际我建议做到7mm以上。不同贴片机的导轨夹持机构深度不一样有的要6mm有的要8mm5mm的工艺边虽然勉强够用但一旦设备老一点、夹持机构磨损就容易夹不稳。而且工艺边上还要放置Mark点、定位孔这些占掉一部分宽度后剩下的夹持区域会非常紧张。除非板厂和设备商明确说5mm可行否则不要卡着下限设计。工艺边放在哪一侧取决于SMT产线的进板方向。通常PCB的长边方向为传送方向工艺边放在传送方向的两侧也就是上下两边这样才能被导轨完好夹持。如果板子本身形状特殊比如有连接器突出的一侧要避免把工艺边放在有干涉的那一侧。工艺边的角部建议加圆角或倒角。直角在传送轨道上遇到传感器或者挡板时容易卡板做成R1~R2的圆角过渡产线运行会顺畅很多。3.2 定位孔与Mark点布局规范别让贴片机找不到北定位孔和Mark点是SMT产线的“眼睛”和“抓手”它们的布局直接决定了贴片精度。定位孔直径常用1.0mm或2.0mm非金属化孔边到板边距离至少2.5mm至3mm。位置一般选择工艺边的对角方向形成两点定位。如果拼板面积大也可以放四个角定位孔。Mark点光学基准点的要求更严格。标准Mark点直径1.0mm表面必须是裸铜或镀锡不能覆盖阻焊和丝印Mark点周围至少3mm范围内不能有其他铜箔、走线或元件否则贴片机的光学识别会被干扰。全局Mark点放在工艺边的对角位置距离板边不少于5mm。如果板上有BGA或引脚间距小于0.5mm的QFP还需要在BGA附近添加局部Mark点确保这些密集引脚区域能被精确对位。一个常见的错误是拼板文件里只放工艺边对角Mark点忽略每个小单板内部的局部Mark点。对于常规封装全局Mark点够用一旦有小间距器件最好在每块单板内保留局部Mark点否则贴片机只能靠全局坐标推算精度容易飘。3.3 哪些位置不能V-cutV-cut的边界条件要记牢V-cut虽然便宜但限制条件多。设计工艺边时如果准备了V-cut方案下面几条边界条件一定要自查。第一条V-cut只能走直线而且必须贯穿整块板的某一边。任何异形、斜线、圆弧边都做不了V-cut只能改用铣刀或邮票孔。第二条V-cut线两侧不能有铜箔走线、铺铜、以及任何元件。V-cut是在板子两面切割出V形槽切割深度大约为板厚的1/3剩余厚度通常只有0.3~0.5mm。如果V-cut线附近有铜箔分板时铜箔会被撕扯变形甚至产生细小的铜丝毛刺影响外观和安全。一般要求V-cut线到铜箔边缘的距离至少0.4mm。第三条板边有元件特别是陶瓷电容、电阻这类抗拉强度低的器件千万不要把V-cut安排在元件下方。V-cut槽是整板应力最集中的位置分板时应力沿V形槽底部释放器件在附近极容易微裂。最后V-cut不适合太厚的板。板厚超过2.5mm后V-cut的剩余厚度很难控制掰板费力且容易产生碎片这时上邮票孔更稳。4. Altium Designer拼板实操全流程从单板准备到制造输出4.1 单板检查DRC要干净板框要闭合很多拼板问题的根源其实是单板文件不干净。我见过有人复制拼板后发现板框没闭合板厂把整个拼板外形都做错的情况。所以在拼板前先把单板的几项基础工作做完。第一DRC必须零错误至少零严重错误。拼板文件是单板文件的复制单板有错误拼板后错误会被放大。第二板框必须在Keep-Out层或Board Shape中完整闭合。AD里拼板后要重新定义Board Shape如果原单板板框不闭合新拼板外形就会是乱的。第三删除单板文件里和生产无关的辅助信息比如调试用的标注、临时说明文本。这些信息粘贴到拼板后容易被误认为制造信息板厂工程确认时会多花时间。另外务必把单板文件另存为一份单独的拼板文件再做操作不要在原始设计文件里直接拼板。拼板文件是“生产图纸”原始设计文件是“设计源头”两者分开是文件管理的基本素养后面改版时你会感谢这个习惯。4.2 复制粘贴与阵列排布做好这步拼板成功一半AD没有像立创EDA那样的一键拼板功能最常用的方式还是复制粘贴加阵列。操作流程并不复杂但有几个细节必须注意。第一步选中单板内的所有对象。可以直接在PCB界面里CtrlA全选也可以用框选圈住整个板子内部。注意不要漏掉靠近板边的元件、丝印和走线。第二步CtrlC复制命令栏会提示选择参考点。这个参考点非常关键建议选择单板的左下角或者板框的某个固定角点后续拼板坐标计算都以这个点为基准。第三步新建一个PCB文件板层设置和原单板保持一致然后粘贴。粘贴时我用的是Edit - Paste Special在弹窗里勾选Duplicate放置。关于网络名选项这里有一个很容易纠结的点如果勾选“Keep Net Name”复制出来的多块板网络名和原板完全一样这在电气上是合理的多块相同单板本来就是相同网络Gerber输出也没问题。但如果后续在拼板文件里做修改所有相同网络会被一起改动容易出乱子。我的习惯是拼板文件只做组合不做电气调整网络名保留与否影响不大所以一般默认保留。真正的关键在阵列设置。AD的Paste Array支持按行列复制并设置间距。举个例子单板宽度30mm做4列拼板列间距是3mm邮票孔桥接区域宽度那么X方向偏移就是33mm。粘贴完第一列后在X方向设置阵列4个Y方向根据拼板数再复制。这里要注意间距是“单板宽度桥接宽度”不是桥接宽度本身很多人在这里算错拼出来的板子是重叠的。还有一个踩坑点复制粘贴后一定要逐个检查各块板之间的间距是否一致。有时因为参考点选错某一块板会偏移零点几毫米肉眼不容易发现但Gerber里就是大问题。我习惯粘贴完成后用测量工具把每块板的边到边距离都量一遍。4.3 工艺边合并进板框Board Shape与机械层标注配合拼板阵列完成后接下来把工艺边合并进来。在Keep-Out层用直线画出整个拼板的外边界包括四周的工艺边区域。例如拼板阵列尺寸是130mm×210mm左右各加5mm工艺边、上下各加5mm工艺边那外框就是140mm×220mm。画好后选中整个外框使用Design - Board Shape - Define from selected objects把板框定义为这个外边界。工艺边和单板之间要明确连接方式。如果板厂会通过V-cut分板需要专门画出V-cut线用机械层直线表达并加上文字注释“V-cut here”或“V-cut line”。如果板厂通过铣刀直接切出外形那不需要V-cut线但要在拼板下单说明里写清楚。我通常的做法是在机械层用不同的虚线样式区分V-cut线、邮票孔桥接轮廓和定位孔位置。AD的机械层可以放多个17~20层挑两层专门放拼板信息一层放V-cut线和邮票孔标记另一层放拼板尺寸标注和文本说明。这样板厂拿到Gerber后不用猜设计意图。4.4 邮票孔放置的两种方法Pad阵列与Via阵列在AD里放置邮票孔常见有两种方法用Pad放置或用Via放置。我更推荐用Pad。先说Via方法。选择Place - Via在属性面板里把Via设置为Through-hole孔径0.5mm外径0.8mm。Via也可以满足邮票孔的物理形态但Via在电气上会连接所有经过它的铜箔网络。如果邮票孔区域附近铺铜Via会把不同网络短接DRC会报警。所以用Via时必须把Via的网络设为No Net并且仔细检查周边铜箔比较麻烦。Pad方法更干净。选择Place - Pad将Pad的Type设为Through-hole孔径0.5mm外径0.8mm网络设为No Net。关键一步是把Pad中心精确放在板边线上。这样在实际制造时孔的一半在板内、一半在板外分板后正好形成金属化半孔。用手工放置加坐标输入的方式把Pad的X或Y坐标准确对齐到板边然后通过阵列粘贴工具一次放置一排。如果几个邮票孔之间还需要应力释放槽可以在Keep-Out层上沿桥接段两端画一条细长的禁布槽。这个槽的作用是引导分板应力板厂在铣板时会用铣刀铣出浅槽分板时沿着槽的位置整齐断开毛刺会少很多。放置完成后切换到3D视图检查一遍。重点看Pad是否有一半悬在板外悬出的部分是否符合预期。AD的3D显示非常直观这一步能省下很多审板时间。4.5 用Outjob统一输出制造文件省时省力的关键一步拼板设计完成后最后输出制造文件。现在AD新版里OutjobOutput Job文件是标准做法它能把Gerber、NC Drill、BOM、Pick and Place坐标文件全部集中到一个配置里一键生成。我建议在工程里专门为拼板文件建一个Outjob配置勾选需要的输出项。Gerber导出时选择Gerber X2格式包含所有需要的层Top/Bottom Copper、Top/Bottom Solder、Top/Bottom Silkscreen、Keep-Out层、机械层。机械层的选择特别重要拼板信息V-cut线、邮票孔标记、尺寸标注都在机械层上漏选的话板厂就看不到你的拼板设计了。NC Drill文件只输出真实需要钻孔的层。邮票孔如果是Pad方式会出现在钻孔文件里如果只是板厂制作的半孔有时不需要单独出钻孔但最好还是让板厂明确知道哪些孔是金属化半孔。Pick and Place文件是给SMT贴片机用的输出时注意基准点。拼板文件的坐标原点要设置在拼板的左下角这样贴片机编程时可以直接以拼板原点为基准。BOM文件可以从原理图输出也可以从PCB输出只要位号对应得上就行。最后务必在输出后用CAM预览或AD自带的Print Preview逐层检查一遍。把Gerber文件导回去看一遍铜箔、阻焊、丝印、机械层是否都正确这十几分钟能避免板厂做错一整批板子。5. 常见问题与排查技巧实录拼板路上踩过的坑5.1 拼板后DRC报短路或网络冲突拼板文件里复制出多块单板后如果原始板内有网络连接关系而复制时又保留了网络名某些情况下DRC可能提示网络冲突。最常见的原因是两块板之间的工艺边或桥接区域被铺铜连接了。比如你在单板靠近板边的位置铺了铜复制拼接后铜箔延伸到桥接区域两块板的铜箔实际接触就真的短路了。排查方法很简单用AD的DRC规则跑一遍查找ShortCircuit。找到报错位置后检查是不是工艺边区域的铺铜边界问题。如果是把铜箔边界往板内缩确保桥接区域内没有任何铜箔。如果DRC报的都是No Net的Pad和内部走线冲突可以单独对拼板文件设置一条DRC规则忽略No Net对象之间的检查。5.2 分板时元件崩裂怎么定位是设计问题还是分板方式问题分板时元件崩裂绝大多数情况是分板应力传导到了元件上。但也有可能分板工人操作不当、掰板方向不对。怎么区分看崩裂位置。如果崩裂的元件都集中在邮票孔桥接段正下方或者紧挨着V-cut槽附近那基本可以断定是设计问题应力路径设计得不好。如果崩裂元件分散在板内且每次位置都不一样那更可能是操作问题。设计上的修复方式有几个方向增大邮票孔桥接区域与敏感元件之间的距离在桥接段两端增加应力释放槽减少每段邮票孔的数量把应力分散到更多点上。如果是V-cut连接可以改成邮票孔连接因为V-cut应力释放更集中邮票孔反而柔和一些。另外工艺边和单板连接处如果有直角过渡改为圆弧过渡也能减少应力集中。5.3 Gerber里看不到邮票孔板厂说没有半孔这个坑我踩过。邮票孔如果使用Pad方式放置自然包含在钻孔和铜层里板厂看得到。但如果有人图省事在机械层直接画了一个圆表示“这里要打孔”板厂就可能当成注释忽略掉。最好的办法是把邮票孔做成实际的Pad并且检查它是否出现在钻孔文件里。同时在给板厂的下单说明文档里用文字明确写清楚哪些位置是邮票孔孔径多大是否需要金属化。拼板设计不能只靠图纸“暗示”该注释的一定要注释。5.4 贴片机定位偏移Mark点布局出了问题拼板Mark点布局不合格贴片机识别不到或者识别漂移问题往往出在Mark点周围有铜箔或丝印干扰。设计规则里虽然写得很清楚但实际操作中很多人复制单板后把Mark点复制到了拼板的桥接区域附近桥接区有铜箔覆盖光学识别就会出错。修复方式是确保Mark点在整板范围内周围3mm都是干净的基材或阻焊开窗区。拼板文件里如果各小单板内部的Mark点被桥接区干扰可以只在工艺边对角放全局Mark点然后在小单板内保留至少一个局部Mark点并且让局部Mark点远离桥接区。5.5 板厂反馈利用率低、额外收费怎么办拼板时如果完全不考虑板厂的下料逻辑就可能被加收“异形费”“利用率费”。常规FR-4板材大料尺寸一般是2440mm×1220mm左右板厂会在这个尺寸里排多个拼板。如果你的拼板尺寸设计得刚好卡在排料浪费的位置板厂就能省则省省不了就加价。碰到这种情况先不要急着改电路试着调整拼板的旋转方向或拼接方式。比如原拼板是2×5改成5×2可能在整板排料时就能节省一行空间。我做过一个异形板项目工程师直着拼怎么都亏料后来顺时针旋转90度板厂说刚好能多排两片费用问题马上解决了。所以拼板尺寸设计时可以留一个心眼和板厂提前沟通他们的排料软件参数能少很多麻烦。最后说点实在的拼板这个环节说难不难说简单也不简单。我个人的体会是永远不要把拼板设计当成“画完板之后随手弄一下”的收尾工作。它决定的是你的板子能不能顺利量产产线效率高不高分板良率稳不稳。你在设计阶段多花半小时思考邮票孔参数、工艺边布局后面就能省下产线调试、分板返工的一整天时间。我现在的习惯是拼板文件做完后一定会发给板厂工程确认一遍再投板重点确认三板斧邮票孔是否金属化、V-cut残厚多少、定位孔和Mark点位置标不标。确认没问题了再出Gerber几乎没有翻过车。
返回列表