☰
Altium Designer覆铜挖空技巧:三种实用方法对比与排查指南
2026/10/7 5:26:19 网站建设 项目流程

每个画过PCB的工程师,都绕不开覆铜这个话题。铺铜之后发现天线底下需要净空、螺丝孔附近要避让、高压区域要开槽,这时候如果重新画一块小铜皮去“遮”,麻烦不说还容易留缝隙。顺手用AD自带的挖空功能,几分钟就能把不需要铜的区域干净利落地去掉。

Altium Designer里“多边形覆铜挖空”这个名字听起来挺正统,其实操作路径就那么几个,关键是要知道每种方法各自适合什么场景。我用AD画板这么多年,从两层板到十二层板都折腾过,踩过的坑也不少。今天把三种最实用的挖空技巧一次性讲透,从菜单命令到实操参数,从原理到坑点,都给你整理清楚。

1. 多边形覆铜挖空到底是什么,为什么不能全靠禁布层

1.1 一个经常被绕晕的概念

覆铜挖空的本质是:在已铺好的多边形覆铜区域内,再定义一个封闭的多边形区域,让这块区域在覆铜时被自动“扣除”。它不是一个切割动作,而是一个规则,告诉AD“铺铜的时候别把这块铺进去”。

很多人第一次接触这个概念,会把它和“禁止布线层Keepout”搞混。其实两者完全不同。Keepout层是给布线、放置器件用的物理限制,铺铜默认不会穿到Keepout里面去。而多边形覆铜挖空是直接作用在覆铜多边形身上的,是覆铜本身的“镂空区”。

我在实际项目里最常用到挖空的场景有几个:

  • 射频天线下方需要净空,避免铜皮影响天线阻抗和辐射方向。
  • 板边螺丝孔附近要求露铜,防止安装后短路。
  • 高压隔离区域需要开槽,避免爬电距离不够。
  • 阻抗线、差分线下方需要特定铺铜间距,局部做禁空处理。
  • 关键信号换层过孔附近,为了控制回流路径做局部镂空。

每个场景的净空要求不一样,挖空形状也不一样。所以AD提供了灵活的多边形挖空方式,而不是让你用一块实心铜皮去填。

1.2 为什么说挖空是个“规则”而不是“图层”

我见过不少工程师用“禁布层画圈”来给覆铜开洞,也能实现类似效果。但两者的区别在后续维护上特别明显。

如果挖空是覆铜多边形自带的属性(Polygon Pour Cutout),那么只要重新铺一次铜,挖空区域依然保留。但如果你是用Keepout或者禁布层画的圈,后期删除或修改Keepout层,铜皮立刻就铺回去了,容易出现遗漏。

再一个,多边形覆铜挖空支持“随覆铜刷新而更新”,也就是说你改覆铜边界、改间距、改网络,重新铺铜时挖空区域会跟着新覆铜一起重新计算,不会丢。这个特性在改版时特别有用,我改过很多次板框之后,原来的挖空区域仍然在正确的位置,省了不少事。

2. 技巧一:最基础也最常用的Polygon Pour Cutout命令

2.1 你只需要三步

AD里最直接的覆铜挖空方式就是直接调用“Polygon Pour Cutout”命令。以AD 20、AD 21、AD 24为例,路径一致:

菜单栏选择Place -> Polygon Pour Cutout,或者直接按快捷键P -> V -> C。

激活命令后,光标会变成十字,这时候跟画多边形铜皮一样,在需要挖空的地方依次点击,画出一个封闭形状。画完后右键或按Esc结束。这时候你看到的是覆铜边界上出现了一个闭合多边形,但还没有实际“扣掉”铜皮。

接下来按快捷键T -> G -> A重新铺铜,或者直接点击Tools -> Polygon Pours -> Reprocess All,让所有覆铜区域重新计算一遍。挖空区域就会自动被扣掉。

我在实际使用中,习惯把挖空的形状画得比实际需要净空的区域大一圈。比如天线净空区要求直径6mm,我画挖空多边形时外扩到6.5mm,留出0.5mm余量。这样即使生产厂家制版时有轻微误差,也不至于让铜皮侵入净空区。

2.2 这个命令的隐藏设置

