立创EDA铺铜批量过孔:地孔阵列设计与实操指南
2026/9/24 10:48:01 网站建设 项目流程

1. 地孔阵列到底在解决什么问题

1.1 从一块被“手动过孔”拖垮的板子说起

画过四层板以上的人大概都有这种经历:原理图连完了,布局也摆得差不多了,铺铜一上,发现地平面被各种走线切得七零八落,模拟地和数字地之间、大电流回路和信号回流路径之间,到处都需要补地孔来缝合。于是你开始手动放一个过孔,复制,粘贴,再粘贴,沿着铺铜边缘一个一个摆过去,间距靠目测,位置靠手感。一块巴掌大的板子,光摆地孔就能耗掉一两个小时,摆完之后还要逐个检查有没有压到走线、有没有落在焊盘上、间距是不是均匀。

更麻烦的是,这种重复劳动极其容易出错。你复制粘贴的时候手一抖,某个过孔落到了信号线上,DRC 报错,回头去找,眼睛都看花了。或者间距不均匀,有的地方密有的地方疏,虽然电气上不一定有问题,但看着就不专业,评审的时候被挑刺。

立创EDA 的“铺铜批量过孔”功能,就是冲着这个痛点来的。它的核心逻辑很简单:你选中一块铺铜区域,设定好过孔间距、过孔尺寸、排列方式,软件自动在铺铜范围内按规则生成过孔阵列。原本一两个小时的手工活,熟练之后五分钟以内就能搞定,而且间距均匀、位置精确、不会压到不该压的地方。

这个功能特别适合以下几类人:经常画四层及以上多层板的工程师、做电源板需要大量散热过孔的、做射频或高速板需要密集地孔缝合的、以及刚入门 PCB 设计、还没养成地孔规划习惯的新手。哪怕你之前一直用 Altium Designer 或者 PADS,转到立创EDA 之后,这个功能也值得专门花时间学一下,因为它能把你从最枯燥的重复劳动里解放出来。

1.2 地孔阵列的电气意义:不只是“打个洞”

很多人觉得地孔就是“把顶层和底层的铜连起来”,这个理解不算错,但太浅了。地孔阵列在 PCB 设计里承担的角色,远比“连通”复杂。

第一,它是回流路径的“高速公路出口”。高速信号在走线下方需要一条紧贴的参考平面作为回流路径。如果参考平面是完整的,回流电流会自然沿着走线正下方流动,阻抗最低。但一旦平面被分割,回流电流被迫绕路,环路面积增大,辐射和串扰随之而来。地孔阵列的作用,就是在平面分割处附近提供一条低阻抗的“跨接通道”,让回流电流能就近从一层跳到另一层,不用绕远路。

第二,它是散热通道。大功率器件底部的散热焊盘,热量主要靠过孔传到背面的大面积铜皮上,再散到空气中。单个过孔的导热能力有限,但阵列起来,热阻会显著下降。电源板上的 MOS 管、DC-DC 芯片,底部往往需要打几十个甚至上百个过孔,这不是为了电气连接,纯粹是为了把热“搬走”。

第三,它是屏蔽和隔离的“围墙”。在射频电路里,微带线两侧经常要打一排接地过孔,形成类似波导壁的结构,抑制表面波和寄生耦合。在混合信号板上,模拟区和数字区之间也会用密集地孔墙隔开,减少数字噪声对模拟信号的干扰。

第四,它影响机械强度和工艺。过孔太密,板子局部强度下降,回流焊时可能因为热膨胀不均导致翘曲;过孔太少,散热和回流又不够。所以地孔阵列的间距、孔径、排列方式,都是有讲究的,不是随便打打就行。

理解了这些,你才会明白为什么“批量过孔”功能不只是省时间,它还能帮你更精确地控制间距和分布,从而在电气性能上做得更好。

1.3 为什么选择立创EDA的铺铜批量过孔

市面上主流的 PCB 工具,Altium Designer 有“过孔阵列”功能,PADS 有“Via Array”,Cadence Allegro 也有类似的工具。但立创EDA 的铺铜批量过孔有几个独特的优势,让它特别适合国内的中小团队和个人开发者。

