|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 袁荣盛 于 2009-3-12 22:53 编辑 . h, `* e! L9 {
) C: J. g. _5 X
我们经常在命令栏输入skill的关键字符串来进行操作,一旦命令很多,记忆起来有点难度,allegro提供给用户一种无限制的用户自定义菜单栏命令的功能,下面就来简单介绍一下有关Allegro菜单栏的编辑。+ N9 k0 H* |+ I- n- }( T/ q
首先要找到默认的menupath路径下的menus文件,默认路径为X:\cadence\SPB_15.5\share\pcb\text\cuimenus\,下图中有两个路径,下面那个路径是Allegro的默认路径,而上面的那个路径是用户自定义的。对原始文件直接操作存在危险,一旦你编辑的文本存在错误将会导致Allegro菜单栏显示错误甚至没有显示,再想改回头会很困难,所以我们这里采取副本操作,把我们需要的文件copy到另一个路径下,并添加menupath路径,对copy的副本文件进行编辑修改,而源文件则不能擅动。(擅自改动后造成的不良后果自负)1 p/ J. D m& `. M
+ ^# d" H0 b4 u# d! d! z( W% J+ l/ ^. s+ ~; N) N U
在这个文件夹中存在很多men文件,这些文件就是Cadence各种软件的菜单文件(我们在打开不同版本的软件时菜单栏显示是不一样的,原因就在此),这里我们需要的文件是allegro.men
; Z' i: U- h( m: B! j0 h) g
[2 r2 B1 a" Y# O
, ~. q* o6 V5 M+ H6 ~首先复制allegro.men文件,copy到另一个本地路径D:\Cadence\SPB_15.5\share\local\pcb\menus\(举例),然后用文本格式打开文件并对文件进行编辑。下图所示的文件就是被动过小手脚,屏蔽这一行命令在此行前加上“//”,当然也可以删除这一行(不建议这样做),还可以调换命令的顺序,例如下图中的BEGIN一栏中的Open命令在New命令上面,就可以看到在Allegro的begin菜单栏中Open操作在New操作上方(默认情况是New命令在上方)9 w# R6 ?/ X; z" [, ~1 |5 {9 w& g
7 v. B0 I d+ T8 ?* Y: v* G
+ C! N+ B2 M# O2 P+ g* _9 O
+ a" }- b1 x7 Q
9 u( J' {3 Y7 c* A参照以上操作,添加Skill命令到菜单栏也就不那么难了,首先要确认你所添加的skill命令能在命令行中正确执行并有结果,比如我们经过验证在命令栏中敲入命令qw,回车后Allegro有响应,即这个skill的功能结果。其次才可以把skill的命令添加到菜单栏。6 D( D; Z# g% _* y! z( [" e4 I
, P& E- q2 D2 l# Q+ v) x- Q$ y+ s
程序说明:/ Q. a0 d0 w* e& q) ?
6 D+ O6 g# q! ^2 {$ Q5 a9 APOPUP "&Others" *开始一个新的菜单,名称为Others*/ Q7 ?, y) G) ~0 t$ i/ ^
BEGIN *关键字,表示开始*3 l, E& |+ m+ W* r$ T. l7 K0 H
MENUITEM "&Set Grids...", "Grids" *&后面的字符串是菜单栏显示的,而后面引号中的字符串是Skill的命令*
3 Y! z0 R0 _: F9 ^MENUITEM "&Quick View...", "qw"# P! v3 q8 E4 v6 b, C+ U* j: W4 E
MENUITEM SEPARATOR *分行,菜单下拉栏中的灰色线*; W& S( l3 H' {. w) P
MENUITEM "&show library...", "show library"
1 b& n! [7 \" VMENUITEM "&symbol check...", "symbol check"
' p( `. u: M( M! Q- sMENUITEM "&ch_dir...", "ch_dir"
- P8 s8 u2 I8 cMENUITEM "&rename ref des...",! ~& C$ Z, ~ _
"rename ref des"3 v4 R0 ?& S' Q" g0 F, q0 I
MENUITEM SEPARATOR
/ E e2 y) Z; OMENUITEM "&mil mm trans...", "ca"/ c( Y& n* U; c" V4 s
MENUITEM "&Number Of Vias...", "hlvia"
- X+ n% I# c; D8 ^END *关键字,结束,对应BEGIN*' d* u" z+ p9 d) F
3 l! T3 m3 B+ c5 _所有的标点符号采用英文标点& X: g7 K2 _) K/ Y+ n5 l/ h2 O
4 A# T; s$ A- ^" y E9 p z
c }+ h- e& ]1 M
. d0 E% i6 i T/ o! v2 @" ~6 H8 J
修改好程序以后保存allegro.men文件,并在第一副图中设置影射到此文件的路径。重新启动Allegro就会有新添加的菜单栏出现。
0 P* i9 [" \- @8 y
# s( z0 J' ~! F, k ?6 T
/ l+ w% o' `7 J- c$ y! T5 f1 Z |
评分
-
查看全部评分
|