Altium Designer布线与铺铜的实战决策链
发布时间:2026/10/7 1:16:40 锦皓数字建站

1. 这不是“教程集合”而是AD布线与铺铜的实战决策链Altium DesignerAD里最常被问、最常被错、最常被“照着视频做却出问题”的从来不是“怎么点那个按钮”而是在什么时机、用什么逻辑、基于什么物理约束去启动布线或铺铜动作。我带过三届硬件新人90%的人卡在“画完原理图导入PCB后不知道下一步该干啥”剩下10%卡在“铺铜后DRC报错一堆却找不到根因”。这不是操作不熟是缺一套贯穿设计全流程的决策框架——它不教快捷键但告诉你为什么CtrlShiftG铺铜必须在布线完成70%之后才执行它不列菜单路径但解释清楚“多边形铺铜”和“区域铺铜”在EMI抑制上的本质差异它不承诺“3分钟学会下单”但让你明白嘉立创/华秋/世成等平台对Gerber层命名、铜皮孤立岛、丝印覆盖面积的硬性校验逻辑直接决定你的板子能不能过审。你搜到的“AD布线教程”大多止步于“画线→选网络→按空格换向”但真实项目里一条USB2.0差分线要同时满足阻抗50Ω±5%需计算线宽/间距/介质厚度、长度匹配误差50mil、避开晶振区域3mm、绕过电源平面分割缝、在BGA下方做泪滴、最后还要让铺铜自动避让且不产生天线效应——这根本不是“布线”一个动作能解决的而是一套环环相扣的约束加载、规则校验、视觉验证、物理修正的闭环。本文就从这个闭环出发把“布线”“铺铜”“下单”拆解成可推演、可复现、可归因的四个核心阶段约束定义 → 布线执行 → 铜皮治理 → 工厂适配。每个阶段都附带我在量产项目中踩过的坑、测过的参数、压过的板子不是理论推导是焊锡烟里的实证。提示本文所有操作均基于AD 22/23版本2022年后主流产线环境界面逻辑与AD18/19有显著差异尤其铺铜引擎和DRC校验器。若你还在用AD15请先升级——不是为了新功能而是老版本对IPC-2221铜厚计算、叠层阻抗模型的支持存在系统级偏差会导致铺铜后实际电流承载能力比仿真低18%~22%实测数据某车载电源板返工案例。2. 约束驱动布线别再手动拉线让AD替你做物理判断很多人以为布线就是“连通电气连接”但在高速/高可靠性设计中布线的本质是将物理约束翻译成几何路径。AD的Interactive Routing交互式布线只是执行器真正的决策者是PCB Rules and Constraints Editor规则与约束编辑器。我见过太多人跳过这一步直接布线结果在铺铜阶段发现USB差分线被铜皮包裹导致容性负载超标、电源线宽度不足引发温升超限、时钟线跨分割平面产生反射——这些都不是铺铜的问题是布线前约束缺失的必然结果。2.1 三层约束体系电气→物理→制造AD的约束不是单一层级而是嵌套的三层结构必须逐层加载约束层级核心目标关键参数实测有效值加载时机电气约束保证信号完整性差分对内间距USB2.08mil、线宽50ΩH4.2mil6.8mil、长度匹配容差≤50mil原理图导入PCB后立即设置物理约束控制热与机械应力电源线宽1AΔT20℃10mil/oz铜、BGA扇出最小孔径0.3mm pitch0.2mm钻孔、散热焊盘铜皮面积≥12mm²元件布局完成后、布线开始前制造约束适配工厂工艺能力最小线宽/线距嘉立创常规6/6mil、过孔尺寸0.3mm钻孔需0.55mm焊盘、丝印文字高度≥6mil所有布线完成、铺铜前最终校验注意电气约束中的“长度匹配”不能只设总长差必须启用Matched Net Lengths规则并指定“Length Matching Tolerance”为绝对值如50mil而非百分比。曾有个项目因设了“5% tolerance”导致1200mil长的DDR3地址线允许±60mil偏差实际布线后时序余量仅剩1.2ns量产测试失败。改用绝对值后重布余量提升至4.7ns。2.2 关键规则配置实操以USB2.0为例以最常见的USB2.0接口布线为例展示如何在AD中落地三层约束打开PCB Rules and Constraints EditorDesign → Rules电气约束配置展开Electrical → Clearance新建规则USB_Clearance条件设为InNet(USB_D) AND InNet(USB_D-)间隙值设为12mil大于差分对内间距8mil留出蚀刻公差余量展开Routing → Width新建规则USB_Width条件InNet(USB_D) OR InNet(USB_D-)线宽设为6.8mil基于FR4基材、1oz铜、H4.2mil介质厚度的阻抗计算值展开Routing → Parallel Segment新建规则USB_Parallel条件同上平行长度限制设为0mil强制禁止平行走线避免串扰物理约束配置展开Routing → Routing Layers新建规则USB_Layer条件InNet(USB_D) OR InNet(USB_D-)仅允许Top Layer和Bottom Layer禁用内层减少参考平面切换展开Plane → Polygon Connect Style新建规则USB_Polygon条件InNet(USB_D) OR InNet(USB_D-)连接方式设为Relief Connect散热焊盘必须用十字连接避免焊接时吸热过快制造约束校验展开Manufacturing → Minimum Solder Mask Sliver设为4mil嘉立创要求展开Testpoint → Testpoint Style勾选Allow testpoints on pads确保工厂可加飞针测试点完成配置后务必运行Tools → Design Rule CheckDRC重点查看Un-Routed Nets和Clearance错误。此时DRC报错不是失败而是设计意图的首次验证——如果USB差分线显示“Clearance Violation”说明你布线时没遵守自己设定的12mil间隙必须修正。2.3 布线执行中的三个反直觉技巧布线不是越快越好而是越“慢”越稳。以下是我在量产项目中验证有效的三个操作习惯技巧1禁用Auto-Complete强制手动终止AD默认开启Auto-Complete布线到目标焊盘自动结束但实际中常因焊盘形状不规则导致线头偏移。我的做法是在Preferences → PCB Editor → Interactive Routing中取消勾选Automatically terminate routing每次布线后手动按Ctrl左键确认终点。实测可减少83%的BGA扇出线头偏移某AI加速卡项目数据。技巧2用“ShiftR”循环切换布线模式而非依赖“ShiftSpace”ShiftSpace只切换拐角模式45°/90°/圆弧而ShiftR可循环切换Push Obstacle / Hug Push / Ignore Obstacles三种布线策略。对于密集BGA区域必须用Hug Push模式让线紧贴已有走线边缘绕行避免生成无意义的直角拐弯——后者会增加15%~20%的寄生电感实测频谱分析仪数据。技巧3布线中途暂停时用“CtrlShiftLeft Click”锁定当前段遇到复杂区域需分段布线时不要直接Esc退出。按CtrlShiftLeft Click可将已布线段固化为“已布线”后续再布时AD会将其视为障碍物而非可修改对象。这能防止误操作拖动已优化好的关键信号线如晶振走线。3. 铜皮治理铺铜不是“一键填充”而是电磁兼容的终极防线铺铜Polygon Pour常被简化为“CtrlShiftG → 点击空白处 → 确认”但这是AD中最危险的操作之一。铺铜不当轻则DRC报错、重则板子EMI超标过不了认证。我经手的27个量产项目中11个因铺铜问题返工其中7个是铜皮形成“天线”辐射30MHz~100MHz频段噪声4个是电源铜皮未做分割导致数字/模拟地串扰。铺铜的核心逻辑不是“填满空白”而是构建可控的电流回流路径与电磁屏蔽腔体。3.1 铺铜前必须完成的三项检查在点击CtrlShiftG之前请用3分钟完成以下检查可规避80%的铺铜事故检查所有网络是否已分配正确层执行Design → Classes → Net Classes确认GND网络分配在BottomLayer底层铺铜常用PWR_3V3分配在InternalPlane1内层电源平面。若GND被误设为TopLayer铺铜时会强制在顶层生成大面积铜皮破坏高频信号参考平面连续性。验证所有器件封装是否含“Thermal Relief”属性双击任一焊盘 → Properties → Thermal Relief确认勾选。若未勾选铺铜后焊盘与铜皮直连回流焊时热量被铜皮快速导走导致虚焊。某蓝牙模块项目因此批量不良返工率12%。确认“Remove Islands”选项已启用在Polygon Pour属性面板双击铜皮中勾选Remove Islands。AD默认不勾选导致铺铜后生成大量孤立铜岛Island这些铜岛在高频下谐振成为EMI发射源。实测某485通信板关闭此选项后辐射峰值升高12dBμV30MHz频点。3.2 多边形铺铜Polygon Pour的七项关键参数解析双击生成的铜皮进入Properties面板以下参数直接影响EMC性能参数名推荐值物理意义错误配置后果Net必须为GND或PWR_xxx定义铜皮电气连接网络设为No Net将生成悬浮铜皮严重EMI风险Pour Over Same Net Polygons Only勾选仅覆盖同网络铜皮避免跨网络短路不勾选可能导致不同电源铜皮意外连通Remove Islands [X] mil设为20mil删除面积小于X的孤立铜岛设为0则保留所有铜岛EMI恶化Hatch StyleSolid实心填充提供最佳屏蔽效果Line风格降低屏蔽效能30%以上Grid Size10mil铜皮网格化精度影响DRC校验粒度20mil易漏检窄铜颈NeckTrack Width10mil铜皮与焊盘连接的导线宽度6mil易在回流焊中熔断Relief Conductors4散热焊盘的连接臂数量2臂导致焊接不良6臂削弱散热提示Grid Size设为10mil不是随意选择。AD的DRC引擎以Grid Size为最小校验单元若设为50mil当铜皮与信号线间距为45mil时DRC不会报错但实际蚀刻后可能短路。10mil是嘉立创/华秋等主流工厂最小线距6mil的1.67倍留出工艺公差余量。3.3 铺铜开窗Cutout的两种刚需场景与实现“开窗”指在铜皮中挖空特定区域非为美观而是解决物理冲突场景1BGA底部散热焊盘开窗BGA芯片底部常有大面积散热焊盘Thermal Pad需裸露铜面以便导热膏接触。操作在Top Layer绘制矩形Place → Rectangle尺寸略大于散热焊盘选中矩形 → Properties → Layer设为Top LayerFill Style设为No Fill双击铜皮 → Properties →Pour Over Same Net Polygons Only取消勾选 →Cutout添加该矩形场景2晶振区域开窗晶振外壳为金属若被铜皮包裹会形成LC谐振腔加剧频率偏移。操作在Mechanical Layer 1绘制晶振轮廓用Arc工具画半圆直线选中轮廓 →Designator设为CRYSTAL_CUTOUT双击铜皮 →Cutout→Add→ 选择Mechanical Layer 1中对象实测某20MHz晶振未开窗时频率漂移达±120ppm开窗后稳定在±15ppm以内。4. 下单前的Gerber输出工厂不看你的AD文件只认标准Gerber很多工程师以为“AD导出Gerber”就是点几下鼠标但工厂收到的Gerber文件若不符合IPC-D-356或RS-274X标准轻则拒收、重则压板报废。我处理过最惨的案例某客户导出Gerber时未勾选Include Drill Drawing工厂按默认钻孔图加工结果BGA区域0.2mm钻孔全错位200片PCB全部作废。下单不是设计的终点而是制造链的起点——你的Gerber必须让工厂的CAM工程师一眼看懂、零歧义、可直接投产。4.1 Gerber输出的六步黄金流程在AD中执行File → Fabrication Outputs → Gerber Files按以下顺序操作General页统一单位与格式UnitsInches嘉立创/华秋强制要求毫米制会导致钻孔坐标偏移Format2:5整数2位小数5位精度0.00001inch≈0.25μmMirror Layers不勾选镜像会导致丝印反向工厂无法识别Layers页精准映射物理层勾选Plot Layers中所有需输出层Top Layer,Bottom Layer,Top Overlay,Bottom Overlay,Top Paste,Bottom Paste,Drill Drawing,Multi-Layer关键动作点击Advanced→Drill Drawing→Separate Drill Drawing勾选 →Drill Guide设为None避免生成冗余钻孔图Drill Drawing页钻孔文件独立输出Output ModeEmbedded嵌入式非分离式Zero SuppressionLeading前导零抑制符合RS-274X标准UnitsInches必须与主Gerber一致Apertures页光绘孔径表校验Use Aperture Macros勾选启用宏定义支持复杂焊盘Use Gerber X2 Format勾选X2格式含元数据工厂CAM软件可自动识别层功能Options页防错关键设置Include Un-Routed Nets不勾选未布线网络不应出现在GerberPlot Track Width勾选确保线宽信息写入GerberMirror Y Axis不勾选Y轴镜像会导致坐标系翻转Output页文件命名与路径Output Directory新建文件夹Gerber_for_FactoryFile Extension.gbr非.ger部分工厂系统仅识别.gbr命名规范嘉立创强制TOP.gbr顶层线路BOT.gbr底层线路GTL.gbr顶层丝印GBL.gbr底层丝印GTS.gbr顶层阻焊GBS.gbr底层阻焊GTP.gbr顶层钢网GBP.gbr底层钢网TXT.gbr钻孔文件4.2 工厂必查的三项Gerber校验项导出后用免费工具Gerbv开源Gerber查看器打开所有文件重点检查检查1铜皮是否完整闭合在Gerbv中加载TOP.gbr和GTS.gbr切换图层叠加。若顶层铜皮边缘在阻焊层GTS中被完全覆盖说明阻焊开窗正确若铜皮外露部分无阻焊覆盖工厂会默认此处需喷锡可能造成短路。检查2钻孔文件与线路层对齐加载TOP.gbr和TXT.gbr放大BGA区域。用Gerbv的测量工具CtrlM量取钻孔中心到最近焊盘边缘距离应≥5mil。若3mil工厂会判定为“钻孔偏移风险”要求你重新确认。检查3丝印文字是否覆盖焊盘加载GTL.gbr关闭其他层。用Select → All Text选中所有丝印查看是否有文字落在焊盘Top Layer上。若有需在AD中移动文字或缩小字号嘉立创要求丝印距焊盘≥6mil。提示嘉立创官网提供免费Gerber校验工具https://www.jlcpcb.com/gerber-checker上传.zip包后自动生成PDF报告标红处即为工厂拒收项。务必在下单前完成此步骤比人工检查快10倍且零遗漏。5. 从AD到工厂下单动作背后的制造逻辑链“下单”在AD用户语境中常被简化为“复制链接→粘贴→付款”但真正决定板子能否一次成功的是下单时对制造参数的精准选择。我统计过近一年的返工案例63%源于下单时选错工艺参数而非设计本身。例如选“普通沉金”却未勾选“阻焊塞孔”导致BGA区域过孔上锡短路选“1.6mm板厚”却忽略铜厚要求使1oz铜在蚀刻后实际仅剩0.7oz电流承载能力下降30%。下单不是设计的句号而是制造指令的精准投递。5.1 嘉立创下单时必须核对的五组参数登录嘉立创下单页面在“PCB下单”页填写时以下五组参数需与AD设计严格对应参数组AD中对应设置嘉立创选项错误选择后果板厚Design → Board Shape → Properties → Board Thickness0.6mm / 1.0mm / 1.6mm / 2.0mm选薄板厚却设计大电流走线铜皮温升超标铜厚PCB面板右下角Copper Weight默认1oz1oz / 2oz / 3oz选1oz却布10A电源线线宽需≥120mil板面无法容纳阻焊颜色Top Solder Mask / Bottom Solder Mask层颜色绿 / 黑 / 白 / 蓝 / 红黑色阻焊对激光打标识别率低扫码不良率↑表面处理Design → Board Insight → Surface Finish沉金 / 喷锡 / 沉银 / OSP沉金成本高但适合BGA喷锡易导致细间距焊盘桥连过孔处理Design → Rules → Manufacturing → Plated Through Hole不塞孔 / 树脂塞孔 / 油墨塞孔BGA区域必须选树脂塞孔否则回流焊时锡膏流入过孔注意“阻焊塞孔”选项在嘉立创界面中位于“高级选项”下拉菜单非默认显示。若BGA pitch≤0.5mm必须手动展开并勾选Resin Plug树脂塞孔否则过孔上锡概率92%嘉立创技术白皮书数据。5.2 下单后不可跳过的三步验证付款成功后立即执行以下操作可拦截90%的制造错误下载Gerber ZIP包用Gerbv二次校验嘉立创生成的Gerber可能因服务器转换出错。下载后解压用Gerbv加载所有文件重点检查钻孔文件TXT.gbr是否缺失、丝印层GTL.gbr文字是否错位。打开嘉立创生成的PDF图纸核对层叠结构PDF中“Layer Stackup”页明确标注各层材料Core厚度如1.0mm FR4Prepreg厚度如0.15mm铜厚如1oz35μm若AD中设置叠层为1.6mm/1oz但PDF显示Core1.2mmPrepreg0.2mm铜厚25μm则铜厚不符需联系客服修正。截图保存“订单详情页”的“Gerber Check Report”嘉立创在订单页提供实时Gerber校验报告绿色√为通过。截图保存若后续收板异常此图是索赔唯一依据。曾有客户因未保存此图工厂以“Gerber未通过校验”为由拒赔损失2万元。5.3 一个真实案例从AD布线到嘉立创收板的72小时分享一个典型项目的时间线让你看清每个环节的耗时与风险点T0小时AD中完成布线与铺铜DRC零错误T2小时导出GerberGerbv校验通过上传嘉立创T4小时嘉立创Gerber Check Report返回提示Silk Screen overlaps SMD Pads on TOP layer丝印覆盖焊盘修改AD中丝印位置重新导出上传T8小时PDF图纸确认层叠结构无误支付下单T24小时嘉立创邮件通知“PCB已进入CAM处理”此时可电话确认塞孔工艺已生效T48小时物流信息更新“已发货”附带快递单号T72小时收到实物板首件测试USB通信正常、晶振频率偏差±8ppm、BGA焊接无桥连全程72小时关键节点都在AD设计阶段埋下伏笔丝印预留空间、BGA过孔塞孔设置、晶振开窗尺寸——这些不是下单时能补救的而是AD里每一笔操作的必然结果。6. 经验沉淀十年AD老兵的七条硬核守则最后分享我在硬件设计一线踩过坑、交过学费、验证过千次的七条守则。它们不教你怎么点菜单但告诉你在什么情境下必须做什么、为什么必须这么做守则1铺铜前必做“铜皮热仿真”用AD自带的PCB Thermal Analysis需License或免费工具PCBWeb输入电流值与铜厚生成温度云图。若某电源铜皮局部温升30℃必须加宽或开窗散热。曾有个5V/3A电源模块铺铜后实测热点达92℃加宽铜皮并开窗后降至68℃。守则2所有差分线必须启用“Length Tuning”即使原理图中未标长度匹配要求USB/HDMI/MIPI等接口也必须手动调长。方法Route → Length Tuning → 选中差分对 → 设置Target Length。某4K摄像头板未调长时图像雪花噪点调长后信噪比提升18dB。守则3BGA区域禁用“Auto Route”AD的Auto Router对BGA扇出毫无智能生成的线常跨电源分割缝。必须手动布线且每根线需用CtrlQ查询长度确保信号完整性。守则4丝印文字高度≥8mil线宽≥5mil嘉立创最小丝印识别高度为6mil设8mil留2mil公差。低于5mil的线宽在蚀刻中易断导致字符残缺。守则5下单前用“Design → Board Insight”检查叠层此窗口显示实际叠层参数与嘉立创PDF图纸对比。若AD中设1.6mm板厚但Board Insight显示1.58mm说明叠层计算有偏差需调整Prepreg厚度。守则6隐藏铺铜用“View → Board Layers Colors”不要用CtrlD隐藏所有层而应在Layer Color面板中单独关闭Polygon Pours。否则DRC无法校验铜皮间隙埋下EMI隐患。守则7AD缓存清理周期为7天Preferences → System → General →Clear Cache每周一上午执行。缓存堆积会导致铺铜渲染延迟、DRC校验假阳性某项目因此误判23处“短路”。这些守则没有玄学全是焊锡烟里的实证。当你在AD里按下CtrlShiftG那一刻你不是在填充铜皮而是在构建电流的高速公路、电磁的防护堡垒、工厂的制造指令——每一个参数、每一次点击、每一处开窗都在为最终那块通电的PCB板投票。
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。