第一,它是原生的铺铜联动功能。很多工具的过孔阵列是独立于铺铜的,你需要先画好铺铜,再手动放置阵列,两者之间没有绑定关系。立创EDA 的批量过孔是直接基于铺铜区域生成的,铺铜形状改了,过孔阵列可以重新生成,保持同步。这在改板阶段特别有用,不用每次改完铺铜都重新摆一遍过孔。

第二,参数设置直观。间距、孔径、排列方式、是否避让走线和焊盘,这些参数都在一个面板里,改完立刻预览,所见即所得。不像有些工具,参数藏在多层菜单里,改一次要翻半天。

第三,和嘉立创的制造工艺匹配。立创EDA 的默认过孔尺寸和间距,都是按照嘉立创的工艺能力预设的。你不用担心设了一个 0.2mm 的孔径,结果嘉立创做不了。当然,具体参数还是要根据你的板厚和工艺要求来调整,但至少默认值是安全的。

第四,免费且中文界面。对于初学者来说,不用折腾许可证,不用查英文词典,上手门槛低了很多。虽然它在某些高级功能上还不如 Altium 强大,但就“铺铜批量过孔”这个具体功能而言,它做得足够好用。

2. 功能入口与参数面板全解析

2.1 找到“铺铜批量过孔”的正确姿势

第一次用这个功能的人,经常找不到入口。因为它不像“放置过孔”那样在工具栏上有明显的图标,而是藏在铺铜的右键菜单或者属性面板里。

在立创EDA 专业版里,操作路径是这样的:先用铺铜工具画好一块铜皮,选中这块铜皮,右键菜单里会有一个“铺铜批量过孔”的选项。或者,在右侧的属性面板里,铺铜的属性栏下方,也有一个“批量过孔”的按钮。点击之后,会弹出一个参数设置对话框。

这里有个细节要注意:你必须先选中铺铜区域,才能激活这个功能。如果你什么都没选,右键菜单里是看不到这个选项的。另外,如果你选中的是多个铺铜,软件会分别对每个铺铜生成过孔阵列,而不是合并处理。所以如果你想让两块铺铜共享一个过孔阵列,需要先把它们合并成一块铺铜。

还有一个隐藏入口:在顶部菜单栏的“工具”里,有一个“过孔阵列”的子菜单,但那个是独立于铺铜的,和铺铜批量过孔不是同一个功能。独立过孔阵列适合在空白区域手动放置规则排列的过孔,而铺铜批量过孔适合在已有铺铜内部自动填充。两者配合使用,能覆盖绝大多数场景。

2.2 参数面板里每一个选项的真实含义

弹出参数对话框之后,你会看到一堆选项。很多人第一次看的时候会懵,不知道每个参数到底影响什么。我逐个拆解一下。

过孔间距:这是最核心的参数,决定了相邻两个过孔中心之间的距离。单位通常是毫米。这个值不能太小,否则过孔之间的铜皮太窄,蚀刻的时候容易断;也不能太大,否则起不到缝合和散热的效果。一般来说,信号回流用的地孔,间距建议小于信号最高频率对应波长的十分之一;散热用的过孔,间距可以稍大,但通常不超过 1.5mm。嘉立创的工艺能力,最小孔边到孔边的距离建议不小于 0.2mm,所以如果你用 0.3mm 的孔径,间距至少要在 0.5mm 以上。

过孔孔径:指的是钻孔的直径。常见的有 0.2mm、0.3mm、0.4mm、0.5mm。孔径越小,占用的空间越小,可以打得更密,但加工成本越高,而且孔壁镀铜的可靠性会下降。对于大多数消费类电子产品,0.3mm 是一个比较平衡的选择。如果是电源板需要过较大电流,可以适当加大到 0.5mm 甚至更大,或者用多个小孔并联。

