元器件间距
Created: 八月 23, 2018 | Updated: 八月 23, 2018
Rule category: 放置
Rule classification: 二进制
摘要
此规则用于指定元件彼此之间允许放置的最小距离。元件间距(Component clearance)包括用于定义元件本体的 3D 模型(拉伸(简单)类型)之间的间距。在没有 3D 本体的情况下,将使用丝印层和铜层上的图元(不包括 Designator 和 Comment)来定义对象的形状与尺寸,并结合元件属性中指定的高度值。
元件间距通过精确的 3D 网格划分来计算,以便通过其关联的 3D 本体对象定义元件的形状与轮廓。这些 3D 本体可以由 2D 形状拉伸而成。显然,在进行间距检查时,使用 3D 本体能提供最高的精度,尤其是在垂直方向以及面对复杂元件形状的情况下。
约束
-
Vertical Clearance Mode – 提供两种指定垂直间距的模式:
- Infinite – 使用代表“无穷大”的数值执行间距检查。这意味着任何放置在上方或下方的元件都会被判定为违规。一个使用示例是:某块板上有必须保持可触达的调节机构。对该元件使用此规则,会使任何伸入该元件上方或下方区域的元件都产生违规。
-
Specified– 使用由元件 3D 本体或元件封装属性定义的精确形状执行间距检查。当使用 3D 本体进行检查时,只要不违规,就允许一个元件相对另一个元件存在可接受的悬伸(overhang)。启用此模式后,将提供以下约束:
- Minimum Vertical Clearance – 设计中已放置元件之间在垂直方向上允许的最小间距值。
- Minimum Horizontal Clearance – 设计中已放置元件之间在水平面内允许的最小间距值。
- Show actual violation distances – 启用此选项可在元件之间显示连接“违规最严重点”的线段。线段的距离会显示出来,可用于计算需要移动对象多远才能消除违规。
如何解决重复规则的冲突
所有规则均通过优先级设置来裁决。系统会按从高到低的优先级遍历规则,并选择第一个作用范围与被检查对象匹配的规则。
规则应用
在线 DRC 和批量 DRC。
注释
- 拉伸(简单)3D 本体是一种多边形形状对象,可放置在库元件或 PCB 文档中任何已启用的机械层上。在元件封装中,它可用于在 X、Y、Z 轴上精确定义元件的物理尺寸与形状。
- 可使用多个 3D 本体图元来定义任意复杂的形状。这在垂直方向上尤其有用,因为它允许你在元件的不同区域设置不同的高度。
