Rev 4926 | Rev 9966 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4926 | Rev 9965 | ||
---|---|---|---|
Line 13... | Line 13... | ||
13 | comp_norotate=acsrc meter num |
13 | comp_norotate=acsrc meter num |
14 | 14 | ||
15 | ############### Subroutines ################## |
15 | ############### Subroutines ################## |
16 | 16 | ||
17 | comp_transistor=lines _color_,-1,0,-0.9,0,-0.1,0.8,0.1,0.8,0.9,0,1,0\ |
17 | comp_transistor=lines _color_,-1,0,-0.9,0,-0.1,0.8,0.1,0.8,0.9,0,1,0\ |
18 |
|
18 | segment 0,1,0,0.8,_color_\ |
19 |
|
19 | segment -0.6,0.8,0.6,0.8,_color_ |
20 | comp_transistor2=lines _color_,-1,0,-0.9,0,-0.1,-0.8,0.1,-0.8,0.9,0,1,0\ |
20 | comp_transistor2=lines _color_,-1,0,-0.9,0,-0.1,-0.8,0.1,-0.8,0.9,0,1,0\ |
21 |
|
21 | segment 0,-1,0,-0.8,_color_\ |
22 |
|
22 | segment -0.6,-0.8,0.6,-0.8,_color_ |
23 | 23 | ||
24 | ######## Start of component drawing data. ###########3 |
24 | ######## Start of component drawing data. ###########3 |
25 | 25 | ||
26 | comp_acsrc=ellipse 0,0,2,2,_color_\ |
26 | comp_acsrc=ellipse 0,0,2,2,_color_\ |
27 | curve _color_,-0.6+1.2*t,0.4*sin(2*pi*t) |
27 | curve _color_,-0.6+1.2*t,0.4*sin(2*pi*t) |
28 | 28 | ||
29 | comp_and=lines _color_,0,0.7,-1,0.7,-1,-0.7,0,-0.7\ |
29 | comp_and=lines _color_,0,0.7,-1,0.7,-1,-0.7,0,-0.7\ |
30 | plot _color_,0.65*sin(pi*t),0.7*cos(pi*t)\ |
30 | plot _color_,0.65*sin(pi*t),0.7*cos(pi*t)\ |
31 |
|
31 | segment 0.65,0,1,0,_color_ |
32 | 32 | ||
33 | comp_arrow=triangle -1,0.4,-1,-0.4,-0.1,0,_color_ |
33 | comp_arrow=triangle -1,0.4,-1,-0.4,-0.1,0,_color_ |
34 | 34 | ||
35 | comp__Arrow=ftriangle -1,0.4,-1,-0.4,-0.1,0,_color_ |
35 | comp__Arrow=ftriangle -1,0.4,-1,-0.4,-0.1,0,_color_ |
36 | 36 | ||
37 | comp_bat=parallel -1,0,-0.6,0,1.6,0,2,_color_\ |
37 | comp_bat=parallel -1,0,-0.6,0,1.6,0,2,_color_\ |
38 | parallel 0.6,-0.7,0.6,0.7,-0.8,0,2,_color_\ |
38 | parallel 0.6,-0.7,0.6,0.7,-0.8,0,2,_color_\ |
39 | parallel 0.2,-0.3,0.2,0.3,-0.8,0,2,_color_ |
39 | parallel 0.2,-0.3,0.2,0.3,-0.8,0,2,_color_ |
40 | 40 | ||
41 | comp_buf=triangle -0.55,0.5,-0.55,-0.5,0.55,0,_color_\ |
41 | comp_buf=triangle -0.55,0.5,-0.55,-0.5,0.55,0,_color_\ |
42 |
|
42 | segment -1,0,-0.55,0,_color_\ |
43 |
|
43 | segment 0.55,0,1,0,_color_ |
44 | 44 | ||
45 | comp_cap=parallel -1,0,-0.2,0,1.2,0,2,_color_\ |
45 | comp_cap=parallel -1,0,-0.2,0,1.2,0,2,_color_\ |
46 | parallel -0.2,-0.7,-0.2,0.7,0.4,0,2,_color_ |
46 | parallel -0.2,-0.7,-0.2,0.7,0.4,0,2,_color_ |
47 | 47 | ||
48 |
|
48 | comp_chas=segment 1,0,0.6,0,_color_\ |
49 | triangle 0.6,-0.6,0.6,0.6,0.1,0,_color_ |
49 | triangle 0.6,-0.6,0.6,0.6,0.1,0,_color_ |
50 | 50 | ||
51 | comp_close=parallel -1,0,-0.7,0,1.7,0,2,_color_\ |
51 | comp_close=parallel -1,0,-0.7,0,1.7,0,2,_color_\ |
52 | ellipse -0.5,0,0.4,0.4,_color_\ |
52 | ellipse -0.5,0,0.4,0.4,_color_\ |
53 | ellipse 0.5,0,0.4,0.4,_color_\ |
53 | ellipse 0.5,0,0.4,0.4,_color_\ |
54 |
|
54 | segment -0.7,0.2,0.7,0.2,_color_ |
55 | 55 | ||
56 | comp_coil=parallel -1,0,-0.875,0,1.875,0,2,_color_\ |
56 | comp_coil=parallel -1,0,-0.875,0,1.875,0,2,_color_\ |
57 | curve _color_,-0.15*cos(7*pi*t)+1.44*t-0.72,0.3*sin(7*pi*t) |
57 | curve _color_,-0.15*cos(7*pi*t)+1.44*t-0.72,0.3*sin(7*pi*t) |
58 | 58 | ||
59 | comp_color=!nosubst frect -1,-1,1,1,$slib_text |
59 | comp_color=!nosubst frect -1,-1,1,1,$slib_text |
60 | 60 | ||
61 | comp_diode=parallel -1,0,-0.3,0,1.3,0,2,_color_\ |
61 | comp_diode=parallel -1,0,-0.3,0,1.3,0,2,_color_\ |
62 |
|
62 | segment 0.3,-0.5,0.3,0.5,_color_\ |
63 | triangle 0.3,0,-0.3,0.5,-0.3,-0.5,_color_ |
63 | triangle 0.3,0,-0.3,0.5,-0.3,-0.5,_color_ |
64 | 64 | ||
65 | comp__Diode=parallel -1,0,-0.3,0,1.3,0,2,_color_\ |
65 | comp__Diode=parallel -1,0,-0.3,0,1.3,0,2,_color_\ |
66 |
|
66 | segment 0.3,-0.5,0.3,0.5,_color_\ |
67 | ftriangle 0.3,0,-0.3,0.5,-0.3,-0.5,_color_ |
67 | ftriangle 0.3,0,-0.3,0.5,-0.3,-0.5,_color_ |
68 | 68 | ||
69 | comp_del=parallel -1,0,-0.3,0,1.3,0,2,_color_\ |
69 | comp_del=parallel -1,0,-0.3,0,1.3,0,2,_color_\ |
70 |
|
70 | segment 0.3,-0.5,0.3,0.5,_color_\ |
71 | triangle 0.3,0,-0.3,0.5,-0.3,-0.5,_color_\ |
71 | triangle 0.3,0,-0.3,0.5,-0.3,-0.5,_color_\ |
72 | arrow -0.15,0.55,0.1,0.9,7,_color_\ |
72 | arrow -0.15,0.55,0.1,0.9,7,_color_\ |
73 | arrow 0.1,0.4,0.35,0.75,7,_color_ |
73 | arrow 0.1,0.4,0.35,0.75,7,_color_ |
74 | 74 | ||
75 | comp_gen=parallel -1,0,-0.2,0,1.2,0,2,_color_\ |
75 | comp_gen=parallel -1,0,-0.2,0,1.2,0,2,_color_\ |
76 |
|
76 | segment -0.2,-0.7,-0.2,0.7,_color_\ |
77 |
|
77 | segment 0.2,-0.3,0.2,0.3,_color_ |
78 | 78 | ||
79 |
|
79 | comp_gnd=segment 1,0,0.6,0,_color_\ |
80 |
|
80 | segment 0.6,-0.7,0.6,0.7,_color_\ |
81 |
|
81 | segment 0.35,-0.4,0.35,0.4,_color_\ |
82 |
|
82 | segment 0.1,-0.1,0.1,0.1,_color_ |
83 | 83 | ||
84 |
|
84 | comp_iarrow=segment -1,0,1,0,_color_\ |
85 | lines _color_,-0.4,0.25,0.4,0,-0.4,-0.25 |
85 | lines _color_,-0.4,0.25,0.4,0,-0.4,-0.25 |
86 | 86 | ||
87 |
|
87 | comp__iArrow=segment -1,0,1,0,_color_\ |
88 | ftriangle -0.4,0.25,0.4,0,-0.4,-0.25,_color_ |
88 | ftriangle -0.4,0.25,0.4,0,-0.4,-0.25,_color_ |
89 | 89 | ||
90 | comp_inv=triangle -0.55,0.5,-0.55,-0.5,0.55,0,_color_\ |
90 | comp_inv=triangle -0.55,0.5,-0.55,-0.5,0.55,0,_color_\ |
91 |
|
91 | segment -1,0,-0.55,0,_color_\ |
92 | ellipse 0.75,0,0.4,0.4,_color_\ |
92 | ellipse 0.75,0,0.4,0.4,_color_\ |
93 |
|
93 | segment 0.95,0,1,0,_color_ |
94 | 94 | ||
95 | comp_isrc=ellipse 0,0,2,2,_color_\ |
95 | comp_isrc=ellipse 0,0,2,2,_color_\ |
96 | arrow -0.6,0,0.6,0,$slib_dotwidth,_color_ |
96 | arrow -0.6,0,0.6,0,$slib_dotwidth,_color_ |
97 | 97 | ||
98 | comp_lamp=ellipse 0,0,1.42,1.42,_color_\ |
98 | comp_lamp=ellipse 0,0,1.42,1.42,_color_\ |
99 |
|
99 | segment -0.5,-0.5,0.5,0.5,_color_\ |
100 |
|
100 | segment -0.5,0.5,0.5,-0.5,_color_\ |
101 | parallel -1,0,-0.71,0,1.71,0,2,_color_ |
101 | parallel -1,0,-0.71,0,1.71,0,2,_color_ |
102 | 102 | ||
103 | comp_meter=ellipse 0,0,2,2,_color_\ |
103 | comp_meter=ellipse 0,0,2,2,_color_\ |
104 |
|
104 | segment -0.8,-0.55,0.8,-0.55,_color_\ |
105 | arrow -0.1,-0.5,0.4,0.5,$slib_dotwidth,_color_ |
105 | arrow -0.1,-0.5,0.4,0.5,$slib_dotwidth,_color_ |
106 | 106 | ||
107 | comp_nand=lines _color_,0,0.7,-1,0.7,-1,-0.7,0,-0.7\ |
107 | comp_nand=lines _color_,0,0.7,-1,0.7,-1,-0.7,0,-0.7\ |
108 | plot _color_,0.65*sin(pi*t),0.7*cos(pi*t)\ |
108 | plot _color_,0.65*sin(pi*t),0.7*cos(pi*t)\ |
109 | ellipse 0.825,0,0.35,0.35,_color_ |
109 | ellipse 0.825,0,0.35,0.35,_color_ |
Line 122... | Line 122... | ||
122 | arrow -0.1,-0.8,-0.9,0,$slib_dotwidth,_color_ |
122 | arrow -0.1,-0.8,-0.9,0,$slib_dotwidth,_color_ |
123 | 123 | ||
124 | comp_open=parallel -1,0,-0.7,0,1.7,0,2,_color_\ |
124 | comp_open=parallel -1,0,-0.7,0,1.7,0,2,_color_\ |
125 | ellipse -0.5,0,0.4,0.4,_color_\ |
125 | ellipse -0.5,0,0.4,0.4,_color_\ |
126 | ellipse 0.5,0,0.4,0.4,_color_\ |
126 | ellipse 0.5,0,0.4,0.4,_color_\ |
127 |
|
127 | segment -0.7,0.6,0.7,0.6,_color_ |
128 | 128 | ||
129 | comp_or=curve _color_,-0.15*(2*t-1)^2-0.85,0.7-1.4*t\ |
129 | comp_or=curve _color_,-0.15*(2*t-1)^2-0.85,0.7-1.4*t\ |
130 | curve _color_,t*1.65-1,0.7-0.7*t^3\ |
130 | curve _color_,t*1.65-1,0.7-0.7*t^3\ |
131 | curve _color_,t*1.65-1,-0.7+0.7*t^3\ |
131 | curve _color_,t*1.65-1,-0.7+0.7*t^3\ |
132 |
|
132 | segment 0.65,0,1,0,_color_ |
133 | 133 | ||
134 | comp_pnp=$comp_transistor\ |
134 | comp_pnp=$comp_transistor\ |
135 | arrow 0.9,0,0.1,0.8,$slib_dotwidth,_color_ |
135 | arrow 0.9,0,0.1,0.8,$slib_dotwidth,_color_ |
136 | 136 | ||
137 | comp_pnp2=$comp_transistor2\ |
137 | comp_pnp2=$comp_transistor2\ |
Line 142... | Line 142... | ||
142 | comp_res2=parallel -1,0,-0.75,0,1.75,0,2,_color_\ |
142 | comp_res2=parallel -1,0,-0.75,0,1.75,0,2,_color_\ |
143 | rectangle -0.75,-0.3,0.75,0.3,_color_ |
143 | rectangle -0.75,-0.3,0.75,0.3,_color_ |
144 | 144 | ||
145 | comp_src=ellipse 0,0,2,2,_color_ |
145 | comp_src=ellipse 0,0,2,2,_color_ |
146 | 146 | ||
147 |
|
147 | comp_term=segment 0.5,0,1,0,_color_\ |
148 | ellipse 0.3,0,0.4,0.4,_color_ |
148 | ellipse 0.3,0,0.4,0.4,_color_ |
149 | 149 | ||
150 | comp_term2=ellipse -0.8,0,0.4,0.4,_color_\ |
150 | comp_term2=ellipse -0.8,0,0.4,0.4,_color_\ |
151 | ellipse 0.8,0,0.4,0.4,_color_ |
151 | ellipse 0.8,0,0.4,0.4,_color_ |
152 | 152 | ||
153 |
|
153 | comp_wire=segment -1,0,1,0,_color_ |
154 | 154 | ||
155 | comp_xnor=curve _color_,-0.15*(2*t-1)^2-0.85,0.7-1.4*t\ |
155 | comp_xnor=curve _color_,-0.15*(2*t-1)^2-0.85,0.7-1.4*t\ |
156 | curve _color_,-0.15*(2*t-1)^2-0.65,0.7-1.4*t\ |
156 | curve _color_,-0.15*(2*t-1)^2-0.65,0.7-1.4*t\ |
157 | curve _color_,t*1.45-0.8,0.7-0.7*t^3\ |
157 | curve _color_,t*1.45-0.8,0.7-0.7*t^3\ |
158 | curve _color_,t*1.45-0.8,-0.7+0.7*t^3\ |
158 | curve _color_,t*1.45-0.8,-0.7+0.7*t^3\ |
Line 160... | Line 160... | ||
160 | 160 | ||
161 | comp_xor=curve _color_,-0.15*(2*t-1)^2-0.85,0.7-1.4*t\ |
161 | comp_xor=curve _color_,-0.15*(2*t-1)^2-0.85,0.7-1.4*t\ |
162 | curve _color_,-0.15*(2*t-1)^2-0.65,0.7-1.4*t\ |
162 | curve _color_,-0.15*(2*t-1)^2-0.65,0.7-1.4*t\ |
163 | curve _color_,t*1.45-0.8,0.7-0.7*t^3\ |
163 | curve _color_,t*1.45-0.8,0.7-0.7*t^3\ |
164 | curve _color_,t*1.45-0.8,-0.7+0.7*t^3\ |
164 | curve _color_,t*1.45-0.8,-0.7+0.7*t^3\ |
165 |
|
165 | segment 0.65,0,1,0,_color_ |
166 | 166 | ||
167 | comp_zener=parallel -1,0,-0.3,0,1.3,0,2,_color_\ |
167 | comp_zener=parallel -1,0,-0.3,0,1.3,0,2,_color_\ |
168 | lines _color_,0.5,0.6,0.3,0.4,0.3,-0.4,0.1,-0.6\ |
168 | lines _color_,0.5,0.6,0.3,0.4,0.3,-0.4,0.1,-0.6\ |
169 | triangle 0.3,0,-0.3,0.5,-0.3,-0.5,_color_ |
169 | triangle 0.3,0,-0.3,0.5,-0.3,-0.5,_color_ |
170 | 170 |