|
#
; t6 H1 W9 d2 q& i# ALLEGRO GLOBAL Environment file5 ]' o& Q8 B3 @! _ Z$ I. \$ p* h+ p
#' {* i5 ?1 S- L% m; O! ]8 z
# $Header: env,v 1.173 02/03/01 08:08:36 fxf $
& f4 T* }$ L# f. |9 j9 p' _* Q% f: L" j- T. w9 _
# The following variables are set by the software if not preset by user:
. h6 H! l" i4 V! A5 I# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR,
6 O- s! M+ z O7 n$ D1 c) g! k( |# ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,
) d* r. |) C! U8 V. @# __UNIX (if UNIX), _PROGRAM, HOME, LOCALPATH, LOCALENV- h$ L" z7 n: H, N; ` m
# Variable names are case insensitive" a8 h+ W. h& {' V: Y, n
" f6 D N! i% m% B1 c. P. P5 A1 k#--------------------------------------------------------------------
1 u, N2 U; d4 @# ]3 N# System Variables
0 ~6 {" L: W! { Tset GLOBAL = $ALLEGRO_INSTALL_DIR/text
8 [, A) Z/ C A& d' N" W- I5 C. @- S! v
# change from LIBPATH because it conflicts with IBM's shared library& K- i% i3 N; T- H6 J
# environment variable
! Y# F& e4 ? [set ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib
7 m; d+ L0 c( ]" U1 ~! o" C+ i$ A1 H8 C* i9 G5 t
set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib
" q3 d { M4 J# p0 H) R3 T: T" ~; @2 x7 A" |. ^1 c+ L! T
set GLOBALPATH = . $GLOBAL
7 t |" t: l4 l1 n$ Y w' r' w4 p7 A
# Allegro Data Services Variable2 g9 {! x' F. H: T, c
set ADSPATH = $GLOBALPATH5 P4 e3 A! e y
5 ]3 m/ k5 V1 T# Present for compatiblity with older versions of Allegro., g+ Z) p; R! Q4 {( Q% Q) j: V
ifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."& ~& d, v( b# J1 @2 b( ]$ `, x
C# l# Y- J$ y, P#--------------------------------------------------------------------$ Q# @* g# s; h8 s- }# w8 A3 w. A
# Configuration variables (Don't change)' ~* q9 D( [' q. m" Q' V
set BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons+ L0 e) r( O" d n$ z6 X
set FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms1 u4 A- |% {- ?* d' v; W
set MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenus/ O& [# R$ T6 j% f, }
0 k2 e S: m1 q7 i
set UNITS = $GLOBAL/units.dat
+ |$ i! i" c; y" o& n& |#AUTOSAVE SET- C- Y# D% T+ I/ ~& Z
set AUTOSAVE3 F- ?( O4 X: r( C
set AUTOSAVE_NAME = E:\Workspace\pcbenv\AUTOSAVE\autosave.BRD
" o. j- v7 N9 Nset AUTOSAVE_TIME = 15
. Y; | M* u! k5 x; V) P2 R
# a5 Q9 z% |, R) z: u' R; m( ?#Configuration paths
) c- d1 `6 v' k) f# D! R' dset PRFEDITPATH = . configure/prfedit $LOCALENV/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfedit2 i7 k. Y. I9 l2 m6 ]8 p
set BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelp
+ }3 H. f+ T, Y$ z7 H5 ]6 h" A: iset SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sproute
, n8 _! H6 B3 @( K, e* u5 `' s' B& J3 f
set HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/help# W/ X2 Q/ a) {& E
set PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf* k4 E' t# ^, u' Y+ m
/ a$ e, M* B' M6 @7 J& X" b
# Graphics demo env* E( n: C6 x% u$ B2 N$ B1 @
set IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image
1 m$ L7 |2 Y1 S7 v
+ j& _$ F9 L8 @: O/ ]& m#--------------------------------------------------------------------1 B# f$ q3 i! s& _- C6 W
# Drawing font( H& v/ X7 b) I$ Z6 g
set VECTORFONTPATH = . $GLOBAL
3 I9 `- u1 ?9 ]. L' ]& A, n* }set ANSIFONT = ansifont
* D; F; H+ j/ U) Cset KANJIFONTPATH = . $GLOBAL/fonts/kanji, v0 j6 F- R+ U+ A% `# z* j# b/ `
set KANJIFONT1 = kanjifont1
0 Z8 W5 r8 \) p" W. Iset KANJIFONT2 = kanjifont2" Z: }) e- v( C9 x% g d3 O& O
) l# j0 B/ v2 l E6 l( Q" W
#--------------------------------------------------------------------' w# [( I- H% `8 |, I* R6 R( a
# Display Variable
) ~5 B" |: s+ e7 x0 }8 T4 w
9 j+ o; I' `3 e2 q# disable repair under ratsnests
+ D8 E/ j. p2 o. ~- k2 Z; Y( Pset display_norepair rats
8 P3 Z4 }; ?2 y! ]set display_shapefill_analysis 1
* _8 N# a& {3 X$ I4 q9 B M0 n0 L3 A; ]. r: h0 a6 K% v; U. x5 e/ ^( Y
#--------------------------------------------------------------------
5 S+ Q. E$ D. c8 R#--------------------------------------------------------------------( g% o* N# V% H7 b" x9 F
set compalib = $ALIBPATH/symbols $COMPLIBPATH/symbols
* k0 K- |7 ~; P% m$ x& Aset topfilelib = $ALIBPATH/templates $COMPLIBPATH/templates! a1 i, E* N/ W1 |0 L& i
set signal_install_dir = $ALLEGRO_INSTALL_DIR/signal: v, {- c+ |( @4 S4 P
set signal_optlib_dir = $signal_install_dir/optlib- L3 p; k8 ]' i# J. V: N
; l. C$ U p, m# HDL Supported Design Library Search Path Variables
, _5 J- g$ v- Pset MODULEPATH = . $ALLEGRO_SITE/modules6 {3 ^6 r! x5 n
set TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/tech8 _6 h; j" d. o. v$ q
set TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib6 s( E+ A7 g# u: q4 C5 |
4 ^1 p$ j4 `! v& M: nset PADPATH = E:\Workspace\pcbenv\Library\SYMBOL
/ o# g* v* B- p. @3 a' w. _set PSMPATH = E:\Workspace\pcbenv\Library\SYMBOL/ K; ^. I. R! q" O
set DEVPATH = E:\Workspace\pcbenv\Library\DEVICE# ^* c' r: Y7 |& |
# t0 n H0 w7 }& ?8 C8 X
# SigNoise data installation directory
9 G" p) F9 P1 j7 O, H6 _" Dset SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL
0 \7 H7 f3 a: ?* @+ f% F" f7 v' t9 T/ b# v
#--------------------------------------------------------------------9 l; K* s" A3 z) l3 Z7 H
# Non-HDL Supported Design Search Path Variables. f" G. p8 {# j& B
set ARTPATH = . ..
5 H4 C2 ]0 V6 l& y4 n( q/ |6 pset APTPATH = . ..# x1 T* {/ s8 k l- l9 b3 I
set CLIPPATH = .! X+ U1 A9 m- g# M8 ?. F" F' S0 G
set DCLPATH = . .. $ALIBPATH $COMPLIBPATH
% c. b/ ]. G: \, E. X; {% hset DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assembly
" Y7 x( @& r* f% @ n- ~set NCDPATH = E:\Workspace\pcbenv\Library\nclegend
+ {# [& V! ^6 bset SCRIPTPATH = E:\Workspace\pcbenv\Library\SCRIPT
1 g+ p, N# n( E1 H2 b# u4 i0 ]3 {set TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/views
( l8 l2 O! y0 W6 z$ Cset VIEWPATH = . $ALLEGRO_SITE/views
( R8 b, C, V9 |# `4 u# wset XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables
9 B% `7 N, b* O1 ?# zset WIZARD_TEMPLATE_PATH = . .. $ALLEGRO_INSTALL_DIR/pcb_lib/symbols/template 6 m4 R+ |6 h) D) i/ B3 i
) g! \2 ^1 Y: P& W1 ~) P( [
# System Configuration .scf file search path
P" p7 T" G3 v& {" Rset SCFPATH = . scfs .. ../scfs " L8 _& W# ]# O3 Z4 n+ @" K2 b
) A; J; w' L* t" L' i9 Z# diff pair overide variable set for 14.2 so etch edit uses the diff; K" ]# M. A) M9 k# o- A1 h0 _
# pair primary separation for line to line space between two nets of the d7 R, r; ~5 m9 Q& ? y+ T! e
# same diff pair. Remove this for 15.0.
( S4 Y& |. n6 x! d( @/ L3 N& iset drc_diff_pair_overide 0% M8 a$ `8 W! ~1 y3 L" l5 e
) o+ D2 K2 f' M+ f9 `
#--------------------------------------------------------------------
" W. e1 w( Z0 o7 n* F# s#--------------------------------------------------------------------- T' N. A3 V) `( H! ?' J& |) F
# Aliases0 i6 W: a# _) M. G
( h- }2 h1 _1 t8 E a
#--------------------------------------------------------------------
% ?1 ?: I% ~: D, r5 s7 N# Bind roam operations to function keys; a, a5 F7 l( I; @7 S
set roamInc = 96 Z9 q$ H) i/ @& S* j2 a
alias Up "roam y -$roamInc"% q+ D+ N7 V9 G. c" \% D
alias Down "roam y $roamInc"
% i/ I7 j( M* z1 ialias Left "roam x -$roamInc"4 m1 W* F; ?! n* D) Y; l
alias Right "roam x $roamInc"
; ?* \3 \% G/ t" h6 P# F* \& x% {. T, Q7 g2 w7 r6 h+ N& ^$ W
#--------------------------------------------------------------------
" t. O+ K6 n! V8 Y* Y: `2 ~# NEW STYLE FUNCTION KEY ALIASES
% @" D; u9 C" z3 V# F1 is normally reserved by the system for Help so we don't use it% ]& c' S( c5 X; w* d1 A
alias F3 next
: J8 K/ F0 r/ E9 _alias F4 pop swap layers
% ^. \# t3 j0 k# u3 F. Y3 C8 Aalias F12 Oops( A; s9 ^0 P# |0 V: h
alias ~R Rotate
" ?% h! v# O9 E2 v o6 malias F8 done3 `0 E0 J+ T8 E( c' ~( U
alias F6 pop adding vias
2 v) o9 h1 z7 C% r" g( h; @6 ralias F7 vertex w( F6 m B% L
alias F5 cancel
b4 |# L" _8 v, h& i9 |+ ?alias Insert zoom points- v _6 L! y- F, `
alias Home zoom fit4 P+ g$ a5 H& c: O" C% k3 _' w
alias Pgup zoom in
8 A# @/ W. D! S/ [5 \alias Pgdown zoom out
; i) _0 K: t2 K. ~) }- \alias SF3 hilight pick) I: h/ ~3 @% Y3 P
alias da dehilight all
1 g0 C9 T6 j# _- calias SF5 property refdes
6 E4 B/ [' W* ialias SF6 slide- y0 l( L; W: r, q( o
alias SF7 move
+ V$ Q- y+ o; x- Ualias SF9 save_as temp& c! } M6 s2 W7 h& Y; L
alias ~F Mirror
6 {0 W1 \5 J0 J7 }alias ~N new& P( N- |$ [" `, P
alias ~O open( P% F5 p' w4 d' i T
alias ~S save
' v5 S: I6 T& K2 b0 j. a# halias a alias+ }; D* Q- \) L8 K' E
alias s slide+ l+ \8 M: Q# ~/ F
alias p place refdes
4 d+ ?0 f* u1 G! m( f# Galias r add connect" q% j5 w( z1 p0 S
alias g define grid
6 w! d6 m8 |4 k! x' qalias se shape edit v# B, U& f$ q, Z
alias as add fshape
. L, c% q4 i/ E% ^alias vl replay view-lib.scr
* Z/ k( B; d) U) c% {, f# Talias g01 replay g01.scr/ K1 J* w" L5 b% k5 U$ r }
alias g05 replay g05.scr* C, k. T: O+ F% Y8 c; D z% B# {
alias g15 replay g15.scr$ _7 d6 b0 w8 z x0 ~$ {
alias g1 replay g1.scr* J, G* ?: m C: N4 W* b8 P6 X
alias g2 replay g2.scr3 l# r$ G( p! r* K# y7 `6 i
alias g3 replay g3.scr
8 T' y& U& y! F2 C' g V9 I$ A9 zalias g5 replay g5.scr1 |( R+ J7 w, x/ s+ U8 x
alias g25 replay g25.scr
; o" r+ V( v$ H. O. ], g" F3 balias vb replay view-brd.scr$ K& d" T/ s2 O5 x; _
alias g10 replay g10.scr0 X+ `1 M* j0 t9 m
alias form replay ADD-FORM.scr
3 Z! a8 ~+ v" I$ z' v, Kalias art replay ART.scr- v* x3 ]5 e' w$ a1 D+ I
funckey e show element
C* n- t2 L! N# {, {( ]funckey d done
8 q: o& o+ `5 galias f replay add-card-format.scr
$ j& K5 g0 q* x( E* _/ B! S; _7 [* ^% `alias m add symbol mechanical
" B% Q. U4 X) K0 y% P E7 F* J4 talias cs2 replay cross2-4.scr- }. K7 o3 C5 T' v, `) u, O
alias cs4 replay cross-section44.scr
+ m4 N: i- o( \+ q5 H6 ~! M _* M2 k+ Zalias vb replay view-brd.scr& ^5 ]! W: g/ z5 o* r& Z2 ~
alias ts replay ts.scr1 a) j; {# K5 A9 y5 R' D# m- X
#--------------------------------------------------------------------
7 ?4 Y3 w3 N0 r# O% k1 ^; d& @# OTHER ALIASES 8 H4 [7 }8 C4 J3 Q
alias edps padedit7 j' I* Q- q1 a# p0 T
alias rps "replace padstack"
1 Y& U) f: r2 Ealias unplrp report unplaced
, Y! ?2 r8 r5 p! X$ T/ q1 O8 M8 malias x pick
; D. [0 @5 B6 o% Palias y picky1 h2 x8 c K8 G
alias ix ipick( h6 T8 S6 e/ Y n0 j0 R! R1 c
alias iy ipicky" V9 @7 x) O4 j1 b
alias reopen 'open -q $module'' `! _* i; G& W2 W
& r! o$ n- K( `' a8 W% N# autoroam
2 U" _9 K0 ~! `3 m5 Ualias sar set pcb_autoroam: z3 v. Z, e. E
alias uar unset pcb_autoroam5 b) Z+ l7 K6 |3 C# v/ l
5 A9 I3 h' q: K6 d6 p) a# K9 ^1 P
#--------------------------------------------------------------------, P8 E! l9 \& f) C. G9 h
# COMMAND DEFAULTS
- H* c ^8 h& e# allow slide to work on arcs by default
7 y& R7 P- f5 R3 w+ Yset slide_arcs* g T& L1 ]$ {
- y; S! W$ M8 ]4 Z# Compatibility aliases' s( t& u" k% o C& v) j# m+ ^2 h4 B! M
alias window zoom+ y% [& b; H9 ^' }
alias hilite hilight3 ^8 L* `, e9 s3 C0 @% g
alias dehilite dehilight
( Q4 P( s3 ?8 a. g) E W/ X$ l
8 S; ^" ]+ i4 a) E$ p! l, L# ADD OTHER ALIASES
* s) ]# i8 r% s* {$ K3 h. Yalias bs replay pcb-setup.scr' z; H! c @* Z8 _
alias sub replay subclass.scr' D0 E7 ?$ S" L
alias sp replay space-phy.scr
7 {1 I$ ]4 [1 }# ~alias da replay dehilightall.scr, B4 W$ I2 n& V
alias t place tag
' d8 o4 L# y0 n: a: N: o3 [ O/ ^alias i place interactive: [; a3 D4 ^9 G; N* y
4 w7 q7 M0 D! b1 O1 isource -q $ALLEGRO_SITE/site.env# B/ }. `0 ]' ]! N( \) t
### User Preferences section
+ J- D( s, v: L4 u### This section is computer generated.: W+ G7 P6 G8 ^: a0 w
### Please do not modify to the end of the file." e- s/ R5 m1 \6 Q1 `; f0 v0 ~
### Place your hand edits above this section.
; v( Z" a. [0 v: o) _###
" y/ g7 T1 d- L5 Cunset no_symbol_onsave
: M) K8 e& `' j, U0 h# Hset nolast_file7 o" u3 l2 x y. E
|
|