这个命令在放置时,属性面板里有一个选项叫“Pour Over Same Net Objects”。这个选项默认是勾上的,意思是在挖空区域内,如果存在同网络的过孔或焊盘,它们还是会被覆铜覆盖连接。如果你希望挖空区域内完全不能有任何铜,包括同网络的焊盘都不能连,那就需要把这个选项取消。

我画射频电路时,天线馈点周围的同网络焊盘有时候不允许覆铜连接,必须靠走线单独引出来。这时候取消这个选项特别关键,否则你挖了半天空,铜皮还是从焊盘长过去了。

另外还有一个点容易被忽略:挖空区域的优先级是低于覆铜本身的边界约束的。如果你挖空多边形超出了覆铜边界,超出的部分会被忽略,不会影响覆铜。所以画挖空框的时候,最好确保它完全在覆铜范围内,或者至少是“想要哪块被扣,就框住哪块”。

2.3 网格铺铜下的挖空效果

如果你用的是网格覆铜(Hatched),挖空后形成的边缘也是锯齿状的,跟网格间距有关。遇到要求铜皮边缘平整的情况,比如天线净空区的边界,建议先把覆铜切到实心模式(Solid)再做挖空,或者把网格尺寸调小。网格太大时,挖空边缘会很难看,而且会影响阻抗连续性。

我早期画一块蓝牙天线板,覆铜用的网格45度,网格尺寸0.3mm,挖空后边缘锯齿特别明显。后来把网格改成实心铺铜,问题直接解决。所以网铜挖空不是不行,但你要有心理准备,边缘视觉效果和电气性能都跟实心铜不同。

3. 技巧二:给特定网络“开天窗”——修改网络后重铺铜

3.1 这个技巧的场景是什么

第一种方法适合“我就是要多边形形状的挖空”。但有的时候,你需要的挖空不是随便画一个多边形,而是要避开某一整类网络区域,或者让某一块铜皮“长”得特别规矩。这时候可以直接利用覆铜本身的网络分配和优先级来完成。

举个例子。我画过一块电源板,需要给电感下方的铜皮留出空间。电感占据的区域,我不想让任何铜皮穿过,但电感周围其他区域的覆铜要保持完整。更关键的是,这个区域的边界跟电感本体形状完全一致,手工画多边形很容易画歪。

这种情况下,我会这么做:

  • 第一步,在电感位置放置一个专门的占位图形,或者直接利用电感元件本身的Outline。
  • 第二步,再画一个新的覆铜区域,网络设置为“No Net”,形状正好覆盖电感所在位置。
  • 第三步,将这个新覆铜的优先级调高(通过选中覆铜后属性面板修改Priority),比主覆铜的优先级高。重新铺铜后,这个区域会被当作“块新覆铜”覆盖掉原来的铜皮,从而实现挖空。

这个思路的本质是“用另一种覆铜来覆盖原有覆铜”。AD的覆铜优先级规则是:优先级高的覆铜会优先生成,优先级低的覆铜在上面重新铺时会被避让。把需要挖空的区域设置成No Net且优先级高,它就会像一个“铜皮禁地”一样存在,主覆铜遇到它会自动绕开。

3.2 这种方式的好处和坑点

好处很明显:不依赖手画多边形,边界精确,尤其适合“按元件外形挖空”的场景。而且你后续移动元件时,这个No Net覆铜会跟着元件走(如果它是依附在元件上的),始终保证元件下方净空。

坑点也需要注意。如果主覆铜和这个No Net覆铜的网络不同,重新铺铜时可能提示你“覆铜重叠、相互避让”。这其实是正常的,关键是优先级不要设反。我就吃过一次亏,主覆铜优先级高,结果No Net那块铜皮反而被绕开了,净空区没实现。

另外,这个方法不适合大面积挖空。如果挖空区域很大,不建议用一块巨型No Net覆铜去实现,那样反而会增加数据量和运算时间。大面积镂空还是用前面说的Polygon Pour Cutout更合适。

3.3 妙用场景:同网络焊盘单独引出

有时候你的需求不是完全露铜,而是“让某个焊盘不跟覆铜连在一起”。比如一个接地的屏蔽罩焊盘,你希望它跟地铜皮隔开,单独走线接地。用普通挖空会把整个区域都挖掉,破坏旁边的铜皮完整性;用No Net覆盖法又会把焊盘变成一个独立孤岛,反而不对。