过孔外径:指的是过孔焊盘的直径,也就是孔周围那圈铜环的外径。外径减去孔径,再除以二,就是单边的铜环宽度。这个宽度不能太小,否则钻孔偏移的时候可能破环。嘉立创建议单边铜环不小于 0.13mm。所以如果你用 0.3mm 的孔径,外径至少要是 0.56mm,通常取 0.6mm 比较稳妥。

排列方式:一般有“网格”和“交错”两种。网格排列就是横平竖直,像棋盘一样;交错排列是相邻行错开半个间距,像蜂窝一样。交错排列的好处是在相同间距下,过孔之间的有效距离更大,铜皮更不容易断,而且散热更均匀。我个人的习惯是,散热用途选交错,信号缝合选网格,因为网格排列的过孔墙对高频的屏蔽效果更可预测。

避让设置:这是最容易被忽略但最重要的部分。面板里通常有“避让走线”、“避让焊盘”、“避让其他过孔”这几个勾选项。强烈建议全部勾上。如果你不勾,软件生成的过孔可能会直接压在走线或者焊盘上,导致短路或者焊接不良。避让距离一般默认是 0.2mm 到 0.3mm,可以根据你的设计规则调整。

边界内缩:指的是过孔阵列距离铺铜边缘的最小距离。这个值不能太小,否则过孔太靠近铺铜边缘,蚀刻后铜皮可能翘起或者脱落。一般建议内缩 0.3mm 以上。如果铺铜边缘还要走大电流,内缩距离还要加大。

过孔网络:这个选项决定了生成的过孔属于哪个网络。对于铺铜批量过孔,通常会自动继承铺铜的网络,比如 GND。但如果你选中的铺铜是电源网络,生成的过孔就是电源过孔。这里要特别注意:不要在一块铺铜上生成不同网络的过孔,否则会短路。如果你需要在一块区域同时打地孔和电源孔,应该分成两块铺铜分别处理。

2.3 参数之间的相互制约关系

这些参数不是独立的,它们之间存在制约。你设了一个很小的间距,又设了一个很大的孔径,软件会提示你“间距太小,无法生成”。这时候你需要调整其中一个。

举个具体的例子:假设你用 0.3mm 孔径、0.6mm 外径,那么两个过孔中心距至少要是 0.6mm 加上 0.2mm 的孔边间距,也就是 0.8mm。如果你把间距设成 0.7mm,软件就会报错。所以合理的参数组合是:间距 ≥ 外径 + 最小孔边距

再比如,你选了交错排列,实际的有效间距会比设定的间距大一些,因为相邻行错开了。这时候你可以把设定间距稍微调小一点,达到更密的排列效果,但要注意不要超过工艺极限。

还有一个隐藏的制约:铺铜面积决定了过孔数量。如果你设了一个很小的间距,但铺铜面积很大,软件可能会生成几千个过孔,导致文件体积暴增,甚至卡死。所以在大面积铺铜上使用批量过孔时,建议先用较大的间距试一下,看看生成数量是否合理,再逐步调小。

3. 从零开始:整板地孔阵列的完整实操

3.1 前期准备:铺铜之前必须想清楚的事

批量过孔是在铺铜基础上操作的,所以铺铜本身的质量直接决定了过孔阵列的效果。在铺铜之前,有几件事必须提前规划好。

第一,确定层叠结构。地孔阵列通常贯穿多层,所以你需要先确定板子是四层、六层还是更多层。四层板常见的层叠是:顶层信号、内层地、内层电源、底层信号。这种情况下,地孔主要连接顶层、内层地和底层。如果是六层板,可能有多个地平面,地孔需要贯穿所有地平面层。

第二,规划地平面的分割。如果板子上有模拟地和数字地,或者有多个不同的电源域,地平面会被分割成多个区域。每个区域都需要独立的地孔阵列,而且不同区域之间的地孔不能混在一起。这时候,铺铜也要分成多块,每块单独设置网络。

第三,预留过孔通道。在布局阶段,就要在需要打地孔的地方预留出没有走线和焊盘的区域。如果你把走线布得密密麻麻,后面想打地孔的时候发现到处都被占满了,批量过孔功能也帮不了你。我的习惯是,在布局完成后,先用较粗的线宽把主要走线拉通,然后在地孔密集的区域(比如芯片底部、连接器附近、板边)留出空白。

