Altium Designer实现类似Allegro Z-Copy功能
Altium Designer 中如何模拟 Allegro 的 Z-Copy 功能实现内缩与外扩
背景
在 PCB 设计过程中,经常需要对板框(Board Outline)或禁止布线区(Keep-Out)进行内缩(Inset)或外扩(Outset)操作。Allegro 用户熟悉的 Z-Copy 功能可以快速实现这一需求,而 Altium Designer(AD)中虽然没有完全相同的命令,但可以通过组合工具实现类似效果。
主要使用「描画选择对象的外形」工具实现
快捷键为:PCB设计界面 T J
使用快捷键时注意输入法,(英文输入法状态下,ENG美式键盘)。
适用场景
对板框或禁止布线区进行内缩/外扩。
操作步骤
- 复制原始图形到走线层
- 选中目标图形(如板框),按
Ctrl+C
复制。 - 切换到走线层(如 TOP),使用 特殊粘贴(
Edit → Paste Special
)粘贴到当前层。
- 选中目标图形(如板框),按
- 设置偏移规则
- 打开 设计 → 规则(
Design --> Rules
),在Clearance
规则中设置内缩/外扩的间距(如20mil)。 - 快捷键为 D R
- 打开 设计 → 规则(
- 生成偏移轮廓
- 选中图形(选中一段,按Tab键全选),执行 工具 → 描画选择对象的外形(
Tools → Outline Selected Objects
),或者使用快捷键 T J。 - 操作后自动生成出设置规则间距的内缩和外扩线框;
- 删除不需要的外扩或内缩线框,复制需要的外扩或内缩线框;
- 特殊粘贴到keepout层。
- 选中图形(选中一段,按Tab键全选),执行 工具 → 描画选择对象的外形(
注意事项
- 需要将需要内缩或者外扩的边框,复制到走线层操作(如TOP层),不能在机械层直接操作。
- 使用特殊粘贴(粘贴到当前层),复制需要的内缩或者外扩线框,并删除走线层多余复制的线框。
结语
虽然 Altium Designer 没有原生的 Z-Copy 命令,但通过灵活使用内置工具和规则系统,依然可以高效实现内缩与外扩需求。如果你有更多技巧或问题,欢迎在评论区交流!