在 Allegro 中,栅格点(Grids)设置直接影响布局、布线的效率和精度。Allegro 的栅格点分为多种,快速设置的关键在于 明确当前操作对象(元件、走线、过孔),并区分 设计栅格 和 显示栅格。下面以 16.6 / 17.x 为例,介绍快速设置方法。
Allegro 中常见的栅格点类型:
| 栅格类型 | 作用对象 | 典型用途 |
|---|---|---|
| Design Grid | 元件、走线、过孔 | 决定对象放置/移动的物理位置 |
| Display Grid | 视觉辅助 | 仅用于显示,不影响对象位置 |
| Via Grid | 过孔 | 限制过孔放置位置 |
| Etch Grid | 走线 | 控制走线时的拐角和步进 |
这是最直观、最常用的方法,适用于所有版本。
打开栅格设置 Setup → Grids...或使用快捷键 F9。 设置 Display Grid(显示栅格) 勾选 Display Grid复选框。 设置一个比 Design Grid 小的值(如 10mil 或 5mil),用于视觉对齐,不影响实际操作。 应用与确定 点击 Apply预览效果。 点击 OK完成设置。 对于熟练用户,使用命令行是最高效的方式。
设置设计栅格为 5mil: set pcb_grid 5设置显示栅格为 10mil: set display_grid 10设置过孔栅格为 1mil: set via_grid 1Q:为什么我移动元件时,它只能在很远的格点上跳动? A:检查 Design Grid (Non-Etch)是否设置过大(如 100mil),将其调小即可。 Q:如何在不改变设计栅格的情况下,让走线更灵活? A:开启 Etch Grid的 Snap to Grid,但走线时使用 Route → Add Connect,Allegro 会自动处理走线,不一定严格限制在栅格点上。 技巧:快速切换栅格 可以在 Setup → Grids中预设多套栅格方案(如 "Placement", "Routing"),通过 User Preferences或使用 Skill 脚本快速切换。 布局用大栅格(50mil),布线用小栅格(5mil),显示栅格辅助眼,命令行 set pcb_grid最快。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删