第四,设置设计规则。在立创EDA 的设计规则里,提前设置好过孔的最小孔径、最小外径、最小间距、铜到孔的距离等。这样批量过孔生成的时候,软件会自动按照规则检查,避免生成违规的过孔。设计规则是批量过孔的安全网,不要跳过这一步。

3.2 铺铜操作:为批量过孔打好底子

铺铜本身的操作不复杂,但有几个细节会影响后续的批量过孔。

选中铺铜工具,沿着板框或者你想要的区域画一个闭合多边形。画完之后,在属性面板里设置铺铜的网络,通常是 GND。然后设置铺铜的层,比如顶层和底层都铺地。铺铜的填充方式一般选“实心填充”,不要选网格填充,因为网格填充的铜皮不连续,批量过孔打上去之后,过孔之间的连接可能不可靠。

铺铜的优先级也要注意。如果板子上有多块铺铜重叠,优先级高的会覆盖优先级低的。地孔阵列应该打在优先级最高的地铺铜上,避免被其他铺铜切断。

铺铜画好之后,先不要急着批量过孔。先运行一次 DRC,看看铺铜有没有和走线、焊盘冲突。如果有冲突,先解决冲突,再打孔。因为批量过孔会避让走线和焊盘,但如果铺铜本身就有问题,生成的过孔阵列也会跟着出问题。

还有一个经验:铺铜的边缘不要紧贴板框。留出 0.3mm 到 0.5mm 的间距,一方面是为了铣板的时候不伤到铜皮,另一方面也是给过孔阵列留出内缩空间。如果你铺铜直接铺到板框,过孔阵列就只能往内缩,边缘那一圈就没有过孔,缝合效果打折扣。

3.3 批量过孔生成:参数设置与现场记录

现在到了核心步骤。选中铺铜,右键,点击“铺铜批量过孔”。弹出对话框后,我一般会按照以下顺序设置参数。

先设过孔尺寸。对于普通的四层板,我通常用 0.3mm 孔径、0.6mm 外径。这个组合在嘉立创的工艺里属于常规能力,不加钱,可靠性也够。如果是电源板,电流比较大,我会用 0.4mm 孔径、0.8mm 外径,或者用多个 0.3mm 的孔并联。

然后设间距。如果是芯片底部散热,我会设 0.8mm 到 1.0mm 的间距,交错排列。如果是板边的地孔墙,我会设 1.0mm 到 1.5mm 的间距,网格排列。如果是射频区域,间距要更小,可能到 0.6mm 甚至 0.5mm,但这时候要确认工艺能不能做。

接着勾选避让选项。走线、焊盘、其他过孔,全部勾上。避让距离设 0.25mm。这个值比设计规则里的最小值稍大一点,留一些余量。

边界内缩设 0.3mm。如果铺铜边缘有特殊要求,比如要靠近连接器,可以适当减小,但不建议小于 0.2mm。

设置完之后,点击“预览”或者“生成”,软件会在铺铜上显示出过孔的位置。这时候不要急着确认,先放大看看。重点检查几个地方:过孔有没有压在走线上、有没有落在焊盘上、边缘的过孔是不是均匀、有没有漏掉某些区域。

我遇到过一种情况:铺铜中间有一条很细的走线穿过,批量过孔避让了这条走线,结果在走线两侧形成了两条没有过孔的“空白带”。这种情况下,要么调整走线位置,要么手动在那条走线两侧补几个过孔。批量过孔不是万能的,它只能按照规则避让,不能智能判断哪里需要补孔。

确认无误后,点击“确定”,过孔阵列就生成了。生成之后,建议再运行一次 DRC,确保没有新的违规。然后可以切换到 3D 视图,看看过孔在板子上的实际分布效果。

3.4 生成后的检查与微调

批量过孔生成之后,有几项检查是必须做的。

