好的,在 Altium Designer (AD) 中,将 Keepout 层设置为 PCB 实际外形边界 的操作步骤如下:
-
确认板形(Board Shape)已定义:
- 这是前提。你的 PCB 板子的轮廓(外形边框)必须已经使用
Design > Board Shape > Define from selected objects或者Design > Board Shape > Define Board Cutout(用于内部挖空区域) 等方式定义好。
- 这是前提。你的 PCB 板子的轮廓(外形边框)必须已经使用
-
切换到 Keepout Layer:
- 在 PCB 编辑界面底部的 层标签(Layer Tab) 区域,找到并单击
Keep-Out Layer。它通常会出现在信号层下方或者靠近 Mechanical 层的位置。确保它处于高亮选中状态。
- 在 PCB 编辑界面底部的 层标签(Layer Tab) 区域,找到并单击
-
放置 Keepout 线(Track / Line):
- 使用菜单命令:
Place>Keepout>Track(AD 17 及之后版本,这个路径最清晰)- 或者
Place>Line,但放置前务必确保当前激活层是Keep-Out Layer。
- 或使用工具栏:在配线工具栏(Wiring)中,找到并点击
Place Line图标 (像一条斜线),同样确保当前层是Keep-Out Layer。
- 使用菜单命令:
-
沿着板形边界绘制:
-
使用步骤 3 中选择的命令。
-
精确方法:
- 切换到
Keep-Out Layer。 - 按快捷键
P>D>L(等同于Place>Dimension>Line) —— 注意:这里指的是专门的 “Keepout Track” 或 “Line on Keepout” 命令。在较新版本中,Place>Keepout>Track是最佳选择。 - 移动鼠标到板子的一个角点上(建议开启捕获功能
Shift+E切换确保精确放置)。单击鼠标左键**开始画线。 - 沿着板子的外形边界依次走到每一个角点,并在每个角点处单击鼠标左键,放置一段线段。
- 如果边界是圆弧,在进入圆弧段之前,按
Shift+空格切换布线模式为圆弧(Arc),然后放置圆弧段。放置完成后可以再次按Shift+空格切换回直线。或者放置直线段后双击它,在属性中改为圆弧并设置半径。 - 重复放置线段/圆弧直到回到起点。
- 移动到起点时(捕捉到起点的焊盘或顶点),双击鼠标左键或按
Esc键结束放置(有时需要右键单击一次结束当前段,再右键结束整个命令)。 - 关键:必须形成一个完全封闭的轮廓(首尾相连)!
- 切换到
-
快速方法(适用于边界是简单直线且已定义板形):
- 确保
Keep-Out Layer是当前层。 - 在 PCB 面板(通常右侧)中选择
Board Planning Mode。 - 选择
Edit > Select > All on Layer,然后在弹出层选择框中选择Board Outline Layer(通常是顶部的机械层)。这将选中所有定义板形的线条。 - 按
Ctrl+C复制选中的边界线。 - 选择
Edit > Paste Special...。 - 勾选
Paste on current layer。 - 点击
Paste。 - 此时复制的线段会粘在光标上,在一个参考点(如原点或板子角点)单击鼠标左键放置。
- 确保当前层自动切换回了
Keep-Out Layer(或者放置后检查属性),现在板形边界已经复制到Keep-Out Layer了。需要检查线段是否完全封闭。
- 确保
-
-
验证:
- 关闭其他无关层(如信号层、丝印层),只保留
Top Layer,Bottom Layer(看内部结构可选关),Mechanical 1(或其他定义板形的机械层),Keep-Out Layer和Multi-Layer(可选)。 - 在 PCB 面板中选择
Rules and Violations(或通过Design > Rules...查看规则设置Routing > Routing Vias > Constraint或Width中Where the Object Matches是否为InLayer('Keep-Out Layer')。但最直观的是视觉检查: - 肉眼观察:
Keep-Out Layer上的紫色(或其他你设定的颜色)线条应该完全覆盖在板形(Mechanical 1 层或其他板形层的线条)上。 - DRC 检查 (可选): 进行 DRC (
Tools > Design Rule Check... > Run DRC)。如果有走线或器件靠近/越过了你的 Keepout 边界,应该会报错(如果对应规则设置正确)。
- 关闭其他无关层(如信号层、丝印层),只保留
重要提示:
- 当前层是关键: 务必在执行放置操作前检查并确认
Keep-Out Layer是当前激活的工作层。 - 封闭轮廓: Keepout 区域必须是由一个或多个相连的线段/圆弧组成的完全封闭的轮廓(首尾相连)。
- 目的区分: Keepout 层(紫色)用于电气约束(禁止布线、禁止铺铜、禁止放置器件焊盘/过孔)。机械外形通常使用单独的 Mechanical Layer(如 Mech1),用于物理加工(板框切割)。虽然最终可以一致,但概念上它们属于不同的设计规则范畴。
- 铺铜与 Keepout: 即使设置了 Keepout 边界,铺铜(Polygon Pour) 也有自己专用的规则,通常建议在铺铜属性中设定其铺敷范围和距离板边的间隙(Clearance to Board Outline)。仅依靠 Keepout 层可能无法完全限制铺铜,虽然它确实能阻止铺铜进入 Keepout 区域(需要对应规则),但铺铜形状的边缘通常是由机械板框形状+间距规则决定的。
- 复杂板形: 对于带内部挖空(非导电区域)的复杂板形,你需要:
- 在机械层定义整个板子的边界(包括外部轮廓和内部挖空边界)。
- 在
Keep-Out Layer上绘制一个与外部轮廓一致的大矩形/轮廓。 - 在需要挖空的位置(如中间挖掉的洞),在
Keep-Out Layer上再绘制一个内部的、封闭的 Keepout 形状(通常使用Place > Keepout > Fill或 封闭的线条)。
遵循这些步骤,你就可以在 AD 中将 Keepout 层准确地设置为 PCB 的实际大小了。
为什么AD17的PCB外框改不了keepout层?
AD17的PCB外框由Mechanical改不了keepout层我在画一个PCB文件,外框有圆弧,用的是Mechanical层来画的, 画完后,无法进行铺铜,因为圆弧部位无法避开。后来,根据网上
yanshu34
2019-09-25 01:16:55
pcb板各层画什么?丝印层 机械层 阻焊层 助焊层 信号层 钻孔数据层作用详解
Altium Designer为例来说明。 在PCB设计中用得比较多的图层 mechanical 机械层 keepout layer 禁止布线层 Signal layer 信号层 Internal
2020-08-17 11:25:46
请问ad里在keepout层只画一个圆圈怎么设置只禁止布线不会开孔?
ad里如果在keepout层只是画一个圆圈,怎么设置只禁止布线,而不会开孔啊?
aaabbb567
2019-08-06 05:35:08
pcb叠层设计原则 如何设计PCB叠层?
在设计2层PCB时,实际上不需要考虑PCB在工厂的结构问题。但是,当电路板上的层数为四层或更多时,PCB的堆叠是一个重要因素。
2023-07-19 16:19:13
设置内电层与边框的距离
AD版本19.0.6怎么设置内电层铜皮和边框的距离啊?在clearance里设个rule,设置了All和Keepout层的间距,但是没用。。
hokvens
2020-02-12 22:07:34
PCB的EMC设计(一):层的设置与排布原则
PCB的电磁兼容性(EMC)设计首先要考虑层的设置,这是因为单板层数的组成、电源层和地层的分布位置以及平面的分割方式对EMC性能有着决定性的影响。为昕MarsPCBlayerstack层数的合理规划
2025-05-17 16:17:26
keepout选项无法勾选是怎么回事?
Protel系列、AD系列软件所画的线,不论画在哪一层(包括走线层、Keepout层等),双击打开线的属性,一定不能勾选keepout选项,一旦选中了keepout选项,则这根线无法在gerber
uuewuw2
2019-09-27 01:47:02
pcb设计中各种不同区域的设计
Keepin、Via Keepout等多种类型的区域进行设置,对PCB工程师的设计进行辅助,每一个的具体的含义如下所示: l Route Keepout:表示的是在设置
2020-10-13 11:12:16
pcb设计中如何设置默认的焊盘大小参数?
在PCB设计中,焊盘的大小和形状对于电路的可靠性和生产效率至关重要。设置合适的焊盘大小参数可以确保焊接过程中的稳定性和焊点的质量。以下是关于如何设置默认的焊盘大小参数的指南。 1. 理解焊盘的作用
2024-09-02 15:03:14
PCB机械层的问题
问题【1】元器件安装层 难道不是元器件的丝印层吗?怎么出现在机械层里了?【2】查找资料来看的话,机械层是设置PCB板的外形尺寸,物理边框大小等属性。可是在设定PCB板尺寸大小时,一般都是在keep-out 层来划线来规定板的大小形状,这和前述的矛盾吗?
shaorc
2019-05-27 10:17:58
为什么ad17不能直接把top overlay直接改成keepout层?
ad17为什么不能直接把top overlay 直接改成keepout层双击线 里面选项里面没有keepout
kdyangcheng
2019-09-10 03:16:51
Altium中如何设置内电层与边框的距离
AD版本19.0.6怎么设置内电层铜皮和边框的距离啊?在clearance里设个rule,设置了All和Keepout层的间距,但是没用。。。
hokvens
2020-02-12 21:58:21
四层板如何设置板层
四层板是一种常用于电子产品中的印制电路板(PCB),具有四个层次或层面。在设计四层板时,需要合理设置板层,以优化电路性能和信号传输。本文将详细介绍四层板的板层设置方法。 四层板概述 四层板由四个层次
2023-12-21 11:26:45
8层PCB电路板实际设计过程
本篇将以8层PCB电路板来介绍实际设计过程中,各层的含义及使用事项。 首先,介绍8层PCB板卡的分层的两种方式: 第一种方式:有参考层,具有较好的EMI性能,各信号层的特性阻抗可以很好的控制。 1
2020-11-03 09:40:41
pads焊盘大小设置详细步骤
焊盘大小是PCB设计中一个非常重要的参数,它影响着焊接的质量和可靠性。在PCB设计中,我们可以通过设置不同的焊盘大小来适应不同的元器件和焊接工艺。下面是关于设置焊盘大小的详细步骤。 首先,我们需要
2023-12-26 18:07:42
为什么AD制版keepout不能被勾选?
如图,AD17版以前在keepout层画出来的线双击,出来的对话框中都有keepout选项,这个选项好像是不能被勾选的(上次我勾选之后,在打板时,板中间的圆孔是没有被做出来的)。但AD17默认这个
boju81
2019-09-27 01:46:08
四层板的设计
KeepOutLayer层画出PCB的外框, 如下图: 修改PCB图纸大小,与keepoutlayer层的线重叠:先将grid的网络宽度设置为20mil;然后点击快捷工具栏里的焊盘符号,鼠标移动
getian2001
2019-07-10 08:32:11
AD出Gerber,keepout 不显示(无数据、无外形层)
AD出Gerber,keepout 不显示(无数据、无外形层) 版本:16 右键选中keepout,点击“Find Similar Objects",下一步。。。 作如下红框内选择
h1654155957.9634
2019-07-04 06:20:27
PCB设计中对于各个层的定义与理解
PCB层的定义: mechanical,机械层 keepout layer禁止布线层 top overlay顶层丝印层 bottom overlay底层丝印层 top paste,顶层焊盘层
hgimtk
2019-07-30 10:53:34
PCB层设计具体原则
在PCB的EMC设计考虑中,首先涉及的便是层的设置;单板的层数由电源、地的层数和信号层数组成;在产品的EMC设计中,除了元器件的选择和电路设计之外,良好的PCB设计也是一个非常重要的因素。 PCB
2023-05-30 09:28:38
PCB布局27个小技巧
10mil线画板框(部分工程师喜欢用禁止布线层即KeepOut-Layer层)P+L布线。 4、在布置PCB时,必须先要设置规则(很重要),rule中要设置Via、Clearance等。放置元件,过孔,焊
2020-11-16 14:46:31
请问AD16怎么按KEEPOUT LAYER层重新定义板子外尺寸?
整了快2小时了还没有搞出来,下图的板子是从protell99 导过来的,板子的外形尺寸是不规则的,但是导过来后背景是方形的了。选择内电层的时候就选中了整个方框,怎么把背景按照keepout
60user79
2019-10-21 23:08:59
如何将PCB设置成四层
不一样的操作之处。在画好原理图生成PCB之后需要进行一些额外的设置:1.将PCB设置成四层。在生成的PCB界面下,点击【设计】/【层叠管理】鼠标单击【...
京五环以外
2021-11-12 09:09:34
为您的PCB选择合适的阻焊层间隙
区域,除了钻孔和脚印垫。但是实际上,存在一个公差,该公差限制了阻焊层与表面元件之间的距离。该公差称为阻焊层间隙,为您的 PCB 布局确定正确的公差规格会严重影响电路板的可制造性。让我们仔细研究一下阻焊层的间隙,尤其是它对 PCB
2020-10-12 20:59:45
详解PCB叠层设计
PCB叠层设计,其实和做汉堡有类似的工艺。汉堡店会精心准备每一层汉堡,就像PCB厂家的PCB板层叠在一起一样。汉堡会有不同的大小和形状,有各种各样的配料,秘密酱汁覆盖着我们自己的烤面包。就像我们在PCB上使用不同类型的金属芯一样,我们也会提供各种各样的馅饼。
2022-09-02 17:17:57
四层pcb板是哪四层
一站式PCBA智造厂家今天为大家讲讲PCB四层板都有哪四层?pcb四层板结构介绍。多层PCB是电子信息技术向高速、多功能、大容量、小体积、薄、轻量化方向发展的结果。对于PCB板的生产来说,层数越多
2023-10-17 09:19:43
PCB层设计的MEC如何达到最优效果?
PCB 的 EMC 设计考虑中,首先涉及的便是层的设置;单板的层数由电源、地的层数和信号层数组成;在产品的 EMC 设计中,除了元器件的选择和电路设计之外,良好的 PCB 设计也是一个非常重要的因素
2020-10-30 15:41:50