器件移动、旋转、镜像、对齐、等间距操作笔记
器件移动、旋转、镜像、对齐、等间距操作笔记前言一、通用操作流程二、器件移动2.1 移动命令基础2.2 四种走线处理模式核心参数2.3 旋转参数设置三、器件旋转3.1 Spin 命令3.2 Rotate 命令四、器件镜像4.1 Mirror 命令使用方法五、对齐与等间距5.1 切换至 Placement Edit 模式5.2 执行对齐操作5.3 对齐参数设置六、操作速查表七、常见问题Q1移动器件时走线被删除了怎么办Q2多个器件旋转时没有整体旋转Q3镜像后器件跑到板子外面去了Q4对齐功能无法使用Q5动态对齐功能不生效前言在 PCB 布局阶段器件的位置调整是最频繁的操作之一。无论是初步布局时的粗略摆放还是后期优化时的精细对齐掌握器件的移动、旋转、镜像、对齐和等间距操作都能大幅提升布局效率。本文将系统讲解 Allegro PCB Editor 中器件编辑的核心操作包括移动命令的四种走线处理模式、旋转的两种命令区别、镜像操作以及对齐和等间距排列的高级技巧。一、通用操作流程在 Allegro 中进行任何器件编辑操作前都需要遵循统一的四步流程步骤操作说明第一步点击命令或使用快捷键启动编辑命令第二步选择元素在 Find 面板中勾选需要选择的对象类型第三步参数设置在 Find 或 Option 面板中进行参数选择和设置第四步执行操作返回 PCB 界面进行实际操作核心原则先设置参数再选择对象最后执行操作。这个顺序不能颠倒。二、器件移动2.1 移动命令基础移动命令是 PCB 布局中最常用的操作。在执行移动前需要在Find 面板中勾选需要移动的对象类型图1Edit菜单中的Move命令图2Find面板中勾选需要移动的对象类型各选项的含义如下选项含义使用场景Symbols元器件符号移动元器件本体Texts文本标注移动丝印文字Groups模块组将多个器件作为一个整体模块移动模块复用Cline Segs电气走线线段移动电气走线的线段Other Segs非电气走线线段移动非电气走线的线段提示移动命令一般使用Symbols和Texts即可满足大部分需求。2.2 四种走线处理模式核心参数在 Option 面板中有四个关键的走线处理选项它们决定了移动器件时与之相连的走线和过孔如何处理图3Option面板中的Ripup/Slide/Stretch etch选项及旋转参数模式说明适用场景Ripup etch移动对象时去除所连走线、过孔需要重新布线或调整走线路径时Slide etch保留所连走线、过孔走线随对象平滑移动保持原有走线拓扑仅平移器件Stretch etch保留所连走线、过孔走线随对象以任意角度拉伸需要灵活调整走线角度时不勾选任何项仅移动对象不影响其他走线、过孔独立移动器件不干扰现有布线2.3 旋转参数设置在 Option 面板中还可以设置旋转相关的参数Type旋转方式一般选择Incremental相对坐标Angle旋转角度通常设置为90°Point旋转基准点有以下几种方式基准点说明适用场景Sym origin以元器件封装原点为基准点软件默认选项Body center以元器件 place_bound 几何中心为基准常用于元器件原地旋转User pick以鼠标单击选择点为基准常用于多个元器件的整体旋转Sym pin#以元器件引脚编号为基准点常用于元器件结构定位Dynamic Alignment新增功能可在移动器件时实时与其他器件对齐。需在 Preferences → User Preferences 中勾选启用。三、器件旋转在 Allegro 中旋转命令有两种Spin和Rotate它们的使用方式和适用场景有所不同。3.1 Spin 命令执行菜单命令Edit → Spin当 PCB 左下角显示 “Spin” 时表示正在执行该命令。其参数设置与移动命令完全一致可在 Find 和 Option 面板中进行调整。图4Edit菜单中的Spin命令3.2 Rotate 命令Rotate 命令不能单独使用需先执行 Move 命令选中器件后点击鼠标右键选择Rotate命令进行旋转。其参数设置同样与移动命令一致。图5右键菜单中的Rotate命令重要提示当框选多个器件时若选择Sym origin或Body center器件将单独旋转而非整体旋转。因此对于一组需要一起旋转的多个器件务必选择User pick。四、器件镜像镜像操作用于将顶层器件翻转至底层或反之。4.1 Mirror 命令使用方法执行菜单命令Edit → Mirror当 PCB 界面右下角显示 “Mirror” 时表示正在执行该命令。在 Find 面板中勾选Symbol或Groups。单击目标器件即可完成镜像操作。图6Edit菜单中的Mirror命令也可以在移动器件命令下点击鼠标右键选择Mirror命令进行操作。图7右键菜单中的Mirror命令五、对齐与等间距5.1 切换至 Placement Edit 模式首先需要将应用模式从General Edit切换为Placement Edit图8Setup → Application Mode → Placement Edit5.2 执行对齐操作在 Find 面板中勾选Symbol。选择需要对齐的器件右键点击选择Align components。在 Options 面板中设置对齐参数。图9右键菜单中的Align components命令5.3 对齐参数设置参数选项说明Alignment DirectionHorizontal / Vertical水平或垂直方向对齐Alignment EdgeLeft / Center / Right左对齐、中心对齐、右对齐SpacingOff / Use DFA constraints / Equal spacing关闭间距 / 使用DFA约束 / 等间距排列图10Align Options参数设置面板提示等间距排列时可手动输入间距值如 10.00 mils软件会自动计算并均匀分布所选器件。六、操作速查表操作命令路径快捷键关键参数移动器件Edit → MoveShiftF6Ripup/Slide/Stretch etch旋转器件SpinEdit → Spin-Type, Angle, Point旋转器件RotateMove → 右键 → Rotateb同Spin镜像器件Edit → MirrornSymbol/Groups对齐器件Placement Edit → 右键 → Align components-Horizontal/Vertical, Left/Center/Right等间距排列Align components → Spacing → Equal spacing-输入间距值七、常见问题Q1移动器件时走线被删除了怎么办A检查 Option 面板中的Ripup etch是否被勾选。若不希望走线被删除应取消勾选该项或改用Slide etch模式。Q2多个器件旋转时没有整体旋转A确保在 Option 面板中选择User pick作为旋转基准点而不是 Sym origin 或 Body center。Q3镜像后器件跑到板子外面去了A镜像操作会改变器件的层属性Top ↔ Bottom。请确认目标层有足够的空间并在镜像后检查器件位置。Q4对齐功能无法使用A请确认当前应用模式已切换为Placement Edit而非 General Edit。同时确保在 Find 面板中勾选了Symbol。Q5动态对齐功能不生效A需在Preferences → User Preferences → Layout → Dynamic Alignment中勾选启用该功能。