第一,检查过孔网络。选中几个过孔,看看它们的网络属性是不是 GND。如果发现某个过孔的网络不对,说明铺铜的网络设置有问题,需要回去改铺铜。

第二,检查过孔是否贯穿所有需要的层。在立创EDA 里,过孔有“通孔”、“盲孔”、“埋孔”之分。批量过孔默认生成的是通孔,贯穿所有层。如果你需要盲孔或者埋孔,需要单独设置,但嘉立创的常规工艺不支持盲埋孔,所以大多数情况下用通孔就行。

第三,检查过孔与铺铜的连接方式。过孔和铺铜之间应该是实心连接,而不是花焊盘连接。花焊盘连接的热阻大,散热效果差,而且高频下阻抗不连续。在立创EDA 的铺铜属性里,可以设置过孔的连接方式为“实心连接”。

第四,检查是否有孤立的过孔。有时候软件会在铺铜的边角处生成一两个孤立的过孔,周围没有足够的铜皮包围。这种过孔在蚀刻后可能脱落,需要手动删掉。

第五,检查过孔密度是否均匀。如果发现某个区域过孔特别密,另一个区域特别疏,可能是铺铜形状不规则导致的。这时候可以手动调整铺铜形状,或者单独在那个区域补一些过孔。

微调的时候,可以直接选中单个过孔,拖动调整位置,或者删除。批量过孔生成之后,这些过孔就变成了普通的过孔对象,可以像手动放置的过孔一样编辑。所以不用担心生成之后就不能改了。

4. 不同场景下的地孔阵列策略

4.1 芯片底部散热过孔:密度与热阻的平衡

芯片底部的散热过孔,是批量过孔功能最典型的应用场景。以一颗 QFN 封装的 DC-DC 芯片为例,底部有一个 3mm x 3mm 的散热焊盘,下面需要打一堆过孔把热量传到背面。

这里的关键参数是热阻。单个过孔的热阻可以粗略估算:假设过孔孔径 0.3mm,孔壁镀铜厚度 25μm,孔长 1.6mm(板厚),铜的导热系数约 400 W/(m·K),那么单个过孔的热阻大约是 100 K/W 左右。如果你打 16 个过孔,并联之后热阻降到 6 K/W 左右。打 36 个,降到 2.8 K/W。但过孔不是越多越好,因为过孔占用了散热焊盘的面积,减少了焊盘与空气的接触面积,而且过孔太密会导致焊接时焊料流失。

我的经验值是:3mm x 3mm 的焊盘,打 16 到 25 个 0.3mm 的过孔,间距 0.8mm 左右,交错排列。这样热阻可以降到 5 K/W 以下,同时焊盘还有足够的面积用于焊接。如果芯片功率更大,可以增加到 36 个,但间距不要小于 0.6mm。

还有一个细节:散热过孔应该贯穿到背面的大面积铜皮,而不是只连到内层。如果背面没有铜皮,过孔传过去的热量散不掉,效果大打折扣。所以背面也要铺一块地铜,并且和过孔连接。

4.2 板边地孔墙:屏蔽与机械强度的双重考量

板边的地孔墙,通常沿着板框打一圈密集的过孔,连接顶层和底层的接地铜皮。它的作用有两个:一是形成屏蔽边界,减少板边辐射;二是增加板边的机械强度,防止板子边缘在受力时开裂。

板边地孔墙的参数设置和散热过孔不同。间距要更小,通常 1.0mm 到 1.5mm,因为要保证屏蔽的连续性。孔径可以用 0.3mm 或 0.4mm,外径 0.6mm 或 0.8mm。排列方式用网格,因为网格排列的过孔墙对高频的屏蔽效果更均匀。

板边地孔墙距离板框的距离,一般建议 0.5mm 到 1.0mm。太近的话,铣板的时候可能伤到过孔的铜环;太远的话,屏蔽效果减弱。如果板边有连接器或者按键,地孔墙要避开这些区域,但避开的缺口不要太大,否则屏蔽效果会打折扣。

