Cadence Allegro自定义菜单栏
Document revision history
Date 2015‐01‐11
Revision 1.0
第一次撰稿
Changes
isMain elec tech studio All rights reserved Date:2015‐01‐11 Revision:1.0 Author:eco E‐mai:zhongweidianzikeji@163.com QQ:2970904654
科技效法自然 中为电子科技
Cadence在EDA工具行业里是数一数二的,它能够定义自己的快捷键、能加载自己的Skill、能定制自己的菜单栏等,使用它可以减少我们的设计开发时间,另外它强大的仿真功能,更能减少我们的犯错几率,学会该工具,吃遍EDA。
为了提高Layout效率,大家开发了很多Skill程序,Skill程序太多了,用快捷键调用有点捉襟见肘,毕竟记忆大量的快捷键有一点点小难,那么我们该如何解决这个问题,其实很简单,就把它们加载到菜单栏吧,基于此,本文教你如何定义自己的菜单栏,让开发无局限。另外,之前工作室曾写过《Cadence Allegro自定义快捷键》和《Cadence Allegro加载SKILL》,与今天的《Cadence Allegro自定义菜单栏》文章,并称三步曲吧,三招让你搞定Allegro!
操作环境:WIN7系统 Cadence 16.5 首先找到Cadence Allegro系统自带的菜单栏,笔者路径如下:D:\\Program Files\\Cadence\\SPB_16.5\\share\\pcb\ext\\cuimenus,如图1所示,找到该文件并复制,然后粘贴到其他路径下,笔者新建了一个文件夹,路径如下:D:\\Program Files\\Cadence\\SPB_Data\\menus,如图2所示。切记不要轻易动原装的Allegro.men文件,搞坏了甚至需要重装开发环境哦。
图1 系统菜单栏路径
图2 用户菜单栏路径
用写字板(推荐)打开用户路径下的菜单栏文件,一睹其真容了吧,自己仔细看看,按
照原有代码格式添加自己的菜单就好。注意所有菜单栏是以【POPUP \"&关键字\"】开始的,以【END】结束。图3介绍了,菜单栏和程序的对应关系,这里是以view为例的。复制view 菜单栏的这段代码,然后粘贴到help菜单之前(不是绝对的,但这个决定了自定义菜单栏的位置),修改本段代码,笔者修改后的代码如图4所示,这里的代码是调用笔者的skill文件,想了解更多,请看《Cadence Allegro加载SKILL》文档,最后保存会弹出提示,点击“是”,如图5。
科技效法自然 中为电子科技
菜单栏中显示的文本 调用的命令 图3 菜单栏和程序的对应关系 图4 笔者代码示范
图5 文本格式确认
科技效法自然 中为电子科技
万事必备,只欠东风了,Cadence从哪调用我们设置的菜单栏呢,那还需要我们来告诉它。打开Allegro,选择Setup >> User Preference… >> Pathes >> Editor >> menupath,如图6所示。点击menupath右边的按钮,弹出图7对话框,点击径,将用户菜单路径粘贴到此处,再按退出设置。如图7所示。
新建一个路
将我们的路径置顶,设置完后,点击OK按钮
点击此按钮
图6 设置用户菜单
图7 设置用户菜单栏路径
科技效法自然 中为电子科技
好了,所有的工作都完成,接下来就是重启Allegro软件,笔者的菜单栏中就多出了一Skill选项,这说明我们设置成功了,如图8所示。
图8 Skill菜单
中为电子科技工作室
上述文档出自
isMain elec tech studio
仅用于技术交流
因篇幅问题不能全部显示,请点此查看更多更全内容