|
#3 \& B n' \( a8 H! f( }& P
# ALLEGRO GLOBAL Environment file
/ r. `* z5 d& [2 {# c$ h#. T2 R& w, K) y# |3 G; I
# $Header: env,v 1.173 02/03/01 08:08:36 fxf $% ]. j6 w9 g( f" T0 ~
' B: M) l- C9 a- ^# The following variables are set by the software if not preset by user:
+ M' n7 r4 ]6 S" _: f& m$ S# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR, , s# s3 a; R7 ?
# ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,1 h/ N0 p& S+ D# }1 W6 ]6 |$ b" f' Y
# __UNIX (if UNIX), _PROGRAM, HOME, LOCALPATH, LOCALENV6 x# B0 }' t7 R ~& o
# Variable names are case insensitive
9 X, `; J6 S& O7 l2 ?7 F# q$ g( ?: j$ t9 e+ l# m
#--------------------------------------------------------------------- W* ]" J1 c5 x/ n/ n+ ~
# System Variables2 C+ v- n s9 d4 s5 f1 w2 S6 z
set GLOBAL = $ALLEGRO_INSTALL_DIR/text2 N% b7 l6 z9 I: V; G3 h
4 q) e3 t9 t! P. B& H! H- A# change from LIBPATH because it conflicts with IBM's shared library
$ k7 ]0 l" J& v) d5 a4 t# environment variable% P6 Z1 v8 W- h" |+ C4 O8 }/ a
set ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib
0 Z; t+ z/ U5 W) E1 K7 s/ ?8 L2 X' L( r2 E
set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib" O- o9 o$ v3 M) _/ @" {# w. i
- b0 c9 _' U+ r' k
set GLOBALPATH = . $GLOBAL
/ U% @# ]% y' z V- t) ^) I; Y. E# ~9 o, R& t# J" H0 \
# Allegro Data Services Variable# m* J/ P! P6 F
set ADSPATH = $GLOBALPATH. O2 u! M8 e& t( N
; D0 s8 S' t Z- ^9 r
# Present for compatiblity with older versions of Allegro.& V" p0 h( ~( ]( w: [* B
ifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."5 Y! c ~* `3 m
' x8 b ~% w6 A- w
#--------------------------------------------------------------------
3 V" S7 x/ q/ k. t! `# Configuration variables (Don't change)
Z3 O4 H& h- j$ e8 rset BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons5 f5 |. _3 _7 b/ m
set FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms
& E/ b' ? ~. Z; g4 E. ]% d" E$ h0 x. tset MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenus, ~% n4 B9 W! s! _: ~1 r! s1 H
1 o! M4 r8 v5 A6 L
set UNITS = $GLOBAL/units.dat
/ E2 N5 z% `: \8 r#AUTOSAVE SET( t5 q9 S4 m8 I* s/ `
set AUTOSAVE
/ C9 d! q2 C/ \, \set AUTOSAVE_NAME = E:\Workspace\pcbenv\AUTOSAVE\autosave.BRD
6 m$ B! U) U& v! ?2 h7 |% a& @set AUTOSAVE_TIME = 154 p: `8 g" `9 G
: A* c+ D; l: `. i; Z2 }6 G$ s) p#Configuration paths0 i8 ]4 D. ]: ^3 W- B" j1 T
set PRFEDITPATH = . configure/prfedit $LOCALENV/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfedit
1 [. A; v2 [: o; V1 t; v- Gset BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelp/ Q. o9 d9 J! Q/ p4 x
set SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sproute
Z0 o' @4 O2 D( g, j0 P
9 ?+ r9 _; k+ u+ v, K: z# sset HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/help
/ H" [/ ]" O/ f7 j0 L% X% v2 A8 dset PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf) y/ f* {; p2 x S) c% l
( M# t( m+ g2 Q& [# Graphics demo env M' _! `% E) e/ x
set IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image; {/ C( t( o( {! i/ H7 S
9 ?( ?) X, |8 i( _ T2 E#--------------------------------------------------------------------9 _5 b/ h$ D( w% K4 k5 @. }% w- Z
# Drawing font/ R5 g9 _4 z0 r1 ^% m. X# l
set VECTORFONTPATH = . $GLOBAL
! k$ R: ~7 ~- W9 U3 p/ Gset ANSIFONT = ansifont
! H4 F. P6 T) a$ Q# ^& }# Uset KANJIFONTPATH = . $GLOBAL/fonts/kanji
4 o) l8 {$ \( b+ t( @) |) Vset KANJIFONT1 = kanjifont1
7 y- k. ?. k. R% A$ Pset KANJIFONT2 = kanjifont2( d, E- s3 Z T, f8 _, {% c
7 R; H5 b; D+ j- x3 r1 H#--------------------------------------------------------------------
+ {' F" F- e( f+ g! h2 r# Display Variable8 R; ^; q- p1 U! e; T
4 g$ N* Y5 V4 C, P( R
# disable repair under ratsnests $ I: B, S( E4 v' u" x0 M4 T
set display_norepair rats + ]. n' U1 c, P9 m- V5 ~3 }+ r5 [
set display_shapefill_analysis 1
6 f6 ]5 U* a/ l B' ~' c* ]# |3 i3 b8 g
#--------------------------------------------------------------------
9 |0 [5 v& p E5 j#--------------------------------------------------------------------
: u/ V' v0 ?% m3 N& x# b- wset compalib = $ALIBPATH/symbols $COMPLIBPATH/symbols
( R$ [& o4 W5 m! Rset topfilelib = $ALIBPATH/templates $COMPLIBPATH/templates
! x5 \- l$ _7 V+ w$ Jset signal_install_dir = $ALLEGRO_INSTALL_DIR/signal
% w ?2 b& J ?) P9 dset signal_optlib_dir = $signal_install_dir/optlib1 K) U) ?" D6 U+ \
8 b" i5 I# s" @# HDL Supported Design Library Search Path Variables) R% o$ |+ j( o1 c1 j& V$ U) y9 ~
set MODULEPATH = . $ALLEGRO_SITE/modules
8 f' u" @; X7 Q$ Pset TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/tech# M- z/ M4 b5 i* m6 J7 i
set TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib
, r' M1 Q8 O/ n3 f8 w. ~" @8 _/ r7 A# E6 f9 u5 w
set PADPATH = E:\Workspace\pcbenv\Library\SYMBOL; E% J5 Y1 R8 R1 s& X2 L0 K# b
set PSMPATH = E:\Workspace\pcbenv\Library\SYMBOL m, z# K' h: j s
set DEVPATH = E:\Workspace\pcbenv\Library\DEVICE
" e9 G4 x3 L O5 _! ?8 \1 Z3 O+ t+ M+ s& I- i% O9 i2 o! q3 v
# SigNoise data installation directory
4 `. d9 j- \6 d6 f0 S! uset SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL
# B2 D* h" }' P+ s2 ?
3 n, j& L X& Y) z5 s4 `. a( j* y#--------------------------------------------------------------------
7 D% R1 x% S/ @# Non-HDL Supported Design Search Path Variables
, y0 D3 V1 D! mset ARTPATH = . ..
* r& _3 v$ ^6 ], O( y1 mset APTPATH = . ..
$ [# \/ ^' H; Z( y1 l: d6 S, L Oset CLIPPATH = .
* a- \/ x) g* d2 V4 C+ gset DCLPATH = . .. $ALIBPATH $COMPLIBPATH- W% ]! b' |4 S% x
set DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assembly% R3 L* s" z* |2 Y# E8 O8 K8 v. V0 u
set NCDPATH = E:\Workspace\pcbenv\Library\nclegend- I0 U( f8 I s. D1 ]: j1 @
set SCRIPTPATH = E:\Workspace\pcbenv\Library\SCRIPT
3 }8 o5 S8 y. ]* E- `' ]1 q) Nset TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/views
& C* M0 v+ b% \( L1 j/ Fset VIEWPATH = . $ALLEGRO_SITE/views
% g. P9 h$ }6 v+ R) Y* ?set XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables
# T- @! |% b k/ \6 t7 V1 p* Aset WIZARD_TEMPLATE_PATH = . .. $ALLEGRO_INSTALL_DIR/pcb_lib/symbols/template ! [: X% E* z2 |' w. _/ S
% i4 Z0 ?4 G+ m7 u3 L9 f: l# System Configuration .scf file search path, Z4 T; v. @. {/ [8 b
set SCFPATH = . scfs .. ../scfs 1 a- n! O" I+ b: h( g9 T; d
8 Q% E p- J7 d. K# ~; C* e9 X) w+ X# diff pair overide variable set for 14.2 so etch edit uses the diff+ x! l @8 R3 E/ ]5 }9 [
# pair primary separation for line to line space between two nets of the. Q) N C, V& s5 U; V: m
# same diff pair. Remove this for 15.0.
4 e9 g: R' _, r5 Rset drc_diff_pair_overide 0$ c2 b4 L4 n0 Q( z# u# ^
@! G# \6 M' F" n' I
#--------------------------------------------------------------------
6 ^% e# {+ O5 Q#--------------------------------------------------------------------
% w7 Z/ f9 W T6 g- y7 x" g0 e# Aliases7 l( B9 r: c7 v3 R
& [6 B! W2 ?* ~, v ?* e/ C#--------------------------------------------------------------------) n. @" ?" ~$ Y$ S/ U5 h
# Bind roam operations to function keys
' q5 F1 I2 K1 c; G, t7 N' Uset roamInc = 96% |2 X8 i5 J. {, Y# k! A
alias Up "roam y -$roamInc"
: T; F" R1 x, l, k5 `; d, S: `alias Down "roam y $roamInc"
! @4 A/ ]; I6 L% [alias Left "roam x -$roamInc"8 D! b9 M% E5 c( g1 [; V( a
alias Right "roam x $roamInc"
% r* w j! `7 _% T
5 P: P7 U$ _9 s. Q0 Z: u8 ^#--------------------------------------------------------------------7 ~; {% v# v# c' T
# NEW STYLE FUNCTION KEY ALIASES3 d+ L9 ~: ?9 W8 i
# F1 is normally reserved by the system for Help so we don't use it" M) q" W3 e3 W8 _
alias F3 next6 T! w+ i/ \: g7 u, b9 [
alias F4 pop swap layers ! @# j; P0 }: d) s: | P; F
alias F12 Oops6 l& c0 f: |1 h0 W$ y* H
alias ~R Rotate
, O0 I! Q D6 e, S5 kalias F8 done$ M H. C2 o8 f& [4 D; M) H& F
alias F6 pop adding vias
) p" k: g" i" h% f, B4 U1 Ialias F7 vertex n2 @% S4 o/ b4 y5 u; p# Y5 A1 b, G
alias F5 cancel ( g1 c/ `( c: }8 o# Q
alias Insert zoom points8 Z* K+ Y0 J+ |$ l5 c, R2 n7 a( e
alias Home zoom fit
' E0 a) n, _* g; Ialias Pgup zoom in) r0 l# S" q7 Q6 n. Y9 V* t
alias Pgdown zoom out
: L& W$ v7 e7 w& \+ Zalias SF3 hilight pick" i+ b8 D+ P M3 K% T& R
alias da dehilight all
' ?; `; p) m5 i! Galias SF5 property refdes 8 B8 W) V0 d; R0 f& w! x: a/ k
alias SF6 slide+ }, R3 g/ O* {& @) y
alias SF7 move 9 b. [' a# ` |4 A
alias SF9 save_as temp4 ` c& M; d: I9 M; G4 v/ Z
alias ~F Mirror
( w0 d8 V( y# h. X( Galias ~N new
6 c- e1 l0 n& o! k6 U0 G! i& R$ |' malias ~O open2 G' D1 c4 a1 f* Q2 w
alias ~S save) t% @/ T7 u* n+ z/ j) k+ U! b
alias a alias4 a% j8 _* o3 u- R, Z
alias s slide5 \2 R$ T0 y. S: ~6 f" c
alias p place refdes3 n& u2 V1 _. D
alias r add connect
, H7 H8 Z0 J3 Zalias g define grid
+ U- N$ O( r# g2 B( D7 H. qalias se shape edit
/ A0 l. Q! l6 [- calias as add fshape4 f! F% g0 a% G, Q1 k( E
alias vl replay view-lib.scr f" c! A; W; F' ]3 P4 B' `* \
alias g01 replay g01.scr7 f# E8 R; `+ O3 Y) }1 b" @
alias g05 replay g05.scr
* ], C, J( W- P& walias g15 replay g15.scr+ e7 s! R; q4 M* O v
alias g1 replay g1.scr
# T v) j/ k) calias g2 replay g2.scr
% F6 E/ P d( o3 q* h; Z% Jalias g3 replay g3.scr
' |) K: ~, z7 n: i: V0 F7 Xalias g5 replay g5.scr1 \7 o" s4 ?6 i8 R% x
alias g25 replay g25.scr
; ~$ h" {/ h7 q# j1 q- talias vb replay view-brd.scr% X0 A7 }, F* G% T
alias g10 replay g10.scr
5 k9 c2 b, r* i0 v" ~+ calias form replay ADD-FORM.scr5 H4 R1 k F+ S: w( q
alias art replay ART.scr
- l2 o0 {* b; J) J& Yfunckey e show element0 M1 ~: y1 E; K$ S# L7 P. ~
funckey d done
0 F( V. J1 K( c5 \alias f replay add-card-format.scr
6 p" r. E! v" p0 falias m add symbol mechanical' [! ~1 G9 `& G6 g% i/ e [2 D
alias cs2 replay cross2-4.scr! D0 h6 ]4 J; A% \2 f
alias cs4 replay cross-section44.scr
, Z( W. F4 H0 |( n9 T' E) q3 y/ `* Balias vb replay view-brd.scr# s: n# i8 l, |/ J: w. h2 l- A
alias ts replay ts.scr. z' ?- e z. ~+ X
#--------------------------------------------------------------------/ n1 H9 n) ?" G; y e, z- f
# OTHER ALIASES 6 b7 @/ F# f0 C9 ^ d
alias edps padedit
* w9 p/ o U, `; t* W* @alias rps "replace padstack"
9 i# Y( q" ^/ ~alias unplrp report unplaced
# f2 O/ u3 K- a+ D5 F, J. Ialias x pick! y- U B! T/ p2 M, c7 e
alias y picky s9 R" a3 B7 ~( G
alias ix ipick
& h. k4 L$ x7 r4 ]9 Ralias iy ipicky
5 Q- d- v3 v; aalias reopen 'open -q $module'
* `6 f0 E9 X5 R+ \) w4 d0 D3 A/ s& B+ }, W2 { g: X
# autoroam
) C3 W3 ?6 w" X" |4 ]alias sar set pcb_autoroam1 u9 H9 [; ]+ @" @8 d- E
alias uar unset pcb_autoroam, w B; a; S- C
" I: S. M" A8 R7 G8 X#--------------------------------------------------------------------
+ W1 ~+ l$ k. C) j9 k6 O) i# COMMAND DEFAULTS& f7 q% u$ E. j N
# allow slide to work on arcs by default
. l4 T" K0 v' m* y' Bset slide_arcs
8 [& n6 S5 _- u) F$ C! C
$ @$ K1 F. d! F$ ?, p2 ]* S% }# Compatibility aliases
8 H1 R+ V8 r4 V+ \+ u% P* walias window zoom
! \8 m7 i c4 ~alias hilite hilight$ k% \0 h! ^" N3 J( v
alias dehilite dehilight
) O" ^ A7 c& V- h* b
9 z% @! T1 N! ]$ M' d4 j [# ADD OTHER ALIASES
5 M" @ E/ n" f, n1 Q- F6 salias bs replay pcb-setup.scr
# [8 K5 Y2 I8 n3 }7 t; u5 j; xalias sub replay subclass.scr2 t8 g) q$ k5 k8 T0 E0 Y
alias sp replay space-phy.scr- G% ^& X3 H" }' Y8 t
alias da replay dehilightall.scr
: y6 y( I: N2 ealias t place tag9 V4 z, X; [& E, s" r A
alias i place interactive
w/ \2 l' b; a9 [& U+ r
* _0 @) ~" T/ \3 V3 Tsource -q $ALLEGRO_SITE/site.env
" ~, |* n) @1 f2 f5 q### User Preferences section
3 h( O* V s; b. c$ G b& s### This section is computer generated.
3 p5 ^6 ]' J s9 i4 s* P$ q R. ^### Please do not modify to the end of the file.
0 l& H$ e+ P; K4 t c) |7 r' x; r! l### Place your hand edits above this section.2 ~" {5 Z/ k* S9 R$ h. [
###( i4 D- G) o! c: }+ Y, o. \
unset no_symbol_onsave
4 h6 ]2 ]7 w1 cset nolast_file
8 J2 s% D# E& U: L# Z+ A' @ |
|