[视频]Cadence Allegro 快捷键设置

 [视频]Cadence Allegro 快捷键设置

天下武功唯快不破,剑客追求的是出鞘速度,枪手们追求的是拔枪速度,而layout攻城狮追求的是—-快捷键的速度。

 

天下武功唯快不破
天下武功唯快不破

 

Cadence Allegro 作为EDA软件界的翘楚,其自身的快捷键功能组合更是强大而灵活到了令人想哭的程度……

 

cadence allegro 快捷键设置

 

快捷键很好很强大,但他在哪儿?

Cadence Allegro 的窗口界面上并没有修改设置快捷键的功能,而只有查看当前所设置的快捷键信息

Tools->Utilities->Aliases/Function keys…

 

cadence allegro 快捷键设置-查看当前快捷键设置信息

 

要想设置或修改Allegro快捷键设置

1) 在Command窗口中输入命令设置,但这是临时性的,重启Allegro软件后将失效,作为快捷键功能的实验性设置会比较好

cadence allegro 快捷键设置1

 

 

2) 到环境变量文件中进行修改,这是永久性的,在这儿进行设置

Cadence Allegro 环境变量分为两种,即系统环境变量和用户环境变量,系统环境变量是全局性的,环境变量保存在Cadence软件安装路径下,而用户环境变量的优先级高于系统环境变量,即用户自定义的环境变量会覆盖掉系统的环境变量设置。

我们应该在用户环境变量中进行快捷键的设置,这样有几个好处,不破坏系统的配置文件,每个用户可以自定义自己的习惯快捷键,而且可以将配置文件保存到U盘或者网盘,随身带走,到了新的计算机环境重新指向自己的环境变量文件可以,很是方便。

如果你不知道当前的用户环境变量路径,可以在Command窗口里输入

echo $localenv

 

cadence allegro 快捷键设置2

 

即可显示出当前的用户环境路径,找到该文件,用记事本之类的编辑器打开编辑即可。

 

cadence allegro 快捷键设置3

alias Vs funckey

我们注意到,上边的环境变量设置中 既有alias设置又有funckey,为什么会有这两种区别,他们分别有什么用处?

alias–别名的意思。顾名思义,我们可以对Allegro自身的命令及其组合通过alias重新命个简短快捷的别名。如:
allgro的布线命令 Add Connect, 你可以在Command输入Add Connect,也可以通过设置

alais w ‘Add Connect’

然后只要在Command窗口里输入w并回车,他们是一样的效果

用alias每次输入字母还要回车,并不是真正的快捷键的便利

alias 要实现快捷键的功能需要  功能键+字母或数字  的组合才行,例如:

alias F2 ‘Add Connect’    F2~F12皆可 F1为保留命令 help
alias ~W ‘Add Connect’   注意字母需为大写,小写的话会提示找不到命令。~表示ctrl键 即 ctrl与w键同时按下 组合键
alias CF2 ‘Add Connect’   这里的C字母也等同ctrl键 及 ctrl+F2的组合键

呵呵 真是灵活到令人想哭

alias并不能定义单独字母快捷键,要定义字母快捷键,如 按下 w 键实现布线功能,就要祭出 funckey 命令了

funckey命令的定义与alias如出一辙

funckey w ‘Add Connnect’

定义了w快捷键后,在布线窗口里按下w间,即可出现布线功能,而如果需要在Command里输入w,则需要用鼠标左键点击一下Command窗口激活一下命令输入功能再输入w

一些要点

快捷键的添加位置

cadence allegro 快捷键设置4

查看Cadence Allegro 的相关命令

cadence allegro 快捷键设置5

 

Allegro保留的功能键

cadence allegro 快捷键设置6

快捷键命令可以组合使用

funckey ct “add connect; class Etch ; subclass Top”
funckey cb “add connect; class Etch ; subclass Bottom”

一些推荐

啥,让我推荐一些好用的快捷键设置给你?

好吧,我想说的是可能我认为好用的你不一定认同,就像我喜欢细腰大胸妹纸而你不一定喜欢一下,O(∩_∩)O~

如花

百度,EDA365论坛,好多的,自己搜索来试用一下,觉得好用就把他设置的环境变量里,关键是要符合自己的使用习惯

再次吐槽一下Cadence Allegro 的强大与灵活

alias(funckey) 可与 script及skill组合起来用,实现更加强大的功能,哭哭…

 

Show Time

 

 

吴川斌

吴川斌

11 Comments

  • Orcad的热键设置有吗。。17.4好像不行,WIN11系统。W建不能连线

  • dachang
  • 很赞

  • 吴老师,已经安装了你提供的Cadence_SPB_16.6-2015,打开allegro运行过了,也没有看到有env文件啊

  • 吴老师,是不是安装问题

    • 运行一下allegro就有了

      • 吴老师,已经安装了你提供的Cadence_SPB_16.6-2015,打开allegro运行过了,也没有看到有env文件啊

  • 问一下,我装的16.6版本怎么找不到env文件,路径没有问题

  • 快捷键设置的内容放在配置文件的上边部分而不要放在文件的下边部分,会被覆盖,里边有提示说明的 注意看你就明白了

  • 吴老师,你好,请教下,我设置好快捷键好后,为什么打开软件经常发现原来设置的快捷键全部都消失了,结果经常去重新设置。我是按你说的方法在用户变量里面设置的,请问怎么办?

  • 这个视频太棒了,超赞!顺手转了

    • 谢谢 O(∩_∩)O~

Leave a Reply