ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

PCB拼版设计核心三要素:邮票孔、V割与Mark点实战指南

PCB拼版设计核心三要素:邮票孔、V割与Mark点实战指南 1. 项目概述从“邮票孔”到“Mark点”PCB拼版设计的核心三要素最近在几个硬件项目里又和PCB拼版设计较上了劲。无论是为了提升SMT贴片效率还是为了在后续分板时保证质量和效率邮票孔、V割拼版和Mark点这三个词几乎是每个硬件工程师和PCB设计者绕不开的坎。它们看似是PCB设计文件里几个简单的几何图形或线条实则背后牵涉到生产工艺、成本控制、产品可靠性等一系列复杂考量。我见过不少新手工程师画的板子拼版设计要么过于随意导致加工困难要么过于保守白白浪费板材甚至因为Mark点设置不当导致整批板子在贴片机上对位不准元件贴得歪七扭八。今天我就结合自己踩过的坑和总结的经验把这PCB拼版设计的“三驾马车”掰开揉碎了讲清楚特别是最近被问得很多的“AD邮票孔怎么设计”我会给出可直接“抄作业”的参数和避坑指南。简单来说这三者共同服务于一个目标将多个相同或不同的小电路板单元板高效、可靠地组合在一张大板材上完成规模化生产主要是SMT贴片之后再干净利落地分离成单个产品。邮票孔和V割是两种主流的“连接与分离”方案而Mark点则是确保自动化生产“眼睛”看得准的关键。接下来我们就深入每个环节看看具体该怎么操作以及为什么必须这么做。2. 拼版设计整体思路与方案选型在动手画任何一条线之前我们必须先想清楚这张拼版图最终要去哪里生产它的核心诉求是什么这直接决定了邮票孔、V割和Mark点这三者的具体设计策略。2.1 核心需求解析为什么需要拼版拼版绝非简单地把小板子复制粘贴到大板子上。它的核心价值体现在三个层面提升生产效率这是最直接的原因。SMT贴片机的贴装头在一次行程内完成整张大板上所有元件的贴装其效率远高于对单个小板子逐个上料、定位、贴装。对于用量大的产品拼版能极大降低单个产品的贴片成本和时间。保证生产一致性同一张拼版上的所有单元板经历完全相同的印刷、贴片、回流焊过程。这意味着它们的工艺状态如锡膏厚度、炉温曲线高度一致有利于控制产品质量减少板间差异。便于后续工序处理拼版后的板子强度更高在清洗、测试、包装、运输过程中不易变形或损坏。对于一些形状不规则或本身很脆弱的小板拼版提供了必要的机械支撑。2.2 连接方案选型邮票孔 vs. V割选择邮票孔还是V割是拼版设计的第一个重大决策。这两种工艺原理不同适用场景也截然不同。V割V-Cut / V-Scoring原理在板子的正反两面用高速旋转的V型刀片沿着预定的分板线切割出一定深度的V型槽。切割深度通常为板厚的1/3到1/2保留一部分板材连接。分板时只需像掰断饼干一样沿V槽施加弯折力即可分离。优点分板速度快效率极高适合大批量全自动分板。分板边缘相对平整V槽断裂面比较整齐毛刺较少。几乎不额外占用板边空间V割线就是一条细线对拼版布局影响小。缺点与限制只能走直线V型刀无法拐弯因此分板线必须是贯穿板子的直线。对板子形状有要求单元板必须是矩形或形状规则且拼版后各单元板之间能形成连续的直线分割。对板厚有要求通常适用于板厚1.0mm及以上的PCB。太薄的板子如0.6mm、0.8mm做V割保留的连接部分太脆弱在贴片流程中就可能因应力断裂。可能产生应力掰板时产生的机械应力可能传递到板边元件特别是陶瓷电容、晶振等有损坏风险。适用场景规则矩形板、大批量生产、板厚≥1.0mm、对分板效率要求高、板边无怕应力敏感元件。邮票孔Mouse Bites / Break-away Tabs原理在单元板之间的连接处设计一系列小孔通常是一排直径0.8mm-1.0mm的钻孔孔与孔之间保留很窄的“桥接”材料。分板时用分板机或手工沿着这排孔折断实现分离。优点分板线形状自由可以适应任何形状的板子分割包括曲线、异形切割。适用于薄板对板厚没有限制0.4mm、0.6mm的薄板也能稳定拼版。应力可控通过设计孔的大小、间距和桥接宽度可以控制分板所需力度对板边元件的应力影响相对V割更小、更集中。提供更强连接在贴片和运输过程中邮票孔连接比V割保留的连接部分更牢固。缺点分板效率较低通常需要专用冲压分板机或铣刀分板机比徒手掰V割板慢。分板边缘有毛刺折断后边缘会留下“齿状”毛刺通常需要二次处理如打磨。占用板边空间需要预留出放置邮票孔和工艺边的宽度。适用场景异形板、薄板1.0mm、板边有怕应力元件、小批量或对分板外观要求不极致的场合。选型心得我个人的经验法则是优先考虑V割因为它成本低、效率高、边缘好。只有当板子形状不规则、板太薄、或板边有“娇气”的元件时才转向邮票孔方案。很多复杂的板子会采用“V割邮票孔”混合拼版直线部分用V割拐角或异形部分用邮票孔连接。2.3 定位基准的基石Mark点设计考量无论选择哪种连接方式没有准确的定位一切自动化生产都无从谈起。Mark点Fiducial Mark就是贴在PCB上的“靶心”供贴片机的光学定位系统识别。为什么必须有Mark点大尺寸的PCB板材本身存在涨缩误差阻焊油墨印刷也可能有偏差。如果贴片机只靠板子的物理边框定位累积误差会导致元件贴偏。Mark点提供了高对比度的、精确的基准坐标贴片机通过识别拼版上的全局Mark和每个单元板上的局部Mark进行软件补偿确保每个元件都贴在正确的位置上。核心设计原则Mark点必须是一个实心铜箔图形通常为圆形表面裸铜或镀锡周围有无铜区阻焊开窗包围形成强烈的光学对比度。禁止在Mark点上覆盖丝印白油、覆盖绿油或者将其放在走线密集、背景杂乱的地方。3. 核心细节解析与实操要点明确了整体方案接下来我们深入到每个环节的设计细节。这里面的参数不是随便填的每一个数字背后都有生产工艺的约束。3.1 邮票孔设计参数、布局与AD软件实操“AD邮票孔怎么设计”这是最近被问得最多的问题。我们用Altium DesignerAD来演示一套经过生产验证的参数方案。1. 邮票孔的核心参数一套有效的邮票孔由三个关键参数决定钻孔直径Hole Size通常为0.8mm - 1.0mm。我常用0.8mm这是一个平衡点孔径太小钻头易断加工成本高孔径太大分板后毛刺大不美观。对于非常精密的板子或连接桥很窄时可用0.6mm。孔中心距Pitch指相邻两个孔圆心之间的距离。推荐1.5mm - 2.0mm。太密如1.0mm会导致连接强度过低拼版易在流程中断裂太疏如3.0mm则分板困难需要很大力气且毛刺区间长。连接桥宽度Web / Bridge Width指两个孔之间保留的板材宽度。这是控制分板力度的关键推荐0.3mm - 0.5mm。我强烈建议设为0.4mm。小于0.3mm桥太细加工难度激增且容易在贴片前就断掉大于0.5mm分板时会非常费力可能伤及板内线路。2. 在AD中的具体操作步骤假设我们有两块小板需要左右拼版中间用邮票孔连接。步骤1确定拼版间距与工艺边。在板框外Board Outline预留出邮票孔的区域。通常两个单元板之间的间隙即邮票孔占据的宽度需要2.0mm - 3.0mm。此外板子四周还需要增加工艺边通常5mm宽用于导轨传输和放置全局Mark点。在AD中你可以直接画一个包含所有单元板和工艺边的大板框。步骤2绘制邮票孔图形。邮票孔不是用“孔”工具一个个画的那样效率太低且不易对齐。标准做法是用“线条”在Mechanical 1层机械层画出分板线然后在这条线上放置一排“焊盘”Pad来代表孔。在分板线假设是垂直的上放置第一个焊盘。双击焊盘进行属性设置Hole Size: 0.8mmX/Y Size: 通常比孔直径大0.1-0.2mm即可设为1.0mm。这代表焊盘铜环的直径主要为了给孔一个清晰的图形表示对实际生产影响不大实际钻孔以Hole Size为准。Plated:一定要取消勾选邮票孔的孔不能镀铜。如果镀铜了分板时铜皮会被撕扯产生难以处理的铜毛刺还可能造成短路。这是新手最容易犯的致命错误。Layer: 设置为Multi-Layer表示这是一个通孔。步骤3阵列复制焊盘。放置好第一个焊盘后使用AD的“特殊粘贴”Paste Special功能。复制第一个焊盘然后Edit - Paste Special - Paste Array。Item Count: 根据连接长度计算需要的孔数。例如连接长度10mm孔中心距1.6mm则需要大约7个孔10/1.6≈6.25向上取整。Text Increment: 设为0不需要编号递增。Array Type: Linear。X/Y Spacing: 如果分板线是垂直的则在Y方向间距设为1.6mm孔中心距X方向为0。点击OK在分板线上点击放置一排整齐的邮票孔就生成了。步骤4添加阻焊开窗。为了让孔边缘干净需要在阻焊层Solder Mask为这排孔加上开窗。最简单的方法是选中这排焊盘在Properties面板中将Solder Mask Expansion设置为“From Rule”或者一个明确的值如0.1mm确保阻焊层不会覆盖到孔边缘。实操避坑指南孔非镀金NPTH是铁律再次强调邮票孔的Plated属性必须为False。你可以和PCB厂家在制板说明中特别注明“邮票孔为非金属化孔”。避开走线和铜皮邮票孔周围至少0.5mm范围内不要有信号走线或大面积铜皮防止分板时应力损伤线路或造成铜皮撕裂。考虑分板方向设计邮票孔时要想象分板时的受力方向。通常分板机是上下运动所以邮票孔排布的方向应与分板刀的运动方向垂直或呈一定角度以利于整齐断裂。给板厂发拼版图最好将已经拼好版、包含邮票孔和V割线的完整PCB文件或Gerber文件发给板厂而不是让板厂帮你拼。你自己拼版能最精确地控制连接点和元件布局的关系。3.2 V割拼版设计深度、间距与布局禁忌V割设计相对邮票孔更简单但细节把握不好同样会出问题。1. V割的核心参数V割角度刀片的角度常见的有30°、45°、60°。90%以上的情况选择30°角。角度越小切割越深越尖分板越容易但刀片磨损也快角度越大分板所需力度越大。30°是一个通用且高效的选择。V割深度这是最重要的参数。原则是双面切割深度之和小于板厚保留至少1/3板厚的连接材料。计算公式单面切割深度 (板厚 - 剩余连接厚度) / 2。举例板厚1.6mm希望保留0.5mm连接。则单面切割深度 (1.6 - 0.5) / 2 0.55mm。通常板厂会控制单面切深在板厚的1/3到2/5之间。禁忌绝对禁止双面切穿那会导致板子在贴片前就散架。V割线位置与板间距V割线是“有宽度”的切割因此两个单元板之间的中心距离不能等于板子宽度之和必须加上V割的损耗。板间距Board to Board通常需要0.3mm - 0.5mm。这意味着你拼版时两个板框Board Outline之间要留出这个间隙。AD中可以通过“Edit - Board Shape - Create Primitives from Board Shape”生成板框线然后精确移动定位。2. 在AD中的设计方法在AD中V割线用Mechanical 1层或其他指定的机械层的一条直线来表示。你需要在拼版图上于需要分板的位置画一条直线。在PCB加工说明文档通常是一个Readme.txt或直接在机械层标注中明确写出“V-Cut on this line. Depth: 0.55mm per side. 30 degree angle.”更规范的做法是在输出Gerber文件时将代表V割线的机械层单独输出并告知板厂此层为V割层。3. V割布局的致命禁忌禁布区V割线两侧一定范围内是“死亡区域”。元件禁布距离V割线中心至少0.5mm最好0.8mm内不能放置任何元件。掰板时产生的应力可能损坏电容、晶振等。走线禁布距离V割线中心至少0.3mm内不要走线。特别是电源、时钟等关键信号线应远离V割区域。非直线与拐角如果需要拐角V割无法实现。标准做法是在拐点处停止V割然后用邮票孔连接拐角区域形成混合拼版。V割线在拐点处应留有至少2mm的未切割段作为缓冲。3.3 Mark点设计标准、布局与抗干扰Mark点设计追求的是极高的识别可靠性。1. 全局Mark与局部Mark全局MarkGlobal Fiducial放置在工艺边或板子对角上通常2-3个。用于整张拼版的初步定位和补偿涨缩。必须成对出现如左下和右上且距离尽量拉远以提高补偿精度。局部MarkLocal Fiducial放置在每个单元板上通常也是2-3个。用于该单元板的精确定位。对于有BGA、QFN等精细间距元件的板子局部Mark至关重要。2. 标准尺寸与结构形状实心圆形最优。方形、菱形也可但圆形识别稳定性最好。尺寸推荐直径1.0mm。最小不小于0.8mm最大不超过3.0mm。我习惯用1.0mm兼容性好。结构实心铜箔底层是裸露的铜皮最好镀锡或沉金增强反光对比。阻焊开窗铜箔周围必须有单圈阻焊开窗开窗直径比Mark点直径大0.5mm - 1.0mm形成一个明亮的“光环”。例如1.0mm的Mark点阻焊开窗直径设为2.0mm。背景纯净开窗区域下方必须是无铜区即禁止有任何走线或铜皮。确保背景是暗色的PCB基材与亮色的Mark点形成最大对比度。3. 在AD中的实现在AD中Mark点通常被当作一个特殊的“元件”来制作放入你的器件库中。创建一个新的PCB Library Component命名为“FIDUCIAL_1MM”。在Top Layer或Bottom Layer画一个直径1.0mm的实心圆Fill或Region。在Top Solder层阻焊层画一个直径2.0mm的圆这个圆会自动形成阻焊开窗。在需要放置Mark点的位置放置这个“元件”。务必检查Mark点下方各层特别是内电层和走线层是否干净必要时在那些层也设置禁止布线区。经验之谈对于双面贴片的板子正反两面的Mark点位置必须严格对齐。也就是说Top层的Mark点正下方Bottom层对应位置也应该是Mark点或至少是纯净无铜区。如果反面正好有大面积铜皮或走线会干扰贴片机相机对底部Mark点的识别。4. 完整拼版设计流程与实战案例让我们以一个具体的案例串联起从设计到输出的全流程。假设我们要拼版一个80mm x 50mm的矩形蓝牙模块小板板厚1.0mm双面贴片批量生产。4.1 案例设定与前期规划单元板80mm x 50mm 板厚1.0mm。目标拼成2x2的阵列提升贴片效率。方案选型板子规则矩形板厚1.0mm刚达到V割门槛。但考虑到批量大、追求效率首选V割拼版。同时由于是双面贴片且有0402小电容靠近板边需要仔细规划禁布区。板材利用率标准大料尺寸为18”x24”457mm x 610mm。我们需要计算拼版尺寸尽可能多地排布但也要留出工艺边和机器夹持边。4.2 AD软件内的拼版实操步骤创建拼版PCB文件新建一个PCB文件命名为“Panel_Bluetooth_Module”。定义板框与工艺边计算拼版尺寸。单元板80x502x2排列中间加V割间隙。板间间隙Board to Board设为0.4mm。拼版后内部尺寸为宽度 (802 0.4) 160.4mm高度 (502 0.4) 100.4mm。四周添加5mm宽的工艺边。最终板框尺寸为宽度 160.410170.4mm高度 100.410110.4mm。在Mechanical 1层画出这个矩形板框。放置单元板将设计好的单元板PCB文件通过“Place - Embedded Board Array / Panelize”功能或使用智能粘贴放置进来。精确设置阵列参数2行2列X/Y间距分别为80.4mm和50.4mm单元板尺寸间隙。确保四个单元板在板框内居中。绘制V割线在Mechanical 1层用Line工具在四个单元板之间的间隙中心画出十字形的V割线。水平线一条垂直线一条。在图纸空白处添加文本说明“V-CUT on lines. Depth: 0.4mm per side (30°). Total board thickness: 1.0mm.”放置Mark点全局Mark在工艺边的三个角如左下、右下、右上放置三个全局Mark点。距离板边至少3mm。局部Mark在每个单元板的三个角避开V割线放置局部Mark点。距离单元板边至少3mm并确保距离V割线中心大于0.8mm。检查Bottom层Mark点位置是否背景纯净。进行DFM检查使用AD的Design Rule Check (DRC)但需要自定义规则。新建规则Clearance - 针对All设置V割线机械层到Pad、Via、Track的间距至少为0.3mm。新建规则Component Clearance - 设置所有元件到V割线的间距至少为0.8mm。运行DRC排查是否存在元件或走线侵入禁布区。4.3 输出生产文件与制板说明设计完成后输出文件给PCB工厂是关键的最后一步沟通不清极易导致错误。输出Gerber文件File - Fabrication Outputs - Gerber Files。确保包含所有线路层、阻焊层、丝印层、钻孔文件NC Drill。至关重要在“Layers”选项卡中将绘制了V割线的机械层如Mechanical 1也勾选上并单独生成一个Gerber文件。在“Advanced”选项卡中将该层的Plot Type设置为“Line/Text” Aperture设置为“G54”。生成钻孔表和拾放文件Pick and Place。编写制板说明文档Readme.txt或PDF板子名称、数量、板厚、层数、表面工艺如沉金、喷锡。拼版信息明确写明“此文件为拼版文件请直接生产不要拆开”。V割信息“V割线见GM1层单面切割深度0.4mm30度角保留连接厚度0.2mm。”邮票孔信息如有“邮票孔为非金属化孔NPTH孔径0.8mm中心距1.6mm。”Mark点确认“Mark点为裸铜沉金请勿覆盖绿油或丝印。”其他特殊要求如阻抗控制、碳膜、金手指等。5. 常见问题、生产故障与排查实录即使设计得再仔细实际生产中也难免遇到问题。下面是我和同事们总结的一些典型故障案例和解决方法。5.1 分板相关故障问题1V割板分板时板边元件如MLCC电容开裂或焊点断裂。原因掰板应力过大且元件距离V割线太近。解决方案设计端严格遵守0.8mm的元件禁布区规则。对于特别脆弱的0402、0201电容或晶振距离应增加到1.0mm以上。工艺端优化分板工艺。使用**曲线分板机圆弧掰板**代替直上直下的冲压分板。曲线运动可以更平缓地施加应力。调整分板机的上刀和下刀高度、速度使应力峰值降低。板厂端检查V割深度是否过深导致连接部分太薄一碰就断应力无法缓冲。问题2邮票孔分板后边缘毛刺大有铜皮翘起。原因邮票孔的孔被错误地金属化镀铜了。邮票孔周围有大面积铜皮或走线分板时被连带撕裂。分板机刀片钝化或压力设置不当。解决方案设计端100%确认邮票孔Pad属性中“Plated”为未勾选状态。在制板说明中强调“NPTH”。设计端在邮票孔周围设置至少0.5mm的“禁铜区”。在AD中可以在Keep-Out Layer或通过铺铜规则排除该区域。生产端要求分板后增加一道打磨或刷板的工序去除毛刺。对于高质量要求的产品可以使用铣刀分板机Routing沿着邮票孔中心铣出一条槽分离效果比直接折断好很多边缘更光滑。问题3拼版在SMT传送过程中单元板自己断裂或脱落。原因连接强度不足。对于V割可能是保留的连接厚度太薄如0.2mm或板子太薄如0.8mm做V割。对于邮票孔可能是连接桥太窄如0.3mm或孔间距太大。解决方案设计端对于薄板果断放弃V割改用邮票孔。增加邮票孔的连接桥宽度至0.4-0.5mm或增加邮票孔的数量缩小孔间距。工艺端在SMT线上对于连接较弱的拼版可以使用加强筋Breakaway Tab或桥连Bridge。即在拼版外围或关键连接点额外增加一些更宽的连接条在分板前最后才切除。这需要在设计时就预留位置。5.2 Mark点识别相关故障问题4贴片机识别Mark点失败或不稳定。原因对比度不足Mark点表面被绿油覆盖或周围阻焊开窗太小背景有铜皮干扰。污染或损伤板子脏污、Mark点氧化、或有划痕。灯光问题贴片机光源亮度、角度设置不当无法凸显Mark点。解决方案设计端复查Gerber文件确保阻焊层在Mark点位置有正确开窗。用CAM软件查看阻焊层预览图确认开窗清晰。设计端Mark点下方所有层确保无铜。可以专门为Mark点做一个“禁布区”的机械层要求板厂在所有布线层避开。生产端要求板厂对Mark点进行沉金或镀金处理增强其反光性和抗氧化能力。SMT端调整贴片机的识别参数。尝试不同的光源前光、背光、侧光调整阈值和识别算法。对于难识别的板子可以临时在Mark点上贴一小块高反光标签作为辅助。问题5局部Mark点识别了但贴片仍有偏移。原因可能是拼版或单元板本身的涨缩不一致。全局Mark补偿了整体涨缩但单元板内部因为铜箔分布不均、热应力等还存在局部变形。解决方案设计端在单元板上多增加一个局部Mark点如从2个增加到3个让贴片机可以进行更高级的仿射变换补偿而不仅仅是平移和旋转。设计端优化PCB布局尽量使铜箔分布均匀避免大面积无铜区减少因材料应力导致的局部变形。SMT端启用贴片机的局部补偿功能。对于有BGA、QFN的板子可以针对该元件单独设置一个识别基准。5.3 其他综合问题问题6板厂反馈拼版间距不足无法加工。原因设计时只考虑了理论间隙未考虑PCB加工的实际工艺能力如铣刀直径和V割刀厚度。解决方案与板厂提前沟通在设计前就询问板厂的最小V割间距、最小邮票孔桥宽、铣刀最小直径通常为2.0mm等工艺参数。通用安全值单元板之间净空不含连接结构至少保持2.0mm。如果中间需要走铣刀分离对于异形拼版间距至少为铣刀直径0.2mm。问题7钢网开口与拼版变形不匹配导致锡膏印刷不良。原因拼版后大板可能存在微小弯曲弓曲或扭曲而钢网是平的。如果只用一个全局坐标印刷在板子翘曲的地方钢网与焊盘间隙变大会导致锡膏量不足。解决方案SMT端使用具有多点支撑和局部压平功能的印刷机。或者采用“Step-by-Step”印刷即分区域进行印刷和补偿。设计端对于超大拼版或薄板可以在拼版中间或四周设计一些平衡铜块Dummy Copper或加强筋来改善板材的平整度。拼版设计是连接PCB设计和SMT生产的桥梁细节决定成败。邮票孔、V割、Mark点这三个要素每一个都需要根据具体的产品特性、生产规模和工艺能力进行精心设计和反复验证。最稳妥的办法就是在首次打样时把你的设计意图清晰地传达给PCB板和SMT工厂的工程师他们往往能根据实际设备情况给出最中肯的改进建议。毕竟可制造性设计DFM的本质就是在设计端就预见并解决掉生产端可能遇到的所有麻烦。
返回列表