|
#& q0 E/ d/ H: L' N7 f, K) \
# ALLEGRO GLOBAL Environment file3 B6 J% ^' L6 T- w. f
#
7 W' w S' O3 l& ~; j: s# $Header: env,v 1.173 02/03/01 08:08:36 fxf $
4 t7 i5 {5 W* H3 ~, ]! }2 V
" t" I( @) f/ V, ]5 H# The following variables are set by the software if not preset by user:
, m, O3 |/ }& b# }0 S9 l3 i# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR,
& m! C/ z$ Q/ t5 U# ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,
' v7 b6 B% e. L2 G# __UNIX (if UNIX), _PROGRAM, HOME, LOCALPATH, LOCALENV q; x9 Z# z) i( f9 P( [& F. G
# Variable names are case insensitive
0 z$ A# J# K' d& y O3 F/ Z2 @" f4 ^ W7 ^' ]$ i
#--------------------------------------------------------------------
% T5 K: t" C, F0 }6 ^# System Variables- Z+ l, {7 _+ x
set GLOBAL = $ALLEGRO_INSTALL_DIR/text0 g! Z/ E' y5 a+ E7 e
" _9 G" a# Z% a, W, D. ]7 |
# change from LIBPATH because it conflicts with IBM's shared library
& [/ N' s j$ q8 H# M2 V$ j& S4 k# environment variable
2 H( u2 P% M% o, u8 @8 N( lset ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib0 d6 o% [5 F7 P' J
" f) P: g, F7 W$ d' b5 u& X
set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib4 K6 E$ x5 ?8 U r6 j/ K
2 h' M" b0 N) S
set GLOBALPATH = . $GLOBAL# D6 P2 ~5 u5 |7 F7 O' l
4 M1 K. h4 k& Q
# Allegro Data Services Variable
+ F) w) C& g: b$ xset ADSPATH = $GLOBALPATH
1 C% y4 m! e! D2 @8 m( l! C- k$ I6 X2 A. ?# q% ^! r
# Present for compatiblity with older versions of Allegro.
: d# z8 S+ R& J7 d0 r6 o% jifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."4 B2 i9 n4 T2 M8 m3 K' M D
* o! C+ J) [' x) l8 s6 c) D#--------------------------------------------------------------------
; n9 }: E. |' J8 H* g7 Y# Configuration variables (Don't change)
5 E' D' T, C# m* ]$ Eset BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons
# G2 K; E4 }( N* P4 p6 g/ F# I* rset FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms f: g/ u/ x: E: W
set MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenus
4 Y; N8 {: b# u& b, T3 `1 A( e- V3 E8 u$ p* h
set UNITS = $GLOBAL/units.dat
" i9 j/ L' W; q: u#AUTOSAVE SET
% O8 o0 X1 W2 ~( e' g+ uset AUTOSAVE* I+ N/ L4 h3 D: N; ^+ ^
set AUTOSAVE_NAME = E:\Workspace\pcbenv\AUTOSAVE\autosave.BRD9 p ^/ E8 [ l
set AUTOSAVE_TIME = 15
4 |# m9 D8 i6 o4 G, o, z F* y! o# j2 N9 F" L8 s* t9 z
#Configuration paths* D5 ~8 ~, E7 C) s/ T
set PRFEDITPATH = . configure/prfedit $LOCALENV/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfedit z- o x$ T: l6 J9 p; l) h
set BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelp8 g- i3 o3 X+ ]7 A6 P2 D
set SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sproute4 x/ w; C$ t! v) E9 c4 D" }
0 {. H( n* I5 R* Q* h! R
set HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/help# f2 {2 J0 ]: A& a1 D* |
set PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf
! s y. t2 A, v. y7 _; b4 B5 j2 e: Z& U6 y6 D, x
# Graphics demo env
) w' E& s$ Y! P( Bset IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image/ A7 M9 I1 P0 @- ?- a" M4 {! @1 t- g
$ s: ]. m' c5 b* M. s9 _+ w#--------------------------------------------------------------------
k+ g' m9 M7 z$ E; h# Drawing font, j% H1 H* K8 k# \& @7 G7 E
set VECTORFONTPATH = . $GLOBAL
$ Y# X$ X! C( W: `0 G( R, [set ANSIFONT = ansifont0 v1 C: g; B9 `" W
set KANJIFONTPATH = . $GLOBAL/fonts/kanji, v: K, t, \* D4 P: [6 A& G8 n
set KANJIFONT1 = kanjifont1. p# ]$ ` m: d3 D ~# n8 Q
set KANJIFONT2 = kanjifont26 t" f! f/ n0 N( Q9 f
0 Y" c: e+ P( T+ M7 b#--------------------------------------------------------------------
# K3 C' ~' R6 ~3 D, `# Display Variable% \' q- M! s6 A
5 X* K$ [4 [3 Z8 M
# disable repair under ratsnests 1 N- i, i# C. Z# f9 A4 X( H8 o
set display_norepair rats 0 A% n7 P. a* S! a# v% h9 k' P
set display_shapefill_analysis 1 k8 J- N) g% Y2 C) l
" K) c* ]4 J7 F1 V* D2 h& b; U
#--------------------------------------------------------------------
6 V! a8 p" D" S+ I2 g F1 J#--------------------------------------------------------------------
* y# H% ^4 z J( L, Q/ n) j4 wset compalib = $ALIBPATH/symbols $COMPLIBPATH/symbols @. l* T, I$ ?6 X- A2 `
set topfilelib = $ALIBPATH/templates $COMPLIBPATH/templates
# j' ]; a4 P+ r1 |set signal_install_dir = $ALLEGRO_INSTALL_DIR/signal
7 C: u2 J" r2 T$ |set signal_optlib_dir = $signal_install_dir/optlib
' l$ M* Q# o4 G) i; a* i2 V. W2 I& a2 I+ g* A
# HDL Supported Design Library Search Path Variables
) [0 y9 n6 F& s( S' V4 W& vset MODULEPATH = . $ALLEGRO_SITE/modules
: N0 V5 @5 c0 xset TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/tech8 z3 m) E3 I \$ y8 F5 D, O
set TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib/ k* i/ c$ Y! j# x8 {
+ l& O/ E5 g. fset PADPATH = E:\Workspace\pcbenv\Library\SYMBOL
# c: J3 \: x" {set PSMPATH = E:\Workspace\pcbenv\Library\SYMBOL- x+ x: R. r4 `0 l- z3 w$ i u
set DEVPATH = E:\Workspace\pcbenv\Library\DEVICE2 ?* k+ s, `; }! Q+ E
2 ~! ]+ I4 D" h7 e5 W: P
# SigNoise data installation directory w% T$ a, i2 a: l
set SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL
5 O5 }! b {& B
, i5 u3 s6 M) s) B# f0 r0 Y* J* @#--------------------------------------------------------------------
/ R K* ?! U* h1 }/ p% U# Non-HDL Supported Design Search Path Variables
" U( @# o- X3 c# i, t# G c2 M( {set ARTPATH = . ..8 G( R6 W* F& g; }$ v s
set APTPATH = . ..
2 @6 `( @6 i$ \) B( T0 _set CLIPPATH = .& x: v* I3 j: ^ ~& _: y
set DCLPATH = . .. $ALIBPATH $COMPLIBPATH2 Z: T8 p! p6 S5 `
set DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assembly% W8 Z+ t% S( U A$ C, o
set NCDPATH = E:\Workspace\pcbenv\Library\nclegend
. W8 Q; y% E2 l/ L) Oset SCRIPTPATH = E:\Workspace\pcbenv\Library\SCRIPT
/ ]1 U- h4 D* M" v( b1 b4 kset TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/views4 Q; T/ B* _- F2 L) ]8 N
set VIEWPATH = . $ALLEGRO_SITE/views
4 A- v0 i. a7 ?/ _5 Yset XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables6 L( k1 M. {, m& U% r2 R1 i+ @
set WIZARD_TEMPLATE_PATH = . .. $ALLEGRO_INSTALL_DIR/pcb_lib/symbols/template 9 b6 v- G! K) Z8 N- C
; T/ _; C# o' a; r# System Configuration .scf file search path0 s" Q9 s/ S" C- E; n( W( ]
set SCFPATH = . scfs .. ../scfs d' O/ ~1 l) T8 }# ?+ o
' X( |! r- I9 V( Y' o
# diff pair overide variable set for 14.2 so etch edit uses the diff/ B/ V. z" u, n2 u) r
# pair primary separation for line to line space between two nets of the
$ ]0 ?- y% ~+ B o) g; J# same diff pair. Remove this for 15.0.
& F) f! f/ b$ M6 M6 O! gset drc_diff_pair_overide 0
2 x- J1 E. r; Z* p" ]$ a7 t S0 x, U) L0 r9 n* o' |3 I
#--------------------------------------------------------------------
. `( N, [# P/ }#--------------------------------------------------------------------7 \( z; X9 F0 d
# Aliases: ?$ j1 `( _7 h: a& k K9 |
. g$ N- @/ V1 j#--------------------------------------------------------------------# k2 d) m. |+ f( G
# Bind roam operations to function keys
( h- s3 w- B( z. T8 e/ j; @set roamInc = 96
2 j+ q0 N' a/ M2 k3 K- W) Xalias Up "roam y -$roamInc"
6 P& }- B5 `7 H: U4 D, galias Down "roam y $roamInc"% W2 M) i9 \+ i( m7 }
alias Left "roam x -$roamInc"
. `8 R1 E5 @; F9 \8 m5 i4 E3 ualias Right "roam x $roamInc"
6 O0 R" y/ }0 M; x
% X+ P! @1 Y) G#--------------------------------------------------------------------- n/ p. C+ ^5 | {: |
# NEW STYLE FUNCTION KEY ALIASES# M0 D! N% B6 }3 x8 A5 m! i
# F1 is normally reserved by the system for Help so we don't use it
: |; B: r6 j; q7 k p2 Nalias F3 next# }3 e9 @- p n) m* o
alias F4 pop swap layers ! g1 N: M7 S9 ]6 M8 H1 ]& F
alias F12 Oops
/ F( H7 ~# p% }- l: Talias ~R Rotate
5 v4 @8 W0 D/ {" D h( ~alias F8 done$ C/ Y/ s* j3 x4 q
alias F6 pop adding vias' Q8 ]$ w/ _( ]
alias F7 vertex1 x* z1 z' i% i3 R
alias F5 cancel
( D7 v/ X' a$ r) Galias Insert zoom points
3 `; Q; _- I( `7 _* a5 u( |0 X# Halias Home zoom fit
6 ]" L4 z. U7 w) M$ ralias Pgup zoom in
0 C5 K0 ?8 Q. i. R% {1 o# |% Qalias Pgdown zoom out
. |6 B) ]# V% f8 I7 palias SF3 hilight pick& |3 x+ E) N5 m: D) v" s/ }
alias da dehilight all
( A# Q" S9 o; b, f9 b" Z' d3 jalias SF5 property refdes
, x5 b+ |1 D: T: T8 ~7 ealias SF6 slide, K6 d+ b, e" ^" c4 N. r; G
alias SF7 move - R3 |1 ]! R6 U# m- p. V3 R
alias SF9 save_as temp- q7 c# b6 i* ~; h
alias ~F Mirror$ C3 c: ^# L0 N. O' x
alias ~N new$ [) E: T# P6 g) V5 L( k* R- y2 [ s
alias ~O open
9 P a' S- Y! j7 H* y- B Oalias ~S save7 y0 ^' {2 g3 ~+ a, [, J
alias a alias
* |; i9 y% S, R. _2 u$ Jalias s slide
8 Z3 M( e" ~: ?# ~. T! x% {- D3 A; aalias p place refdes: D+ s2 _' D+ B0 n
alias r add connect1 T+ T8 w0 A' h' h( `4 w
alias g define grid! o/ M) Y3 m) U3 k
alias se shape edit
# _4 M1 g! H! x8 J1 y- a+ X- X8 oalias as add fshape
2 ~; m' q) f5 Q: \! q, S0 M1 malias vl replay view-lib.scr( Z1 X( W3 _1 l3 S5 ^7 ^% z
alias g01 replay g01.scr
" g0 F" L: i: ]) `8 F9 r( n" f Xalias g05 replay g05.scr
. J, }2 `3 c" X+ ?alias g15 replay g15.scr
* |0 X2 F' W# ?( kalias g1 replay g1.scr/ V8 q9 z# E( r& U
alias g2 replay g2.scr
2 R; b- ]. W# T, X+ Dalias g3 replay g3.scr* i/ ~/ O8 }4 t/ T8 Y. ~ {
alias g5 replay g5.scr
8 t& v* B3 r0 Malias g25 replay g25.scr( K; S# U$ r% v! Z2 K
alias vb replay view-brd.scr
4 t( `. ~' C0 |3 palias g10 replay g10.scr; H9 \' X8 C" t3 e ?$ Q0 Z
alias form replay ADD-FORM.scr s: j0 m/ z3 B1 m7 d
alias art replay ART.scr/ ^' f0 @( A$ ?1 Y" \) J2 a
funckey e show element+ m1 l% L9 c9 n) r3 y
funckey d done
! X0 z. R% c) q1 u5 b7 I1 Yalias f replay add-card-format.scr
) T9 g2 v6 f3 I. L( jalias m add symbol mechanical0 B+ d7 f# `8 b. X, }
alias cs2 replay cross2-4.scr3 P& |6 @$ W+ o5 e1 B" {
alias cs4 replay cross-section44.scr
. T# s3 S# [5 m Q# E2 }alias vb replay view-brd.scr
7 |/ s" O+ B, m' G9 P+ {0 j; ~alias ts replay ts.scr$ Y+ E7 J: ^- w
#-------------------------------------------------------------------- G0 V. u9 B, {$ k* m. A h7 A% y: l" L
# OTHER ALIASES 1 O2 D5 ]) W! i; z$ O$ z
alias edps padedit
3 {3 E* ]( X# A) _4 @alias rps "replace padstack"
3 P0 w% p6 ]1 }2 \; @+ Q- walias unplrp report unplaced
! D0 t3 H1 p, U. d/ yalias x pick5 I& O, ] Z3 v+ F* ]
alias y picky- ?9 `- h3 @( c) q, W
alias ix ipick
4 M: f4 X4 e" Dalias iy ipicky
$ {* z9 S1 n7 |+ }; c) O4 {0 F7 dalias reopen 'open -q $module'
2 d# c$ i8 R8 {! R+ f) q( p! |7 I: h# x
# autoroam
* p3 m( _ [( r" z' j- lalias sar set pcb_autoroam
5 R: A' m" l3 g+ T( F$ \/ k& Z1 galias uar unset pcb_autoroam
) A# }" f) }0 y/ B3 |8 J3 a+ a1 y4 Z" E3 v
#--------------------------------------------------------------------: _: c4 U4 b0 N3 Y/ u
# COMMAND DEFAULTS
) s8 i$ u5 c6 o3 ^1 y# allow slide to work on arcs by default
( P1 w5 R) h/ j4 @+ r$ Lset slide_arcs
9 ^& E! t& @& r9 B, f/ u$ A8 t% [/ U7 F3 P: ~5 H
# Compatibility aliases" F& I. h& s7 m1 v. O5 d, f/ D3 { k# b
alias window zoom
* ?( f k; O( c& i) J0 ualias hilite hilight
) b' L, K2 G! B4 ualias dehilite dehilight
1 ]! j0 G" T3 A N( K9 M! e o+ b* n. t4 N7 `/ d
# ADD OTHER ALIASES0 _* W8 d; W: W5 F# Y
alias bs replay pcb-setup.scr
0 ?0 i' h x9 j, P; z' Walias sub replay subclass.scr
' b) F7 z' |; C, j4 a, Falias sp replay space-phy.scr; j) B2 ]1 o+ D4 }8 B
alias da replay dehilightall.scr/ S/ y" e2 e! M4 ~$ R5 O2 g
alias t place tag
1 ?' `1 E% U2 H$ ~ K5 }alias i place interactive/ ]& s( u0 s" M8 }
/ C$ O1 d% L) q& g$ l* Rsource -q $ALLEGRO_SITE/site.env% s, r7 N! d' u: h X7 B
### User Preferences section
7 F m! j$ \# {; }+ u### This section is computer generated./ f, P) ^; Z( y3 X+ e1 J
### Please do not modify to the end of the file./ {6 k& M; O, V+ c( P- e
### Place your hand edits above this section.8 u* q% U- X( Z( `, a+ ]
###. u& o' A; e2 s5 e, M
unset no_symbol_onsave
+ e7 \$ o2 m3 h/ @# d' T3 Aset nolast_file
5 x2 Z% s8 y8 f) Y) @- O( ?: p |
|