|
#
( `3 x: |6 @+ o0 A9 q' l# ALLEGRO GLOBAL Environment file
9 L1 Y* O7 g' @, q5 ~7 A3 N( @#4 y0 Q; j0 C0 d# l
# $Header: env,v 1.173 02/03/01 08:08:36 fxf $
$ U2 W5 e8 J: r* m( W9 g9 e% v! Y, X- s' |" H) k7 F1 [0 m) m, f
# The following variables are set by the software if not preset by user:
" @1 Z- x# N; r% V* e ?# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR,
/ b1 b; p/ N! q* N) C# ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,
4 m' y- k$ L9 C/ v- p% b2 f1 ~+ y0 G+ W# __UNIX (if UNIX), _PROGRAM, HOME, LOCALPATH, LOCALENV
* b' i: S* a" Q; Q: [# Variable names are case insensitive8 E) [" X* |* o
9 j A1 P# E- g
#--------------------------------------------------------------------
7 j) ]# D. k* N4 V' J2 t# System Variables
# @% B9 w7 R( e( K6 [set GLOBAL = $ALLEGRO_INSTALL_DIR/text; U; ~; ?! U: I0 g0 M4 a$ Q' K$ W
" j) f; |% j0 Y0 @. I# change from LIBPATH because it conflicts with IBM's shared library* u& L$ m/ \; C
# environment variable: B7 c! k% ^2 Z" r9 w
set ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib
& S: G/ H: w' u) F9 t i. t$ l1 \$ C8 _/ `, ?
set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib
1 T4 W3 q7 o/ D& C6 c! W. D
2 A+ Y7 |2 S9 d2 Eset GLOBALPATH = . $GLOBAL
$ o4 k2 L+ M9 O3 H# a0 D& u- ~3 z8 h" K( N' D+ u
# Allegro Data Services Variable- s! j) S# R6 r" \
set ADSPATH = $GLOBALPATH
3 h1 ~: y1 Q+ p% X0 h- v# ]. S; q6 D# c1 R
# Present for compatiblity with older versions of Allegro.$ W7 F8 P7 u! _ I1 j5 ?
ifnvar ALLEGRO_SITE "set ALLEGRO_SITE .") y' H, q6 R6 l: ?$ F W
) u$ C- b3 ?; {" X8 q+ ~ j
#--------------------------------------------------------------------& w4 ?! S2 q; z4 }( r
# Configuration variables (Don't change)
3 R, s' y6 D- w; h zset BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons' E6 t" E+ d" p% X6 C
set FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms
7 T6 c O% z5 @( f9 b6 qset MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenus
2 C" |4 u- ?0 s) k
9 f4 p! T0 C/ X! T5 Z3 y( Xset UNITS = $GLOBAL/units.dat
3 C/ q( g1 j' a! z3 a! B#AUTOSAVE SET& n X1 `# w0 y9 V
set AUTOSAVE9 B- \; g, f/ q: k2 R- A6 X9 t
set AUTOSAVE_NAME = E:\Workspace\pcbenv\AUTOSAVE\autosave.BRD- L/ l2 \! I" m# H6 ?6 h& ]! B% G5 z+ u
set AUTOSAVE_TIME = 15( r/ u" \! b* S; D
. ^. g- @- A: J( W) L, T#Configuration paths
$ B4 K/ d! m9 Iset PRFEDITPATH = . configure/prfedit $LOCALENV/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfedit t/ ~' J9 Q, B, a |
set BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelp5 r- l4 W7 U* L9 O8 w
set SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sproute
7 J% z7 T; C! {$ U. H" s" S/ G& J
4 ?. m/ d0 |& b; `set HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/help* Z- i7 D* y9 W! v' p& g
set PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf
& i7 T6 V5 q" D
9 g2 M" x3 \" Z( {# Graphics demo env ?1 u/ t6 B% }
set IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image6 z& K' @# C1 n3 p7 j4 j* F9 K' O' C2 J
$ G1 W) g+ W( K% }: K `3 ^
#--------------------------------------------------------------------! y" K; @/ y" h! v; W
# Drawing font
# \; C" s, z4 Z I1 eset VECTORFONTPATH = . $GLOBAL! ~0 V$ o/ j+ Z& p# e% m2 V
set ANSIFONT = ansifont1 I- G9 @4 |( Q7 E4 Q
set KANJIFONTPATH = . $GLOBAL/fonts/kanji5 R8 F/ X+ ~; g: }
set KANJIFONT1 = kanjifont1: \6 I7 o4 w( V
set KANJIFONT2 = kanjifont29 }7 L9 x% r M9 g2 F
: B2 k+ h1 C7 N; ? `
#--------------------------------------------------------------------
! r3 H; ^9 m, @" W) F6 k* M( P# Display Variable- _& q9 m7 h4 B3 T" n% L$ o
4 V% K! ^: A* s/ Q3 c2 _
# disable repair under ratsnests ) ?: q! U# Y" d* Y' R/ V
set display_norepair rats + D1 I% {9 B9 j2 k
set display_shapefill_analysis 12 x3 y3 w( F! y
/ o$ p2 {+ A+ [0 f
#--------------------------------------------------------------------
! \% K! X: i/ I: _% D2 ~1 B3 \9 F#--------------------------------------------------------------------3 ~9 v- i4 d" k' t8 `# g: _3 @& c- }
set compalib = $ALIBPATH/symbols $COMPLIBPATH/symbols+ r) z$ H# ? }, R- E
set topfilelib = $ALIBPATH/templates $COMPLIBPATH/templates
3 c% J+ L' e N% cset signal_install_dir = $ALLEGRO_INSTALL_DIR/signal
, f8 v( A q; f- H: yset signal_optlib_dir = $signal_install_dir/optlib& {% O A" S+ v9 r+ d* s
; q! s$ d. n4 G- {* j# HDL Supported Design Library Search Path Variables
; G/ {4 E% O9 Z4 C1 uset MODULEPATH = . $ALLEGRO_SITE/modules
, H, J7 k8 C9 e" Q9 ~& u& mset TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/tech
+ g0 X( ]* s+ u" s# w2 }: T6 `- mset TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib
/ P v" P* c' P+ |
. p7 G# X0 F) B# h Oset PADPATH = E:\Workspace\pcbenv\Library\SYMBOL: o4 Y4 e0 h1 F: D" ~" j" G
set PSMPATH = E:\Workspace\pcbenv\Library\SYMBOL( a p' F6 f. @; O* U t
set DEVPATH = E:\Workspace\pcbenv\Library\DEVICE
* I2 L- Y; T9 J0 E/ j! y8 T. ?, o: g F, ~2 @/ }
# SigNoise data installation directory% |" ?2 ?" c0 I. w8 t- _' {
set SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL$ H. I8 H7 H; u# a B$ I
% c$ S g6 \2 l# w" Q2 O: N; g( J
#--------------------------------------------------------------------
4 N! A' K0 M4 W. u7 G# Non-HDL Supported Design Search Path Variables
& h) J$ [3 I. v# G/ p( p- p* x. Rset ARTPATH = . ../ |# k1 N% u/ D. F+ I+ G' o
set APTPATH = . ..2 |8 W' }) } @2 i, O9 h- |( e' N4 R
set CLIPPATH = .
/ d- H$ N' X$ b! l% tset DCLPATH = . .. $ALIBPATH $COMPLIBPATH7 U! g# ]+ {) X0 p6 G$ `: g9 B2 J
set DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assembly
- I3 I0 y% D4 k* r: _6 kset NCDPATH = E:\Workspace\pcbenv\Library\nclegend
2 p5 K8 B# V2 }* r* aset SCRIPTPATH = E:\Workspace\pcbenv\Library\SCRIPT
! M& c7 C# j* h+ ?$ |set TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/views# j1 P& C4 D$ T/ B* ?! R
set VIEWPATH = . $ALLEGRO_SITE/views
. M) C2 w$ q& U! O `* ?set XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables
' a+ b, B7 ^# A$ f- nset WIZARD_TEMPLATE_PATH = . .. $ALLEGRO_INSTALL_DIR/pcb_lib/symbols/template
[9 H, T3 P5 U+ S; W3 _" c$ C% _2 k( g. n" y& C% a T
# System Configuration .scf file search path
/ g. o+ o; j+ t; n n8 y/ ~set SCFPATH = . scfs .. ../scfs 5 n1 N0 A# M K* v# H4 `2 n) x
- c, g( E2 \$ S' |; Z# diff pair overide variable set for 14.2 so etch edit uses the diff
3 s5 a! v2 {; N# B: W2 N# S: j# pair primary separation for line to line space between two nets of the8 `" \0 ^4 T- K; N7 R" n% M
# same diff pair. Remove this for 15.0.
, U* |% E( ?' T3 [3 e, _9 _3 Vset drc_diff_pair_overide 0
# Y2 G# q; ?6 `) z% v' u9 e
5 ~; W7 c& E: ]#--------------------------------------------------------------------
: E# h; d7 ]& a, h" G( v0 D#--------------------------------------------------------------------
" e! m/ F) f7 ^7 P! A5 A# Aliases y9 X+ r( W, {0 c' j4 E& b
& s0 C1 ^( P- h: e& e& R3 S$ L0 @#--------------------------------------------------------------------
o1 Q! g! k. r# g5 c# r# Bind roam operations to function keys
9 Z3 c3 N# m* wset roamInc = 96
. f* R |; K! h% ?) j5 oalias Up "roam y -$roamInc"
$ {: j8 O) a1 T% A. Talias Down "roam y $roamInc" I* H, B$ I# h; M$ |3 P$ S
alias Left "roam x -$roamInc"
) V) N% d5 M: X: ^5 lalias Right "roam x $roamInc"
% {) j! ?3 a R4 z, \0 v& L( u! q: E% D$ f" n% [
#--------------------------------------------------------------------
* X5 g& j' {8 g4 v# NEW STYLE FUNCTION KEY ALIASES
, [2 E( _# r1 B# F1 is normally reserved by the system for Help so we don't use it
|! f' j) _0 L/ T1 @# x7 Talias F3 next a0 F1 x8 r& S: ?
alias F4 pop swap layers 9 L/ R# u g" d3 O2 ^$ j, T
alias F12 Oops
' G# ^$ W/ x3 i4 q5 F8 ?alias ~R Rotate: G, N0 m6 Q o2 f
alias F8 done! N# u5 o9 I8 B4 u: c! f/ e
alias F6 pop adding vias
: q5 y7 _( v$ F- Ralias F7 vertex
, s7 T" K: p' I- n* y% Walias F5 cancel 9 b0 f- c5 t8 U- g& J. q; [
alias Insert zoom points P% i& }6 q7 I8 l) v1 r; }
alias Home zoom fit, Z. C3 p; h5 A+ m
alias Pgup zoom in
6 M! ?' ^. n7 s# g7 n6 y! G6 V$ Xalias Pgdown zoom out
# N' a3 S' e/ galias SF3 hilight pick
% v$ q6 D1 ^- D2 L1 a: \alias da dehilight all
$ q' q9 {5 G6 G1 C( @2 f. `4 }alias SF5 property refdes ' _' f K2 X* R: ~. D# g" V
alias SF6 slide' n, `& N' V+ x/ W+ u1 ]$ C
alias SF7 move , i1 Y8 l- j: K, |9 L- S% @3 Y+ K) m- T
alias SF9 save_as temp. L9 _! m( [+ x# e$ I
alias ~F Mirror( w/ U" b; a f! N
alias ~N new- m7 q6 t( E, s7 `! h! `
alias ~O open- \' r3 b5 o: l% P" {
alias ~S save
) Y) N9 k6 H3 Falias a alias
5 r" z7 x2 i3 j+ b. j- |alias s slide& c8 z" d* k1 V8 z
alias p place refdes. G' ^( U1 i6 x1 z: u
alias r add connect/ t. }$ o* l! k+ Q
alias g define grid
- a6 w& m0 C/ i' _5 D5 G7 ralias se shape edit
3 W" ^) f5 G& B$ ?) Oalias as add fshape$ Z. d* O' m3 d* w: P3 c) g
alias vl replay view-lib.scr
7 }% m1 Z2 D" B- y; q' \9 Aalias g01 replay g01.scr, u F# g7 X2 S
alias g05 replay g05.scr
e$ `5 ^" F! J" k( b0 e6 a- Xalias g15 replay g15.scr
4 d& R+ r7 }% l- e) B9 h3 xalias g1 replay g1.scr4 _4 H7 c' A: v. t% L# P7 [
alias g2 replay g2.scr
; [/ G$ D' |6 u; C+ Q$ ]! z: jalias g3 replay g3.scr( c- b- \: ?& @7 q3 ^# C- c( q
alias g5 replay g5.scr/ @8 y+ ?7 J" m$ a, z) a( W+ m& E: O
alias g25 replay g25.scr& D1 ^2 n; y- Y/ U/ F
alias vb replay view-brd.scr
/ J) ~2 U% g5 u1 {- D/ H p/ @alias g10 replay g10.scr
3 C6 g! C* I6 A( ]alias form replay ADD-FORM.scr( F. v1 F9 L) j6 I. T3 E
alias art replay ART.scr' D1 Y6 r. k6 y4 k9 x5 b
funckey e show element0 o( u7 l! ~ z7 ]. i; j( T
funckey d done
- c5 u7 R8 [# Z8 ? y/ talias f replay add-card-format.scr8 R) {; @ s4 f
alias m add symbol mechanical e: o+ E" k7 I/ i- ]
alias cs2 replay cross2-4.scr
8 Y! f9 J) H! nalias cs4 replay cross-section44.scr) ~/ z4 h6 T% K
alias vb replay view-brd.scr. U/ P9 E) @1 v9 w! X5 j8 z' y
alias ts replay ts.scr
8 W: @1 ?1 U+ s% V, A/ \# M' p#--------------------------------------------------------------------7 o e6 L( y; c& i
# OTHER ALIASES 3 y' _0 W4 V1 k" T) y
alias edps padedit
+ c5 ?9 e$ U7 r! ]. falias rps "replace padstack"' y8 H! D( g E. W
alias unplrp report unplaced/ Q% B* \& W* b; S% M( @6 T6 `
alias x pick
# C8 x# `9 R* s6 ualias y picky
8 y' C; V$ i1 ealias ix ipick
9 f6 u" J0 z8 Q6 C: z& l5 halias iy ipicky
1 i* o2 @3 a; ?$ p# N. Palias reopen 'open -q $module'
! G- Q' A: g' `, |. {5 h! A B+ h5 x' g
# autoroam6 F) F& w- f' k
alias sar set pcb_autoroam M% T9 i& \ p1 k! P
alias uar unset pcb_autoroam
' R9 n& o) w) Z$ F: q1 j# s- X0 K6 W+ O1 n1 V/ s4 _% q+ c6 B
#--------------------------------------------------------------------
2 ?5 k2 R2 v7 T( Y+ z# COMMAND DEFAULTS& k* ~/ [9 K7 b2 g: l
# allow slide to work on arcs by default
- N! ^, C2 Z) t- Z! rset slide_arcs
% r8 N+ I; j2 h( h. |+ T$ K
& p- E+ ?% A1 k, z$ y0 D# Compatibility aliases
. C/ ~: Z* G( B6 h+ \alias window zoom3 F9 r: j9 Q8 J* ]( ~5 r
alias hilite hilight
& {7 O" K5 B: S5 M( N3 ~# Z' Ealias dehilite dehilight( o: D `( r" K4 u/ Q4 ]/ J& [
: ] q |3 [* H. C# ADD OTHER ALIASES
7 k; t7 H! o# |* W) S) x& z: [2 A* Oalias bs replay pcb-setup.scr
3 S. q1 V& r& _: o; ~4 jalias sub replay subclass.scr. A7 T/ E1 F2 M0 {8 m* R; a
alias sp replay space-phy.scr
( @ g; L3 ~5 Z5 P$ D9 [4 l. Aalias da replay dehilightall.scr
! `: O! A( {/ qalias t place tag4 f7 e' O5 D9 E9 y8 O! h
alias i place interactive4 [ c& w0 I+ |! c
4 h" u" o9 N/ i) ^' Q% H# e' R
source -q $ALLEGRO_SITE/site.env
6 \3 J2 }; U7 |' h# a### User Preferences section+ }- M4 R# P& H( Q* ? M2 ?% l
### This section is computer generated.
) Z3 j9 ^1 ? J3 g1 d. U### Please do not modify to the end of the file.
( I$ _9 J) v: u. k1 b _/ t### Place your hand edits above this section.6 x# q' | U" s' G( ~
###* Q: W" {% K# N' v- l; y# f
unset no_symbol_onsave& |" w% G9 I% U
set nolast_file9 @+ [0 F( V$ x/ c' d; h
|
|