|
#; Y# n7 ]# x- _2 f: A! s% @
# ALLEGRO GLOBAL Environment file5 R" c' f. M4 a9 d; A5 S
#
?+ W, u( n; E3 c$ [# $Header: env,v 1.173 02/03/01 08:08:36 fxf $
3 j: J; ]0 K% n% |% ^0 u! s
# g. O% J- A' Z9 w2 W m# The following variables are set by the software if not preset by user:
& w2 K& ?* {4 _# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR, " d9 U5 w9 ]1 Z" k6 r: ]
# ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,; ?7 ]. Z. f3 C+ E5 r
# __UNIX (if UNIX), _PROGRAM, HOME, LOCALPATH, LOCALENV( U' m+ u# q+ G* b& m
# Variable names are case insensitive
; O& q! F# a7 G6 G# S+ g
& q/ S) G9 T" K9 x& H" t#--------------------------------------------------------------------
: M. C6 L t- l. c3 T: L# System Variables; @% r$ @' n2 t
set GLOBAL = $ALLEGRO_INSTALL_DIR/text
" @* S0 e' F' ?( [* q
4 O1 M6 r: ?1 u4 T- ^# change from LIBPATH because it conflicts with IBM's shared library
, }2 V* H# o4 u+ d+ {8 N# environment variable
7 ~+ H# q7 Z- u8 e9 j: g$ tset ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib
7 L$ k2 ?3 X) l5 H6 q7 e7 O7 n. i2 Z& P; u9 A! K |
set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib2 G, I0 T8 `8 z* v/ c0 r
( R% S7 A0 S. |; J. M& N
set GLOBALPATH = . $GLOBAL, q4 W# Y. A5 `" c+ k$ v1 t7 x \
, v4 Z$ C8 F2 S7 I, h
# Allegro Data Services Variable9 f& m; R- V% Y4 `# z
set ADSPATH = $GLOBALPATH% w4 n8 A7 M1 [1 B
& F1 C; O3 W) X; u
# Present for compatiblity with older versions of Allegro.
, d' F2 g, v/ A. s1 c( F5 ^8 nifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."
, u# @ x7 p7 o4 H# C+ R1 O. U; V2 Z S2 q
#--------------------------------------------------------------------" q3 f; `$ r. J
# Configuration variables (Don't change)
* t" C- s: D' `/ ~set BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons
$ F; h; P* j1 w: U. C! ~; I) j9 `set FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms% `! _! f; g' O# Q8 w& h9 ~
set MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenus+ z6 h+ X3 Z% P5 C7 m* C
+ V2 j0 b3 x6 p# \9 V( T& t9 ]
set UNITS = $GLOBAL/units.dat9 S9 D( H: }; h& H, `9 h
#AUTOSAVE SET2 o, k' j# e( j, K! M; [( h1 M& a8 d
set AUTOSAVE
. [2 N/ c) N; J# @set AUTOSAVE_NAME = E:\Workspace\pcbenv\AUTOSAVE\autosave.BRD; Y) L$ O7 Q% G, [% }
set AUTOSAVE_TIME = 15
$ D" Q. b& X6 v T5 M) s% S! S6 `8 N6 ?% o# ?& w: a
#Configuration paths' [ [0 d+ h. v2 w& b! @, g
set PRFEDITPATH = . configure/prfedit $LOCALENV/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfedit+ w y" u9 n# _- |: K
set BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelp
" [3 l. Z8 ?, A/ }7 @set SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sproute; X% h0 ]; M1 ^0 H& ^
7 V$ `1 t4 M, y( f4 H* Z: m
set HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/help7 S6 x3 }9 m- i2 C) S. z0 v$ F
set PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf
4 _/ ^% r1 r* ]$ L0 e, p: w, \: r
7 w. N: r" G4 W; c8 q# Graphics demo env
/ P1 x- p) q$ ^4 \2 }4 M' t' t* xset IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image* d3 u0 Y& f9 ~& m
4 v8 M4 N3 K Z4 ~#--------------------------------------------------------------------- I2 X2 D( R- @, H" y! Y2 t
# Drawing font3 O& v" h/ }4 {# K7 I! X+ o; G
set VECTORFONTPATH = . $GLOBAL
# v6 P" Q5 ^: ]- I7 W3 Jset ANSIFONT = ansifont
& B$ ]5 j: G0 U9 uset KANJIFONTPATH = . $GLOBAL/fonts/kanji d7 w# ]& @1 M; K
set KANJIFONT1 = kanjifont1
! o1 T' u ~. |& s5 hset KANJIFONT2 = kanjifont2 r; Y. F2 p, q9 E
* o0 H' j/ x3 U0 I#--------------------------------------------------------------------- v: g- n. r3 a- g
# Display Variable
# s m9 |$ q4 h! c! v. _+ J- g
4 @- t& ?" \( i, g# c5 Q# disable repair under ratsnests # [3 |4 `0 o5 @9 {% i( B
set display_norepair rats 2 N7 J, O" Q) E" y/ i
set display_shapefill_analysis 1: i8 j. N" F6 b) S
6 U9 e& E8 q) p#--------------------------------------------------------------------( b6 \3 L; o( u* v4 |1 d# W& C" a; M
#--------------------------------------------------------------------
( J, g* G7 R( T# N3 B' u1 s/ }# _* ~/ Sset compalib = $ALIBPATH/symbols $COMPLIBPATH/symbols: F; f6 c0 e$ Z7 o, G) w, y D
set topfilelib = $ALIBPATH/templates $COMPLIBPATH/templates' J7 E( r5 A) f9 v6 [ i. i
set signal_install_dir = $ALLEGRO_INSTALL_DIR/signal
& s6 X7 g7 Z0 E. Pset signal_optlib_dir = $signal_install_dir/optlib
`0 {) {2 _1 j d: y
* S- g# ?# p+ S6 I( Y% y# HDL Supported Design Library Search Path Variables
2 J: Q: w/ X) yset MODULEPATH = . $ALLEGRO_SITE/modules
1 Q" i0 W9 k- a) B2 {" v" gset TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/tech( }: n9 A1 p$ U/ `6 _
set TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib9 k2 O! _4 G1 K" V7 Q7 U" t
\2 p' S" G/ |# X' Yset PADPATH = E:\Workspace\pcbenv\Library\SYMBOL5 y1 R3 w/ a C4 G1 e, b
set PSMPATH = E:\Workspace\pcbenv\Library\SYMBOL
Q! H! `. d" B9 i( Q8 z. {6 Kset DEVPATH = E:\Workspace\pcbenv\Library\DEVICE
+ i3 \9 s2 y B- `' ~# F; w, \( v: g& \/ @& z& h; }1 B1 X
# SigNoise data installation directory
# l& _7 F2 c7 N" ~& [# xset SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL4 x; Q! A. h" H5 ] `
7 ?' q3 `4 y! o1 x) y#--------------------------------------------------------------------# K; u/ F# y' b; g$ x( C# X& J/ P
# Non-HDL Supported Design Search Path Variables" D( r9 V7 }" p; m4 T8 a. p
set ARTPATH = . ..
- M* I9 ]/ @3 V5 _. Tset APTPATH = . ..$ \2 ~: T. Q% u4 A4 q. X4 J
set CLIPPATH = .
9 R* Y! y; X. q8 Q3 d8 Hset DCLPATH = . .. $ALIBPATH $COMPLIBPATH
* [4 p2 O& v7 \6 _9 w& k$ oset DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assembly1 J) v0 \" x. v, u
set NCDPATH = E:\Workspace\pcbenv\Library\nclegend
& M, p0 ^ a, k/ u+ dset SCRIPTPATH = E:\Workspace\pcbenv\Library\SCRIPT' ~: d% v G3 ^( d( ?; Z% d" q$ [" X
set TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/views
& M+ E# d0 o/ i# f4 A3 \* [set VIEWPATH = . $ALLEGRO_SITE/views6 w/ |6 K' u( m# k1 U0 R
set XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables
1 y7 ]' V4 o: C1 n+ r6 u+ n$ Zset WIZARD_TEMPLATE_PATH = . .. $ALLEGRO_INSTALL_DIR/pcb_lib/symbols/template ) o5 z9 c. f# g- q8 k5 T
* ]/ Q; J) Y2 |1 s8 A% u3 f
# System Configuration .scf file search path$ c5 J1 {/ b1 I: |/ @! H, w
set SCFPATH = . scfs .. ../scfs 6 Q% i' g5 W% @
3 M% O- b3 I* ?* J6 p# diff pair overide variable set for 14.2 so etch edit uses the diff) B' ^6 `% V' F' H# c4 p0 t( A
# pair primary separation for line to line space between two nets of the) v& D, z4 K5 I6 A+ V
# same diff pair. Remove this for 15.0.
7 n5 Y1 z+ H9 O+ sset drc_diff_pair_overide 0' n; @& k+ E& J/ p/ E& b) ~* y+ U
" H0 d' w: V3 Z- t: k @7 s
#--------------------------------------------------------------------# s) v/ V9 y( f3 b% Y
#--------------------------------------------------------------------
1 f$ q% U7 z6 ~# Aliases9 k& p! c/ S* }! D
. B. H4 b2 f$ E, G* r2 J+ E
#--------------------------------------------------------------------
0 B7 g! }: a/ g# i# Bind roam operations to function keys5 l$ F" c' K$ z* m1 t) \
set roamInc = 962 V0 [1 r' n: C- X2 e
alias Up "roam y -$roamInc"
. r! L6 x* L7 L5 E2 nalias Down "roam y $roamInc"
4 v! ^0 Y5 K) Q* }- e1 ^# O0 h# W, calias Left "roam x -$roamInc": A4 r4 M; ]' V8 t# z$ i) x
alias Right "roam x $roamInc"$ c1 m! H0 I) ?3 E9 J0 [
( }/ [( x8 A8 \2 R0 P
#--------------------------------------------------------------------
8 X6 T( s! ]& M- E9 l# NEW STYLE FUNCTION KEY ALIASES1 ~/ n/ I1 ?. A( a) d, \% v0 G
# F1 is normally reserved by the system for Help so we don't use it
: ~6 D. v5 S+ @alias F3 next! ^& M; O$ O0 R' r& V
alias F4 pop swap layers 9 _7 p8 {3 N ~
alias F12 Oops
2 O9 Z6 r5 O n: K; c, J, z$ balias ~R Rotate# s0 M4 s* E- {8 S" I* d4 n) @
alias F8 done
9 G! o- L/ z: ~( _6 `. \: Falias F6 pop adding vias3 g$ d4 i5 \0 j
alias F7 vertex0 J& ] t3 [5 G7 D$ ]( q7 j
alias F5 cancel ' a- ~/ j' F2 k4 x
alias Insert zoom points
3 h" N7 X' F/ p4 {5 jalias Home zoom fit
/ X! `; @1 _8 M/ q, oalias Pgup zoom in
3 W m: `% u3 y: T& u8 f3 {# A$ Oalias Pgdown zoom out8 S* m( [6 F3 S% Q3 X. M
alias SF3 hilight pick
& W$ |1 Q5 {& W" | \: G" l1 ~6 Dalias da dehilight all
! X( q( {# P3 d$ I$ dalias SF5 property refdes
* j( r ~) p4 n3 k& galias SF6 slide& p4 w$ \! [4 F1 R$ l- e) ] ~
alias SF7 move % Q) I6 l J# J8 U9 X( p3 J
alias SF9 save_as temp
0 A" L5 ~6 R( A$ Dalias ~F Mirror) b3 f6 i" u/ o9 J' L
alias ~N new
; i( G: Q9 o1 l7 T ralias ~O open& Z0 ^- w9 `6 j
alias ~S save) j% K' J) K5 {% c8 e, z5 n4 L
alias a alias
/ ?: V( D3 t1 z6 \0 c! h3 Y* e/ ~; ~alias s slide! n" p i$ F+ l% ]6 y1 c& B, E- O4 F
alias p place refdes
8 {+ k- h3 I& f: j# B# p. g) xalias r add connect
( O) z4 _. n7 U4 Oalias g define grid3 l' j) @7 O8 w3 A- v7 N
alias se shape edit
" W% @" h# H5 Zalias as add fshape( z% I2 ?0 A! w& I4 R
alias vl replay view-lib.scr
+ C, b0 w* n. q% H# B# a4 z, T( Nalias g01 replay g01.scr! W- ?( i7 V( N3 p- `
alias g05 replay g05.scr8 j, ]/ K n! j
alias g15 replay g15.scr! W: r6 }; j9 J* s9 L4 g4 p0 z
alias g1 replay g1.scr% v/ b0 C9 r$ Q! K6 {
alias g2 replay g2.scr
# ?6 o2 M" M/ w% a# R4 _# ]alias g3 replay g3.scr
/ `0 E: V4 {8 m+ i" salias g5 replay g5.scr
2 f; d) X1 I$ V* j" m6 Lalias g25 replay g25.scr: C0 Z& M ~/ f5 i
alias vb replay view-brd.scr
1 Y+ D1 u: s+ o& lalias g10 replay g10.scr D" D8 P' c+ A# U- Y4 o* |
alias form replay ADD-FORM.scr
+ {& c s) g: ~' }6 falias art replay ART.scr
% y2 t- h. u' ?+ E; ~funckey e show element
) s, O0 S: U+ z( Z7 {- Ofunckey d done& ?' `9 c. u* U
alias f replay add-card-format.scr! h" F X, |% V( k
alias m add symbol mechanical
" m3 O1 O1 f/ }( n6 B+ I! L( Kalias cs2 replay cross2-4.scr
2 G. V9 K$ N' c' ` M8 z/ halias cs4 replay cross-section44.scr, h2 k! t ^2 T- ~: f& w3 @! t
alias vb replay view-brd.scr9 w. a+ Z0 E$ `. i1 R- K% D, G
alias ts replay ts.scr
7 w2 ]7 ~" R' h5 y$ Q, B#--------------------------------------------------------------------( g+ [& O' {1 d" f
# OTHER ALIASES
* ?/ r) f0 K9 U" g R, aalias edps padedit1 j2 S$ S# v0 g4 h" l p: P8 [
alias rps "replace padstack"& k, f4 f8 o" g" }/ h
alias unplrp report unplaced% N3 @" _1 x3 I ]( ^
alias x pick0 |* t$ J$ v% g. F6 Q
alias y picky
_# u9 l& v( u+ b& I( E: Galias ix ipick
( B- {. b- G/ E8 t$ Balias iy ipicky
9 t+ i+ T4 e. R% G/ Falias reopen 'open -q $module'8 O W3 w3 d0 G, U% f7 y
$ E8 ~0 N6 X2 a9 j! f
# autoroam! q' N. G+ C6 s& N# J/ q
alias sar set pcb_autoroam
" j. U l. W6 c7 c1 T' ~alias uar unset pcb_autoroam" s: r; _0 v; R# s
$ I+ o7 C2 d) q% V( l) v( m! W#--------------------------------------------------------------------
% o% t2 [2 Q5 |+ w6 ]/ A3 g% V# COMMAND DEFAULTS) I& s& s' N( @% V+ V$ @+ A; G! U
# allow slide to work on arcs by default
" ]% y+ b0 q6 }) e1 Jset slide_arcs; D4 R4 E) M$ T1 u; ]
: }' A6 w! ~/ M0 s. p6 l7 G9 n
# Compatibility aliases; ^( D8 E8 E+ S" l8 z; E( g
alias window zoom
) H* S/ P+ f1 w( `& c7 qalias hilite hilight" O w, Q t; f9 x' r
alias dehilite dehilight
- K5 { _8 L. ?; o9 J4 w+ t. F& r- j* I' j& V, j* `
# ADD OTHER ALIASES
" O( C1 d. J8 e' ralias bs replay pcb-setup.scr
: b# n+ R5 s* L' l8 ^+ B2 J: v) lalias sub replay subclass.scr
; l8 p) H8 Z4 [. ^% kalias sp replay space-phy.scr& ?. k2 e7 _7 }$ w
alias da replay dehilightall.scr
! K0 Z. G7 @ D( |9 N, Oalias t place tag1 x# [! `; }. }
alias i place interactive6 Z$ N+ V5 ~6 m" ?6 A6 H
3 k) L1 m8 _3 r. ]& E$ R; |" A
source -q $ALLEGRO_SITE/site.env
- i9 S0 @* H$ b### User Preferences section
, {4 c5 X5 w/ n: p3 E### This section is computer generated.; G" r# R( c$ J) C
### Please do not modify to the end of the file.
7 [/ {$ C1 _ t' e2 z+ J+ p### Place your hand edits above this section.
1 x. F. B1 Y8 b E###% O2 e2 u( I- _* m! o
unset no_symbol_onsave
! C( d2 N+ k' @" xset nolast_file: |( s8 m2 a: T' U5 k: v
|
|