还有一个经验:板边地孔墙最好和板边的铺铜一起设计。先沿着板边铺一圈地铜,宽度 1mm 到 2mm,然后在这圈铜上打地孔。这样过孔周围的铜皮足够宽,机械强度更好,而且蚀刻后铜皮不容易翘起。

4.3 模拟与数字地分割处的缝合过孔

混合信号板上的模拟地和数字地,通常会在某个点单点连接,其他地方分割开。分割处的地孔阵列,作用是在分割缝隙两侧提供低阻抗的回流路径,同时不破坏单点连接的原则。

这种场景下,过孔不能跨过分割缝隙。也就是说,模拟地铺铜上的过孔,只能连接模拟地网络;数字地铺铜上的过孔,只能连接数字地网络。如果你在分割缝隙上打了一排过孔,把模拟地和数字地短接了,那就破坏了单点连接,数字噪声会直接窜到模拟区。

正确的做法是:在模拟地铺铜靠近缝隙的边缘,打一排过孔,间距 1.0mm 左右;在数字地铺铜靠近缝隙的边缘,也打一排过孔。两排过孔之间保持 0.5mm 以上的距离,不要重叠。这样既保证了各自平面的回流路径,又维持了分割。

如果缝隙很窄,放不下两排过孔,那就只在噪声敏感的一侧打孔,另一侧不打。具体哪一侧敏感,取决于你的信号流向和噪声源位置。

4.4 电源过孔:大电流路径的并联策略

电源过孔和地孔不同,它承载的是电流,所以载流能力是首要考虑。一个 0.3mm 孔径、25μm 镀铜的过孔,载流能力大约是 1A 左右(温升 10°C)。如果你需要过 5A 电流,至少需要 5 个过孔并联,实际设计中通常留一倍余量,用 10 个。

电源过孔的排列方式,建议用网格排列,间距 0.8mm 到 1.0mm。孔径可以适当加大到 0.4mm 或 0.5mm,减少过孔数量。但孔径加大意味着占用更多面积,所以要在载流能力和布局空间之间权衡。

还有一个细节:电源过孔应该尽量靠近电源的输出端或者负载端,减少过孔到负载之间的走线长度。走线越长,寄生电感越大,瞬态响应越差。如果空间允许,可以在电源芯片的输出电容旁边直接打一排电源过孔,让电流就近跳到内层电源平面。

5. 常见问题与排查技巧实录

5.1 批量过孔生成失败或数量异常

问题现象:点击生成后,软件提示“无法生成过孔”或者生成的过孔数量明显偏少。

排查思路:首先检查参数是否合理。最常见的原因是间距设得太小,小于“外径 + 最小孔边距”。比如外径 0.6mm,最小孔边距 0.2mm,那么间距至少 0.8mm。如果你设了 0.7mm,就会失败。把间距调大或者外径调小即可。

第二个原因是铺铜区域太小,放不下任何过孔。比如铺铜只有 1mm x 1mm,间距设了 1mm,那最多只能放一个过孔,甚至一个都放不下。这时候要么扩大铺铜,要么减小间距。

第三个原因是避让设置太严格。如果你把避让距离设得很大,比如 0.5mm,而铺铜区域里走线和焊盘很密,软件可能找不到足够的空间放置过孔。适当减小避让距离,或者先移走一些走线。

第四个原因是铺铜的网络设置有问题。如果铺铜没有网络,或者网络和过孔的网络不匹配,软件可能拒绝生成。检查铺铜的属性,确保网络是 GND 或其他正确的网络。

5.2 过孔压到走线或焊盘

问题现象:生成之后 DRC 报错,提示过孔和走线短路,或者过孔落在焊盘上。

排查思路:首先检查避让选项有没有勾上。如果没勾,软件不会自动避让,过孔就会随机落在任何位置。勾上之后,还要检查避让距离是否足够。如果走线很细,避让距离设了 0.1mm,可能还是太近,DRC 会报“铜到孔距离不足”。把避让距离调到 0.25mm 以上。

还有一种情况:走线在铺铜之后才画的,铺铜没有自动避让这条走线,批量过孔的时候也没有识别到。这时候需要先更新铺铜,让铺铜避让走线,然后再批量过孔。

