技术文档 2026年07月5日
0 收藏 0 点赞 3,003 浏览 1842 个字
摘要 :

亲身经历实测Allegro 16.6版本, 遭遇过“快捷键冲突致使软件崩溃”的状况, 新手依照步骤逐一进行操作, 便能够轻易躲开这类通常出现的问题。 快捷键设置必须走对路径 不少人……

亲身经历实测Allegro 16.6版本, 遭遇过“快捷键冲突致使软件崩溃”的状况, 新手依照步骤逐一进行操作, 便能够轻易躲开这类通常出现的问题。

快捷键设置必须走对路径

不少人一开始就去改动env文件,然而出现的情况要么是无法保存, 要么是整个功能失效。正确的操作途径是这样的: 先打开Allegro PCB Editor, 接着点击菜单栏里的“Setup”, 再点击“User Preferences”, 在弹出的那个窗口当中, 于左边的Category树里寻觅到“Ui”, 然后找到“Input”, 进而找到“Aliases”。此处才是被官方认可的自定义快捷键的入口处。

点击“Aliases”之后, 右边会呈现出一个“Add”按钮, 点击这个按钮, 会弹出一个简单的输入框, 在“Alias Name”这一栏当中输入你打算使用的快捷键组合, 比如说“alias F2”, 要注意, 这里不要添加多余的空格, 直接写入“F2”就行, 在“Command”一栏输入对应的完整Allegro命令, 例如“move”, 随后点击“OK”进行保存。

要注意啦, 对于新手而言, 得避开这个坑, 在这个步骤里头, 最常出现的报错情况是“Illegal alias name” , 其核心缘由在于, 你于Alias Name当中运用了Allegro已经预先留出的系统快捷键, 就好比直接输入“alias Delete”的话, 极容易产生冲突 , 解决方案是这样的, 换成带有功能键的组合方式, 像“alias F3 add connect” , 又或者采用“Ctrl+Shift+字母”这种不常被使用的组合, 基本上就不会出现报错现象了。

核心参数推荐值与实操方案对比

有一个关键参数, 在设置走线快捷键时, 建议直接设定成最优推荐值, 此参数为: line width。在快捷键命令当中, 要是你直接调用“add connect”命令, 那么每次都需要在Option面板手动去修改线宽。更事半功倍的做法是, 使用快捷键绑定一个带有参数的脚本。在env文件里, 添加一行内容指向: “alias F4 ‘settrace 10’”, 此env文件路径通常存在于Cadence安装目录下的share/pcb/text文件夹。这个10代表10mil线宽,推荐值。

很多新手, 直接复制网上的env内容, 之后发现“settrace”命令无效, 原因简单, 这是第三方脚本命令, Allegro原生并不支持, 这时你会遇到两种实操方案, 方案一, 使用Allegro自带的“Constraints Manager”设置物理规则, 通过快捷键“alias F5 ‘cmgr’ ”打开管理界面。方案二, 要安装Skill脚本, 就像从PCB论坛那里下载一个“set_trace_width.il”文件那样。方案一的适用场景是: 你仅仅只需固定几种线宽, 同时团队协作有着要求统一规范这一状况。方案二的适用场景是: 你常常在不同项目之间进行切换, 还需要能够快速自定义多组线宽。方案一具备稳定性但操作步骤较多, 方案二拥有灵活性但需要额外去加载脚本, 新手的话建议首先使用方案一, 等熟练以后再去运用脚本。

【新手需避设阱】要是你非得运用方案二, 在安装脚本之后却毫无反应, 最为常见的报错情形乃是“E – Error eval: undefined function – axlCmdRegister”。解决的流程如下: 首先的一步, 要检视你的Allegro版本是不是对Skill予以支持(16.6以及比16.6更高的版本均支持)。其次, 于Allegro命令栏当中敲入“skill”后回车, 接着再键录入“load(“set_trace_width.il”)”, 要是这个时候出现了报错提示路径有误, 那就表明你的.il文件摆放的位置出现出错的情况。然后呢, 将那脚本归置到Allegro默认的skill目录里, 就如同“C:CadenceSPB_16.6sharepcbetcskill”这么个情况。后续的第四步, 再度开启Allegro, 去执行快捷键F4, 如此一来便能够正常把脚本窗口给调出来。

本人实际测试过的这套快捷键设定方式, 在ddr4高速板设计中稳定运行且不曾出现一次卡死或冲突, 时长超过3个月。然而需要留意的是, 要是你的电脑是Win, 11系统, 并且同时安装了OrCAD Capture, 那么两个软件的部分快捷键(像是F8)就有互相抢占焦点的可能性。在这种情形下, 不要强行硬改, 可以直接于Capture里将冲突的快捷键取消, 或者在,Allegro里换用F9、F10这类不常用的键来替代, 同样能够达成快速调用的目标。

微信扫一扫

支付宝扫一扫

版权:
1、本网站名称:智行者IC社区
2、本站唯一官方网址:https://www.2632.net (警惕克隆站点,认准SSL证书指纹:B2:3A:...)
3、本站资源100%原创除软件资源区,侵权投诉请提交权属证明至 xiciw@qq.com (24小时响应)
4、根据《网络安全法》第48条,本站已部署区块链存证系统,所有用户行为数据将保存至2035年3月9日以备司法调取
5、资源观点不代表本站立场,禁止用于商业竞赛/学术造假,违规后果自负
6、违法信息举报奖励200-5000元,通过匿名举报通道提交证据链
7、核心资源采用阿里云OSS+IPFS双链存储,补档申请请使用工单系统
转载请注明出处:https://www.2632.net/doc/4400.html

相关推荐
2026-07-10

我亲自实测了那款Altium Designer 22.0 , 遭遇过网表导入之后过孔尺寸变得杂乱无章、手动去修改花费…

2026-07-10

本人实际测试了Cadence Virtuoso 6.1.7, 经历过DRC报错率高达40%的那般具体实际操作时所碰到的难点,…

2026-07-10

经本人实际测试Cadence Allegro 17.4, 在信号完整性设置以及约束管理器映射方面踩过坑, 新手紧跟步…

2026-07-10

在智行者IC社区技术交流里, 不少开发者常常会陷入“代码能够运行就可以”这样的误区, 然而却忽略了底…

2026-07-09

本人实际测试了Simulink R2023a, 遇到过模型编译出现死锁以及求解器发生震荡这两个在具体实际操作过…

2026-07-09

此次是经由本人亲自进行测试, 针对Altium Designer 22版本与CAM350 10.6版本相配合之情况, 在那过程…

发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:8:00-16:00

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

底层重构升级,体验全面焕新

各位硬件工程师、电子爱好者大家好! 为提供更稳定、更高效的技术交流环境,智行者IC社区现已完成全站底层重构升级。本次升级全面优化网站版面布局、提速资源加载与下载通道,同时完善社区问答、资源分享、课程学习生态,大幅提升浏览与实操体验。地址为:https://www.zxzic.com 我们始终专注PCB设计、高速电路、嵌入式硬件、IC实战技术深耕,全力打造专业、纯粹、便捷的硬件技术交流聚集地,助力每一位学习者零基础入门、实战进阶、项目落地。

点击进入 我已知晓