找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1186|回复: 13
打印 上一主题 下一主题

ALLEGRO 有转换角度的快捷键吗?

[复制链接]

23

主题

465

帖子

1626

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1626
跳转到指定楼层
1#
发表于 2014-7-15 19:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
ALLEGRO 有转换角度的快捷键吗?1 |3 ]$ [( N$ x* y
各位,晚上好,PROTEL是空格,PADS是命令,请问ALLERO按啥?
3 f+ }) N5 L/ n& t难道只能是菜单选吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

15

主题

354

帖子

985

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
985
2#
发表于 2014-7-15 22:54 | 只看该作者
这个就看你是在走线上的角度转换还是布局调丝印的;如果是走线上的角度转换,可以用DELETE转换,INSERT是后退;如果是布局调丝印上的,空格就可以转换90度;/ P9 u0 \* `4 R2 P
另外,也可以在ENV里面自己设置想要的快捷方式

3

主题

31

帖子

174

积分

二级会员(20)

Rank: 2Rank: 2

积分
174
3#
发表于 2014-7-16 08:58 | 只看该作者
仁爱 发表于 2014-7-15 22:54
; E' k4 @9 V+ n) h# F这个就看你是在走线上的角度转换还是布局调丝印的;如果是走线上的角度转换,可以用DELETE转换,INSERT是后 ...

8 Z: z/ E1 R9 |( x; V3 B: z/ [" v+ H( u我这里用你的方式还是不行...不知楼主是否可行

15

主题

354

帖子

985

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
985
4#
发表于 2014-7-16 21:30 | 只看该作者
山石 发表于 2014-7-16 08:584 \$ b9 ~7 O3 j' d- `: n" T2 i" W. B
我这里用你的方式还是不行...不知楼主是否可行

4 i; ?0 _; j2 ~' f0 p+ Q2 ^你在ENV中试过吗,在ENV中加入“alias Insert oops”或者在命令栏输入这一句也可以

9

主题

264

帖子

685

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
685
5#
发表于 2014-7-16 23:04 | 只看该作者
funckey ' ' iangle -90  # 旋转90度在env中添加,记得两个单引号间有个空格
祝自己在的新的一年里,开心快乐多,伤愁离别少。

21

主题

538

帖子

8902

积分

六级会员(60)

Rank: 6Rank: 6

积分
8902
6#
发表于 2014-7-17 16:43 | 只看该作者
我的ENV设置可以满足你,快捷方式和PROTEL PADS基本一样.

env.rar

4.2 KB, 下载次数: 38, 下载积分: 威望 -5

23

主题

465

帖子

1626

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1626
7#
 楼主| 发表于 2014-7-21 16:21 | 只看该作者
steven.ning 发表于 2014-7-17 16:43: n& M- \4 P3 O( u
我的ENV设置可以满足你,快捷方式和PROTEL PADS基本一样.

& _& Q3 e' e2 f6 t非常感谢!

23

主题

465

帖子

1626

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1626
8#
 楼主| 发表于 2014-7-21 16:26 | 只看该作者
xiahang 发表于 2014-7-21 16:217 J' ?! s0 [% [' l, v9 y
非常感谢!

. l, @; Z3 A' W- v* d; t#
, o# H9 E# f! m# ALLEGRO GLOBAL Environment file
0 _- a3 ~- l' O" G+ B( t. h! t+ c#
+ T; ^4 n0 S2 }! ^/ U, M9 E% \
! B- E2 m4 x  c& c7 a% w7 ^# The following variables are set by the software if not preset by user:2 W2 c4 \# O- Q. Z
#     CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR, 2 c" v  S8 w% }7 d2 p, w
#     ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,
3 t/ C$ B% u8 I+ |" H- M8 P#     __UNIX (if UNIX), _PROGRAM, HOME3 G8 A0 D3 o1 e/ _( K$ l% W
#
; }% U' c' K' k2 i) v6 ^# You may set the Operating System variable:
. v; M, \( p. K( |: D; g  A! A* e#        ALLEGRO_PCBENV <alternative directory>
; p( K5 Y6 k; C6 N# to overwrite the default of the user's pcbenv directory. This variable
* c  C' ^6 {0 K3 U1 g0 o. o7 j# must be set at the OS level and has no effect if set in an Allegro env file.
) _( X$ m) ~5 J& d$ C# The directory given must exist. If no directory is found the system will
2 z) C2 Q8 e; h2 @% H$ a# fallback to its default location.% \. P. z( r5 Y: b9 L
#
4 G! ?2 E9 s8 \, k# The following variables are preset at startup, direct settings in env3 l, t  r6 J) K! x/ K
# files will be overridden
( R+ Z/ r& v# }) h) G% U" v#        LOCALENV:  seeded based upon <HOME>/pcbenv (or if set ALLEGRO_PCBENV). b) K; n2 O0 V1 @4 x
#        LOCALPATH: seeded based upon . LOCALENV, ALLEGRO_SITE, GLOBALPATH" v5 c& p9 e* H2 e: r
# Variable names are case insensitive
' x$ g' o/ U: z) M# F9 j$ U9 D$ X, Z& q/ }# u8 f% ~
#--------------------------------------------------------------------7 w1 r, s& \. V# ^9 B# V9 x
# System Variables: Z) ?+ n+ z) M# T2 I5 w: W( U
set GLOBAL = $ALLEGRO_INSTALL_DIR/text
* X$ D6 S9 n& k/ D: |
+ \" K6 U' Z3 W4 i- J2 f& ~* q; @# change from LIBPATH because it conflicts with IBM's shared library6 ~1 w* [) W. g1 z( V+ o
# environment variable9 ]* l4 E5 e" \3 d4 S! x* {
set ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib) A9 l! ?: S# q$ ^9 N6 x. ]
& H8 H: f  w4 Y! R% v
set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib/ c9 P5 J0 _, I4 c3 H