正确的操作是:在要隔离的焊盘周围画一块小的Polygon Pour Cutout,然后在属性里勾选Remove Islands Less Than(移除死铜面积阈值)之外的选项,让焊盘本身还在,但焊盘四周不跟大铜皮相连。这种情况没法靠单纯加大挖空框解决,因为挖空框会把焊盘也吞掉。

这种方式最适合做“孤岛焊盘”,无论是屏蔽罩接地还是测试点隔离,都很方便。我在测试板里经常用到这个方案。

4. 技巧三:利用闭合图形生成挖空区域

4.1 从特殊图形快速转挖空

第三种技巧,适合那些窝在DWG、DXF图纸里已经有现成轮廓的情况。

比如结构工程师给你的板框图里,已经画好了某个区域的挖空形状(天线净空区、螺丝孔限空区、禁布区的轮廓线)。在AD里手工重画一遍,不仅费时,而且容易产生微小的坐标偏差。这时候可以直接把这个形状变成Polygon Pour Cutout。

方法分几步:

  • 第一步,从文件菜单导入DXF/DWG,把结构图纸放到机械层。导入时注意选对单位(毫米还是英寸)和比例,否则尺寸全部不对。
  • 第二步,在机械层选中那条闭合的轮廓线,快捷键T -> V -> T转换成覆铜挖空区域。这条命令的实际名称是Tools -> Convert -> Create Polygon Pour Cutout from Selected Primitives。
  • 第三步,确认生成的挖空区域位置正确,然后重新铺铜。

这个操作在AD 18以上版本里已经非常成熟,但有个前提:你选中的线条必须能构成一个封闭多边形。如果结构图里那条轮廓线有断点、有重叠,转换会失败,或者生成一个奇形怪状的镂空区。导入DXF后,建议先用Edit -> Select -> All on Layer把机械层线条全选中,再Tools -> Convert,如果报错就说明有断点,需要先修剪闭合。

4.2 这个技巧比手工重画好在哪

最大优势是准确。结构图纸上的挖空边界,往往是经过结构工程师和硬件工程师反复确认的,手工重画难免差一点。直接用转换功能,相当于“图纸写什么,覆铜就扣什么”。

第二个优势是跟板框联动。如果后续结构改版,DXF更新后重新导入,生成的挖空区域跟随更新,你不需要手动逐个调整挖空形状。

需要注意的一点:转换出来的Polygon Pour Cutout默认是放在信号层上的,也就是你当前选中的层。所以转换前要确认当前Active Layer是正确的信号层,别转到机械层上了,不然什么都不显示。我踩过这个坑,转换完之后发现挖空不见了,还以为是软件bug,折腾半天才发现层选错了。

4.3 自定义闭合图形时的技巧

如果没有外部DXF,纯粹在AD里画一个复杂的挖空形状,还有一个技巧:先用2D Line(或Track)在Keepout或机械层把轮廓画出来,再用同样命令转换成挖空区。好处是你可以在画线时用精确坐标或相对坐标,画出一条机器般精准的轮廓,再一次性转成挖空,比直接用多边形命令手动画更精准。

尤其在挖空区域要求“圆心阵列型的多个通孔槽”或“特殊角度切口”的时候,这个方式极大提升效率。画好轮廓后批量转换,一条命令全部搞定。

5. 三种技巧横向对比,选型其实不难

5.1 一张表看懂区别

技巧适用场景操作难度精确度维护成本
直接放置Polygon Pour Cutout任意手绘多边形镂空、净空区低中等(手绘)低
高优先级No Net覆铜覆盖按元件外形净空、单独隔离焊盘中高高中
从闭合图形转换挖空区域DXFDWG导入轮廓、复杂异形镂空中最高低

实际项目里,我通常会综合分析:如果是简单圆形挖空,直接方法一;如果是天线净空这种对形状和位置要求极高的区域,方法三;如果是元件下方的动态净空,方法二。

5.2 修改板子时,怎样选才不会返工

画板不是一次成型,改版是家常便饭。选挖空方式时一定要考虑“后续会不会改”。如果这个挖空区域可能会随元件移动、删除、更换类型,最好用方法二(No Net覆铜),因为它会跟着元件走。如果挖空位置是固定坐标,跟板框绑定,用方法三更稳。如果只是临时看看效果,方法一最方便。

