|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 袁荣盛 于 2009-3-12 22:53 编辑
. N6 E. s& K+ p/ o
9 J: [9 j% I' y! \: T' w0 C. Y8 n我们经常在命令栏输入skill的关键字符串来进行操作,一旦命令很多,记忆起来有点难度,allegro提供给用户一种无限制的用户自定义菜单栏命令的功能,下面就来简单介绍一下有关Allegro菜单栏的编辑。" n4 W$ [! O; H0 W4 P: Z: t0 j
首先要找到默认的menupath路径下的menus文件,默认路径为X:\cadence\SPB_15.5\share\pcb\text\cuimenus\,下图中有两个路径,下面那个路径是Allegro的默认路径,而上面的那个路径是用户自定义的。对原始文件直接操作存在危险,一旦你编辑的文本存在错误将会导致Allegro菜单栏显示错误甚至没有显示,再想改回头会很困难,所以我们这里采取副本操作,把我们需要的文件copy到另一个路径下,并添加menupath路径,对copy的副本文件进行编辑修改,而源文件则不能擅动。(擅自改动后造成的不良后果自负)
: y# j/ G4 {( K
9 |6 u! Y! U8 r3 ]8 j' Q4 L8 I" H; N% y. J" n
在这个文件夹中存在很多men文件,这些文件就是Cadence各种软件的菜单文件(我们在打开不同版本的软件时菜单栏显示是不一样的,原因就在此),这里我们需要的文件是allegro.men
* u( a( _( s& Z# U' b
! e7 j2 h* X) v' _ f) Y! O, X- I3 v0 n* E- t, |" ]* {
首先复制allegro.men文件,copy到另一个本地路径D:\Cadence\SPB_15.5\share\local\pcb\menus\(举例),然后用文本格式打开文件并对文件进行编辑。下图所示的文件就是被动过小手脚,屏蔽这一行命令在此行前加上“//”,当然也可以删除这一行(不建议这样做),还可以调换命令的顺序,例如下图中的BEGIN一栏中的Open命令在New命令上面,就可以看到在Allegro的begin菜单栏中Open操作在New操作上方(默认情况是New命令在上方)
/ l2 F3 R8 j% S* {* C9 \ K- A2 a( q4 k' P: m
! e% F2 n9 v: ?! z
% y3 M, o; w1 J% I) b1 @
x& A( M( @7 Z0 x参照以上操作,添加Skill命令到菜单栏也就不那么难了,首先要确认你所添加的skill命令能在命令行中正确执行并有结果,比如我们经过验证在命令栏中敲入命令qw,回车后Allegro有响应,即这个skill的功能结果。其次才可以把skill的命令添加到菜单栏。
! x: n8 D; T# W7 b* y" O$ H
\% B$ @" l7 N$ i5 y& O% r+ }程序说明:
( i s- z7 T- c; h! ]2 E f3 Y% i/ x$ O
POPUP "&Others" *开始一个新的菜单,名称为Others*; C! \+ ]9 E% J
BEGIN *关键字,表示开始*
" L& j$ o& H$ WMENUITEM "&Set Grids...", "Grids" *&后面的字符串是菜单栏显示的,而后面引号中的字符串是Skill的命令*: D% B. Y1 V7 i' x% p
MENUITEM "&Quick View...", "qw"
0 X5 \, O, B% uMENUITEM SEPARATOR *分行,菜单下拉栏中的灰色线** U8 d6 E, m" L2 Z3 ]% s$ a, U
MENUITEM "&show library...", "show library"# q& h g$ K' U: r1 w
MENUITEM "&symbol check...", "symbol check"
- _/ }' c+ w! E! T& hMENUITEM "&ch_dir...", "ch_dir"
- A* }, Z" t! D+ j7 Y+ s: {$ MMENUITEM "&rename ref des...",$ x' P) T! z% Q1 \& P# s) l3 j0 z) P+ M
"rename ref des"
$ d# K h1 X3 A( o/ E# |2 `& lMENUITEM SEPARATOR
) u* ^7 e- L. o7 n+ R) PMENUITEM "&mil mm trans...", "ca"/ t9 Z9 F: C5 Y4 ?) a; t6 a4 Y. |: e
MENUITEM "&Number Of Vias...", "hlvia"# D& D; |6 Q4 t/ G
END *关键字,结束,对应BEGIN*
( j8 T( {6 k$ k8 L& W" r* x" I
6 P/ q8 H% r9 [4 Y所有的标点符号采用英文标点
' `. Z+ X1 n% R6 U) @2 [( p8 @( b* a E+ O$ T# p
# p+ X: G0 Z; m n3 t$ J8 u9 v# }2 y Q2 T
修改好程序以后保存allegro.men文件,并在第一副图中设置影射到此文件的路径。重新启动Allegro就会有新添加的菜单栏出现。5 o3 i* i; {+ G9 s6 B
3 [7 ~3 t0 d+ u# W1 P
8 h7 Q, S, T9 N2 g, ~8 Q |
评分
-
查看全部评分
|