
第一次把一板只有4×5cm的小板子直接丢给板厂时对方客服只问了一句“要不要做拼板”我那时满脑子想的都是“拼板要加钱”随口答了句不用。等收到报价单我才发现单板工程费、V-CUT费、铣边费加起来比板子本身还贵而且板子太小过SMT回流焊导轨时卡不稳贴片机定位坐标都会漂。后来我才认真把AD20拼板这件事系统做了一遍从V-CUT到邮票孔都踩过坑也摸清了板厂的计价逻辑。这篇文章就把拼板讲透为什么拼、什么时候拼、V-CUT和邮票孔怎么设计、AD20里怎么操作、导出Gerber前要查什么。文里的参数和习惯都是我实际用过的照着做基本能避开大多数坑。1. 小批量生产为什么必须做拼板别等板厂报价单出来才后悔1.1 拼板真正的价值是让产线“坐得稳”先抛开省钱不谈。小批量生产最容易被忽略的是生产设备的物理边界。SMT贴片回流焊的导轨宽度通常有下限小于50mm的板子在导轨上送板时容易卡板甚至掉板贴片机工作台最小夹持尺寸也有要求很多机器对10×10cm以下的板子需要额外做局部支撑否则气缸一压元件还没贴先裂板。做了拼板之后整个板面加宽加大设备能稳定夹持良率会明显提升。这一点其实比很多人想象的重要得多。我见过一个同事做过一批小板单板只有2.5×3cm拼板没做结果贴片厂打电话来说板子太小没法上机最后只能临时在板外围加了一个工艺边多花好几天、另外付加急费。所以别把拼板只当成省钱的手段它本身就是可制造性的一部分。还有分板后的装配环节。小批量产品通常还需要刷三防漆、装外壳、做测试。如果单板太碎人手操作时拿着不方便测工装上也不好固定。拼板相当于把一整块“生产单元”做出来生产、测试、转运都更顺手。1.2 “拼板费”反而比单板便宜原因在计价逻辑板厂报价时不是按你的逻辑板面积算而是按整块出货板的最大外框算。一套大料切成若干张工作板剩下的都是边角料成本。单板尺寸太小分摊到每平方厘米的工程费、钻孔程序费、测试架费用反而更高。拼板的本质是把工程费、模具费、SMT贴装费摊到更多单元上去。这也是为什么很多5cm以下的小板拼成10×10cm或更大之后反而比单板报价便宜。板厂的钻孔程序、外形铣削程序、阻焊网版制作费用基本都是固定的单元数量越多单个成本越低。你要是直接把几个相互独立的小板分别下单那等于把工程费付了好几遍。当然不是所有板子都无脑拼。如果单板本身已经接近100×80mm以上拼板的意义更多在于SMT产线夹持而不是价格。拼不拼、拼几行几列最好先拿着尺寸去问板厂客服要一个拼板后的报价对比一下再决定。我的习惯是下单前先问一句“这个尺寸拼几块最划算”大多数板厂都会直接告诉你参考方案。1.3 V-CUT还是邮票孔先看板边形态再决定V-CUT和邮票孔不是随心情选的它们的适用条件完全不同。关键点V-CUT邮票孔适用板边直线边、规则矩形异形板、多拐角、需要留桥的位置板间距约0.4mm约1.6~2.0mm分板效果断面整齐无毛刺效率高断面有毛刺但可处理异形主流分板方式V-CUT分板机或手掰手掰或铣刀清边关键设计参数残厚、角度、安全距离孔径、孔间距、桥宽做选择的核心逻辑就一句话能走直线的优先V-CUT外形不规则的才用邮票孔。混用也很常见同一块拼板里规则边V-CUT异形边邮票孔前提是你要在AD20里把两类信息都标清楚。第二章开始我就分别讲两种方式的设计细节。2. V-CUT怎么设计才能不让板厂在开料时骂人2.1 V-CUT的残厚、角度与安全距离V-CUT本质上是用V形刀具沿直线在板子两面切出对称斜槽中间剩下的厚度就是残厚。这个值直接决定分板手感和良率1.6mm板厚残厚通常0.4mm左右0.35~0.5mm范围内都有人用2.0mm板厚残厚约0.6mm比较稳妥残厚太小生产中一受力就碎运输途中更是容易裂板残厚太大分板时很难掰开硬掰容易把板边撕裂、甚至伤到内部走线。V-CUT角度通常30°、45°、60°用得最多的是45°。角度主要影响刀具寿命和分板力设计端不用太纠结交给板厂按常规工艺做就行只要你别提特别离谱的要求。比残厚更容易忽略的是安全距离。V-CUT刀是斜着从两面切进去的切痕实际是一个梯形空间。走线或铺铜如果太靠近V-CUT线分板时的撕裂应力会顺着铜箔方向拉伤铜皮轻则毛刺重则内部开路。我自己的经验值是走线距离V-CUT中心线至少0.6mm铺铜外扩到0.8mm以上元件焊盘绝对不能跨到V-CUT线所在的板边区域。还有一个细节如果板内靠近V-CUT线的位置有覆铜分板时覆铜会形成一个额外的应力集中区。这种情况我一般会在覆铜上打一圈地孔把应力分散掉实测下来崩边概率小很多。2.2 在AD20里正确地标记V-CUT线有人把V-CUT画在Keepout层有人画在机械1层还有人直接画在板框层。我的建议是V-CUT线单独放一个机械层比如Mechanical 2并在旁边加文本注释“V-CUT LINE / 45° / REMAIN 0.4mm”。如果板厂有指定模板就按对方的模板来别自己另搞一套。操作上有几个关键点相邻子板的间距设为0.4mmV-CUT线画在两板中间用2D线即可线宽设0.1mm或0mmV-CUT线本身只是标记不代表实际槽宽线的起点和终点要超出板边我一般每端超出3~5mm方便板厂刀具起刀和收刀V-CUT遇到转角处要打断因为V-CUT只能走直线拐角区域要么断开、要么改邮票孔。有人会问为什么板间距要留0.4mm因为V型刀片切出来的是个V字槽两边的板子如果完全贴在一起刀具走了之后两边会把V槽底部夹住分板时边缘容易崩。留一点缝隙让槽底有空间掰出来的边就相对干净。2.3 别把V-CUT和邮票孔放在同一条分割线上这是最容易被忽略的坑。如果一条分割线上一段做V-CUT、另一段做邮票孔板厂的CNC程序和刀具很容易打架。V-CUT刀路碰到邮票孔的孔壁分分钟断刀板厂会直接退单。正解是混用的时候以“整条边”为单位同一条边要么全部邮票孔、要么全部V-CUT不同边之间才允许切换方案。我自己在一次四拼板上踩过这个坑两条相邻边各做各的结果板厂工程师打电话来问怎么处理一来一回拖了两天交期。从那之后我都会在拼板说明图画清楚“这条边V-CUT”“那条边邮票孔”绝不靠默认规则让板厂猜。另外还要提醒一句V-CUT线画完之后记得做一次DRC确认V-CUT线没有和机械1层板框线重叠成一个矩形。很多新手画着画着就把线画回了板框区板厂读文件时直接识别成多义板框外形全乱。3. 邮票孔不只是“打一排孔”而已3.1 邮票孔的结构和三个关键参数邮票孔这名字很形象一排小孔像邮票齿孔一样作用就是在两块板之间留几个连接桥掰断时沿孔壁整齐裂开。它的核心参数有三个孔径、孔间距、桥宽。孔径常用0.4mm、0.5mm、0.6mm。孔径太小钻头细、孔壁薄掰的时候容易崩孔径太大掰断后边缘孔洞明显毛刺多后续还得磨边。孔间距两个孔中心之间的距离。桥宽就等于“孔间距减孔径”。桥宽两个相连孔之间剩余板材的宽度我一般取1.0~1.6mm。手工掰的取1.0~1.2mm机器分板的取1.2~1.6mm。这三个参数是联动的。给你一个速算公式桥宽 孔间距 - 孔径。比如孔径0.5mm想留1.1mm桥宽孔间距就是1.6mm孔径0.6mm想留1.2mm桥宽孔间距就是1.8mm。想知道一个拼板设计是否合理拿到报价单时自己按这个公式反推一遍就行。3.2 桥位放哪里走线要绕开桥的位置不是随便放的。推荐做法是每个连接桥布置在距离板角10mm以上的位置每边至少1~2个桥。桥的数量还要看板子尺寸和元器件重量板子大、元件重桥太少撑不住运输途中中间区域上下晃动板子应力会集中在桥上提前断裂。更关键的是让桥避开板内的高应力区域——电源模块下方、晶振附近、接口座子旁边这些位置。分板时桥的受力传导过去轻则打伤元件重则把焊盘掰脱。我见过一块板桥正好放在DC-DC模块正下方手掰下来之后电感直接碎了最后只能改板。桥的方向也有讲究。如果桥上的应力路径与板内走线垂直板边走线很容易被拉断。所以板边走线距离桥的投影位置最好留5mm以上。这个距离不需要写在制造说明里但你在布局时要心里有数别在桥附近排一条又长又直的关键信号线。3.3 AD20里放邮票孔的完整操作直接在AD20里放邮票孔的完整步骤大概是这样的先画好子板矩形外形用特殊粘贴复制的板子排好位置子板之间留1.8mm左右间距。在机械1层画好连接桥占用的缺口区域。桥的宽度取1.2mm长度正好跨过子板之间的间距。在桥的两侧各放一排Via孔的中心线正好落在子板板框边缘线孔径0.6mm、外径1.0mm属性选“Multi-Layer”。调整孔间距使桥的实际宽度在1.0~1.2mm之间。打开DRC检查确认Via和板框线没有冲突否则板厂会报刀具干涉。这里有个细节邮票孔用金属化过孔还是非金属化孔会影响分板效果。我建议用金属化过孔PTH。孔壁镀铜之后分板时带着能承受一定的拉力掰断的位置更齐整非金属化孔受钻头尺寸限制边缘很容易出现毛刺和碎屑。设计时在Via属性里确认是Through类型再在给板厂的生产说明里写一句“邮票孔为PTH”基本不会错。再补充一个很多人不知道的操作技巧AD20里放一排等距Via不用一个个手点。先把第一个Via放到正确位置然后选中它用Edit Paste Special里的“Paste Array”输入水平或垂直增量一次性生成整排孔。增量值就是你算好的“孔间距”又快又准。4. AD20里搭一块完整拼板的操作流4.1 单板检查与文件副本管理拼板操作之前先别急着复制粘贴花的五分钟检查单板文件值回票价板框必须在同一个机械层且闭合。用“设计 PCB板形状 重新定义板子形状”重建板框然后确认板框线上没有重复线段和双线。清掉无用的机械层图形、2D线、文本。很多人喜欢在板框外画一些备注线拼板后这些杂线会混进拼板文件里板厂读CAM时一头雾水。检查位号。丝印位号太小、镜像反了都要在单板阶段改掉。AD20里对位号做镜像就是在Properties面板里把“Mirror”勾上同时把层切换到底层否则从底层看丝印是反的。确认元器件库和封装库一致。如果你打开PCB时老跳出“unknown pin”之类的报错十有八九是封装库里引脚定义和原理图对不上这种错误在拼板后会成倍放大DRC爆出一堆看不懂的错。然后一定要另存一份“Panelize”副本再操作。拼板会把板框、Keepout、机械层全部改掉直接在原始文件上做后面改版本会非常痛苦。我的命名习惯是项目名_Panel_V1.0_PcbDoc同时把原始单板文件归档成项目名_Single_V1.0_PcbDoc两个版本绝对不会搞混。4.2 特殊粘贴、阵列粘贴与位号去重拼板的核心操作在“特殊粘贴”全选当前PCB上的所有对象用“筛选面板”过滤别把DRC规则和类定义选进去CtrlC参考点选板框左下角这样后面拼板时坐标可控进入Edit Paste Special勾选“Duplicate designator”选择“Paste Array”输入水平方向数量、垂直方向数量、水平和垂直增量一次性排出阵列。“Duplicate designator”这一步必须勾否则复制出来的板子位号全部重复生产文件、BOM和装配图会串位。为什么不直接用CtrlV普通粘贴的位号是原样复制的特殊粘贴的“去重”复制会给每个元件分配新的位号实测下来非常稳。阵列粘贴时的水平增量和垂直增量等于“子板宽度板间距”和“子板高度板间距”。用V-CUT拼板时板间距0.4mm邮票孔拼板时板间距1.8mm左右按你桥的宽度换算。增量设对了拼板文件一次成型。4.3 工艺边、定位孔、光学识别点一起加拼板排列好接下来加外围生产必需的辅助结构大板外框四周加5mm工艺边。工艺边是SMT导轨夹持的位置没有它贴片机没法夹持。工艺边在机械1层用2D线画一个闭合大矩形把所有子板包进去。工艺边四角放定位孔。孔径2mm或1.5mm用无铜孔NPTH位置离板边5mm以上。定位孔用于产线夹具定位一定要做在工艺边上别放到子板里面去。放光学识别点Fiducial。拼板对角放3个就够直径1mm的裸铜圆外面再开2mm的阻焊窗。这里有个细节如果表面处理是沉金识别点也要沉金因为喷锡表面反光不均匀贴片机偶尔识别失败。工艺边的空间也不要浪费。我一般把拼板版本号和厂商代码丝印放在工艺边角落这样每块板出来都知道是哪个版本出了问题追溯起来特别方便。4.4 标注拼板信息别让板厂靠猜在机械层或新建的“Manufacturing”层上写清楚这些信息PANEL SIZE比如“165mm × 110mm”PANEL 2行 × 3列V-CUT或邮票孔说明板厚、层数、表面处理、阻焊颜色版本号和日期。这些文本画在大板框外的右下角不影响板内设计。板厂CAM工程师拿到文件后第一眼就能看到你做了什么拼板、要什么工艺邮件来回沟通的时间能省一大半。还有个小细节设计文件里可能会因为双面板镜像产生一些“ad20如何位号镜像”之类的问题。例如你要在BOTTOM层写说明文字Add Text时把层切到Bottom Layer再勾上Mirror这样在底层看就是正的丝印层输出才不会反。拼板说明文字我建议一律放在TOP层避免这种麻烦。5. 拼板后的DRC检查宁可慢一点也别把错误留给板厂5.1 拼板DRC的检查项清单单板阶段的常规DRC——线宽、间距、短路——在拼板后都要重新跑一遍而且重点增加几项拼板特有检查是否有走线或铜皮跨越子板之间的V-CUT线或邮票孔桥。这个在DRC报错里经常不明显因为间距规则不一定触发但分板时必断。位号是否重复。特殊粘贴时忘了勾“Duplicate designator”的话DRC会报一堆Multi-Channel冲突或Un-Routed直接清零才能继续。所有孔位是否冲突。工艺边的定位孔与板边、器件有没有干涉邮票孔有没有被铺铜覆盖。板框机械层是否有多余图形。多出来的线段往往是复制粘贴时带过来的板厂会把它们误读成外形。DRC跑完之后这个结果不能只看绿色勾。建议把“报告 板子信息”打开核一遍板外框尺寸和钻孔数量。钻孔少一个、多一个都是后面交期灾难。5.2 跨板连线、铺铜与板框毛刺的隐患跨板连线是最隐蔽的问题。很多人在单板上排布时没有跨板意识结果拼板时两片子板之间冒出一条走线。AD20的DRC默认认为这条线还在板框内不报错但这条线恰好穿过V-CUT线所在的物理间隙掰板时直接拉断铜箔导致整板开路。检查方法也很简单拼板后打开所有层用眼睛从一端扫到另一端看到任何跨过子板间隙的走线立刻删掉重新走。铺铜是另一个重灾区。AD20的铺铜默认可以超出板框如果拼板后重新铺铜会把相邻子板之间的间隙全部填满铜。拼板之后必须执行一次“Repour All Polygons”然后逐个检查Polygon边界是否都在自己子板框内。如果子板之间用Keepout做了隔离这个问题能被挡住否则板厂铣边时切到铜皮分板边缘全是不规则的断路残渣。还有一种情况容易漏板框上有缺口或不连续时AD20可能会在缺口处生成细小铜皮残渣。这个在3D视图里看最清楚角度合适时能看到板边多出一块细铜尖一定要在拼板阶段修掉。5.3 3D视图与CAM文件双重复核AD20的3D视图不是摆设。拼板模式下按3进入3D预览能直观看到板框、孔、丝印有没有穿模或重叠。我每次拼完板会做三件事在3D视图下旋转视角看每块子板的外形是否正常特别是邮票孔桥位处有没有多余的覆铜。回到2D打开所有机械层确认V-CUT线和邮票孔都画在正确的层上。导出Gerber之后用CAM工具打开回读分层对比孔位、外形、V-CUT线是否和设计一致。这一步真的建议所有人都做CAM回读能看到PCB编辑器里看不见的东西——比如V-CUT线是否生成了某些层的D码是否正确机械层的线宽会不会被误读成外形。如果你发现AD20导出Gerber文件时出现“unknown pin”之类的报错大多数是封装层映射问题重新核对封装层就好不用慌。6. Gerber导出与回读为板厂准备好交付物6.1 导出Gerber与钻孔文件时的格式选择拼板完成后输出生产文件统一走File Fabrication Outputs Gerber Files。关键配置如下单位用公制mm格式用2:5或2:4跟着板厂要求写。大部分工厂接受2:4精度敏感的设计用2:5勾选层Top Layer、Bottom Layer、Top Solder、Bottom Solder、Top Paste、Bottom Paste、Master Board Outline机械1层以及你放V-CUT线的那个机械层钻孔文件NC Drill选择“Optimize”小数点前的零按板厂要求做前导零或后导零单位同样用mm。不是层勾得越多越好。机械层里如果有其他辅助信息要跟板厂确认哪些是需要的否则他们把机械层所有的线都当成外形很可能给你做出一块和设计完全不一样的东西。输出之前在Output Job里把每一层的文件名规范一下比如XXX_Panel_Top.GTL后续回读和归档都方便。6.2 用回读Gerber验证拼板信息导出后用AD20自带的“文件 导入 Gerber”或者第三方Gerber Viewer打开层层看板框是否闭合V-CUT线是否出现在正确位置邮票孔孔径、孔间距是否和PCB设计一致定位孔和Fiducial是否在工艺边上阻焊层开窗是否和焊盘对齐。回读发现的问题往往比PCB编辑器里多。我印象最深的一次是机械层里有一根杂线被Gerber解读成了“局部外形定义”板厂在铣外形时误切了一个槽。回读检查能帮你提前发现这类问题至少能少一次返工。6.3 交付清单与板厂沟通的要点最后向板厂下单交付时建议附带一份简短说明品名/版本/日期板子尺寸、拼板数量、板厚、层数板材FR4、铜厚1oz/2oz、阻焊颜色、丝印颜色、表面处理V-CUT残厚要求、邮票孔孔径和桥宽最小线宽、最小间距、最小孔径出货形态保留工艺边还是分板后去除。这些信息写清楚比在邮件里来回问要高效得多。尤其是“是否保留工艺边”这一项很多板厂默认按无工艺边出货如果你的SMT贴片还需要工艺边支撑不写清楚可能导致板子到手没法上机。到这里从拼板思路到AD20操作再到Gerber交付的完整流程就闭环了。最后再说一个我自己的习惯每次发板前我会把Gerber和拼板说明按“日期-项目名-Panel-版本”的格式命名本地一份、云端一份。无他返工的时候真的用得上。V-CUT和邮票孔选哪个、怎么配置参数说到底都是为了一件事——让生产端拿到的是一块稳定、可复制、能上机的板子而不是一堆还没准备好的散件。