这里写自定义目录标题
Allegro常用操作非常丰富,以下是一些核心和高频操作:
文件操作
File -> New...: 创建新设计(板子.brd, 原理图.dsn 等)。
File -> Open...: 打开现有设计文件 (.brd, .dsn, .mdd 等)。
File -> Save / Save As...: 保存当前设计。
File -> Import...: 导入网表 (Netlist)、结构文件 (DXF/IPC2581)、STEP 模型、库文件等。
File -> Export...: 导出光绘文件 (Gerber/ODB++)、贴片文件 (Pick and Place)、STEP 模型、网表、报告等。
File -> Viewlog: 查看操作日志和错误信息(排查问题必备!)。
视图操作 (非常重要)
缩放:
鼠标滚轮向前/向后滚动。
按 F10 进入缩放模式,然后左键框选放大区域,右键缩小。
按 i (zoom in), o (zoom out), f (fit)。
平移:
按住鼠标中键(滚轮)拖动。
按 F9 进入平移模式,然后左键拖动。
旋转:
按 Tab 键旋转当前选中的对象(元件、走线等)。
在移动元件时按 F4 (逆时针90°) 或 F5 (顺时针90°) 或直接输入旋转角度 (如 rot 45)。
按 r + 角度 (如 r 45) 旋转视图。
翻转板子:
按 F3 在顶层 (Top) 和底层 (Bottom) 视图间切换。
显示控制:
Display -> Color/Visibility... (Ctrl + F5): 最核心的窗口! 控制所有层(走线层、丝印层、阻焊层、钻孔层等)、网络、元件、DRC 标记等的显示颜色和可见性。
Display -> Show Measure (F11): 测量距离(点两点)。
Display -> Element (F5): 查看对象的详细信息(属性、所属网络、所在层等),调试神器!
Display -> Highlight / Dehighlight: 高亮/取消高亮特定网络或元件,方便追踪和检查。
编辑与布局操作
放置元件:
Place -> Manually... (Ctrl + P): 从库中手动放置元件。在弹出窗口中选择库、封装,然后点击板子放置。
Place -> Quickplace: 根据规则自动将元件摆放到板框附近。
移动元件:
Edit -> Move (Ctrl + E): 选择此命令或图标,然后点击要移动的元件,移动到新位置点击放置。移动过程中可按 F4/F5 旋转或 Tab 镜像。
旋转元件:
在 Move 命令下选中元件后按 F4 (逆时针90°) 或 F5 (顺时针90°) 或输入 rot <角度>。
选中元件后直接按 F4/F5。
镜像元件 (翻面):
在 Move 命令下选中元件后按 Tab 键。
删除对象:
Edit -> Delete (Ctrl + D): 选择此命令或图标,然后点击要删除的走线、过孔、元件、文本、DRC 标记等。
复制/粘贴:
Edit -> Copy (Ctrl + C), Edit -> Paste (Ctrl + V)。注意粘贴时的参考点设置。
布线操作
添加走线:
Route -> Connect (Ctrl + W): 最核心的布线命令! 点击焊盘或现有走线末端开始布线,点击目标焊盘或位置完成一段走线。按 F3 切换层(自动添加过孔)。
Route -> Slide (Ctrl + E,有时需要先在 Edit 下选择 Slide 模式): 推挤调整已有走线的形状和位置。
添加过孔:
在 Connect 布线过程中按 F3 切换层时自动添加(需设置好过孔类型)。
Route -> Via Arrays -> Add Via: 手动添加单个过孔(较少用,布线时自动添加是主流)。
添加差分对走线:
Route -> Create Differential Pair: 定义差分对。
Route -> Interactive Differential Pair: 像 Connect 命令一样同时布线差分对的两根线。
添加铜皮 (Shape):
Shape -> Polygon/Rectangular/Circular: 添加多边形/矩形/圆形铜皮(电源、地平面常用)。
Shape -> Select Shape or Void: 编辑或删除已有铜皮。
Shape -> Manual Void: 在铜皮上挖空。
约束管理 (Constraint Manager - 核心!):
Setup -> Constraints -> Constraint Manager (Ctrl + M): 极其重要的窗口! 在这里设置所有电气和物理规则:
线宽/线距规则 (Physical Constraint Set)。
差分对规则 (Electrical Constraint Set -> Differential Pair)。
等长规则 (Electrical Constraint Set -> Relative Propagation Delay)。
过孔规则。
区域规则 (Region Constraints)。
等等。规则驱动设计是 Allegro 的强大功能。
检查与验证
Tools -> Quick Reports: 生成各种报告(元件清单、网络状态、DRC 等)。
Tools -> Update DRC (Ctrl + D 有时也用于此): 手动更新设计规则检查 (DRC)。
Display -> Status...: 查看设计的整体状态(未布线网络数、DRC 错误数、未摆放元件数等)。
Tools -> Database Check: 执行数据库检查修复潜在问题。
快捷键 (自定义是常态)
F1 - 帮助 (Help)
F2 - 完成 (Done)
F3 - 切换布线层/切换板层视图 (Toggle Layer / Flip Board)
F4 - 旋转逆时针90° (Rotate Counter Clockwise)
F5 - 旋转顺时针90° (Rotate Clockwise)
F6 - 添加走线拐角 (Add Corner)
F7 - 暂停/继续布线 (Pause/Resume Route)
F8 - 锁定/解锁对象 (Lock/Unlock)
F9 - 平移视图 (Pan)
F10 - 缩放视图 (Zoom)
F11 - 测量 (Measure)
Ctrl + C - 复制 (Copy)
Ctrl + V - 粘贴 (Paste)
Ctrl + D - 删除 (Delete) / 更新DRC (Update DRC) (取决于上下文和设置)
Ctrl + E - 移动 (Move) / 推挤 (Slide) (取决于上下文)
Ctrl + F - 查找 (Find)
Ctrl + M - 约束管理器 (Constraint Manager)
Ctrl + P - 手动放置元件 (Place Manually)
Ctrl + W - 添加走线 (Connect)
Ctrl + Z - 撤销 (Undo)
Ctrl + Y - 重做 (Redo)
Esc - 取消当前命令 (Cancel)