
做PCB设计这一行迟早会碰到一个绕不过去的需求小批量生产。手里板子功能验证跑通了原理图改了三版布线也推倒重来两轮以为把Gerber发给板厂就完事了结果客服一句“这张板子太小建议拼板”直接把你拉回现实。拼板这件事说难不难但真正动手做的时候V-CUT该画在哪一层、邮票孔孔径该设多大、拼板文件怎么出才能让板厂和贴片厂都不吵架每个细节里都藏着坑。这篇文章我把AD20里拼板的全流程拆开讲。从V-CUT到邮票孔从复制板框到导出Gerber每一步都给出可以直接照做的参数和操作。适合正在从样板走向小批量、需要自己控制拼板方案的硬件工程师也适合刚接触AD20、想搞明白拼板底层逻辑的新手。1. 拼板不是把板子复制几份那么简单1.1 拼板到底在解决什么问题先说一个很多人忽略的事实贴片机的轨道是有最小尺寸限制的。大多数SMT产线要求PCB单边至少在50mm以上有的设备甚至是80mm不然板子在传输轨道上根本卡不住或者被吸嘴一带就翻。你画了一块20mm乘30mm的小板单板投板的话贴片厂要么直接拒单要么给你报一个离谱的“特殊夹具费”。拼板就是把这些小板拼成一个大板让产线能正常走板。这件事本质上是给生产环节降低难度不是在画图阶段“多复制几块”那么简单。拼板方案的好坏直接影响后面分板效率、元件应力、良率甚至影响板厂报价——同一个设计拼板间距差0.5mm可能就跨了板厂的一张工艺卡。另外还有一个成本逻辑小批量生产时板费、钢网费、贴片开机费都是按“款”收的。一块板和十块板拼在一起如果总面积没超板厂的标准尺寸费用差距远小于你想象。拼板本身不增加太多成本但能让你一次投板、一次贴片、一次回流焊把整条链路跑通这才是拼板最大的价值。1.2 V-CUT和邮票孔怎么选拼板方式主流就是两种V-CUT和邮票孔。很多人以为只是“打一排孔”和“刻一条线”的区别实际上两者在工艺原理、适用场景、成本上的差异非常大选错了后面分板就等着哭。对比项V-CUT邮票孔原理上下两面各刻一刀V形槽分板时沿槽掰断边缘钻一排小孔孔间形成桥连掰断桥适用外形规则矩形板分割线必须是直线异形板、需要拐弯的分割路径分板方式手工掰板、走刀分板机手工掰板、剪刀剪分板后边缘相对光滑无毛刺边缘有毛刺桥的残留明显元件离边距离要求必须留足够距离应力大可以稍近但也要留空间板厂加工成本低一条线切到底略高钻孔多、铣槽多拼板间距板与板之间不需要缝隙直接相邻板与板之间通常要留1.2~2mm槽或间隙我自己的经验是能V-CUT就V-CUT不能V-CUT再上邮票孔。矩形板、分割线是直线、板边又没有太靠近元件V-CUT是最省事也最便宜的方案。一旦板子是圆形、L形、或者有多段拐弯的分割线V-CUT就无能为力了这时候邮票孔是唯一自己动手能做的方案。2. V-CUT拼板实战一条直线解决90%矩形板2.1 V-CUT的工作原理与关键参数V-CUT的全称是V形切割槽工厂用直径很薄的圆盘刀在PCB的正反两面各切出一条V形沟槽。两面的槽尖几乎对应到板内某个深度留一层薄薄的基材连接分板的时候沿着这条槽轻轻一掰板子就干脆利落地分成两块了。这里面最关键的控制量是“残留厚度”也就是两面对切之后中间还剩下的那层材料。常规1.6mm的FR4板厂家一般控制在0.3mm到0.45mm之间。残留太薄运输过程中板子自己就会裂开残留太厚分板时要费大力气还可能把板边元件震裂。给你一套可以直接用的参考参数参数推荐值说明V-CUT槽角度30°~45°多数板厂默认45°特殊板厚要确认V-CUT深度单边板厚的1/3左右1.6mm板大约单边切0.55~0.65mm分板后残留厚度0.35~0.45mm1.6mm板两面合计切掉1.2mm左右铜皮/焊盘到V-CUT线距离≥0.5mm推荐1mm距离太近分板应力会拉脱铜皮元件本体到V-CUT线距离≥1mm尤其陶瓷电容、晶振应力敏感V-CUT线形态必须是一条直线、贯穿整个板边不能有拐角、不能中断特别注意V-CUT只能做直线不能做直角拐弯。如果你想要一块L形板的四周都能分离那四条边可以分别开V-CUT但转弯交汇点没法处理两条V槽在角部会交叉掰板时角部容易撕裂出豁口。这种转折处要么改邮票孔要么让板厂在角部加一个圆孔做应力释放。2.2 AD20里画V-CUT拼板的完整步骤在AD20里做V-CUT拼板核心操作不复杂把原始板复制成阵列重新定义大板框然后在机械层画V-CUT线。下面是我常用的流程每一步都踩过坑你照着做基本不会翻车。第一步打开原始的PCB文件全选所有对象。按CtrlA然后CtrlC复制提示选择参考点时点板子的左下角或某个定位焊盘这个点决定了后面粘贴阵列的基准位置。第二步新建一个PCB文件保存成项目名_Panel.PcbDoc。拼板文件单独放一个文件不建议在原板上直接操作否则后面要改版时原板和拼板搅在一起非常难受。第三步在新建的PCB文件里执行“Edit Paste Array”编辑菜单下的阵列粘贴。如果没有这个选项先直接CtrlV粘贴第一块进去放置好位置后再用“Edit Paste Array”按阵列方式粘贴剩下的。阵列粘贴的对话框里需要设置Item Count一共粘贴几个单元Horizontal Spacing / Vertical Spacing单元之间的X/Y方向间距Text Increment位号是否递增这一项通常选“None”拼板单元内容完全相同间距怎么填如果你用V-CUT板与板之间没有缝隙那X方向间距就是单板的板框宽度Y方向间距就是单板的板框高度。比如一块50mm×80mm的板子两拼的X间距填50Y间距填0四拼2×2就X间距填50Y间距填80。注意这里的间距是指两个粘贴实例之间的“参考点距离”不是间隙。第四步重新定义板框。拼板文件里粘贴进来的内容只是对象集合板框必须重新画。用菜单“Design Board Shape Redefine Board Shape”或者快捷键D-S-R沿着所有小板的最外缘画一个大矩形框把阵列包住。画完按回车确认这时候你的拼板才是一个真正有边界的PCB。第五步画V-CUT线。V-CUT线要画在机械层比如Mechanical 1层用直线工具沿两块板之间的接缝画一条贯穿整个大板框的线。注意V-CUT线必须从大板的一边画到相对的另一边不能只画两块板交界的中间段因为工厂的刀切过的是整块大板的宽度。如果一条V-CUT线画了两条首尾相接的线段最好合并成一条避免产生重叠断点让厂家误读。第六步在拼板上做一次DRC但只开板框类和制造类检查元件间距检查在原始板上确认过即可。这一步很多人会漏结果拼板文件提交后板厂回一个“线路距板边不足”的邮件回来才发现什么问题都没有检查。2.3 V-CUT最容易踩的3个坑第一个坑是铜皮离V-CUT太近。我有一次拼板把一根地线走在了板边0.3mm的位置V-CUT切下去分板的时候铜皮被带着翘起来十块板坏了四块最后只能改版。现在我的原则是V-CUT线附近0.5mm内绝对不走线靠近板的边缘区域宁可让铜皮缩进去一点。第二个坑是元件离V-CUT太近没做避让。陶瓷电容是分板应力的重灾区MLCC这种多层陶瓷结构受到机械应力会从内部产生微裂纹表面看着没坏实际上绝缘性能已经退化上电一段时间后开始漏电。拼板时贴装面和背面靠近V-CUT的陶瓷电容都要留够缓冲距离。第三个坑是薄板强行V-CUT。0.8mm以下的板子V-CUT残留厚度很难控制切浅了掰不动切深了整块板脆得像饼干。薄板我建议直接走邮票孔或者让板厂帮你做“CNC铣槽拼板”不要自己拍板做V-CUT。3. 邮票孔拼板实战异形板的救命方案3.1 邮票孔的组成与尺寸计算邮票孔又名“跳孔”“鼠齿孔”原理是在两块板的连接处打一排小孔孔与孔之间留下细细的基材桥分板时把桥一个个掰断板子就分开了。因为掰完之后边缘像邮票的锯齿所以叫邮票孔。邮票孔有两种常见的形态。第一种是“连续邮票孔线”沿着分割线打一整排孔孔间距压缩到很小整条边都是连孔带桥分板时整条线一起掰开。这种方案操作简单但桥太密会导致分板阻力大边缘也不是很好看。第二种是“桥接块邮票孔”板与板之间大多是铣刀开槽切开的只在几个指定位置留下连接块每个块上打3到5个邮票孔。这是目前工艺上更主流、也更抗运输振动的做法我强烈推荐你用这种。桥接块的尺寸参数给你一个经过验证的组合参数推荐值备注邮票孔孔径0.5mm ~ 0.8mm常用0.6mm太小的容易堵孔孔中心距1.0mm ~ 1.2mm孔径0.5mm配1.0mm孔距桥宽约0.5mm桥宽孔间残留0.4mm ~ 0.7mm太窄易碎太宽难掰桥接块长度8mm ~ 12mm每个块上打3到5个孔桥接块间距每20mm~30mm设一个太大运输会裂太小难分板板与板之间的槽宽1.2mm ~ 2.0mm铣刀开槽宽度留足刀具空间一个简单的计算例子如果你选孔径0.6mm、孔中心距1.2mm那么桥宽就是1.2减去0.6等于0.6mm。0.6mm的桥宽对于1.6mm板厚来说比较合理掰的时候有清晰的断裂感但又不是使大力才能断。如果你用孔径0.5mm、孔中心距1.0mm桥宽0.5mm也常见。记住这个公式桥宽 孔中心距 - 孔径。3.2 AD20里做邮票孔的完整步骤在AD20里做邮票孔拼板比V-CUT多两个动作画开槽区域、放孔。我分步说。第一步仍然是复制阵列。和V-CUT拼板一样把原始板用阵列粘贴的方式放进拼板文件。不同的地方是邮票孔拼板的单元之间要留间隙所以阵列粘贴的间距要按“板框尺寸 槽宽”来填。比如板宽50mm槽宽1.6mm那么X方向间距就填51.6mm。第二步画开槽线。板与板之间那1.6mm宽的槽不是自动产生的你需要在机械层画出槽的边界或者用Keep-Out层画出需要铣掉的范围。我的做法是在Mechanical 1层沿着板框间隙画两条平行线把槽宽标出来同时在下单说明里写清楚“板间开槽1.6mm保留邮票孔桥接块”。板厂工程会根据你的线和说明在CAM阶段把槽铣出来。第三步放置邮票孔。在桥接块的位置用“Place Pad”放焊盘。这里有个关键技巧邮票孔的本质是钻孔不是带焊盘的过孔。我在AD里放置时把Pad的Hole Type设为“Non-Plated”然后把X-Size和Y-Size焊盘外径设成和孔径一样大或者干脆比孔径小一点。这样生成的Gerber里焊盘不会在铜层上留下圆环Drill文件里却有完整的钻孔板厂一看就懂。第四步参数设置。双击刚放置的Pad在Pad对话框中设置Hole Size为0.6mmX-Size和Y-Size设为0.6mmLayer选择“Multi-Layer”Plated取消勾选。然后选中这个PadCtrlC复制再用“Edit Paste Array”按1.2mm的X间距排成一行5个孔。排完后拖动整个孔组让它落在桥接块的中心位置同时保证最外侧的孔到板的边缘不小于0.5mm避免掰板时边缘崩缺。第五步重复放置桥接块。一块小板按常用的4拼计算三条分割线上每条放3个桥接块每块5个孔一共45个孔。放完后再统一检查一下孔的位置和尺寸确认没有孔落在元件焊盘或走线区域上。3.3 邮票孔拼接的强度权衡邮票孔的一个现实问题是桥太多分板费力桥太少运输过程中断裂。我遇到过拼板做好寄到手里还没开始贴片两片小板已经在纸箱里被震得“自动分离”了。教训是桥的分布要均匀四边都要布置不能只在一侧集中受力。另外掰板的角度也影响断口质量。桥接块的分板应该这样操作把板子悬空在桌子边沿先轻轻反复弯折一侧让桥接块的孔位产生疲劳裂纹再用力掰下。不要试图一次性、用蛮力掰开整块板那样容易顺着桥把板角撕扯掉一块。这一点要在你的拼板说明文件里写给装配厂看很多不良其实是分板手法不对造成的。4. 拼板文件的工艺边、定位孔与Mark点4.1 工艺边到底留多宽工艺边是拼板时在整个大板四周额外加出来的“留白”目的是给贴片机的轨道夹持、给板厂做定位基准、给走板留出安全空间。很多人做拼板时舍不得加工艺边觉得浪费板材其实小批量生产这点面积的钱远比不上贴片厂因为夹不住板子而拒单的损失。推荐工艺边宽度单边5mm~8mm。轨道夹持一般需要3mm以上加上Mark点、定位孔和V-CUT线5mm是最低安全线。我一般统一留5mm如果是需要走板两次的双面贴片我留8mm避免第一次回流焊后板子边缘翘曲导致二次夹持失败。工艺边和大板之间有V-CUT或者邮票孔连接分板时工艺边会连电路板一起被去掉。如果你用的是邮票孔的桥接方案工艺边与电路板之间也按同样的邮票孔规则来只是桥接块可以少一些因为工艺边本身就是耗材不需要太强的连接强度。4.2 定位孔和Mark点怎么加拼板上至少要加3个定位孔推荐4个角各一个。定位孔直径没有统一标准2mm或者3mm比较常见孔周围要留出比孔径大1mm左右的无铜区域。AD里放置定位孔最简单的方法是使用“Place Pad”设置Hole Size为2.0mm外径3.0mm放在Keep-Out层允许的空旷位置。定位孔在拼板文件中属于工艺孔不参与电气连接所以不需要网络属性。Mark点也叫光学对位点贴片机靠它来识别板子的精确位置。单板设计时板子上就应该有Mark点拼板时还需要在大板的工艺边对角线上加一对拼板Mark点。标准的Mark点是1mm的实心圆铜箔周围留出至少2mm的无铜区域通常画成3mm的圆形Keep-Out。在AD里可以做一个简单的元件封装一个圆形Pad放在Top层直径1mm然后在周围同一封装里放一个直径3mm的圆形Keep-Out。把这样的封装从你的元器件库里拖两个到工艺边对角位置就完成了。4.3 用自定义封装做拼板辅助元素前面说到的Mark点封装、以及邮票孔Pad阵列其实都可以在AD20的元器件库里做好存起来方便每次拼板直接调用。很多人用AD很久了一直只会画原理图符号和PCB封装忽略了这种“功能性辅助封装”的价值。我在自己做AD元器件库的时候专门建了一个叫Misc_Process的库里面放了FID_MARK_TOP顶层圆角Mark点封装尺寸1.0mm焊盘3.0mm禁布区FID_MARK_BOT底层版本TOOL_HOLE_2MM直径2mm定位孔带无铜区域STAMP_HOLE_06非金属化0.6mm邮票孔封装PANEL_RAIL工艺边示意条用于标注5mm工艺边范围把这些辅助元素做成封装后在拼板文件里放起来就是“放元件”这么简单。双击拉到板上按快捷键M快速定位不需要每次重新画Pad、改属性效率提升非常明显。如果你拼板频率高强烈建议花半小时把这几个封装建好一劳永逸。5. 拼板文件导出Gerber与板厂对接5.1 AD20导出Gerber的设置要点拼板文件做完了最后一步是导出Gerber。很多人在这里翻车拼板文件里单位是mmGerber格式选了英制结果尺寸错位或者V-CUT画在了机械层但导出时漏勾选机械层板厂收到文件一脸懵。在AD20中进入“File Fabrication Outputs Gerber Files”打开Gerber设置对话框。我建议按下面的配置来设置项推荐值原因Format2:5英制精度高板厂CAM最稳Unitsmm或inch均可关键是和钻孔文件保持一致Layers to Plot全部信号层、阻焊、丝印、机械层机械层必须勾上V-CUT线靠它Include Keep-Out Layer勾选部分板厂靠Keep-Out做板框Mechanical Layers勾选所有用到的机械层V-CUT线、槽线、说明文字都在这里Gerber Version如无特别要求默认即可不要选太低的版本兼容性问题多导出Gerber后紧接着导出钻孔文件“File Fabrication Outputs NC Drill Files”。钻孔文件的单位和格式要和Gerber一致我统一用2:5格式、单位mm导出时勾选“Combined Drill/Route Files”让板厂在一个文件里看到所有孔位。5.2 钻孔文件与拼板说明Gerber是图形信息钻孔文件是孔的位置和尺寸信息两者缺一不可。但就算这两类文件都齐了板厂还是可能搞不清楚你的拼板意图。所以我每次下单都会额外附一个“拼板说明”文本内容很简短但能避免大多数误会拼板类型4拼2×2拼板方式V-CUT分割槽深单边1/3板厚残留0.4mm工艺边四周5mm邮票孔连接定位孔4角各1个孔径2.0mmMark点工艺边对角2个顶层邮票孔特性非金属化钻孔孔径0.6mm桥宽0.6mm表面处理如有特殊要求一并写明这个说明文件我一般直接写在备注里发给板厂或者在社区下单时复制到“生产备注”栏。别嫌麻烦板厂每天接成百上千个订单你不说清楚他们就按默认规则处理等板子做出来发现V-CUT切太深或者邮票孔变金属化孔再来扯皮就晚了。5.3 发给板厂前的检查清单我给自己定了一个固定检查清单拼板文件导出后逐项核对全部打勾才允许下单[ ] 大板框闭合尺寸和预期一致[ ] 所有小板阵列间距正确没有重叠[ ] V-CUT线贯通整板边且与铜皮距离≥0.5mm[ ] 邮票孔孔径、孔距符合要求全部为非金属化[ ] 定位孔有3个以上Mark点已放置[ ] 丝印位号完整没有镜像、没有缺失[ ] Gerber分层正确机械层已包含V-CUT和开槽信息[ ] 钻孔文件数量与孔位匹配单位和格式正确[ ] 用Gerber Viewer打开检查一遍确认图形和预期一致最后一条“用Gerber Viewer打开检查”是最重要的。很多人太相信AD的预览结果导出的Gerber和屏幕上的PCB有细微差异比如线宽变了、钻孔偏移了。我自己一直用CAM350或者免费的Gerber Viewer重新看一遍花五分钟检查能省掉后面一整轮改版时间。6. 拼板常见报错与调试实录6.1 Unknown Pin报错做拼板文件时经常听到有人报“Unknown Pin”错误。这个报错通常不是拼板本身引起的而是工程里原理图和PCB不同步。常见原因是在原理图里删了某个电容PCB里对应的封装还在或者从别人那边继承来的工程PCB里有网络但原理图里找不到对应的引脚。处理方法是先执行“Design Synchronize Documents”做一次工程同步看看能不能自动修复。如果不行把PCB里孤立的、网表对不上的器件删掉重新从原理图导入变更。拼板文件不要在这种状态下复制否则错误会跟着粘贴操作扩散到整个阵列排查起来更痛苦。6.2 位号镜像问题拼板时最容易出现的显示类问题就是位号文字镜像了。你打开拼板文件发现某个元件的位号是反的左读变成了右读心里咯噔一下。出现位号镜像先判断是整个板子反了还是单个位号反了。如果所有元件和位号都在同一层只是位号反了最简单的处理是选中那个位号文字在PCB Inspector面板里找到Mirror属性改成False。或者在位号上单击按快捷键X直接水平镜像。单个位号的反向通常是复制粘贴时不小心触发改回来很快。如果你发现整个板子看起来是反的——铜箔在背面、元件都翻了个面——那说明粘贴之前被做了一次镜像翻转。这时候选中翻面的所有对象用“Edit Move Flip Selected”把它翻回正面即可。拼板时我建议所有单元保持同方向不要为了省空间做镜像翻转子板除非你确认贴片工艺确实支持双面板不同方向。6.3 DRC报错怎么处理拼板文件中跑DRC最常遇到的是“元件间距报错”和“板框到元件间距报错”。这是因为拼板文件里有多份相同的元件阵列各板之间的元件距离会因为跨板而变得很近触发了常规间距规则。处理方案有两个。第一个在拼板文件里缩小DRC检查范围只检查单板内部这个可以用Room区域规则实现但配置麻烦适合固定拼板模板。第二个更简单拼板文件中把“元件间距”检查关掉只保留“板框到元件间距”和“走线到板边”这两类和加工相关的检查。因为拼板前你已经对原始板跑过完整DRC拼板文件里再跑一遍元件间距属于重复劳动风险点不在那里。审查一下我这个工作流原始板DRC是“电性能检查”拼板后的是“制造可行性检查”两件事分开做效率高也不容易漏。6.4 板厂退回文件的常见原因最后整理一下我遇到的板厂工程退回拼板文件的几个高频理由真的都是低级错误但每次看到都让人血压升高。一是工艺边太窄板厂没法加定位点。有的板厂会帮你补工艺边有的直接让你改。我后来学乖了直接预留5mm省得来回沟通。二是邮票孔做成了金属化孔板厂问你要不要改非金属化。这个在AD里就是Pad的Plated选项没取消导出前检查一下。三是V-CUT线没有贯通整个板边工程师在CAM里补也不是不补又不完整只能退回。四是丝印位号缺失或者倒置说明拼板前原文件的丝印层就没检查过。这些退回理由的共同特征是如果在导出Gerber前按我上面那十条检查清单走一遍全部可以避免。拼板是一项重复性很强的工作把流程固定下来每次按流程走能帮你省掉大量和板厂客服来回沟通的时间。我个人在实际操作中的体会是拼板方案最好在设计阶段就定下来不要等板子画完再临阵磨枪。画板时就把V-CUT线附近、邮票孔桥接区附近的元件提前避开后面拼板会轻松很多。另外如果公司没有固定的拼板工艺规范多和合作的板厂工程沟通每家厂对邮票孔桥宽、工艺边宽度的偏好其实不完全一样拿到他们的拼板规范后再动手比你自己埋头猜参数靠谱得多。拼板这个东西第一次做觉得麻烦做完一次形成自己的模板和库第二次开始就是十分钟的事。