在使用 Altium 产品的过程中我们收到许多用户的提问,Q&A 系列将针对用户关注度较高的问题,请 Altium 技术专家为大家答疑解惑。
本文介绍了在 PCB 上无法将一个元件靠近另一个元件放置的常见场景。
起始版本:18至当前版本
详细解决方案:
在移动 / 放置元件时,存在三种元件放置模式。当前模式可通过以下路径设置:Preferences » PCB Editor » Interactive Routing » Dragging » Component Pushing。

您也可以在 PCB 编辑界面中直接切换模式,方法是在拖动元件时按 R 键,具体如下:
按 R 键循环切换元件推挤模式,支持以下模式:
Ignore(忽略)- 默认行为,元件可移动而不考虑与相邻元件产生间距违规。此模式使用 Altium Designer 早期版本中的元件间距检查机制,通过 3D 模型(如果有)或铜箔和丝印图元识别对象间距。
Push(推挤)- 元件会将其他元件推开以满足元件间距规则。Union 中的元件可被推挤且位置可能改变,但组合关系不会被打破。锁定的元件无法被推挤。此模式通过选择 Selection Boundary 识别元件,即包含元件所有图元的最小矩形。
Avoid(避让)- 元件将被迫避免违反与其他元件的间距规则。同样通过选择边界框识别元件。
当前激活的模式会显示在 Altium Designer 的状态栏中:

在Push或Avoid模式下,两个元件能够靠近的程度取决于 Component Clearance 规则以及可配置的元件选择边界框(例如可能包含丝印层上的 1 号引脚标识)。
强烈建议在创建封装时使用 Courtyard 层明确定义元件边界。
如果元件没有 3D 模型层,建议为每个元件添加 Courtyard 层。
关于Altium
Altium有限公司隶属于瑞萨集团,总部位于美国加利福尼亚州圣迭戈,是一家致力于加速电子创新的全球软件公司。Altium提供数字解决方案,以最大限度提高电子设计的生产力,连接整个设计过程中的所有利益相关者,提供对元器件资源和信息的无缝访问,并管理整个电子产品生命周期。Altium生态系统加速了各行业及各规模企业的电子产品实现进程。
全部0条评论
快来发表一下你的评论吧 !