目录
01 | 问题介绍
02 | 适用环境
03 | 操作流程
04 | 总 结
此文章收录于合集:《Cadence 17.4 常用功能实例》
Cadence 完整操作合集:《Cadence学习笔记终章》
01 |问题介绍
在以往记述Allegro PCB功能的时候,都是按部就班从某菜单栏到某选项打开对应的功能,这么做的好处是具有通用性,即使版本不同,也快速上手;
但在实际项目中,这种方式会严重拖累的进度,效率很低,不如使用快捷键的方式操作速度;
也鉴于在上一期内容中,有朋友问到能不能将Z-Copy功能设置成快捷键方式打开,所以,本期内容记述如何设置Allegro PCB自定义快捷键。
02 |适用环境
· Cadence版本:17.4,已打补丁;
· 系统版本:Win 11;
03 |操作流程
Allegro PCB编辑器的快捷键设置有两种方式,一种是直接在Command命令行窗口设置,这种设置方式属于临时性的,当重新打开工程时就会失效;
另外一种方式是修改Allegro安装目录下的env文件,这种方式是永久性的修改;这里主要介绍的就是这种方式,修改流程如下:
第一步,获取env文件的位置;
①、打开任意PCB工程,在左下角的Command命令行窗口输入“echo $localenv”命令,然后回车;
②、在Command窗口中会返回env文件所在路径,复制这个路径;
③、打开“此电脑”,在顶部的地址栏中粘贴env文件路径,并回车,就可以直接进入这个路径,路径文件夹下就有我们需要的env文件,这个文件可以用文本编辑器打开修改;
第二步,在env文件中设置快捷键;
①、这里以Z-Copy功能为例,用文本编辑器打开env文件,使用“funckey”语法,在文件的末尾增加“funckey z zcopy shape”,含义是用z作为Z-Copy的快捷键,当按下z键立即执行命令;
②、另外一种方式是使用“alias”语法,在文件的末尾增加“alias z zcopy shape”,含义同样是用z作为Z-Copy的快捷键,但是按下z键后,还需要按一下回车键才能执行;
修改完成后保存关闭env文件即可;
注意,在设置快捷键时,要先知道功能的完整命令,比如这里的Z-Copy完整的命令就是“zcopy shape”,如果遇到不知道的命令,搜一下即可。
第三步,检验快捷键是否生效;
①、关闭PCB工程,重新打开,因为这里是用“funckey”语法设置的快捷键,所以只需按下z键,在PCB窗口右侧就会直接进入Z-Copy功能;
额外补充:
上述的快捷键设置的是单键值,但也可以设置成组合键的方式,组合键常用的有两种,用法如下:
funckey ~Z zcopy shape //表示用 Ctrl+z组合键表示Z-Copy命令funckey #Z zcopy shape //表示用 Alt+z组合键表示Z-Copy命令建议在修改env文件时,先进行一下备份,修改后也要备份一下,修改前的备份用于后续还原,修改后的备份,防止程序升级env文件被覆盖,又要重新设置;
最后,要注意尽量不要和原有的快捷键冲突,比如F1就是原有打开的帮助文档的 快捷键,不要和它重复,推荐用组合键设置。
04 |总 结
以上就是Allegro PCB编辑器中设置快捷键的操作方法;
设置合理的快捷键,在平时的工作流中确实会大大的提高布局布线的效率。