### [Allegro 用久了才回过味来的三十个界面与设置坑](https://www.zxzic.com/article/8916.html) **Published:** 2026-10-10T01:00:00 **Author:** 智行者IC社区 **Excerpt:** 鼠标乱跑、飞线不动、菜单反白、NO_DRC 不生效……整理 Allegro 日常 layout 中最影响手感的… 干 layout 这行久了,Allegro 里那种”明明点了却没反应、过两天又自己好”的怪事特别多。下面这些是我在项目里一个个踩出来的,挑还在用得上的记下来,方便新人少绕弯。 ### 一、最影响手感的几个系统设置 1)鼠标老往 Option 窗口跑。每次 Add connect、Show element 刚点完,光标就被拽到右边选项栏,画线节奏全断。去控制面板把”对话框将鼠标指针移到默认按钮”那一项关掉,世界清净一半。 2)Show element、Tools > Report 偶尔报找不到文件。应急办法是把对应的 log 文档拷到当前工程目录;根治要去 Setup > User Preference 的 Design\_Paths > textpath,指到 `C:\cadence\PSD_14.1\share\pcb\text\views`。 3)Hilite 高亮默认是虚线,看着费劲。Setup > User Preferences > display 里勾上 `display_nohilitefont`,立刻变实线。 ![Allegro 用久了才回过味来的三十个界面与设置坑截图1](https://cdn.zxzic.com/public/uploads/gallery/original/2026/09/22/202609221790104298_processed.webp) ### 二、DRC 相关:哪些错能放、怎么放 转 Gerber 前一定要 Update DRC,但有些 K/L、P/P 提示根本不是真问题。logo 里的中文丝印会触发 K/L error——别把中文字写在 ETCH 层,单开一个 subclass 放就消了。可忽略的 pin 间错误,给 pin 加 `NO_DRC` 属性(Edit/Properties 选 pin,勾 NO\_DRC)。 **踩坑一:**NO\_DRC 加完发现错还在?因为它只管”不同网络”。同网络之间的报错要去把 `Same net DRC` 设成 off,别死磕 NO\_DRC。 ![Allegro 用久了才回过味来的三十个界面与设置坑截图2](https://cdn.zxzic.com/public/uploads/gallery/original/2026/09/22/202609221790104304_processed.webp) ### 三、布线与复用的小窍门 飞线想跟着走线实时变短,去 Setup > Drawing Options > Display 把 Ratsnest Points 选成 `Closest end point`,另一个 Pin to Pin 是固定显示。批量复制规律 VIA:点 COPY 后在右侧命令栏 X、Y 里填个数,间距就按 pin 到 pin 来。 VCC、GND 这种大线宽在细 pin 上走不开,硬压窄会报 L/W。正确做法是在 Constraint System Master 里建一条 physical 规则:`min line width` 填正常电源宽度,`min neck width` 填细脚处能走的宽度,`max neck length` 限定这段窄线能拉多长,套到电源网络上就两头不报错。 **踩坑二:**库里改了 pad,封装里 replace 不掉、删掉重加也不更新。这是 Allegro 把焊盘数据缓存进 brd 了。先记下旧 pad 坐标删掉,再 Tools/PADStack/Modify Design PadStack 里点 `purge/all`,Yes 确认后重新放 pad 才会真刷新。 ### 四、几个让人崩溃的小毛病 开 Allegro 桌面就冒出 allegro.jrl?多半是环境变量 temp 被指到了桌面,或者 textpath 指向了桌面。菜单反白点不动:把非系统 cuimenus 路径下多余的 .men 删掉,更新系统那份再重开窗口。Color and Visibility 窗口被拉得关不掉:删掉 pcbenv 下的 allegro.geo 重启即可。 **踩坑三:**背面元件 Rename 老失败。先 Edit/Property 选中背面所有 component,统一分配一个 `auto_rename` 属性,再跑 rename 就顺了;想让位号从 501 起编,去 Setup/User preference/misc 的 `fst_ref_des` 填 501。 这些设置散在 User Preferences、Constraint、pcbenv 各处,建议改完顺手存一份 env 备份,换机器不至于全重来。 **Tags:** Allegro, Cadence, EDA工具, PCB设计, 快捷键, 用户配置 **Categories:** Allegro使用 ---