如果过孔落在焊盘上,检查焊盘的网络和铺铜的网络是否一致。如果一致,过孔落在焊盘上其实不算短路,但会影响焊接。如果不一致,那就是短路,必须移走过孔。

5.3 过孔间距不均匀

问题现象:生成的过孔阵列,有的地方密,有的地方疏,看起来不整齐。

排查思路:这通常是因为铺铜形状不规则,或者铺铜内部有障碍物(走线、焊盘、其他过孔),导致软件在避让时打乱了排列节奏。解决办法有两个:一是尽量让铺铜形状规则,减少内部障碍物;二是接受一定的不均匀,因为电气上只要间距不超过最大值,不均匀不影响性能。

如果实在看不下去,可以手动调整。选中过孔,拖动到合适的位置。或者删掉不均匀的区域,手动补几个过孔。批量过孔是提高效率的工具,不是要求百分之百完美的工具,剩下的微调还是需要人工介入。

5.4 过孔导致铺铜断裂

问题现象:生成过孔阵列后,铺铜在某些地方断开了,形成孤岛。

排查思路:这是因为过孔太密,过孔之间的铜皮太窄,软件在填充铺铜时认为这些窄条无法可靠蚀刻,就自动断开了。解决办法是加大过孔间距,或者减小过孔外径,让过孔之间的铜皮宽度至少达到 0.2mm 以上。

嘉立创的工艺能力,最小铜线宽度是 0.1mm,但为了可靠性,建议设计时留到 0.15mm 以上。如果你发现铺铜断裂,先测量一下断裂处的铜皮宽度,如果小于 0.15mm,就调整参数重新生成。

还有一个办法:把铺铜的填充方式改成“实心填充”而不是“网格填充”。实心填充的铜皮更完整,不容易断裂。

5.5 常见问题速查表

问题现象可能原因解决方法
生成失败间距小于外径+孔边距调大间距或调小外径
生成失败铺铜区域太小扩大铺铜或减小间距
生成失败避让距离太大适当减小避让距离
过孔压走线未勾选避让走线勾选避让,距离设 0.25mm
过孔压焊盘网络不一致检查铺铜和焊盘网络
间距不均匀铺铜形状不规则规则化铺铜或手动微调
铺铜断裂过孔太密加大间距或减小外径
过孔数量过多间距设得太小调大间距,先预览再生成
过孔网络错误铺铜网络设置错误修改铺铜网络后重新生成
过孔不贯穿过孔类型设置错误检查过孔属性,改为通孔

6. 我踩过的坑和压箱底的技巧

6.1 不要一次性生成整板过孔

刚开始用这个功能的时候,我图省事,选中整块地铺铜,设了一个很小的间距,想一次性把整板的地孔都打上。结果软件卡了半分钟,生成了几千个过孔,文件体积从几兆涨到几十兆,后面每操作一步都卡顿。更麻烦的是,很多过孔打在了不需要的地方,比如芯片底部已经有很多过孔了,又叠加了一层,导致过孔过密,铺铜断裂。

后来我学乖了,分区域生成。芯片底部单独生成,板边单独生成,连接器附近单独生成。每个区域的参数根据实际需求调整,不要一刀切。这样不仅文件小,而且每个区域的过孔密度都是最优的。

6.2 先预览,再确认

立创EDA 的批量过孔对话框里,有一个“预览”按钮。很多人直接点“确定”,生成之后才发现有问题,又要撤销重来。我的习惯是,每次改完参数,先点预览,放大看看过孔的位置和密度,确认没问题再点确定。预览不消耗时间,但能避免很多返工。

预览的时候,重点看三个地方:过孔有没有压到走线、边缘的过孔是不是均匀、有没有明显的空白区域。如果发现问题,直接调参数,不用退出对话框。

6.3 保存一份“过孔参数模板”

