制造规则类型
概览
- 了解 Altium Designer 中制造类设计规则的涵盖范围。
- 理解最小环宽等规则如何影响布线空间和制造成本。
- 了解为什么平衡可制造性与布局密度是 PCB 设计的重要环节。
下面介绍 Manufacturing 类别的设计规则。
最小环宽
此规则指定焊盘或过孔所需的最小环宽。环宽沿径向测量,即从焊盘/过孔的孔边缘到焊盘/过孔的外边缘(也称为 land perimeter)的距离。
约束
最小环宽约束
| 默认规则 | 非必需。 |
| Minimum Annular Ring (x-y) | 此规则所针对的焊盘/过孔周围的最小环宽值。 |
| IPC 标准 |
|
| 避免钻孔破环 | 标准规定了环宽的最小值,但这些值仍可进一步减小。之所以将其设定在这些水平,是为了防止钻孔破环。当多个制造参数(例如孔位置、孔尺寸、底片伸缩)相互产生不利影响时,就会发生钻孔破环,导致钻孔位置切断相连的铜走线。 可以通过为所需的焊盘和过孔添加泪滴来控制钻孔破环。添加泪滴(也称为 filleting 或 tapering)是在焊盘/过孔与相连走线的连接处增加额外铜箔面积的过程。了解有关定义泪滴的更多信息。 |
| 孔大于焊盘 | 对于在某些层上具有连接的焊盘和过孔,如果其在这些层上的焊盘/过孔形状小于焊盘/过孔的孔,则会检测到违反最小环宽规则的情况,例如在 Properties 面板中手动配置焊盘/过孔形状时。 |
| 规则应用 | 在线 DRC 和批量 DRC。 |
锐角
此规则指定同一网络中任意对象之间允许的最小夹角。锐角规则仅适用于网络。它会查找同一网络中任意对象形成的所有锐角。该规则实际上会根据同一网络(同一层)中的所有图元创建轮廓,然后分析此轮廓,查找可能形成小于锐角限制值的夹角的点。
约束
锐角约束
| 默认规则 | 非必需。 |
| Minimum Angle | 指定同一网络中对象之间所形成夹角的最小允许值。 |
| Check Tracks Only | 启用此选项可强制 DRC 仅检查走线对象的锐角。 |
| 规则应用 | 在线 DRC 和批量 DRC。 |
孔尺寸
此规则指定设计中焊盘和过孔的最大和最小孔尺寸。孔尺寸是指制造过程中在焊盘/过孔上钻出的孔的直径。
约束
孔尺寸约束
| 默认规则 | 必需 |
| Measurement Method | 指定用于定义最小/最大孔尺寸的方法:
|
| Minimum | 焊盘和过孔允许的最小孔尺寸值。根据所选测量方法,此值将显示为绝对值(默认值 = 1mil)或焊盘/过孔尺寸的百分比(默认值 = 20%)。 |
| Maximum | 焊盘和过孔允许的最大孔尺寸值。根据所选测量方法,此值将显示为绝对值(默认值 = 100mil)或焊盘/过孔尺寸的百分比(默认值 = 80%)。 |
| 规则应用 | 在线 DRC 和批量 DRC。 |
层对
此规则检查所使用的过孔类型是否与当前定义的过孔类型匹配。所使用的过孔类型根据电路板中的过孔和焊盘确定。允许使用的过孔类型在层叠管理器的“过孔类型”选项卡中定义。
约束
层对约束
| 默认规则 | 必需 |
| Enforce layer pairs settings | 指定是否执行检查。 |
| 规则应用 | 在线 DRC、批量 DRC 以及交互式布线期间。 |
孔到孔间距
此规则用于检查钻孔是否符合制造要求。启用后,它会标记位于同一位置的多个过孔/焊盘,以及相互重叠的焊盘孔/过孔孔。此外,还提供了一个选项,用于确定是否允许堆叠微孔。
约束
孔到孔间距约束
| 默认规则 | 必需 |
| Allow Stacked Micro Vias | 启用此选项以允许堆叠微孔。 |
| Hole To Hole Clearance | 的更多信息。设计中焊盘/过孔的孔边缘之间允许的最小间距值。 |
| 规则应用 | 在线 DRC 和批量 DRC。 |
最小阻焊桥宽度
此规则有助于识别可能在后续阶段引发制造问题的狭窄阻焊区域。为确保整个电路板上的阻焊层均满足最小宽度要求,此规则会检查任意两个阻焊开窗之间的距离是否大于或等于用户指定的最小值。检查对象包括焊盘、过孔以及位于阻焊层上的所有图元。它还会分别检查顶面和底面。
约束
最小阻焊桥宽度约束
| 默认规则 | 必需 |
| Minimum Solder Mask Sliver | 指定允许的最小阻焊宽度。 |
| 规则应用 | 在线 DRC 和批量 DRC。 |
丝印到阻焊间距
此规则检查任意丝印图元与任意阻焊图元或裸露铜层图元(通过阻焊开窗露出)之间的间距。检查可确保该距离大于或等于约束中指定的值。
许多制造商通常会按阻焊开窗范围去除(或“裁剪”)丝印,而不仅仅按铜焊盘范围进行处理。然而,这样做可能会导致丝印文字无法辨认。通过 DRC 检测出此类情况后,您便可以在将电路板送交制造之前调整有问题的丝印文字。
约束
丝印到阻焊间距约束
| 默认规则 | 必需 |
| Clearance Checking Mode | 选择间距检查模式:
|
| Silkscreen To Object Minimum Clearance | 根据所选的间距检查模式,指定丝印对象与裸露铜或阻焊开窗之间允许的最小间距。 |
| 规则应用 | 在线 DRC 和批量 DRC。 |
丝印到丝印间距
此规则定义丝印层上文字与其他对象之间允许的最小间距。
约束
丝印到丝印间距约束
| 默认规则 | 必需 |
| Silk Text to Any Silk Object Clearance | 指定任意两个丝印对象之间允许的最小间距。 |
| 规则应用 | 在线 DRC 和批量 DRC。 |
网络天线
此规则在设计的网络级别进行检查,标记所有末端悬空的走线/圆弧图元,或以过孔终止的末端悬空走线/圆弧,因为它们会形成天线。
约束
网络天线约束
| 默认规则 | 必需 |
| Net Antennae Tolerance | 末端悬空的走线/圆弧图元(或以过孔终止的走线/圆弧图元)的残桩所允许的最大长度。 |
| 规则应用 | 在线 DRC 和批量 DRC。 |
板框间距
此规则定义实际制造出的设计对象到电路板边缘之间允许的最小间距。可以为所有对象到边缘的组合指定统一的间距值,也可以通过专用的 Minimum Clearance Matrix 为不同组合定义不同的间距。“板框”和“板边”是可互换使用的通用名称,均用于描述电路板的外边缘。术语 edge 的定义见图片下方的表格。“板框间距”设计规则检查电气层和丝印层上对象到边缘的间距。
约束
板外形间距约束
| 默认规则 | 不需要。 |
| Minimum Clearance | 所需的最小间距值。在此输入的值将应用到“最小间距矩阵”中的所有单元格。反之,当在矩阵中为一个或多个对象配对输入不同的间距值时,Minimum Clearance 约束将变为 N/A,以表明并未对整个电路板应用统一的间距值。 |
| Minimum Clearance Matrix | 可用于微调设计中各种对象与边缘组合之间的间距。
|
| 使用间距矩阵 | 可以通过以下方式在矩阵中定义间距值:
|
| Outline Edge | 电路板最外侧(外部)的边缘。 |
| Cavity Edge | 用户定义的腔体边缘。 |
| Cutout Edge | 用户定义的挖空区域边缘。 |
| Split Barrier | 当分割线定义了此层上的电路板边缘时,该边缘称为分割线屏障。 |
| Split Continuation | 当此层延伸到分割线之外时,该边缘称为分割线延续边界(一种可跨越的边界)。 要允许某类对象跨越分割线延续边界,请将间距值设为零。零值表示对于这些对象类型,此层为连续层,允许对象违反分割线约束(跨越分割线)。例如,可使用此方法允许已布设的走线从一个层叠区域跨越到另一个层叠区域。 |
| 规则应用 | 在线 DRC、批量 DRC、交互式布线和自动布线。 |



















