mirror of
https://github.com/noplacenoaddress/RNMnetwork.git
synced 2024-12-24 14:49:29 -05:00
224 lines
4.1 KiB
Plaintext
224 lines
4.1 KiB
Plaintext
%! PostScript set of library objects for XCircuit
|
|
% Library name is: euro.lps
|
|
%
|
|
%
|
|
|
|
% XCircuitLib library built-in objects
|
|
/R {
|
|
% -16 -80 32 160 bbox
|
|
begingate
|
|
1 1.00 0 80 0 40 2 polygon
|
|
1 1.00 -16 40 16 40 16 -40 -16 -40 -16 40 5 polygon
|
|
1 1.00 0 -40 0 -80 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/arrowhead {
|
|
% -12 -32 24 36 bbox
|
|
begingate
|
|
8 -28 beginpath
|
|
3 -18 3 -15 0 0 curveto
|
|
-3 -15 -3 -18 -8 -28 curveto
|
|
-2 -26 2 -26 8 -28 curveto
|
|
249 1.00 endpath
|
|
endgate
|
|
} def
|
|
|
|
/NPN {
|
|
% -32 -56 65 112 bbox
|
|
begingate
|
|
1 1.00 -16 40 -16 -40 2 polygon
|
|
1 1.00 -32 0 -16 0 2 polygon
|
|
1 1.00 -16 16 24 40 24 56 3 polygon
|
|
1 1.00 -16 -16 24 -40 24 -56 3 polygon
|
|
1.00 240 24 -40 arrowhead
|
|
endgate
|
|
} def
|
|
|
|
/PNP {
|
|
% -24 -56 56 112 bbox
|
|
begingate
|
|
1 1.00 -8 40 -8 -40 2 polygon
|
|
1 1.00 -24 0 -8 0 2 polygon
|
|
1 1.00 -8 16 32 40 32 56 3 polygon
|
|
1 1.00 -8 -16 32 -40 2 polygon
|
|
1 1.00 32 -40 32 -56 2 polygon
|
|
1.00 120 -8 16 arrowhead
|
|
endgate
|
|
} def
|
|
|
|
/C {
|
|
% -24 -40 48 80 bbox
|
|
begingate
|
|
241 1.00 -24 8 24 8 2 polygon
|
|
241 1.00 -24 -8 24 -8 2 polygon
|
|
1 1.00 0 -8 0 -40 2 polygon
|
|
1 1.00 0 8 0 40 2 polygon
|
|
241 1.00 -24 -8 -24 -16 24 -16 24 -8 16 -8 5 polygon
|
|
241 1.00 -24 8 -24 16 24 16 24 8 4 polygon
|
|
endgate
|
|
} def
|
|
|
|
/ELCO {
|
|
% -32 -48 56 92 bbox
|
|
begingate
|
|
1 1.00 0 -48 0 -24 2 polygon
|
|
241 1.00 -24 -24 24 -24 24 -16 -24 -16 -24 -24 5 polygon
|
|
1 1.00 -24 0 24 0 24 16 -24 16 -24 0 5 polygon
|
|
1 1.00 0 16 0 32 2 polygon
|
|
(+) {/Helvetica 1.000 cf} 1 0 0 -32 16 label
|
|
endgate
|
|
} def
|
|
|
|
/chasis {
|
|
% -24 -24 48 40 bbox
|
|
begingate
|
|
241 1.00 -24 0 24 0 24 -8 -24 -8 -24 0 0 0 6 polygon
|
|
1 1.00 -24 -16 -16 -8 2 polygon
|
|
1 1.00 -24 -24 -8 -8 2 polygon
|
|
1 1.00 -16 -24 0 -8 2 polygon
|
|
1 1.00 -8 -24 8 -8 2 polygon
|
|
1 1.00 0 -24 16 -8 2 polygon
|
|
1 1.00 8 -24 24 -8 2 polygon
|
|
1 1.00 16 -24 24 -16 2 polygon
|
|
1 1.00 0 0 0 16 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/com {
|
|
% -24 -8 48 16 bbox
|
|
begingate
|
|
1 1.00 -24 -8 24 -8 16 -8 3 polygon
|
|
1 1.00 0 -8 0 8 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/com-alt {
|
|
% -24 -24 48 48 bbox
|
|
begingate
|
|
1 1.00 -24 8 24 8 0 -24 -24 8 4 polygon
|
|
1 1.00 0 8 0 24 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/L {
|
|
% -12 -88 24 176 bbox
|
|
begingate
|
|
1 1.00 12 -36 24 12 90.00 270.00 ellipse
|
|
1 1.00 12 -12 24 12 90.00 270.00 ellipse
|
|
1 1.00 12 12 24 12 90.00 270.00 ellipse
|
|
1 1.00 12 36 24 12 90.00 270.00 ellipse
|
|
1 1.00 12 48 12 88 2 polygon
|
|
1 1.00 12 -48 12 -88 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/T-air {
|
|
% -40 -88 80 176 bbox
|
|
begingate
|
|
1.00 180 -28 0 L
|
|
1.00 0 28 0 L
|
|
endgate
|
|
} def
|
|
|
|
/T-core {
|
|
% -40 -88 80 176 bbox
|
|
begingate
|
|
1.00 180 -28 0 L
|
|
1.00 0 28 0 L
|
|
1 1.00 -8 48 -8 -48 2 polygon
|
|
1 1.00 8 48 8 -48 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/L-core {
|
|
% -24 -88 48 176 bbox
|
|
begingate
|
|
1.00 0 12 0 L
|
|
1 1.00 -8 48 -8 -48 2 polygon
|
|
1 1.00 -24 -48 -24 48 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/D {
|
|
% -24 -48 48 96 bbox
|
|
begingate
|
|
1 1.00 -24 16 24 16 2 polygon
|
|
241 1.00 -16 -16 16 -16 0 16 -16 -16 4 polygon
|
|
1 1.00 0 48 0 16 2 polygon
|
|
241 1.00 0 -16 0 -48 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/brug {
|
|
% -104 -104 208 208 bbox
|
|
begingate
|
|
1.00 315 -40 40 D
|
|
1.00 45 40 40 D
|
|
1.00 45 -40 -40 D
|
|
1.00 315 40 -40 D
|
|
1 1.00 -72 8 -80 0 -72 -8 3 polygon
|
|
1 1.00 -8 -72 0 -80 8 -72 3 polygon
|
|
1 1.00 72 -8 80 0 72 8 3 polygon
|
|
1 1.00 -8 72 0 80 2 polygon
|
|
1 1.00 0 80 8 72 2 polygon
|
|
1 1.00 0 104 0 80 2 polygon
|
|
1 1.00 80 0 104 0 2 polygon
|
|
1 1.00 0 -80 0 -104 2 polygon
|
|
1 1.00 -80 0 -104 0 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/ring {
|
|
% -104 -104 208 208 bbox
|
|
begingate
|
|
1.00 135 40 -40 D
|
|
1.00 225 40 40 D
|
|
1.00 315 -40 40 D
|
|
1.00 45 -40 -40 D
|
|
1 1.00 -8 72 0 80 8 72 3 polygon
|
|
1 1.00 72 8 80 0 72 -8 3 polygon
|
|
1 1.00 8 -72 0 -80 2 polygon
|
|
1 1.00 0 -80 -8 -72 2 polygon
|
|
1 1.00 -72 -8 -80 0 2 polygon
|
|
1 1.00 -72 8 -80 0 2 polygon
|
|
1 1.00 -104 0 -80 0 2 polygon
|
|
1 1.00 0 104 0 80 2 polygon
|
|
1 1.00 80 0 104 0 2 polygon
|
|
1 1.00 0 -80 0 -104 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/bigdot {
|
|
% -8 -8 16 16 bbox
|
|
begingate
|
|
241 1.00 0 0 8 0.00 360.00 xcarc
|
|
endgate
|
|
} def
|
|
|
|
/smalldot {
|
|
% -4 -4 8 8 bbox
|
|
begingate
|
|
241 1.00 0 0 4 0.00 360.00 xcarc
|
|
endgate
|
|
} def
|
|
|
|
/in {
|
|
% -32 -20 60 40 bbox
|
|
begingate
|
|
1 1.00 -32 0 8 0 28 20 3 polygon
|
|
1 1.00 28 -20 8 0 2 polygon
|
|
endgate
|
|
} def
|
|
|
|
/out {
|
|
% -20 -20 40 40 bbox
|
|
begingate
|
|
1 1.00 -20 0 20 0 2 polygon
|
|
1 1.00 0 20 20 0 0 -20 3 polygon
|
|
endgate
|
|
} def
|
|
|
|
|
|
% EndLib
|