如果你经常画同类型的板子,比如都是四层板、都是 0.3mm 孔径、都是 0.8mm 间距,那可以把这套参数记下来,下次直接填。我甚至在立创EDA 里建了一个模板工程,里面预设好了常用的过孔参数和铺铜设置,新项目直接复制过来改改就行。

参数模板不仅省时间,还能保证不同板子之间的设计一致性。团队协作的时候,大家都用同一套参数,评审的时候少很多扯皮。

6.4 过孔不要打在板框线上

这是一个新手常犯的错误。板框线是铣板时的切割路径,过孔如果打在板框线上,铣板的时候会把过孔的铜环切掉,导致过孔报废,甚至铜皮翘起。过孔距离板框至少 0.5mm,如果板边有 V-CUT 或者邮票孔,距离还要加大到 1.0mm 以上。

如果你不确定板框的位置,可以在 3D 视图里看一下,过孔和板边的相对位置一目了然。

6.5 批量过孔之后,记得更新 3D 模型

立创EDA 的 3D 视图可以显示过孔。批量过孔生成之后,切换到 3D 视图,看看过孔在板子上的实际分布。有时候 2D 视图看着没问题,3D 视图里会发现某些过孔被器件挡住了,或者和外壳干涉。虽然过孔在板子内部,一般不会和外壳干涉,但如果你的外壳有金属部分,过孔的位置还是要注意。

3D 视图还有一个好处:可以直观地看到过孔阵列的密度是否均匀,有没有明显的疏密差异。这比在 2D 视图里逐个检查快得多。

6.6 过孔盖油还是开窗

批量生成的过孔,默认是盖油的,也就是过孔上覆盖阻焊层。这是正确的做法,因为地孔不需要焊接,盖油可以防止氧化和短路。但如果你需要把过孔作为测试点,或者需要焊接,那就要开窗。在立创EDA 里,可以单独设置某个过孔的开窗属性,但批量过孔默认是盖油,需要手动改。

我的建议是:地孔全部盖油,测试点单独手动放置。不要把批量生成的地孔当成测试点用,因为测试点需要开窗,而且位置要方便探针接触,批量生成的地孔位置是随机的,不适合做测试点。

6.7 过孔阵列的“视觉检查法”

生成过孔阵列之后,我会把视图缩小到能看见整块板子的比例,然后眯着眼睛看。如果过孔阵列看起来像一片均匀的“麻点”,没有明显的空洞或者聚集,那就说明分布是合理的。如果某个区域看起来特别空,或者特别黑,那就说明那里有问题,需要放大检查。

这个方法听起来很土,但非常有效。人的眼睛对图案的均匀性很敏感,比逐个检查快得多。我靠这个方法发现过好几次铺铜断裂和过孔遗漏的问题。

6.8 和制造工艺的配合

最后说一个容易被忽略的点:批量过孔的参数要和板厂的工艺能力匹配。嘉立创的常规工艺,最小孔径 0.2mm,最小外径 0.4mm,最小孔边距 0.2mm。如果你设了 0.15mm 的孔径,嘉立创做不了,要么加钱做特殊工艺,要么改设计。

在立创EDA 里,设计规则可以设置这些最小值。批量过孔生成的时候,软件会按照设计规则检查,如果参数超出工艺能力,会给出警告。所以,先把设计规则设对,再批量过孔,可以避免很多后期改板的麻烦。

如果你不确定板厂的工艺能力,可以直接在嘉立创的官网查,或者用立创EDA 的“制造工艺检查”功能,它会根据你选的板厂和工艺等级,自动检查设计是否合规。这个功能在批量过孔之后跑一遍,能发现很多潜在问题。

我个人在实际操作中的体会是,批量过孔这个功能,用熟了之后能省下大量时间,但前提是你得理解每个参数背后的电气和工艺含义。参数设错了,生成的过孔阵列不仅没用,还可能引入新的问题。所以,花十分钟把参数面板研究透,比急着生成过孔更重要。另外,不要指望软件能解决所有问题,批量过孔只是把重复劳动自动化了,真正的设计决策——哪里需要打孔、打多密、用什么尺寸——还是得靠你自己的判断。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询