# `, g9 i# p- X+ {8 [: U1 Cset GLOBALPATH = . $GLOBAL, k; u8 v4 R% d% b# `
  Q' V: e% e) n  v- J* ^3 \
# Allegro Data Services Variable0 W; I4 p& h7 f/ |& r% n1 t
set ADSPATH = $GLOBALPATH( l4 f& n8 A$ C9 @2 ], K5 c! L
. G3 Y' s5 u2 \0 h
# Present for compatiblity with older versions of Allegro.
! \9 V/ A- H% R. l2 tifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."2 T0 I: r5 h3 Y' @
ifnvar CDSPLAT "set CDSPLAT ": Y  ~2 \6 c& C0 S. [) c$ o
ifnvar ALLEGRO_INSTALL_DLL "set ALLEGRO_INSTALL_DLL "
2 i& h( ]% ?2 X: n# }$ X
% X9 T3 i& w+ F2 h/ g" ^7 }$ ?#--------------------------------------------------------------------- k1 }/ z2 d, z3 A
# Configuration variables (Don't change)! e. g7 m; y. I5 N0 ]% \, M3 B2 K
set BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons $ALLEGRO_INSTALL_ROOT/share/fsp/legends $ALLEGRO_INSTALL_ROOT/tools/fsp/legends
. n1 W9 a* [3 x. n+ v8 P4 oset FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms
( Z3 t% r- l  W! ?set MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenus
! ^7 ~) x$ h$ X9 I7 p" a% A4 Q. l2 }  K- W& Z6 V/ {' o4 C
set MATERIALPATH = . $LOCALENV $ALLEGRO_SITE $GLOBAL $GLOBAL/materials
0 o5 J( S2 y* ]0 T) a; w2 Jset CAPATH = . $LOCALENV $ALLEGRO_SITE $ALLEGRO_INSTALL_DIR/channelanalysis# V1 e! w; I& [" G9 C$ L, A# d. `. _
set AMIMODELPATH = . $LOCALENV $ALLEGRO_SITE/ami/$CDSPLAT $ALLEGRO_INSTALL_DIR/channelanalysis/ami/toolkit/dll/$CDSPLAT4 v% S/ S3 m" q' z. B

