|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我是allegro新手,在这个坛子里得到版主和同行们很多帮助,先再次表示谢意。
; @. l/ q$ S* b6 U# |/ s) ?0 P+ y6 F9 {) W2 |, n! a( ^1 a- w
最近摸索了一下allegro的快捷键设置方法,看坛子里还有很多人对这个有迷惑,就把我现在知道的写出来,大家一起讨论补充,希望能帮助像我这样的新手。有什么错误也请指出。班门弄斧,请勿见笑。+ z$ a7 ^7 c8 [: W4 v; ?) A9 W
% q5 s/ x0 @; M! a+ U. {
Allegro可以通过修改env文件来设置快捷键,这对于从其它软件如protle或PADS迁移过来的用户来说,可以沿用以前的操作习惯,还是很有意义的。. G5 B4 V! u& X
1 v/ o0 y+ k/ n$ J$ Q4 I+ V3 P, C4 C- k) Z& o4 G8 B1 `* ]" p
先说一下Allegro的变量文件,一共有2个,一个是用户变量,一个是全局变量。7 w D" h! V& x
e2 G+ P: h" @/ X+ S
7 a$ Q4 f9 B4 }# r; W用户变量文件的位置,通过系统环境变量设置:系统属性-高级-环境变量,其中的Home值就是env所在目录。要注意的是,这里也有两个变量,一个是用户变量一个是系统变量,在用户变量里设置了Home之后就不需要在系统变量里再设置了,如果同时设置的话,会以用户变量的为准而忽略系统变量。比如我在用户变量里设置的Home目录为d:\temp,那么env文件就位于d:\temp\pcbenv 内。 $ B$ i; `( X' ]% I0 J1 k
2 C7 d. |, u2 ~7 g: H. m, g' a如果没有在系统属性里设置Home变量的路径,那么对于XP,会自动在C:\documents and settings\用户文件夹\pcbenv内产生env文件。对于2000,pcbenv目录位于C盘根目录下。
5 j! ` T- [, m, h
2 I( o- e) R) F: d3 w2 n
h& s- W9 W3 S全局变量的位置,固定为软件安装目录内,比如我的就是:d:\cadence\spb_15.7\share\pcb\text内。6 C. z0 P o" E8 r8 v1 t
& h1 o% _2 a0 Z% G& @* ?, B
6 Y3 v% _. T* ^6 o. g$ T: O通常建议修改用户变量env文件,而不要修改全局变量env文件,至于为什么,我也不知道
, A8 l2 h& h( i$ [# J
; J& _- U. r+ e Y" u7 ^# h
2 b, Z& \$ K- b* ~另外,这2个env文件,用户变量的优先级更高,就是说如果2个文件中的设置出现冲突,那么以用户变量env文件为准。1 ]. k! Y3 U( _0 {
+ y* F) O. F8 F( w- k: s' {8 }% g& Q. [7 H4 K8 n# @* _* I
好了,搞清楚env文件的位置后,我们就可以来修改了。. g% z% s2 N- j
% [0 R6 [" [; C1 K0 t# _& p3 ?
3 j) b4 h* A7 k* C, g, ^' p& D! A# b用户变量env文件,是类似于下面的格式:! G+ [9 w+ ?8 k r- Y8 I; w1 U* O
source $TELENV
6 H$ x5 d, ^2 v8 L# T$ `0 c! y' E' C! Y9 F& Y% j
### User Preferences section # O4 I9 l. X2 w" M, @( o- a
### This section is computer generated. + T0 V! t$ y4 u ?9 f" l
### Please do not modify to the end of the file. ! y3 y) h; |* H( S
### Place your hand edits above this section.
& `( O, D J8 t8 ^# u" i### , ], t6 l5 h6 z8 f' N" @0 X
set autosave_time = 15 * {) b9 D" F0 ~" | _$ M! w
set autosave
. M5 M+ o' c8 ?" M' m5 R' } 我们要设置的快捷键必须放置在### User Preferences section之前。
; h. ^: v! x7 d' l/ }7 j; n, e& {9 @: j% L4 m" `
( {8 K' C; H- h8 _
设置快捷键指令格式 :5 u# z0 t% u: ]2 C( X1 k$ R/ C
alias 快捷键 执行的命令
& c5 @# h! d) y3 F7 s例:alias Del delete; C$ F% A: N( V- Q2 f, i, M
' w6 R( u- |; ^# I& A
; b; M$ v0 v- t我的部分快捷键:4 @4 K: l# r( Z; V1 q! @
alias Pgup zoom in# K) o+ r/ v9 V5 E/ \- T
alias Pgdown zoom out
% S6 K- D% s" ialias End redisplay
" Y a. M! `; T2 galias Insert add connect8 R$ F: V \1 i1 V( Y9 Q
alias Home zoom fit
/ j4 c2 ?$ z& j$ Qalias Del delete
' l, m+ _4 T2 Q. g0 J1 Y) H/ e; Wfunckey ' ' iangle 90
2 A! ^4 z/ ]5 e; ~9 }- K 5 z& z4 R& e$ {( a/ j9 I
扩展技巧:
8 e2 s# U2 l$ m$ w8 Y2 W关于快捷键可替代的命令,并不仅限于一级菜单中原已有快捷键的命令,对于有多级菜单的命令,比如Display-Show rats-Net(点亮单个网络),我们也可以用快捷键代替:alias F9 rats net。这个命令"rats net"会在你执行后出现在右下角cmd:的后面。这样可快捷的命令就随你设置了。6 i. g" I+ i% y+ `# J9 c
W& r8 ` Y8 E6 Q' `5 s
欢迎大家把自己的快捷键设置跟帖出来啊~
/ b# r$ q# A o9 V2 e$ [0 S8 t0 L7 x$ h& s1 q8 A0 J
相关帖子:
0 n" N6 V( i$ _6 c) v2 f: P' ]" @) u9 l8 t8 {
在PCB editor里面有没有 move 和删除的快捷键?" H4 p/ e& n! n7 ~6 @- |
allegro 快捷键设置0 L6 p: e+ L5 A; c( Q
7 M1 U, ?6 k% D% s$ }% S3 }& ~
[ 本帖最后由 beethoven 于 2008-8-26 11:24 编辑 ] |
评分
-
查看全部评分
|