我曾经在一个项目里改了七版,其中天线净空区的位置一直在微调。如果用方法一,每次都要手动改挖空框坐标,很烦。后来改成方法三,从DXF里更新轮廓,一次性搞定,省下大把时间。

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

6.1 挖空区域重新铺铜后又满了?

这是最常见的坑。明明画好了挖空,一重新铺铜,铜皮又铺回去了。大概率原因是:挖空多边形没有闭合,或者你画的是线(Line),而不是多边形(Polygon)。Polygon Pour Cutout必须是一个闭合的多边形实体,单独几条线段组成的“视觉闭合”不算数。

解决办法:重新选中那个挖空对象,看属性面板里是不是显示为“Polygon Pour Cutout”类型。如果不是,删除后重新用命令画,或者用闭合图形转换的方式。

6.2 挖空边缘毛刺、锯齿明显

网格覆铜时特别常见。解决方式前面说过:改成实心覆铜,或者把网格尺寸调小。另外,挖空之后如果边缘要求出现在安全间距边界,记得检查覆铜到挖空的间距规则(Polygon Pour Clearance),把Cu到Cu的间距设置成你需要的值。默认是0.2mm,如果你需要0.5mm净空,就要在Design Rules里单独加一条针对挖空区域的间距规则。

6.3 挖空区域里还残留一块孤岛铜

挖空之后,如果挖空区域附近有一块很小的铜皮,四周被间距隔开,就形成了死铜(Dead Copper)或孤岛铜。AD默认会在铺铜时自动移除小于某个面积的孤岛,阈值在覆铜属性面板里的“Remove Islands Less Than”设置。

如果你看到挖空边缘还有残留的碎铜,把这个阈值调大,比如从1 sq.mm调到10 sq.mm,再重新铺铜,碎铜就会被清掉。注意这个值是全局的,会影响整个覆铜,所以不要盲目调太大,以免误删正常的小铜皮。

6.4 多边形挖空后,同网络过孔仍然连上去

这个就是我前面讲的“Pour Over Same Net Objects”选项问题。去覆铜属性面板里找到这个选项并取消勾选,然后重新铺铜,挖空区域内的同网络过孔就不会被覆铜覆盖了。

如果是希望挖空区域内的地过孔跟大铜皮断开,只靠过孔本身连接,这个设置非常关键。我在射频板上做屏蔽罩接地时经常用。

6.5 挖空越多,铺铜越慢?

是的,挖空区域本质上增加了覆铜计算的复杂度。挖空数量几十个都很正常,但如果上百个,铺铜刷新时会让软件卡顿明显。解决办法是:不要频繁全版重铺,尽量用Reprocess Selected单独刷新需要更新的覆铜;或者先隐藏覆铜显示,最后再一次性重铺。

AD 20以上还有个性能提升技巧:把覆铜的“Remove Dead Copper”和“Remove Islands”选项根据实际情况精简,能明显改善大面积复杂覆铜的重铺速度。

6.6 导出Gerber后,挖空不生效?

看到Gerber里挖空区域铜皮还在,通常不是AD显示问题,而是你导出的层只选了顶层/底层,没把覆铜重新生成后的最新数据包含进去。重新铺铜后,必须重新生成Gerber文件,建议导出前先在PCB界面用3D视图或“Board Planning Mode”检查一下挖空效果,确认无误后再出Gerber。另外,Gerber设置里的“Plot Object Type”要确保包含了Polygons(覆铜),有些精简配置会默认不输出覆铜,导致你看到板厂回来的板子没有铜皮或者铜皮异常。


做PCB设计,挖空这件事看着小,但影响却不小。一个天线净空区没处理好,整板无线性能都会打折扣;一个高压隔离区挖空不到位,安规测试可能直接过不了。所以我一直觉得,覆铜相关的操作是最值得花时间抠细节的部分,因为它在工程上直接对应着“电气安全性”和“信号完整性”。

我个人在画板时有一条铁律:复杂的挖空区域一律从结构图纸转换,简单的挖空区域一律用Polygon Pour Cutout手绘,需要动态跟随时用高优先级No Net覆铜覆盖。这套组合拳用下来,挖空相关的返工率几乎降到了零。你在AD里折腾覆铜的时候,如果遇到了其他怪问题,欢迎对照上面的排查表先把最常见的原因过一遍,大概率能解决七八成的问题。

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

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

立即咨询