7 L0 p7 G+ A9 r$ ~3 e* ~#Configuration paths, U* o/ l& g( A  \
set PRFEDITPATH = . $LOCALENV/configure/prfedit $ALLEGRO_SITE/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfedit3 K, }! a% P. ]/ T
set BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelp
: e- @' b2 ^; Z' k5 ^9 O& Q7 Cset SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sproute
1 i' C# O9 {1 [) k, W
0 F7 Q6 L6 n# z- q+ g$ {set HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/help
# y( ]# O5 Q3 Pset PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf
: Y8 v9 o4 b6 W% z& u( \2 |
, b( o, v$ w9 ~5 a" O1 \: w* B: E# Graphics demo env+ N0 v( {# l, g# v& a; Z& Y! q
set IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image; z: }9 N8 w* B9 |& }% _/ E
2 G1 p4 n1 C# J! q+ e
# Allegro Plugin search path( F( v" N5 @  J  z
set AXLPLUGINPATH = . $LOCALENV/$CDSPLAT $ALLEGRO_SITE/$CDSPLAT $ALLEGRO_INSTALL_DLL  O' _2 X$ n( R5 i% D2 u9 x
  i: R3 w/ f& }/ j! n, a4 d
# Library path for Interfaces0 }! |1 O: V6 M4 D, |) E7 C" j
set INTERFACEPATH = $ALLEGRO_INSTALL_ROOT/share/library/interface
/ i9 Q8 a. q; s2 e$ Y        5 P' x( r5 p) Q4 r* h) B
#--------------------------------------------------------------------: j3 K# H/ l& }
# Drawing font
- H! K6 a4 R; V& Iset VECTORFONTPATH = . $GLOBAL+ {& z4 G7 h! q$ \3 o  L# V
set ANSIFONT = ansifont
- u3 q/ I) A# N* ?* F+ A9 \set KANJIFONTPATH = . $GLOBAL/fonts/kanji
+ U: v: F! P/ ?set KANJIFONT1 = kanjifont1
! v9 \6 r. ?! {7 u/ pset KANJIFONT2 = kanjifont2# r6 T: h- v8 Y2 @, F5 g( [
! w/ G8 O7 M! a
#--------------------------------------------------------------------
( M& X0 B9 v6 h, {# Display Variables3 ?/ a1 U! p* P. v, ~- x

9 \9 \$ F( y/ q/ m* Tset display_backingstore  on
; I, y4 v. e& S) t
# p+ Q( Z+ M# _/ v/ [* j9 e# disable repair under ratsnests , ?( z/ s/ Z- |9 c7 @. Q' ~8 D' Y* v
set display_shapefill_analysis 1$ d" ?- M' a$ g. n8 J, G; l) p
6 s6 ]# f; s) A. r& ^) }6 V
# disable HTML datatips by default
. \4 Z: {& p  [6 kset disable_html_datatip_style8 _, _5 \/ k% ]+ @3 \+ K
  X" H" h8 K7 ~, w
# set infinite_cursor_bug_nt1 u: w: r% Y0 C# P* R3 T

! F& q6 B, i+ f) ?7 F4 [# enable html as default for long message windows/ M  B' M) }3 Y# D
set allegro_html0 }: ]7 t$ k0 i8 I+ w# {
: k# j! J1 h! z7 b7 ?& Q, K
#--------------------------------------------------------------------
8 I7 `& |* l4 C5 |7 |# [3 }1 y6 |#--------------------------------------------------------------------2 m9 k- l" u- k6 g0 w
set compalib = $ALIBPATH/symbols $COMPLIBPATH/symbols8 Q' y2 r1 n7 y  e
set topfilelib = $ALIBPATH/templates $COMPLIBPATH/templates
1 M$ L. ~2 O9 N( V2 d6 Xset signal_install_dir = $ALLEGRO_INSTALL_DIR/signal
/ z- Z0 v; g$ hset signal_optlib_dir = $signal_install_dir/optlib
/ x7 N5 l4 l& w  \; P( B9 Z! E" e2 I* ~. N: r$ i7 d
set MODULEPATH = . $ALLEGRO_SITE/modules
. b: t( f2 M  P% g  i8 Y. S; Kset TILEPATH = . $ALLEGRO_SITE/modules& S- x3 N3 [1 @; b
set WBPATH = . $ALLEGRO_SITE/wbtiers4 T5 B! o9 q3 |) v
set PADPATH = . symbols .. ../symbols $ALLEGRO_SITE/padstacks $compalib, G0 e9 s) ]5 R9 h& h$ u1 C
set PSMPATH = . symbols .. ../symbols $ALLEGRO_SITE/symbols $compalib
# b$ H9 o& G, q9 F+ gset pcell_lib_path = $ALLEGRO_SITE/../../rfsip/sip_pcells . sip_pcells .. ../sip_pcells $ALLEGRO_INSTALL_DIR/../rfsip/sip_pcells
0 ^# u6 m' u5 B% {, gset TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/tech7 m7 p6 ~2 J+ [- F# J" j6 U
set PARAMPATH = . $ALLEGRO_SITE/parameter   x1 w' P+ G9 ?# w6 k6 d& R
set TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib
$ `: k1 y: q! D7 p9 d# q
9 h& g2 u* F9 k0 `: ?9 p# SigNoise data installation directory
6 ~4 k' A# x8 P0 V& H1 h. tset SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL
" Q' l! p7 v& }) `) J$ i; ~
9 E) e' p! d9 @# SigNoise model variables.
/ v8 U4 y4 T1 Q2 s1 A0 }set SI_MODEL_PATH = . $ALLEGRO_SITE/signal $signal_install_dir
1 t" H) t) _& ]& d4 uset SI_MODEL_FILE_EXT = Generic_IBIS(ibs) IBIS_Buffer(buf) IBIS_EBD(ebd) IBIS_ICM(icm) IBIS_Pin_List(pin) IBIS_Package(pkg) Quad(mod) Generic_SPICE(spc) HSpice_Input(sp) HSpice_Output(lis) Spectre(spc) Touchstone(s?p,s??p,ts) DML(ndx,dml) Interconnect(iml) ABIML(abiml)
  j7 [) V5 E, x0 {5 T' [
( f& h% h# k* |/ o. x#--------------------------------------------------------------------
* y0 R6 P5 l; Y1 O% z7 K# Non-HDL Supported Design Search Path Variables
( u2 `7 V6 s4 A6 r2 T- Q: D/ e8 Tset MISCPATH = . $ALLEGRO_SITE/misc $GLOBAL: }6 X; _, D7 K+ ?4 Q
set ARTPATH = . .. $ALLEGRO_SITE
* z% Q8 A- J* K% Q  }1 p) I+ u' [' zset APTPATH = . .. $ALLEGRO_SITE
9 G4 ?  j" j; k7 M5 N/ T  r9 {0 vset CLIPPATH = .7 h4 ?8 @, y" \, t2 X
set DCLPATH = . .. $ALIBPATH $COMPLIBPATH, x$ L+ i' ~# r
set DEVPATH = . devices .. ../devices $ALLEGRO_SITE/devices $ALIBPATH/devices $COMPLIBPATH/devices4 H! a- `2 ]) |- b
set DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assembly
" m! y1 y: Z! L2 ^; R9 u5 Dset DFACNSPATH = . dfa .. ../dfa $ALLEGRO_SITE/dfa' i. J/ q$ _0 y
set NCDPATH = . .. $ALLEGRO_SITE/nclegend $GLOBAL/nclegend
1 {! W# m0 X/ z- a# x( oset SCRIPTPATH = . $ALLEGRO_SITE/scripts $GLOBAL/script5 P4 y0 d. N% _" W" w3 n
set TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/views
3 W& i# R6 j% B, s% Jset VIEWPATH = . $ALLEGRO_SITE/views
, l. f. M1 D' ?# ]set XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables
4 z! L1 x4 n& e  t7 ]set WIZARD_TEMPLATE_PATH = $ALLEGRO_SITE/new_templates $ALLEGRO_INSTALL_DIR/pcb_lib/symbols/template
$ h2 b, ?# E, ]9 B( wset LDFPATH = .; G  M( _( q" |/ V" O& e
+ o0 [9 l4 z/ r4 A" n: B
# System Configuration .scf file search path
  n1 l6 J1 R; y- d" P( h$ z! }set SCFPATH = . scfs .. ../scfs ' M& S' w0 R9 ?0 m/ H' s; |. K

8 \0 Y: a5 T0 [; e" E0 J# Display the headsup meter in a fixed position in the control panel.
2 b3 E) S. x  \set allegro_dynam_timing_fixedpos
6 U0 C6 @" H2 L
% z# Y# w. h  t& x# For IC Packaging tools (APD and SiP tools), the following defaults the
' Z1 w/ q( O+ P: ~+ A% G1 E/ e$ H0 R# HUD for the wirebond tools to updating 25 times per second. ) w2 B! \- @6 |- @' M% Z
( |7 N+ z3 [' i$ D# _9 y' q0 g' q
set wirebond_hud_update_frequency 250 u& k# U' h; V3 e4 @$ w
# By default, suppress bond wire DRCs that are 3D in nature but being+ i8 v6 {: q, o
# checked in 2D. By default, the APD/SiP tools will only report wire
! i; H3 N5 T& z: \# violations if they occur over top of the end item (finger or pin) and* i5 D) e3 }/ x/ G7 Q7 H
# the two wires are on different nets.$ [7 b% a- x5 ]1 P4 _$ T* v
set wirebond_suppress_bondwire_drcs
9 }+ o. W# i& k# _- H# Q8 U2 T
. X- `. B+ k7 }- Z, J# enable license caching for better toolswap performance
4 _# ]1 E8 r5 l5 E" `. R6 Cset allegro_license_caching! c; [( a6 \+ {% W

  {4 h; g$ ?7 {/ ~#--------------------------------------------------------------------4 C% }8 l& V5 P: M+ q8 t
#--------------------------------------------------------------------2 `% x- H; x) A2 H  @5 P( O
# alias
. [+ P2 f4 \) I% O- x1 o# May use function keys F2-F12, most Alpha-numberic keys with control 5 o" d& _( @' a, F3 ]( g
# modifier (although Control - C, V and X are reserved for copy, paste and cut)
" E" X$ i$ ^# P8 R  M$ x4 N# and Navigation Keys (Home, Up arrow, Esc, etc.) These items may be modifed4 ?1 D9 R& _- |) n3 a4 L
# by the following:3 a. g( [% z& e0 C7 ~
#     Modifier                 Indicator                Example
1 U0 }/ i5 }' ~3 F7 h! K& I#       Shift                   S                         SF2        2 ?0 M4 Z, A% w& U1 E7 Z
#        Control             C (function keys)         CF2
0 y; w% ~) r! U) b4 _$ ^. h#        Control            ~ (alpha-numeric)         ~N& U: l& P0 h* C5 {* Z; n' W/ a
#        Meta                   A                         AF2& Y) x3 O  G6 k6 o6 m7 r
# Modifiers may be combined. Some examples: : n2 Z5 @6 V! H8 E/ z0 g5 j7 k! V
#        CSF2                  Control-Shift F2  c  [. ~' F3 \9 Y3 |! U
#        ASF2                  Meta-Shift F2% \( Z! f! ?6 d% b/ {: T
#        CAF2                  Control-Meta F2
) s- D; l1 O3 g$ K5 u$ P. d#       CASF2                  Control-Meta-Shift F2
2 T3 [% v# }+ g8 O1 q: A4 W' s7 `#        ~SZ                  Control-Shift Z
) R: b0 F# h* D  C# {#        SUp                  Shift-Up Arrow
- L# y- Y3 I3 r. S/ [* D  n#        CUp                  Control-Up Arrow4 e( \5 L# ?0 S+ X- ]5 i1 \4 r
#
. o6 h4 c/ x$ a# funckey7 S4 [; q5 h- ?
#  use the funckey when you wish to have alphanumeric keys operate
( w6 b9 y, _; C* X# u* S5 m2 F' v* J#  like the Function keys when the cursor is in the Allegro canvas.
) p( ]0 w4 C: x) u: C0 o. n* C7 b, s! @# ( N2 i; i' R5 m" p/ ?7 s) E
#  Example -- following starts the move command without a Enter key- B. X# E2 K2 E' `# D% V( |
#     funckey m move6 p2 Q1 \7 F' s) @! H. L" Y( L: p
4 G( ?8 r7 d2 C* k% A* B
#--------------------------------------------------------------------8 X0 m8 O6 ^2 A% S1 m
# Bind roam operations to function keys
# p. _2 L" b% v" ]; }7 s6 `set roamInc = 967 j1 ~8 S) H' B  Y4 W3 J. ^1 s: i
funckey Up        "roam y -$roamInc"
4 i6 j: p' P5 M; Y$ R. bfunckey Down      "roam y $roamInc"
: T( \; k2 ~0 l/ _# _& yfunckey Left      "roam x -$roamInc"
4 E7 }: i* m: n3 H4 [4 X( f! Z+ Gfunckey Right     "roam x $roamInc"
  g0 E# c1 W  Q8 n3 l& @  g# v  `1 o. i, p7 e1 W
# Bind incremental pick by grid unit functions to ctrl and shift--arrow keys ; h/ c5 F' P. y( V0 A+ B1 p6 O
alias CUp        "ipick 0; ipick_to_gridunit 0 +1"
. D/ j) ]" ?6 x' `5 galias CDown      "ipick 0; ipick_to_gridunit 0 -1"; l& k0 G2 y9 t/ T
alias CLeft      "ipick 0; ipick_to_gridunit -1"
$ Y. E8 c0 H" zalias CRight     "ipick 0; ipick_to_gridunit +1"
: W& `' `3 ]& i2 d! Yalias SUp        "move; ipick_to_gridunit 0 +1"5 ^/ F  V! @; }
alias SDown      "move; ipick_to_gridunit 0 -1"6 u4 _0 B% I, X2 ^: _* C$ b9 K
alias SLeft      "move; ipick_to_gridunit -1"
/ T6 k9 X; O% Yalias SRight     "move; ipick_to_gridunit +1"
' d2 k4 e% V3 n3 j: c  r$ `% l5 [4 Z
# example of a funckey to emulate Layout capability
3 q  Q) t" ]# V: e# X1 G+ ]# The "-cursor" option can be added to any Allegro command with the pick familty
* N+ W% `- j* }  f( c! O" @# and we utilize the position under the cursor when the command is execute. So& r$ x, {) _8 z- C9 A* a; R- J( ^
# this example would center the display to position under the cursor when the 'c' key7 N+ x2 t/ V4 L
# is pressed.% T% _/ a* i8 a
# funckey c        "zoom center; pick -cursor"0 q1 B( }) }, f9 m

. X# t6 e9 z* M4 J. T, ?; Z#--------------------------------------------------------------------
' X' a: P# V9 o! f4 C2 Z; v' m# F1 is normally reserved by the system for Help so we don't use it2 V3 j' u& |1 M/ s; v
alias F2 zoom fit* ^8 f/ |& h( a, a. Y0 ^. e
alias F3 add connect
* G7 G, C6 U. b4 A& talias F4 next
1 l  Y, n* A& m, [% y: W1 m+ Y0 Y" \# alias F3 add connect
! ^+ h' N$ z* {& V) y# alias F4 show element
! W* v3 T& f# \2 Z- Malias F5 zoom in9 ~% \8 ^1 U  J  Q! M. y
alias F6 zoom out
  v4 l# O* b+ U+ u# alias F5 redraw
: H6 B4 F" g/ I  }' y+ ^# W. O# alias F6 done/ z: B4 o7 B; z( ]0 s6 s
alias F7 next. a) i; e" B  F
alias End next
0 H! g! t9 }# Salias F8 save2 T0 e" A/ E, J( e2 g# J8 K: \+ E, ~
alias F9 cancel
8 s/ Q; H# R) T* t7 Q9 i3 y" ^alias F10 grid toggle
% X& `8 x/ |( f% Halias F11 zoom in
6 x, k; r, j4 b: c3 M4 Z, Y, W; {alias F12 zoom out4 @7 ~9 G. N8 a1 a: ?. w/ Z. U$ p
alias Pgup zoom in  #ning# m! T7 L! s& L: B4 s) Z
alias Pgdown zoom out  #ning; o, L4 s+ V' k2 Q. z0 x
alias SF2 property edit
9 A2 r3 o3 l8 R6 q; Oalias SF3 slide
+ R" R& O6 b! L1 r7 Calias SF4 show measure
8 X# v% l7 U3 F. s1 X) w) M/ ^alias SF5 copy. P, c& z$ X( D3 n0 Y
alias SF6 move
. J5 G9 Q' d. }: F' y6 S% Jalias SF7 dehilight all
) o# t, W% g" R1 `alias SF8 hilight pick, U0 T1 d4 {  P) j# F
alias SF9 vertex
" h3 u/ s# Y& ]' L9 A4 ealias SF10 save_as temp
3 u7 G7 {0 w. X8 y7 ralias SF11 zoom previous; a: f- ^: \9 o. }
alias SF12 zoom world
  l/ W' P/ r* P! x4 U  r5 f) Walias CF2 next) o# ?1 {2 m/ M* a6 j, Z
alias CF5 color1928 |/ A- J/ ?! k# E* A- R
alias CF6 layer priority) n2 U$ U  P1 b- J5 v3 O( t/ Z
alias CSF5 status7 K$ K% {/ x( c+ ]5 d
alias ~N new
7 v. T5 O* G0 u: Dalias ~O open# S. Q- C( s/ X# e
alias ~S save' S$ B8 {1 b. r2 s2 P/ k! t- R2 X8 J! I  U
alias ~D delete  B3 {) P+ \! S, @& K# y  ?) V0 |* N
alias ~Z undo# N% c0 g6 K( t, N
funckey + subclass -+5 |$ C& L8 J2 K# Q+ a6 g
funckey - subclass --; V1 R  f0 a; m! w
alias jc FIND component              #查找元件  Z9 j6 R- T0 D
alias nn Assign Net              #查找元件' m0 _' q: k* G% m; ~
funckey ' ' iangle 90                #以90度旋转选中的物体
- _8 z2 v; b( y- C- D( Z& w#--------------------------------------------------------------------0 D) j8 O# x- x% F9 E7 b
# OTHER ALIASES       
. j! q* t4 c1 |alias edps padedit
! d; M7 `) X! ^8 t- j  Malias rps "replace padstack"
$ h) M3 n6 ?3 P. n% Ealias unplrp report unplaced
' v" u) I+ _; y; s4 I2 ?alias x pick
0 q3 I% N0 G& P) l* b0 Dalias y pick l5 w% {7 H) S: }8 m* Z
alias ix ipick+ a! D1 J! o* E, ~- r
alias iy ipick 0
6 ^0 D/ t0 R: C% P( Malias reopen 'open -q $module'+ L  E. t$ F2 f
alias revert 'open -q $module'
/ S4 ~  ?4 |/ ]) q- e+ t2 D9 ?5 B( y; E
# autoroam. X3 }# f, t6 Q. x0 x
alias sar set pcb_autoroam
) r" l5 A! V  P- D0 r* y) \alias uar unset pcb_autoroam
3 b$ g. ^4 Y  B) _
$ D6 Q( h2 p7 Q7 Halias bubset 'settoggle shove_mode Off "Hug preferred" "Shove preferred"; options bubble_space $shove_mode'! G/ }. q2 P7 i* x; Z5 Q& U
alias ~B bubset
* k% d! z0 |: R- g& [. Z; @alias smoothset 'settoggle smooth_mode Off Minimal Full; options smooth_level $smooth_mode'
3 g8 `$ H3 G: I$ Falias ~C smoothset
/ p( }9 W7 e  ?3 i2 |( b3 L7 ^2 ?. ^( Q: ]  C; Z0 n
7 J5 v) x$ ~. C' x6 O2 ], ?! A5 P* V; a
#--------------------------------------------------------------------7 Z+ y2 t1 L; W( A" b4 E' h
# COMMAND DEFAULTS. C) d  _! |& }; P' ^7 O) d
# allow slide to work on arcs by default
% L( c1 p, c2 B7 Q* }$ xset slide_arcs
) E/ `9 i* y3 B0 c8 x
$ b. A. _& r$ s" [( Y$ {! M# Compatibility aliases' B& W" W3 N- H4 Z& R
alias window        zoom# g4 K1 n: ^0 D
alias hilite        hilight  |# x+ W; n& L9 T# J" ^+ a/ d1 m  j
alias dehilite        dehilight
8 t: ?1 x9 i0 jalias pickx        pick* r: C+ q5 C- A' Z5 {7 l% c: ?
alias picky        pick l
" s  [( n5 |' palias ipickx        ipick' H6 t9 Y2 v  h$ C+ v+ _
alias ipicky        ipick 0
) P) t. p. R( ialias cdnshelp        cdsdoc# R, w% f* d+ ^% C& U+ }3 T: Z
% H9 }+ e% I4 X3 }0 K
#--------------------------------------------------------------------
! X6 H1 P& j, o  s  z# MOUSE WHEEL SUPPORT
3 a# ?2 _* e% t. \#   Environment Variables - Note quote variables so they are evaluated) Q( R7 ]& W/ M9 l/ K9 u
#        at button time not when this file is read.
+ x- A4 k' S- _8 n! S#   - _wheelcnt variable is set based upon number of detents wheel moved5 h3 r0 X/ A* P
#        range is -4 to 4 (no 0)
; `4 n8 l' d2 F9 p9 j& r#   - sx1 and sy1 are cursor coordinates when wheel is moved
  J* [: D1 A! ^#
; @% w3 [& j: |2 P! Z7 A# Button values: K0 W8 O3 N2 F0 O
#   wheel_up:   when wheel is moved up
# M% m. t4 V  S3 u#   wheel_down: when wheel is moved down
) s7 @: t. B$ l: B#   wheel:        up/down if either of above 2 buttons are not assigned& T6 u, J9 p! \/ N7 y) X4 ?7 o
#  
7 D. Y# c0 d: ~# Keyboard modifiers (note we are case insensitive)
  R- u6 [" X: P' U1 g$ b1 q/ t: k#   S - shift key
7 l$ p2 c, x" d$ s( g9 a, j/ C, Y#   C - control key( a! V8 c" r; K' l
#   SC - shift and control
$ ~, Q* \5 l* m. I#     Example: SCwheel - for wheel button assignment with both shift & control keys
9 e' X6 l4 E# f5 \4 p* X## [* e2 {7 m0 X

- \& Q, l# @$ I' {: c# y  R* j# Button factor may be factorion (e.g. 0.5)# b3 q1 }, i8 O( B+ M) O5 e
set buttonfactor = 1
1 I1 r0 d/ O6 I/ c; e# Q+ u* p6 J
# U* C* A+ [! a! E, V4 {( R4 Kbutton wheel_up "zoom in $buttonfactor"
( v; {; F/ u7 J& y6 n* Lbutton wheel_down "zoom out $buttonfactor"2 ]$ n: \$ H7 p- Y/ n1 C+ @/ f% ]
button Cwheel_up "zoom in $buttonfactor"5 W6 H, g& o3 w6 P- f1 D7 f+ x
button Cwheel_down "zoom out $buttonfactor"" U! C1 }$ D/ [  N8 Y

& m( h/ g. T+ _" Y- a( i# {source -q $ALLEGRO_SITE/site.env
0 f4 p4 e) z) M* K# R3 ?. E请问是哪句,我怎么没找到!

9

主题

138

帖子

661

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
661
9#
发表于 2014-7-21 16:38 | 只看该作者
steven.ning 发表于 2014-7-17 16:43
, f9 z% v, X! s$ v; A0 [3 o我的ENV设置可以满足你,快捷方式和PROTEL PADS基本一样.

1 C5 E: O2 p$ c, x顶一个,非常实用的功能

21

主题

538

帖子

8902

积分

六级会员(60)

Rank: 6Rank: 6

积分
8902
10#
发表于 2014-7-21 18:42 | 只看该作者
xiahang 发表于 2014-7-21 16:26; B" t* i: o/ T* b, _
#2 W. `' ~2 K( K; c6 B- ~, t
# ALLEGRO GLOBAL Environment file& m4 a3 W) @+ C# C; N
#

: W; ?9 [/ ~! v- y' Afunckey ' ' iangle 90                #以90度旋转选中的物体

7

主题

232

帖子

1373

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1373
11#
发表于 2014-7-24 09:58 | 只看该作者
本帖最后由 304495297 于 2014-7-24 10:00 编辑
  y: F) z$ L0 A3 C( p5 P4 x4 d' v* ^3 }9 }
走线是改变拐弯方向可以写上
; N8 H) ?# l, F! Z: y% s! rfunckey tab toggle                #拐弯方向
- t' f4 P/ I' k8 n* L* Z
) e, [4 }: O. q7 i5 Q7 }4 x按tab键就可以在走线时改变拐角方向了,也可以自定义其他键

20

主题

234

帖子

520

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
520
12#
发表于 2014-7-25 10:54 | 只看该作者
steven.ning 发表于 2014-7-17 16:43
1 a1 a$ P! D2 z我的ENV设置可以满足你,快捷方式和PROTEL PADS基本一样.
2 Y- q3 V' r9 |
这个怎么用 ,能详细介绍下

20

主题

234

帖子

520

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
520
13#
发表于 2014-7-25 11:23 | 只看该作者
steven.ning 发表于 2014-7-17 16:43
& a; W. Q( {, s我的ENV设置可以满足你,快捷方式和PROTEL PADS基本一样.
& f% Y& X; x4 o# L
这个文件时放在哪个文件夹 。。能不能具体说明下,谢谢

21

主题

538

帖子

8902

积分

六级会员(60)

Rank: 6Rank: 6

积分
8902
14#
发表于 2014-7-25 13:24 | 只看该作者
X:\Cadence\SPB_16.6\share\pcb\text
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-18 14:31 , Processed in 0.073117 second(s), 35 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表