新闻详情

新闻详情

首页 / 资讯中心 / 详情

AD24铺铜连接规则详解:过孔全连接与焊盘十字连接实操指南

发布时间:2026/9/25 7:45:12来源:尧图网络
AD24铺铜连接规则详解:过孔全连接与焊盘十字连接实操指南
做PCB设计的时候铺铜规则里的连接方式是我见过最容易被忽略、却又最能体现基本功的一项。很多朋友从AD20换到Altium Designer 24第一反应是界面变花哨了、暗色主题更酷了结果一铺铜就懵了过孔想全连接却变成细细的十字表贴焊盘想十字连接却跟铜皮连成一大片怎么调都不对。说到底就是Polygon Connect Style这一条规则没有吃透。这篇文章我针对AD24版本把过孔全连接Direct Connect和焊盘十字连接Relief Connect这套铺铜规则从原理到实操完整拆一遍。为什么过孔要连满、为什么焊盘要留十字、规则建在哪、Query怎么写、优先级怎么排、铺完铜怎么验证都会讲到。适合正在做电源板、MCU板或者被铺铜连接方式折腾过的朋友参考。1. 为什么过孔要全连接、焊盘要十字连接1.1 两种连接方式的本质区别铺铜里的全连接和十字连接本质上是电气性能与可制造性之间的取舍。全连接Direct Connect很好理解铜皮直接覆盖在过孔或焊盘的金属结构上两者完全融为一体。电气上导通面积最大、电阻最小、散热路径最通畅。十字连接Relief Connect则是通过几条细长的铜条把焊盘或过孔和周围的铜皮连接起来中间留出大量空隙也叫热焊盘Thermal Relief。很多人第一次看到十字连接会觉得奇怪明明有空隙为什么不直接连满其实十字连接不是给电气性能设计的而是给焊接工艺设计的。焊盘连着大片铜皮时焊接加热的热量会被铜皮迅速导走焊料还没完全润湿就已经凝固了很容易出现冷焊、虚焊。十字连接通过有限的连接条限制了热量流失路径让焊盘局部温度能快速升起来。所以它是在电气性能基本满足的前提下换取焊接可靠性的经典方案。1.2 过孔选全连接载流、机械与散热的三重考量过孔Via与焊盘Pad在铺铜规则里经常被混在一起处理但它们的应用场景完全不同。过孔的主要作用是换层走线或者把电源、地平面在多层板里连通。对于电源和地网络的过孔选全连接几乎是必须的。首先是载流能力。过孔本身是空心圆柱结构电流通过过孔壁和填充物流动。如果过孔外圈用十字连接每个连接条的宽度通常只有10mil到15mil四个连接条的截面积加起来可能连过孔铜壁的等效截面积都不如。大电流场景下这些细连接条会成为整个通道的瓶颈电流密度过高直接导致局部发热。我之前做过一块30A的DC-DC板最开始GND过孔用了十字连接满载跑半小时后板子表面热点全在过孔位置。改成全连接后同样工况下温度降了接近10度。其次是机械强度。过孔没有元件引脚焊接它靠的就是过孔壁与铜皮之间的接触面积。全连接让铜皮与过孔环形成完整包覆板材受热膨胀或受到机械应力时过孔不容易被撕裂。十字连接相当于只靠几个细触点拉住过孔抗拉扯能力弱很多。第三是寄生参数。电源和地平面的过孔阵列如果采用十字连接等于在平面之间串联了额外的寄生电感和电阻这对高频去耦和高速信号回流都不友好。全连接能让过孔与平面之间的阻抗更低电流路径更平滑。不过这里要提一句不是所有过孔都适合无脑全连接。如果过孔密密麻麻布在高速差分线的换层区域周围是大片铜皮全连接可能会改变局部参考平面的回流路径和阻抗连续性。这种情况通常不是靠连接规则解决而是在铜皮上做禁布区或参考层挖空。常规信号过孔和电源过孔全连接是更稳妥的选择。1.3 焊盘选十字连接焊接良品率的关键焊盘的情况和过孔恰恰相反尤其表贴焊盘SMD Pad十字连接几乎是默认最优解。回流焊时有所谓的“热沉效应”。一个0402或0603的电阻电容焊盘如果直接连接一片宽阔的铜皮焊接时热台或热风给焊盘加热热量会顺着铜皮迅速扩散到大面积区域。焊盘温度迟迟达不到焊料熔点焊膏无法完全融化焊点就会变成颗粒状甚至虚焊。十字连接用几个细条限制热量流失焊盘能在短时间内升温到焊接温度锡膏润湿效果好很多。十字连接的另一个作用应力缓冲。铜皮和基材的热膨胀系数不一样温度变化时铜皮会胀缩如果焊盘被铜皮完全固定死应力会直接传递到焊点和元件端子上反复冷热循环后可能出现焊点开裂。十字连接中间的镂空区域给了铜皮一定的变形空间应力被吸收掉一部分。手工焊接和返修时十字连接同样占优。用烙铁拆元件时全连接的焊盘热量散得飞快烙铁头怼上去很久焊锡才化。十字连接让热量集中在焊盘周围几秒钟就能化锡。如果你做过高密度板的手工补焊应该能体会到这中间的差距。当然焊盘大电流场景时要灵活处理比如功率电感、功率MOS的源极焊盘如果电流很大而焊盘尺寸有限十字连接的细条可能承载不了。这时候要么把十字连接条加宽要么对该焊盘单独使用全连接再配合钢网开窗解决焊接问题。这也是后面要讲单独建规则的原因。2. AD24 铺铜连接规则的设置入口与关键参数2.1 规则到底藏在哪Plane Polygon Connect Style在AD24里铺铜连接规则归在规则编辑器里的Plane类别下。打开方式很简单在PCB界面按快捷键DR或者在菜单栏选择Design Rules打开PCB Rules and Constraints Editor。编辑器左边是一棵规则树路径是Design Rules Plane Polygon Connect Style。这里就是控制多边形填充Polygon Pour与焊盘、过孔连接方式的唯一入口。AD24版本里规则编辑器顶部有一个搜索框输入Polygon Connect就能快速定位到这一组规则不用手动一层层展开。这个搜索功能在规则多的时候特别好用我一般直接搜索。打开后你会看到默认有一条规则叫做PolygonConnect作用范围匹配的是All也就是所有对象。默认的连接方式通常是Relief Connect。这条默认规则是整个铺铜连接体系的地基后续新建的所有规则本质上都是在这条基础上做更精确的覆盖。需要注意一点Polygon Connect Style只对多边形填充有效。如果你用走线方式把焊盘和铜皮连起来那属于普通布线不受这条规则约束。只有通过Polygon Pour生成的铜皮才会按这里的规则决定连接方式。2.2 三个选项与四个参数逐项拆解在Polygon Connect Style规则里核心设置都在Constraints选项卡中。连接方式有三个选项Relief Connect十字连接、Direct Connect全连接、No Connect不连接。Relief Connect下面有三个可调参数Conductor Width连接条宽度、Conductors连接条数量、Air Gap连通区域与焊盘之间的间隙。Direct Connect没有额外参数选上就代表铜皮与对象完全相连。No Connect则是让对象与铜皮完全隔离常用于某些需要电气隔离的焊盘或过孔。推荐参数可以按场景参考应用场景连接方式Conductor WidthConductorsAir Gap普通信号焊盘Relief Connect10~12mil410mil大电流焊盘Relief Connect加宽20~30mil410~12mil电源/地过孔Direct Connect无需设置无需设置无需设置高密度板焊盘Relief Connect8~10mil28~10mil需隔离对象No Connect无需设置无需设置无需设置连接条宽度直接影响载流能力和可制造性。常规FR4板、1oz铜厚下10mil宽度是相对稳妥的起步值小于8mil就需要确认板厂工艺是否支持。连接条数量建议优先选4四个方向都有连接机械和电气上都更均衡空间非常紧张时选2也能用但两个连接条在大面积铜皮上容易出现应力集中。Air Gap的设置实际上是一个安全间距概念它至少要满足你的Clearance规则要求否则铜皮和焊盘间的空隙会被DRC报错。如果Air Gap设得太大连接条的有效长度变长同样会加剧散热问题。2.3 查询条件Query让规则精确命中目标对象AD的规则系统通过Where The Object Matches来限定规则作用对象。Polygon Connect Style里最常见的两个条件是IsVia和IsPad。IsVia匹配所有过孔对象包括通孔、盲埋孔和微孔。IsPad匹配所有焊盘对象包括表贴焊盘和插件焊盘。因为过孔和焊盘在AD的对象模型里是两类不同的东西互相独立所以想让过孔全连接、焊盘十字连接必须分别建两条规则让它们各管各的。如果还想更精细可以用逻辑组合。比如只对GND网络的过孔做全连接查询条件写成IsVia And InNet(GND)只对某个特定元件的焊盘做特殊处理可以写成IsPad And InComponent(U1)针对某个层的可以写成IsPad And OnLayer(Top Layer)。; 常见Query写法 IsVia IsPad IsVia And InNet(GND) IsPad And InNet(PGND) IsPad And InComponent(U1)Query语法其实不区分大小写但建议统一用小写关键函数后续维护时不容易看花眼。AD24的查询编辑器自带自动补全和语法高亮输入Is的时候会自动弹出候选函数不需要硬记。这个功能比较友好比老版本硬撸文本高效不少。3. 一次配置到位过孔全连接与焊盘十字连接完整实操3.1 建焊盘十字连接规则打开PCB Rules and Constraints Editor在Polygon Connect Style分类上右键选择New Rule。规则列表里会出现一条新的PolygonConnect规则默认名称是PolygonConnect_1。建议直接改成有辨识度的名字比如Relief_Pads。选中这条新规则先在Where The Object Matches里把默认的All改成IsPad。这里直接删除原来的All输入IsPad即可。然后在Constraints选项卡里把Connect Style设为Relief ConnectConductor Width按你的板子电流和工艺需求设常规10mil起步我习惯设成12mil留一点余量。Conductors选4Air Gap填入10mil。为什么要新建规则而不是直接改默认规则因为默认规则的匹配范围是All如果直接改成IsPad那过孔就没有规则去匹配了。保留默认规则作为兜底再建专门规则去做精确匹配才是规则系统的正确用法。同理后续如果要对某些网络单独特殊处理也是继续在这个基础上叠加更具体的规则。3.2 建过孔全连接规则同样在Polygon Connect Style下再新增一条规则命名为Direct_Vias。在Where The Object Matches里输入IsVia在Constraints选项卡里把Connect Style设为Direct Connect。Direct Connect没有连接条宽度、数量、气隙这些参数选上就可以了。它表达的意思很简单任何过孔在铺铜时直接和铜皮连成一体不做热隔离处理。命名建议遵循“行为_对象”的格式比如Direct_Vias、Relief_Pads、Direct_PGND_Pads规则多了以后查找方便很多。AD的规则列表是按名称排序的命名规范的人规则树看起来会非常清爽。另外值得注意如果你希望某些特定过孔也做十字连接比如高频信号过孔周围的参考铜皮需要控制寄生参数可以再建一条规则Query写成IsVia And InNet(RF)之类把连接方式设成Relief并让这条规则优先级高于Direct_Vias。规则系统就是这样一层层叠加控制的。3.3 优先级设置决定最终生效的关键一步规则建好后优先级是关键。在规则列表中选中任意一条Polygon Connect规则右键选择Set Rule Priority会弹出当前所有Polygon Connect规则的优先级列表。AD的规则系统按照优先级从高到低逐条匹配第一条匹配对象条件的规则生效。所以要把IsVia的Direct_Vias排在前面IsPad的Relief_Pads排在第二位最底下的默认All规则作为兜底。虽然IsVia和IsPad的对象互斥理论上不会同时命中同一条对象但把规则顺序理顺是为了防止后续你对某条规则做了修改后出现歧义。尤其当规则数量增加、出现“IsPad And InNet(PGND)”这样既属于IsPad又属于特定网络的规则时优先级排列就直接决定了最终效果。优先级的排序方法是选中规则后右键用Up和Down按钮调整顺序或者拖拽到目标位置。列表最顶端的规则优先级最高。经验上查询条件写得越具体、覆盖范围越小的规则优先级应该越高。全电路板适用的兜底规则永远放在最底部。3.4 重新铺铜与结果检查修改完规则后很多人在这里栽跟头明明规则都设对了为什么铜皮一点没变原因是AD的多边形填充是在铺铜那一刻生成的规则修改不会自动触发已经存在的铜皮重新计算。必须手动触发重铺。操作路径是Tools Polygon Pour Pour All会重新铺所有多边形。如果只想重铺当前选中的那个多边形可以选中铜皮后右键选择Polygon Actions Repour Polygon。在AD24里也可以打开Polygon Pour Manager面板统一管理所有多边形的重铺动作。重铺完成后怎么确认结果最简单的方法是放大到你设置过的过孔和焊盘位置直接观察铜皮与对象的连接形态。过孔应该看到铜皮完整包覆过孔环焊盘应该看到四条均匀的十字符号连接条。如果想更精确地确认规则是否生效可以点击过孔对象在Properties面板查看它的Polygon Connect属性来源会显示命中的规则名称。用这个方法很快就能排查出到底是规则没建对还是优先级不对。4. 常见问题与排查技巧实录4.1 过孔没全连接先从这5点排查现象是过孔和铜皮之间还是细十字连接没变成全连接。按以下顺序排查基本能定位问题。第一确认有没有建Direct_Vias规则并且匹配对象设置为IsVia。这条规则如果没建过孔会继续命中默认的Relief规则。第二确认规则优先级是否高于其他同时匹配过孔的规则。如果你之前还有一条所有对象的Direct规则可能已经覆盖了那问题不在这里。第三确认修改规则后是否重新铺铜。这是最高频的失误点规则改了但铜皮还是旧数据。第四检查Query里是否用了IsPad而不是IsVia这俩很容易手滑搞混。第五确认过孔所在的网络没有被其他更高优先级的规则特殊处理成Relief比如某个网络级规则恰好写着IsVia And InNet(PGND)且优先级更高。大部分情况下前三条就能解决90%的问题。我日常工作流里凡是改完铺铜规则第一件事就是选中铜皮按Repour然后再去看结果这个顺序已经成肌肉记忆了。4.2 焊盘十字连接条消失或过细焊盘没有十字连接条、或者连接条非常细且被铜皮包围得几乎看不见是另一个常见现象。通常原因有三个。一是规则优先级被其他全连接规则抢先了。比如你把所有对象的规则改成了Direct Connect但Relief_Pads没来得及优先排列焊盘自然会被全连接覆盖。二是Conductor Width设得太小铜皮生成后连接条宽度低于DRC工艺约束被系统在铺铜过程中自动收窄或消除。这种情况我建议查看一下DRC报告看是否报了Minimum Width违例。三是Air Gap设置太大导致十字连接条的可用空间被严重压缩视觉上看不到明显的十字符号。表贴小封装焊盘如果出现十字连接条消失可以试着把Conductor Width从10mil加到12mil或15milAir Gap适当减小到8到10mil。但要注意Air Gap不能小于同网络的Clearance规则值否则DRC会一直报错。如果板子密度高空间放不下4条连接条就降成2条确保每条连接条宽度满足工艺要求。4.3 大电流网络不能一刀切特殊焊盘单独处理铺铜连接规则不是设一次就一劳永逸的尤其遇到大电流网络时非要套用“焊盘必须十字连接”的固定思维反而会踩坑。举个例子一块48V转12V的电源板上输入端的功率电阻和MOS管源极焊盘要过比较大的电流。如果这些焊盘都默认用10mil的十字连接条连接条的载流能力会非常紧张甚至成为整个电源回路的瓶颈。对这种情况我建议新建一条专用规则把Query写成IsPad And InNet(PGND)或者IsPad And InComponent(Q1)把连接方式设为Direct Connect并将这条规则的优先级排到所有通用规则之上。这样只有这些关键的功率焊盘走全连接其他普通信号焊盘依然保持十字热焊盘结构不影响焊接良率。如果不想全连接但电流又偏大还有一个折中方案把Conductor Width加宽到30milAir Gap保持在10到12mil让散热和载流达到新的平衡。大电流电源板的核心原则是载流通道的薄弱点要让位于关键器件而不是为了工艺美观一刀切。4.4 规则优先级实战示例最后用一个组合示例来演示多规则的优先级排布。假设整板有两种要求普通焊盘十字连接GND网络焊盘全连接所有过孔全连接。那么需要建三条规则规则名称匹配条件连接方式优先级Direct_GND_PadsIsPad And InNet(GND)Direct Connect1最高Direct_ViasIsViaDirect Connect2Relief_PadsIsPadRelief Connect3PolygonConnectAllRelief Connect4最低实际执行时GND网络的焊盘会首先命中Direct_GND_Pads变成全连接普通焊盘匹配不到第一条规则继续往下走到Relief_Pads十字连接过孔在第二条就直接命中全连接。默认规则始终垫底保证没有被任何新规则覆盖的对象也能有一个合理的连接方式。这套思路可以扩展到任意场景。想隔离某块铜皮下的设备建No Connect规则想让特定封装避开十字连接用InComponent条件想让顶层不一样、底层不一样用OnLayer条件。掌握Query条件组合与优先级排列铺铜连接规则就能做到指哪打哪。我个人用下来的习惯是先搭好默认兜底规则再逐层叠加具体规则每次铺完铜都会利用Polygon Pour Manager把每个多边形的连接情况过一遍。这套方法从AD20用到AD24思路一直没变。版本可以升级界面可以变炫但底层规则设计的逻辑始终是相通的。希望这篇文章能帮你在AD24里少走几步弯路铺铜这一步值得认真对待。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Claude Code 稳定版手动更新:用 TaoToken 统一 Key 配置 settings.json 与 autoUpdatesChannel 验证 2026/9/25 9:22:14

