资讯动态

PCB拼板设计全攻略:邮票孔、工艺边与Mark点实操指南

发布时间:2026/10/6 12:05:54 来源:尧图企业网站定制
1. PCB拼板的核心逻辑与方案选型1.1 为什么拼板不是“把板子摆在一起”这么简单刚入行那会儿我以为拼板就是把几块小板复制粘贴到一张大板上中间留点连接筋就完事了。直到第一次把拼板文件发给板厂对方工程回复说“邮票孔间距太密铣刀走不了”我才意识到拼板本质上是一份给板厂看的加工说明书而不是给自己看的布局图。PCB拼板的核心目的有三个提高SMT产线效率、降低板材浪费、保证小板在贴片和过炉时的机械稳定性。这三个目的之间是互相拉扯的。比如你把小板排得越密板材利用率越高但铣槽和邮票孔的空间就越紧张你把工艺边留得越宽SMT轨道走得越稳但有效拼板面积就缩水了。在Altium Designer里做拼板主流方案有三种Array Paste阵列粘贴适合规则矩形小板操作快但邮票孔和工艺边需要手动补。Embedded Board Array嵌入式板阵列把PCB文件作为嵌入对象阵列修改源文件后拼板同步更新适合迭代频繁的项目。Panelization拼板工具AD自带的功能但灵活性一般老手更倾向手动拼。我个人的选择是规则小板用Array Paste打底再用Place Line和Place Pad手动补邮票孔和Mark点。原因很简单——板厂最认这种“所见即所得”的拼板文件你画了什么CAM工程师一眼就能看懂沟通成本最低。1.2 邮票孔与工艺边的角色分工邮票孔Mouse Bite / Stamp Hole的本质是一排半金属化的小孔孔与孔之间留很窄的桥连通常0.2mm~0.3mm掰板时沿着孔排断裂断面相对整齐。它解决的是“小板之间怎么连”的问题。工艺边Process Edge / Breakaway Rail则是拼板四周留出的5mm~10mm宽的辅助边上面放Mark点、定位孔、测试点。它解决的是“SMT机器怎么抓板”的问题。两者配合的逻辑是工艺边保证机器能稳定传送和定位邮票孔保证贴片完成后能安全分离。少了任何一个SMT产线都可能拒收你的拼板。注意有些板厂会要求邮票孔必须放在工艺边和板边之间不能直接放在板内否则掰板时容易撕裂铜皮。这个细节后面会展开讲。1.3 拼板尺寸与板材利用率的平衡计算拼板尺寸不是随便定的。SMT产线常见的轨道宽度范围是50mm~460mm最经济的拼板尺寸通常在200mm×150mm到300mm×250mm之间。太小了机器传送不稳太大了过炉时板子中间容易塌。板材利用率怎么算假设你的小板是50mm×40mm拼板外框是250mm×200mm工艺边四周各留5mm那么有效拼板区域是240mm×190mm。横向能排4块4×50200mm纵向能排4块4×40160mm总共16块。利用率 (16×50×40) / (250×200) 32000/50000 64%。这个数字不算高但已经够用。如果你把小板旋转90度再排可能能排到18块利用率提到72%。所以拼板前一定要在纸上或者Excel里算一遍排列方案别直接在AD里拖。2. 邮票孔设计的关键参数与实操细节2.1 邮票孔的孔径、孔距与桥连宽度邮票孔不是随便打一排过孔就行的。它的参数直接决定了掰板难度和断面质量。我踩过的坑是孔距太小板厂铣刀走不过去孔距太大掰板时桥连太宽断面毛刺严重。经过多次和板厂沟通我总结出一套通用参数范围参数推荐值可接受范围说明孔径0.5mm0.4~0.6mm太小钻头易断太大断面粗糙孔距1.0mm0.8~1.2mm中心到中心距离桥连宽度0.25mm0.2~0.3mm孔边缘到孔边缘的距离孔排长度与板边等长略短于板边两端留0.5mm不钻孔桥连宽度的计算方式是孔距 - 孔径 桥连宽度。比如孔距1.0mm、孔径0.5mm桥连就是0.5mm。但实际板厂会按孔边缘算所以桥连 1.0 - 0.5 0.5mm不对这里要小心孔距是中心距孔径是直径所以孔边缘之间的净距 孔距 - 孔径 1.0 - 0.5 0.5mm。这个0.5mm就是桥连宽度。但0.5mm的桥连太宽了掰起来费劲。所以实际常用的是孔距0.8mm、孔径0.5mm桥连净距0.3mm。或者孔距0.9mm、孔径0.6mm桥连0.3mm。提示邮票孔必须非金属化NPTH否则掰板时孔内铜皮会拉丝。在AD里放置Pad时把Hole Size设好Layer选Multi-Layer但Plated选项去掉勾选。2.2 在Altium Designer中手动放置邮票孔AD没有一键生成邮票孔的功能得手动放。我的操作流程是在拼板文件的Mechanical Layer比如Mechanical 2上画一条辅助线标记邮票孔的中心线。用Place → Pad放置第一个焊盘设置Hole Size: 0.5mmX/Y Size: 0.5mm和孔径一致这样焊盘就是孔本身Shape: RoundLayer: Multi-LayerPlated: 取消勾选选中这个Pad按CtrlC复制然后Edit → Paste Special → Paste Array。在Paste Array对话框中设置Item Count: 根据板边长度算比如板边50mm孔距1.0mm就放50个Array Type: LinearX/Y Spacing: 1.0mm勾选“Enable Paste Array”点击OK后在辅助线上点一下一排邮票孔就出来了。这个方法的坑在于Paste Array的间距是中心距所以如果你设1.0mm实际孔边缘净距是0.5mm。要得到0.3mm净距间距应该设0.8mm。2.3 邮票孔与板边的距离控制邮票孔不能贴着板边放也不能离板边太远。我的经验是孔中心距离板边0.5mm~0.8mm。太近了铣刀会切到孔导致孔变形太远了掰板时板边会残留一段毛刺。在AD里怎么控制我会在板边内侧画一条Keep-Out线距离板边0.6mm然后把邮票孔的中心对齐这条线。这样CAM工程师一看就知道我的意图。另外邮票孔排的两端要各留0.5mm不钻孔否则最边上的孔容易被铣刀切掉一半。这个细节很多新手会忽略导致板厂工程反复确认。3. 工艺边设计与Mark点布局3.1 工艺边的宽度与连接方式工艺边不是随便画个框就行的。它的宽度取决于SMT机器的夹爪深度常见的是5mm~10mm。我一般留7mm因为太窄了机器夹不稳太宽了浪费板材。工艺边和小板之间的连接方式有两种邮票孔连接和板间连接一样用一排邮票孔。优点是掰板方便缺点是工艺边掰下来就废了。V-Cut连接用V型槽连接适合直线边缘。优点是断面整齐缺点是只能走直线而且V-Cut深度要控制好太深了板子容易断太浅了掰不开。我通常混合使用工艺边和小板之间用邮票孔小板和小板之间用V-Cut。这样既保证了工艺边能稳定支撑又保证了小板分离时断面整齐。在AD里画V-Cut是在Mechanical Layer上画一条线然后在线属性里标注“V-Cut”。板厂看到这个标注就知道要切V槽。3.2 Mark点的尺寸、形状与放置规则Mark点是SMT机器的视觉定位基准没有它机器就抓不准板子。它的标准参数是直径1.0mm常见0.8mm~1.5mm都可接受形状实心圆周围留空Mark点周围要有2mm以上的无铜区否则机器识别不到对比度Mark点必须是裸铜或者镀锡周围是阻焊对比度越高越好放置规则每块拼板至少3个Mark点呈不对称分布防止机器旋转180度后误判通常放在工艺边的对角位置比如左下、右上、右下如果拼板尺寸较大中间再加1~2个在AD里放Mark点我一般用Place → Pad设置X/Y Size: 1.0mmShape: RoundLayer: Top Layer如果是单面MarkPlated: 取消勾选然后在周围画一个2mm的Keep-Out圆确保没有铜皮和阻焊。注意Mark点不能放在邮票孔旁边否则掰板时的应力会导致Mark点变形。我一般让Mark点距离最近的邮票孔至少3mm。3.3 定位孔与测试点的补充设计除了Mark点工艺边上通常还要放定位孔Tooling Hole。定位孔是给SMT机器的定位销用的直径一般是2.0mm~3.0mm非金属化。定位孔的位置要和Mark点错开通常放在工艺边的中间位置。如果拼板是双面贴片定位孔要放在对角保证翻面后还能定位。测试点Test Point是可选的但如果你的板子需要ICT测试就要在工艺边上留测试焊盘。测试点直径一般1.0mm~1.5mm间距2.54mm的整数倍方便探针床使用。4. 拼板文件的完整实操流程4.1 从单板到拼板的文件准备拼板不是直接在原PCB文件上改而是新建一个PCB文件作为拼板文件。我的流程是打开单板PCB文件确认所有层已经整理好尤其是Mechanical Layer的板框线。新建一个PCB文件命名为“XXX_Panel.PcbDoc”。在拼板文件里用Place → Embedded Board Array → Panelize。在对话框中设置Source: 选择单板PCB文件Array Type: LinearColumns: 横向数量Rows: 纵向数量Spacing: 小板之间的间距通常2mm~3mm给铣刀留空间点击OK拼板阵列就出来了。这个方法的优点是单板修改后拼板文件可以同步更新。你只需要在拼板文件里右键 → Update Embedded Boards所有阵列的小板都会刷新。但要注意Embedded Board Array生成的小板是作为一个整体对象存在的你不能单独编辑其中一块。所以邮票孔、工艺边、Mark点都要在拼板文件里额外画。4.2 邮票孔与工艺边的叠加绘制拼板阵列生成后接下来就是画工艺边和邮票孔。我的操作顺序是在Mechanical Layer上画工艺边的外框距离小板边缘7mm。在工艺边和小板之间画邮票孔的中心线。用Paste Array放置邮票孔参数按前面说的设。在小板和小板之间画V-Cut线标注“V-Cut”。放置Mark点和定位孔。这里有个细节邮票孔的中心线要和小板的板边平行否则掰板时受力不均。我一般用Place → Line画辅助线然后用Measure工具确认距离。另外工艺边的四个角要倒圆角半径2mm~3mm。这是为了防止SMT机器夹爪刮伤也防止板子过炉时应力集中。4.3 输出Gerber与板厂沟通要点拼板完成后输出Gerber文件。AD的输出流程是File → Fabrication Outputs → Gerber Files。在Layers选项卡里勾选所有需要的层包括Mechanical Layer板框和V-Cut标注。在Drill Drawing选项卡里勾选“Drill Drawing”和“Drill Guide”。点击OK生成Gerber文件。输出后我一般会用Altium Designer Viewer或者免费的Gerber查看器打开检查一遍确认邮票孔、Mark点、V-Cut都在正确的位置。和板厂沟通时要特别说明邮票孔是非金属化的V-Cut的深度要求通常板厚的1/3Mark点周围要开窗不能盖阻焊工艺边的宽度和定位孔位置我习惯在拼板文件里加一个Mechanical Layer的说明文字把上述要求写在板子上这样CAM工程师一看就懂省去反复沟通。5. 常见问题与排查技巧实录5.1 邮票孔掰板后断面毛刺严重这是最常见的问题。原因通常是桥连宽度太大超过0.4mm邮票孔不是非金属化掰板时没有用治具直接用手掰解决方法把桥连宽度控制在0.2mm~0.3mm确认Pad的Plated选项取消勾选建议板厂在邮票孔位置预铣槽深度0.2mm这样掰板时应力集中断面更整齐5.2 Mark点机器识别不到原因可能是Mark点周围有铜皮或走线对比度不够Mark点被阻焊盖住了Mark点直径太小小于0.8mm排查步骤在AD里检查Mark点所在层的阻焊开窗是否足够大至少比Mark点大0.2mm。确认Mark点周围2mm内没有其他铜皮。如果还是识别不到把Mark点直径加大到1.5mm。5.3 拼板过炉后小板变形这是应力问题。原因可能是工艺边太窄支撑不够小板之间的间距太小过炉时热应力集中板材TG值太低解决方法工艺边加宽到10mm小板间距加大到3mm如果批量生产建议换高TG板材TG150以上5.4 板厂反馈“铣刀走不了”这通常是因为邮票孔间距太小或者工艺边和小板之间的间距不够。板厂的铣刀直径一般是2mm所以邮票孔之间的净距要大于2mm不对邮票孔是钻出来的不是铣出来的。铣刀走的是小板之间的分割线。小板之间的间距要大于2mm否则铣刀过不去。工艺边和小板之间的邮票孔排两端要留0.5mm不钻孔给铣刀留空间。我踩过的坑是小板间距设了1.5mm板厂说铣刀最小2mm走不了。后来改成2.5mm问题解决。5.5 常见问题速查表问题现象可能原因排查方法解决方案掰板毛刺严重桥连太宽、孔未非金属化检查Pad属性桥连0.25mm取消PlatedMark点识别不到对比度不足、被阻焊盖检查阻焊开窗加大开窗周围留空2mm过炉后变形工艺边太窄、间距太小测量工艺边宽度加宽到10mm间距3mm板厂说铣刀走不了小板间距小于2mm检查间距加大到2.5mm以上邮票孔被铣掉一半孔距板边太近测量孔中心到板边距离保持0.5mm~0.8mmV-Cut掰不开V-Cut深度不够检查V-Cut标注要求板厂切到板厚1/36. 拼板设计的经验沉淀与进阶思路6.1 拼板文件的可复用模板化如果你经常做类似尺寸的小板建议做一个拼板模板。我的做法是新建一个PCB文件把工艺边、Mark点、定位孔、邮票孔阵列都画好。把小板的位置留空用Embedded Board Array占位。保存为“Panel_Template.PcbDoc”。下次拼板时直接复制这个模板替换Embedded Board Array的源文件即可。这样能省掉80%的重复劳动。我现在的项目里拼板时间从原来的2小时压缩到20分钟。6.2 拼板与SMT产线的协同优化拼板设计不是孤立的要和SMT产线一起考虑。比如如果产线用的是无治具过炉拼板尺寸不能太大否则中间会塌。如果产线有选择性波峰焊工艺边上要留足够的空间给焊嘴。如果产线是双面贴片拼板要设计成对称结构翻面后Mark点还能用。我一般会在拼板完成后把Gerber文件发给SMT产线的工程确认一遍确保没有产线冲突。这个步骤看起来麻烦但能避免批量生产时的灾难。6.3 从拼板反推单板设计的优化点拼板做多了你会发现有些单板设计天生就不适合拼板。比如板边有高元件拼板后元件会干涉。板边有金手指邮票孔会切到金手指。板子形状不规则拼板后利用率极低。这时候就要反推单板设计把元件往板内挪、把金手指改到板内、把异形板改成矩形铣槽。我现在的习惯是单板设计阶段就考虑拼板方案避免后期返工。6.4 拼板文件的版本管理拼板文件是独立于单板文件的所以版本管理要特别注意。我的做法是单板文件用“XXX_V1.0.PcbDoc”命名。拼板文件用“XXX_Panel_V1.0.PcbDoc”命名。每次单板更新拼板文件也要同步更新并在文件名里标注对应的单板版本。在拼板文件的Mechanical Layer上写清楚“Based on XXX_V1.0”。这样即使过了半年你也能快速找到拼板文件对应的单板版本。6.5 一个容易被忽略的细节阻焊桥拼板时小板之间的邮票孔排附近阻焊桥容易断裂。因为掰板时的应力会集中在阻焊桥上。我的经验是邮票孔排两侧的阻焊桥要加宽到0.3mm以上。如果阻焊桥太窄干脆不开阻焊桥让铜皮裸露掰板后反而更整齐。这个细节在AD里怎么设置在Pad的属性里把Solder Mask Expansion设成0或者手动在阻焊层画线。6.6 拼板设计的未来趋势现在有些板厂提供在线拼板服务你只需要上传单板Gerber板厂自动帮你拼板。这种方式适合简单矩形板但复杂拼板还是得自己画。另外Altium Designer的新版本里ActiveBOM和Draftsman功能可以和拼板文件联动自动生成拼板说明文档。我试过用Draftsman画拼板示意图效果不错但学习成本有点高。我个人还是倾向于手动拼板因为可控性最强。板厂收到你的拼板文件一看就懂不会来回确认。这省下来的沟通时间比自动拼板省的那点操作时间值钱多了。最后分享一个小技巧拼板完成后在板子上画一个1mm×1mm的方框里面写“Panel by XXX, Date: YYYY-MM-DD”。这样即使板子到了产线也能追溯到是谁拼的、什么时候拼的。这个习惯我保持了五年帮我省了无数次扯皮。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