Claude Code 稳定版手动更新:用 TaoToken 统一 Key 配置 settings.json 与 autoUpdatesChannel 验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
告别“显著”与“有效”:codex-claude-academic-skills论文润色与修改完全指南 2026/9/25 9:22:08

告别“显著”与“有效”:codex-claude-academic-skills论文润色与修改完全指南

告别“显著”与“有效”:codex-claude-academic-skills论文润色与修改完全指南 【免费下载链接】codex-claude-academic-skills 本仓库包含三个面向学术科研人员的Skills,覆盖从文献阅读、论文写作到科学计算的完整研究工作流。office-academic-skill 负…

阅读更多 →
计量芯片封装怎么选?从面积、功能、良率三笔账说起 2026/9/25 9:22:07

计量芯片封装怎么选?从面积、功能、良率三笔账说起

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
MATLAB电脑配置怎么选?CPU、显卡、内存平衡指南 2026/9/25 9:22:01

MATLAB电脑配置怎么选?CPU、显卡、内存平衡指南

搞MATLAB的人,十有八九都纠结过这个问题:新买电脑,预算就那么多,钱到底砸在CPU上还是显卡上?网上搜一圈,有人说MATLAB吃CPU,显卡没卵用;有人晒出gpuArray加速前后时间对比&#xff0…

阅读更多 →
它来了它来了,Windows版Trae配TaoToken:settings.json骨架与连通验证 2026/9/25 9:22:01

它来了它来了,Windows版Trae配TaoToken:settings.json骨架与连通验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
PaddleFormers 中 ERNIE 3.0 Zeus 文心大模型接入指南:安装、文本生成 API 与在线服务部署 2026/9/25 9:22:01

PaddleFormers 中 ERNIE 3.0 Zeus 文心大模型接入指南:安装、文本生成 API 与在线服务部署

人工智能大模型微调模型推理服务 【免费下载链接】PaddleFormers PaddleFormers is an easy-to-use library of pre-trained large language model zoo based on PaddlePaddle. 项目地址: https://gitcode.com/gh_mirrors/pa/PaddleFormers 点击查看 免费下载 ERNI…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