Skip to content

Commit 43e4e38

Browse files
committedJun 10, 2021
Add integrated circuit 3
1 parent 2d0884a commit 43e4e38

File tree

1 file changed

+568
-0
lines changed

1 file changed

+568
-0
lines changed
 
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,568 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<component version="1.5" xmlns="http://schemas.circuit-diagram.org/circuitDiagramDocument/2012/component/xml">
3+
<declaration>
4+
<meta name="name" value="Integrated Circuit 3" />
5+
<meta name="version" value="1.0.0" />
6+
<meta name="minsize" value="120" />
7+
<meta name="author" value="Circuit Diagram" />
8+
<meta name="additionalinformation" value="http://www.circuit-diagram.org/" />
9+
<meta name="guid" value="f7465d91-799f-448d-bffa-306786261178" />
10+
<meta name="description" value="A configurable integrated circuit with up to 40 pins in 2 columns with support for pin names and labels." />
11+
<meta name="implementset" value="http://schemas.circuit-diagram.org/circuitDiagramDocument/2012/components/common" />
12+
<meta name="implementitem" value="microcontroller" />
13+
<meta name="experimental.definitions.enabled" value="true" />
14+
15+
<flags>
16+
<option>HorizontalOnly</option>
17+
</flags>
18+
19+
<property name="Header" type="string" default="" serialize="header" display="Header" />
20+
21+
<property name="Pins" type="enum" default="8" serialize="pins" display="Pins">
22+
<option>8</option>
23+
<option>10</option>
24+
<option>12</option>
25+
<option>14</option>
26+
<option>16</option>
27+
<option>18</option>
28+
<option>20</option>
29+
<option>22</option>
30+
<option>24</option>
31+
<option>26</option>
32+
<option>28</option>
33+
<option>30</option>
34+
<option>32</option>
35+
<option>34</option>
36+
<option>36</option>
37+
<option>38</option>
38+
<option>40</option>
39+
</property>
40+
41+
<property name="Size" type="enum" default="Small" serialize="size" display="Size">
42+
<option>Small</option>
43+
<option>Large</option>
44+
</property>
45+
46+
<property name="Pin1" type="string" default="" serialize="p1" display="Pin 1" />
47+
<property name="Label1" type="string" default="" serialize="label1" display="Label 1" />
48+
<property name="Pin2" type="string" default="" serialize="p2" display="Pin 2" />
49+
<property name="Label2" type="string" default="" serialize="label2" display="Label 2" />
50+
<property name="Pin3" type="string" default="" serialize="p3" display="Pin 3" />
51+
<property name="Label3" type="string" default="" serialize="label3" display="Label 3" />
52+
<property name="Pin4" type="string" default="" serialize="p4" display="Pin 4" />
53+
<property name="Label4" type="string" default="" serialize="label4" display="Label 4" />
54+
<property name="Pin5" type="string" default="" serialize="p5" display="Pin 5" />
55+
<property name="Label5" type="string" default="" serialize="label5" display="Label 5" />
56+
<property name="Pin6" type="string" default="" serialize="p6" display="Pin 6" />
57+
<property name="Label6" type="string" default="" serialize="label6" display="Label 6" />
58+
<property name="Pin7" type="string" default="" serialize="p7" display="Pin 7" />
59+
<property name="Label7" type="string" default="" serialize="label7" display="Label 7" />
60+
<property name="Pin8" type="string" default="" serialize="p8" display="Pin 8" />
61+
<property name="Label8" type="string" default="" serialize="label8" display="Label 8" />
62+
<property name="Pin9" type="string" default="" serialize="p9" display="Pin 9" />
63+
<property name="Label9" type="string" default="" serialize="label9" display="Label 9" />
64+
<property name="Pin10" type="string" default="" serialize="p10" display="Pin 10" />
65+
<property name="Label10" type="string" default="" serialize="label10" display="Label 10" />
66+
<property name="Pin11" type="string" default="" serialize="p11" display="Pin 11" />
67+
<property name="Label11" type="string" default="" serialize="label11" display="Label 11" />
68+
<property name="Pin12" type="string" default="" serialize="p12" display="Pin 12" />
69+
<property name="Label12" type="string" default="" serialize="label12" display="Label 12" />
70+
<property name="Pin13" type="string" default="" serialize="p13" display="Pin 13" />
71+
<property name="Label13" type="string" default="" serialize="label13" display="Label 13" />
72+
<property name="Pin14" type="string" default="" serialize="p14" display="Pin 14" />
73+
<property name="Label14" type="string" default="" serialize="label14" display="Label 14" />
74+
<property name="Pin15" type="string" default="" serialize="p15" display="Pin 15" />
75+
<property name="Label15" type="string" default="" serialize="label15" display="Label 15" />
76+
<property name="Pin16" type="string" default="" serialize="p16" display="Pin 16" />
77+
<property name="Label16" type="string" default="" serialize="label16" display="Label 16" />
78+
<property name="Pin17" type="string" default="" serialize="p17" display="Pin 17" />
79+
<property name="Label17" type="string" default="" serialize="label17" display="Label 17" />
80+
<property name="Pin18" type="string" default="" serialize="p18" display="Pin 18" />
81+
<property name="Label18" type="string" default="" serialize="label18" display="Label 18" />
82+
<property name="Pin19" type="string" default="" serialize="p19" display="Pin 19" />
83+
<property name="Label19" type="string" default="" serialize="label19" display="Label 19" />
84+
<property name="Pin20" type="string" default="" serialize="p20" display="Pin 20" />
85+
<property name="Label20" type="string" default="" serialize="label20" display="Label 20" />
86+
<property name="Pin21" type="string" default="" serialize="p21" display="Pin 21" />
87+
<property name="Label21" type="string" default="" serialize="label21" display="Label 21" />
88+
<property name="Pin22" type="string" default="" serialize="p22" display="Pin 22" />
89+
<property name="Label22" type="string" default="" serialize="label22" display="Label 22" />
90+
<property name="Pin23" type="string" default="" serialize="p23" display="Pin 23" />
91+
<property name="Label23" type="string" default="" serialize="label23" display="Label 23" />
92+
<property name="Pin24" type="string" default="" serialize="p24" display="Pin 24" />
93+
<property name="Label24" type="string" default="" serialize="label24" display="Label 24" />
94+
<property name="Pin25" type="string" default="" serialize="p25" display="Pin 25" />
95+
<property name="Label25" type="string" default="" serialize="label25" display="Label 25" />
96+
<property name="Pin26" type="string" default="" serialize="p26" display="Pin 26" />
97+
<property name="Label26" type="string" default="" serialize="label26" display="Label 26" />
98+
<property name="Pin27" type="string" default="" serialize="p27" display="Pin 27" />
99+
<property name="Label27" type="string" default="" serialize="label27" display="Label 27" />
100+
<property name="Pin28" type="string" default="" serialize="p28" display="Pin 28" />
101+
<property name="Label28" type="string" default="" serialize="label28" display="Label 28" />
102+
<property name="Pin29" type="string" default="" serialize="p29" display="Pin 29" />
103+
<property name="Label29" type="string" default="" serialize="label29" display="Label 29" />
104+
<property name="Pin30" type="string" default="" serialize="p30" display="Pin 30" />
105+
<property name="Label30" type="string" default="" serialize="label30" display="Label 30" />
106+
<property name="Pin31" type="string" default="" serialize="p31" display="Pin 31" />
107+
<property name="Label31" type="string" default="" serialize="label31" display="Label 31" />
108+
<property name="Pin32" type="string" default="" serialize="p32" display="Pin 32" />
109+
<property name="Label32" type="string" default="" serialize="label32" display="Label 32" />
110+
<property name="Pin33" type="string" default="" serialize="p33" display="Pin 33" />
111+
<property name="Label33" type="string" default="" serialize="label33" display="Label 33" />
112+
<property name="Pin34" type="string" default="" serialize="p34" display="Pin 34" />
113+
<property name="Label34" type="string" default="" serialize="label34" display="Label 34" />
114+
<property name="Pin35" type="string" default="" serialize="p35" display="Pin 35" />
115+
<property name="Label35" type="string" default="" serialize="label35" display="Label 35" />
116+
<property name="Pin36" type="string" default="" serialize="p36" display="Pin 36" />
117+
<property name="Label36" type="string" default="" serialize="label36" display="Label 36" />
118+
<property name="Pin37" type="string" default="" serialize="p37" display="Pin 37" />
119+
<property name="Label37" type="string" default="" serialize="label37" display="Label 37" />
120+
<property name="Pin38" type="string" default="" serialize="p38" display="Pin 38" />
121+
<property name="Label38" type="string" default="" serialize="label38" display="Label 38" />
122+
<property name="Pin39" type="string" default="" serialize="p39" display="Pin 39" />
123+
<property name="Label39" type="string" default="" serialize="label39" display="Label 39" />
124+
<property name="Pin40" type="string" default="" serialize="p40" display="Pin 40" />
125+
<property name="Label40" type="string" default="" serialize="label40" display="Label 40" />
126+
127+
<configurations>
128+
<configuration name="Integrated Circuit 3" value="Header:Integrated Circuit 3,Pins:40,Size:Small,Pin1:PIN1,Pin2:PIN2,Pin3:PIN3,Pin4:PIN4,Pin5:PIN5,Pin6:PIN6,Pin7:PIN7,Pin8:PIN8,Pin9:PIN9,Pin10:PIN10,Pin11:PIN11,Pin12:PIN12,Pin13:PIN13,Pin14:PIN14,Pin15:PIN15,Pin16:PIN16,Pin17:PIN17,Pin18:PIN18,Pin19:PIN19,Pin20:PIN20,Pin21:PIN21,Pin22:PIN22,Pin23:PIN23,Pin24:PIN24,Pin25:PIN25,Pin26:PIN26,Pin27:PIN27,Pin28:PIN28,Pin29:PIN29,Pin30:PIN30,Pin31:PIN31,Pin32:PIN32,Pin33:PIN33,Pin34:PIN34,Pin35:PIN35,Pin36:PIN36,Pin37:PIN37,Pin38:PIN38,Pin39:PIN39,Pin40:PIN40,Label1:LABEL1,Label2:LABEL2,Label3:LABEL3,Label4:LABEL4,Label5:LABEL5,Label6:LABEL6,Label7:LABEL7,Label8:LABEL8,Label9:LABEL9,Label10:LABEL10,Label11:LABEL11,Label12:LABEL12,Label13:LABEL13,Label14:LABEL14,Label15:LABEL15,Label16:LABEL16,Label17:LABEL17,Label18:LABEL18,Label19:LABEL19,Label20:LABEL20,Label21:LABEL21,Label22:LABEL22,Label23:LABEL23,Label24:LABEL24,Label25:LABEL25,Label26:LABEL26,Label27:LABEL27,Label28:LABEL28,Label29:LABEL29,Label30:LABEL30,Label31:LABEL31,Label32:LABEL32,Label33:LABEL33,Label34:LABEL34,Label35:LABEL35,Label36:LABEL36,Label37:LABEL37,Label38:LABEL38,Label39:LABEL39,Label40:LABEL40" />
129+
</configurations>
130+
</declaration>
131+
<definitions>
132+
<def name="PinOffset">
133+
<when conditions="$Size==Small" value="46" />
134+
<when conditions="$Size==Large" value="86" />
135+
</def>
136+
<def name="LabelOffset">
137+
<when conditions="$Size==Small" value="54" />
138+
<when conditions="$Size==Large" value="94" />
139+
</def>
140+
<def name="ContainerWidth">
141+
<when conditions="$Size==Small" value="100" />
142+
<when conditions="$Size==Large" value="180" />
143+
</def>
144+
<def name="ContainerOffset">
145+
<when conditions="$Size==Small" value="50" />
146+
<when conditions="$Size==Large" value="90" />
147+
</def>
148+
</definitions>
149+
<connections>
150+
<g conditions="$Pin1|$Label1">
151+
<connection name="pin1" start="_Start+0y" end="_Middle-$ContainerOffsetx+0y" edge="Start" />
152+
</g>
153+
<g conditions="$Pin2|$Label2">
154+
<connection name="pin2" start="_Middle+$ContainerOffsetx+0y" end="_End+0y" edge="End" />
155+
</g>
156+
<g conditions="$Pin3|$Label3">
157+
<connection name="pin3" start="_Start+10y" end="_Middle-$ContainerOffsetx+10y" edge="Start" />
158+
</g>
159+
<g conditions="$Pin4|$Label4">
160+
<connection name="pin4" start="_Middle+$ContainerOffsetx+10y" end="_End+10y" edge="End" />
161+
</g>
162+
<g conditions="$Pin5|$Label5">
163+
<connection name="pin5" start="_Start+20y" end="_Middle-$ContainerOffsetx+20y" edge="Start" />
164+
</g>
165+
<g conditions="$Pin6|$Label6">
166+
<connection name="pin6" start="_Middle+$ContainerOffsetx+20y" end="_End+20y" edge="End" />
167+
</g>
168+
<g conditions="$Pin7|$Label7">
169+
<connection name="pin7" start="_Start+30y" end="_Middle-$ContainerOffsetx+30y" edge="Start" />
170+
</g>
171+
<g conditions="$Pin8|$Label8">
172+
<connection name="pin8" start="_Middle+$ContainerOffsetx+30y" end="_End+30y" edge="End" />
173+
</g>
174+
<g conditions="$Pin9|$Label9">
175+
<connection name="pin9" start="_Start+40y" end="_Middle-$ContainerOffsetx+40y" edge="Start" />
176+
</g>
177+
<g conditions="$Pin10|$Label10">
178+
<connection name="pin10" start="_Middle+$ContainerOffsetx+40y" end="_End+40y" edge="End" />
179+
</g>
180+
<g conditions="$Pin11|$Label11">
181+
<connection name="pin11" start="_Start+50y" end="_Middle-$ContainerOffsetx+50y" edge="Start" />
182+
</g>
183+
<g conditions="$Pin12|$Label12">
184+
<connection name="pin12" start="_Middle+$ContainerOffsetx+50y" end="_End+50y" edge="End" />
185+
</g>
186+
<g conditions="$Pin13|$Label13">
187+
<connection name="pin13" start="_Start+60y" end="_Middle-$ContainerOffsetx+60y" edge="Start" />
188+
</g>
189+
<g conditions="$Pin14|$Label14">
190+
<connection name="pin14" start="_Middle+$ContainerOffsetx+60y" end="_End+60y" edge="End" />
191+
</g>
192+
<g conditions="$Pin15|$Label15">
193+
<connection name="pin15" start="_Start+70y" end="_Middle-$ContainerOffsetx+70y" edge="Start" />
194+
</g>
195+
<g conditions="$Pin16|$Label16">
196+
<connection name="pin16" start="_Middle+$ContainerOffsetx+70y" end="_End+70y" edge="End" />
197+
</g>
198+
<g conditions="$Pin17|$Label17">
199+
<connection name="pin17" start="_Start+80y" end="_Middle-$ContainerOffsetx+80y" edge="Start" />
200+
</g>
201+
<g conditions="$Pin18|$Label18">
202+
<connection name="pin18" start="_Middle+$ContainerOffsetx+80y" end="_End+80y" edge="End" />
203+
</g>
204+
<g conditions="$Pin19|$Label19">
205+
<connection name="pin19" start="_Start+90y" end="_Middle-$ContainerOffsetx+90y" edge="Start" />
206+
</g>
207+
<g conditions="$Pin20|$Label20">
208+
<connection name="pin20" start="_Middle+$ContainerOffsetx+90y" end="_End+90y" edge="End" />
209+
</g>
210+
<g conditions="$Pin21|$Label21">
211+
<connection name="pin21" start="_Start+100y" end="_Middle-$ContainerOffsetx+100y" edge="Start" />
212+
</g>
213+
<g conditions="$Pin22|$Label22">
214+
<connection name="pin22" start="_Middle+$ContainerOffsetx+100y" end="_End+100y" edge="End" />
215+
</g>
216+
<g conditions="$Pin23|$Label23">
217+
<connection name="pin23" start="_Start+110y" end="_Middle-$ContainerOffsetx+110y" edge="Start" />
218+
</g>
219+
<g conditions="$Pin24|$Label24">
220+
<connection name="pin24" start="_Middle+$ContainerOffsetx+110y" end="_End+110y" edge="End" />
221+
</g>
222+
<g conditions="$Pin25|$Label25">
223+
<connection name="pin25" start="_Start+120y" end="_Middle-$ContainerOffsetx+120y" edge="Start" />
224+
</g>
225+
<g conditions="$Pin26|$Label26">
226+
<connection name="pin26" start="_Middle+$ContainerOffsetx+120y" end="_End+120y" edge="End" />
227+
</g>
228+
<g conditions="$Pin27|$Label27">
229+
<connection name="pin27" start="_Start+130y" end="_Middle-$ContainerOffsetx+130y" edge="Start" />
230+
</g>
231+
<g conditions="$Pin28|$Label28">
232+
<connection name="pin28" start="_Middle+$ContainerOffsetx+130y" end="_End+130y" edge="End" />
233+
</g>
234+
<g conditions="$Pin29|$Label29">
235+
<connection name="pin29" start="_Start+140y" end="_Middle-$ContainerOffsetx+140y" edge="Start" />
236+
</g>
237+
<g conditions="$Pin30|$Label30">
238+
<connection name="pin30" start="_Middle+$ContainerOffsetx+140y" end="_End+140y" edge="End" />
239+
</g>
240+
<g conditions="$Pin31|$Label31">
241+
<connection name="pin31" start="_Start+150y" end="_Middle-$ContainerOffsetx+150y" edge="Start" />
242+
</g>
243+
<g conditions="$Pin32|$Label32">
244+
<connection name="pin32" start="_Middle+$ContainerOffsetx+150y" end="_End+150y" edge="End" />
245+
</g>
246+
<g conditions="$Pin33|$Label33">
247+
<connection name="pin33" start="_Start+160y" end="_Middle-$ContainerOffsetx+160y" edge="Start" />
248+
</g>
249+
<g conditions="$Pin34|$Label34">
250+
<connection name="pin34" start="_Middle+$ContainerOffsetx+160y" end="_End+160y" edge="End" />
251+
</g>
252+
<g conditions="$Pin35|$Label35">
253+
<connection name="pin35" start="_Start+170y" end="_Middle-$ContainerOffsetx+170y" edge="Start" />
254+
</g>
255+
<g conditions="$Pin36|$Label36">
256+
<connection name="pin36" start="_Middle+$ContainerOffsetx+170y" end="_End+170y" edge="End" />
257+
</g>
258+
<g conditions="$Pin37|$Label37">
259+
<connection name="pin37" start="_Start+180y" end="_Middle-$ContainerOffsetx+180y" edge="Start" />
260+
</g>
261+
<g conditions="$Pin38|$Label38">
262+
<connection name="pin38" start="_Middle+$ContainerOffsetx+180y" end="_End+180y" edge="End" />
263+
</g>
264+
<g conditions="$Pin39|$Label39">
265+
<connection name="pin39" start="_Start+190y" end="_Middle-$ContainerOffsetx+190y" edge="Start" />
266+
</g>
267+
<g conditions="$Pin40|$Label40">
268+
<connection name="pin40" start="_Middle+$ContainerOffsetx+190y" end="_End+190y" edge="End" />
269+
</g>
270+
</connections>
271+
<render>
272+
<g conditions="$Pins==8">
273+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="50" />
274+
</g>
275+
<g conditions="$Pins==10">
276+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="60" />
277+
</g>
278+
<g conditions="$Pins==12">
279+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="70" />
280+
</g>
281+
<g conditions="$Pins==14">
282+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="80" />
283+
</g>
284+
<g conditions="$Pins==16">
285+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="90" />
286+
</g>
287+
<g conditions="$Pins==18">
288+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="100" />
289+
</g>
290+
<g conditions="$Pins==20">
291+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="110" />
292+
</g>
293+
<g conditions="$Pins==22">
294+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="120" />
295+
</g>
296+
<g conditions="$Pins==24">
297+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="130" />
298+
</g>
299+
<g conditions="$Pins==26">
300+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="140" />
301+
</g>
302+
<g conditions="$Pins==28">
303+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="150" />
304+
</g>
305+
<g conditions="$Pins==30">
306+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="160" />
307+
</g>
308+
<g conditions="$Pins==32">
309+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="170" />
310+
</g>
311+
<g conditions="$Pins==34">
312+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="180" />
313+
</g>
314+
<g conditions="$Pins==36">
315+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="190" />
316+
</g>
317+
<g conditions="$Pins==38">
318+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="200" />
319+
</g>
320+
<g conditions="$Pins==40">
321+
<rect x="_Middle-$ContainerOffset" y="_Middle-10" width="$ContainerWidth" height="210" />
322+
</g>
323+
324+
<g conditions="$Header">
325+
<text x="_Middle" y="_Middle-20" align="CentreCentre" value="$Header" />
326+
</g>
327+
328+
<g conditions="$Pin1|$Label1">
329+
<line start="_Start+0y" end="_Middle-$ContainerOffsetx+0y" />
330+
<text x="_Middle-$PinOffset" y="_Middle" align="CentreLeft" value="$Pin1" size="sm" />
331+
<text x="_Middle-$LabelOffset" y="_Middle+-2" align="BottomRight" value="$Label1" size="xxs" />
332+
</g>
333+
334+
<g conditions="$Pin2|$Label2">
335+
<line start="_Middle+$ContainerOffsetx+0y" end="_End+0y" />
336+
<text x="_Middle+$PinOffset" y="_Middle" align="CentreRight" value="$Pin2" size="sm" />
337+
<text x="_Middle+$LabelOffset" y="_Middle+-2" align="BottomLeft" value="$Label2" size="xxs" />
338+
</g>
339+
340+
<g conditions="$Pin3|$Label3">
341+
<line start="_Start+10y" end="_Middle-$ContainerOffsetx+10y" />
342+
<text x="_Middle-$PinOffset" y="_Middle+10" align="CentreLeft" value="$Pin3" size="sm" />
343+
<text x="_Middle-$LabelOffset" y="_Middle+8" align="BottomRight" value="$Label3" size="xxs" />
344+
</g>
345+
346+
<g conditions="$Pin4|$Label4">
347+
<line start="_Middle+$ContainerOffsetx+10y" end="_End+10y" />
348+
<text x="_Middle+$PinOffset" y="_Middle+10" align="CentreRight" value="$Pin4" size="sm" />
349+
<text x="_Middle+$LabelOffset" y="_Middle+8" align="BottomLeft" value="$Label4" size="xxs" />
350+
</g>
351+
352+
<g conditions="$Pin5|$Label5">
353+
<line start="_Start+20y" end="_Middle-$ContainerOffsetx+20y" />
354+
<text x="_Middle-$PinOffset" y="_Middle+20" align="CentreLeft" value="$Pin5" size="sm" />
355+
<text x="_Middle-$LabelOffset" y="_Middle+18" align="BottomRight" value="$Label5" size="xxs" />
356+
</g>
357+
358+
<g conditions="$Pin6|$Label6">
359+
<line start="_Middle+$ContainerOffsetx+20y" end="_End+20y" />
360+
<text x="_Middle+$PinOffset" y="_Middle+20" align="CentreRight" value="$Pin6" size="sm" />
361+
<text x="_Middle+$LabelOffset" y="_Middle+18" align="BottomLeft" value="$Label6" size="xxs" />
362+
</g>
363+
364+
<g conditions="$Pin7|$Label7">
365+
<line start="_Start+30y" end="_Middle-$ContainerOffsetx+30y" />
366+
<text x="_Middle-$PinOffset" y="_Middle+30" align="CentreLeft" value="$Pin7" size="sm" />
367+
<text x="_Middle-$LabelOffset" y="_Middle+28" align="BottomRight" value="$Label7" size="xxs" />
368+
</g>
369+
370+
<g conditions="$Pin8|$Label8">
371+
<line start="_Middle+$ContainerOffsetx+30y" end="_End+30y" />
372+
<text x="_Middle+$PinOffset" y="_Middle+30" align="CentreRight" value="$Pin8" size="sm" />
373+
<text x="_Middle+$LabelOffset" y="_Middle+28" align="BottomLeft" value="$Label8" size="xxs" />
374+
</g>
375+
376+
<g conditions="$Pin9|$Label9">
377+
<line start="_Start+40y" end="_Middle-$ContainerOffsetx+40y" />
378+
<text x="_Middle-$PinOffset" y="_Middle+40" align="CentreLeft" value="$Pin9" size="sm" />
379+
<text x="_Middle-$LabelOffset" y="_Middle+38" align="BottomRight" value="$Label9" size="xxs" />
380+
</g>
381+
382+
<g conditions="$Pin10|$Label10">
383+
<line start="_Middle+$ContainerOffsetx+40y" end="_End+40y" />
384+
<text x="_Middle+$PinOffset" y="_Middle+40" align="CentreRight" value="$Pin10" size="sm" />
385+
<text x="_Middle+$LabelOffset" y="_Middle+38" align="BottomLeft" value="$Label10" size="xxs" />
386+
</g>
387+
388+
<g conditions="$Pin11|$Label11">
389+
<line start="_Start+50y" end="_Middle-$ContainerOffsetx+50y" />
390+
<text x="_Middle-$PinOffset" y="_Middle+50" align="CentreLeft" value="$Pin11" size="sm" />
391+
<text x="_Middle-$LabelOffset" y="_Middle+48" align="BottomRight" value="$Label11" size="xxs" />
392+
</g>
393+
394+
<g conditions="$Pin12|$Label12">
395+
<line start="_Middle+$ContainerOffsetx+50y" end="_End+50y" />
396+
<text x="_Middle+$PinOffset" y="_Middle+50" align="CentreRight" value="$Pin12" size="sm" />
397+
<text x="_Middle+$LabelOffset" y="_Middle+48" align="BottomLeft" value="$Label12" size="xxs" />
398+
</g>
399+
400+
<g conditions="$Pin13|$Label13">
401+
<line start="_Start+60y" end="_Middle-$ContainerOffsetx+60y" />
402+
<text x="_Middle-$PinOffset" y="_Middle+60" align="CentreLeft" value="$Pin13" size="sm" />
403+
<text x="_Middle-$LabelOffset" y="_Middle+58" align="BottomRight" value="$Label13" size="xxs" />
404+
</g>
405+
406+
<g conditions="$Pin14|$Label14">
407+
<line start="_Middle+$ContainerOffsetx+60y" end="_End+60y" />
408+
<text x="_Middle+$PinOffset" y="_Middle+60" align="CentreRight" value="$Pin14" size="sm" />
409+
<text x="_Middle+$LabelOffset" y="_Middle+58" align="BottomLeft" value="$Label14" size="xxs" />
410+
</g>
411+
412+
<g conditions="$Pin15|$Label15">
413+
<line start="_Start+70y" end="_Middle-$ContainerOffsetx+70y" />
414+
<text x="_Middle-$PinOffset" y="_Middle+70" align="CentreLeft" value="$Pin15" size="sm" />
415+
<text x="_Middle-$LabelOffset" y="_Middle+68" align="BottomRight" value="$Label15" size="xxs" />
416+
</g>
417+
418+
<g conditions="$Pin16|$Label16">
419+
<line start="_Middle+$ContainerOffsetx+70y" end="_End+70y" />
420+
<text x="_Middle+$PinOffset" y="_Middle+70" align="CentreRight" value="$Pin16" size="sm" />
421+
<text x="_Middle+$LabelOffset" y="_Middle+68" align="BottomLeft" value="$Label16" size="xxs" />
422+
</g>
423+
424+
<g conditions="$Pin17|$Label17">
425+
<line start="_Start+80y" end="_Middle-$ContainerOffsetx+80y" />
426+
<text x="_Middle-$PinOffset" y="_Middle+80" align="CentreLeft" value="$Pin17" size="sm" />
427+
<text x="_Middle-$LabelOffset" y="_Middle+78" align="BottomRight" value="$Label17" size="xxs" />
428+
</g>
429+
430+
<g conditions="$Pin18|$Label18">
431+
<line start="_Middle+$ContainerOffsetx+80y" end="_End+80y" />
432+
<text x="_Middle+$PinOffset" y="_Middle+80" align="CentreRight" value="$Pin18" size="sm" />
433+
<text x="_Middle+$LabelOffset" y="_Middle+78" align="BottomLeft" value="$Label18" size="xxs" />
434+
</g>
435+
436+
<g conditions="$Pin19|$Label19">
437+
<line start="_Start+90y" end="_Middle-$ContainerOffsetx+90y" />
438+
<text x="_Middle-$PinOffset" y="_Middle+90" align="CentreLeft" value="$Pin19" size="sm" />
439+
<text x="_Middle-$LabelOffset" y="_Middle+88" align="BottomRight" value="$Label19" size="xxs" />
440+
</g>
441+
442+
<g conditions="$Pin20|$Label20">
443+
<line start="_Middle+$ContainerOffsetx+90y" end="_End+90y" />
444+
<text x="_Middle+$PinOffset" y="_Middle+90" align="CentreRight" value="$Pin20" size="sm" />
445+
<text x="_Middle+$LabelOffset" y="_Middle+88" align="BottomLeft" value="$Label20" size="xxs" />
446+
</g>
447+
448+
<g conditions="$Pin21|$Label21">
449+
<line start="_Start+100y" end="_Middle-$ContainerOffsetx+100y" />
450+
<text x="_Middle-$PinOffset" y="_Middle+100" align="CentreLeft" value="$Pin21" size="sm" />
451+
<text x="_Middle-$LabelOffset" y="_Middle+98" align="BottomRight" value="$Label21" size="xxs" />
452+
</g>
453+
454+
<g conditions="$Pin22|$Label22">
455+
<line start="_Middle+$ContainerOffsetx+100y" end="_End+100y" />
456+
<text x="_Middle+$PinOffset" y="_Middle+100" align="CentreRight" value="$Pin22" size="sm" />
457+
<text x="_Middle+$LabelOffset" y="_Middle+98" align="BottomLeft" value="$Label22" size="xxs" />
458+
</g>
459+
460+
<g conditions="$Pin23|$Label23">
461+
<line start="_Start+110y" end="_Middle-$ContainerOffsetx+110y" />
462+
<text x="_Middle-$PinOffset" y="_Middle+110" align="CentreLeft" value="$Pin23" size="sm" />
463+
<text x="_Middle-$LabelOffset" y="_Middle+108" align="BottomRight" value="$Label23" size="xxs" />
464+
</g>
465+
466+
<g conditions="$Pin24|$Label24">
467+
<line start="_Middle+$ContainerOffsetx+110y" end="_End+110y" />
468+
<text x="_Middle+$PinOffset" y="_Middle+110" align="CentreRight" value="$Pin24" size="sm" />
469+
<text x="_Middle+$LabelOffset" y="_Middle+108" align="BottomLeft" value="$Label24" size="xxs" />
470+
</g>
471+
472+
<g conditions="$Pin25|$Label25">
473+
<line start="_Start+120y" end="_Middle-$ContainerOffsetx+120y" />
474+
<text x="_Middle-$PinOffset" y="_Middle+120" align="CentreLeft" value="$Pin25" size="sm" />
475+
<text x="_Middle-$LabelOffset" y="_Middle+118" align="BottomRight" value="$Label25" size="xxs" />
476+
</g>
477+
478+
<g conditions="$Pin26|$Label26">
479+
<line start="_Middle+$ContainerOffsetx+120y" end="_End+120y" />
480+
<text x="_Middle+$PinOffset" y="_Middle+120" align="CentreRight" value="$Pin26" size="sm" />
481+
<text x="_Middle+$LabelOffset" y="_Middle+118" align="BottomLeft" value="$Label26" size="xxs" />
482+
</g>
483+
484+
<g conditions="$Pin27|$Label27">
485+
<line start="_Start+130y" end="_Middle-$ContainerOffsetx+130y" />
486+
<text x="_Middle-$PinOffset" y="_Middle+130" align="CentreLeft" value="$Pin27" size="sm" />
487+
<text x="_Middle-$LabelOffset" y="_Middle+128" align="BottomRight" value="$Label27" size="xxs" />
488+
</g>
489+
490+
<g conditions="$Pin28|$Label28">
491+
<line start="_Middle+$ContainerOffsetx+130y" end="_End+130y" />
492+
<text x="_Middle+$PinOffset" y="_Middle+130" align="CentreRight" value="$Pin28" size="sm" />
493+
<text x="_Middle+$LabelOffset" y="_Middle+128" align="BottomLeft" value="$Label28" size="xxs" />
494+
</g>
495+
496+
<g conditions="$Pin29|$Label29">
497+
<line start="_Start+140y" end="_Middle-$ContainerOffsetx+140y" />
498+
<text x="_Middle-$PinOffset" y="_Middle+140" align="CentreLeft" value="$Pin29" size="sm" />
499+
<text x="_Middle-$LabelOffset" y="_Middle+138" align="BottomRight" value="$Label29" size="xxs" />
500+
</g>
501+
502+
<g conditions="$Pin30|$Label30">
503+
<line start="_Middle+$ContainerOffsetx+140y" end="_End+140y" />
504+
<text x="_Middle+$PinOffset" y="_Middle+140" align="CentreRight" value="$Pin30" size="sm" />
505+
<text x="_Middle+$LabelOffset" y="_Middle+138" align="BottomLeft" value="$Label30" size="xxs" />
506+
</g>
507+
508+
<g conditions="$Pin31|$Label31">
509+
<line start="_Start+150y" end="_Middle-$ContainerOffsetx+150y" />
510+
<text x="_Middle-$PinOffset" y="_Middle+150" align="CentreLeft" value="$Pin31" size="sm" />
511+
<text x="_Middle-$LabelOffset" y="_Middle+148" align="BottomRight" value="$Label31" size="xxs" />
512+
</g>
513+
514+
<g conditions="$Pin32|$Label32">
515+
<line start="_Middle+$ContainerOffsetx+150y" end="_End+150y" />
516+
<text x="_Middle+$PinOffset" y="_Middle+150" align="CentreRight" value="$Pin32" size="sm" />
517+
<text x="_Middle+$LabelOffset" y="_Middle+148" align="BottomLeft" value="$Label32" size="xxs" />
518+
</g>
519+
520+
<g conditions="$Pin33|$Label33">
521+
<line start="_Start+160y" end="_Middle-$ContainerOffsetx+160y" />
522+
<text x="_Middle-$PinOffset" y="_Middle+160" align="CentreLeft" value="$Pin33" size="sm" />
523+
<text x="_Middle-$LabelOffset" y="_Middle+158" align="BottomRight" value="$Label33" size="xxs" />
524+
</g>
525+
526+
<g conditions="$Pin34|$Label34">
527+
<line start="_Middle+$ContainerOffsetx+160y" end="_End+160y" />
528+
<text x="_Middle+$PinOffset" y="_Middle+160" align="CentreRight" value="$Pin34" size="sm" />
529+
<text x="_Middle+$LabelOffset" y="_Middle+158" align="BottomLeft" value="$Label34" size="xxs" />
530+
</g>
531+
532+
<g conditions="$Pin35|$Label35">
533+
<line start="_Start+170y" end="_Middle-$ContainerOffsetx+170y" />
534+
<text x="_Middle-$PinOffset" y="_Middle+170" align="CentreLeft" value="$Pin35" size="sm" />
535+
<text x="_Middle-$LabelOffset" y="_Middle+168" align="BottomRight" value="$Label35" size="xxs" />
536+
</g>
537+
538+
<g conditions="$Pin36|$Label36">
539+
<line start="_Middle+$ContainerOffsetx+170y" end="_End+170y" />
540+
<text x="_Middle+$PinOffset" y="_Middle+170" align="CentreRight" value="$Pin36" size="sm" />
541+
<text x="_Middle+$LabelOffset" y="_Middle+168" align="BottomLeft" value="$Label36" size="xxs" />
542+
</g>
543+
544+
<g conditions="$Pin37|$Label37">
545+
<line start="_Start+180y" end="_Middle-$ContainerOffsetx+180y" />
546+
<text x="_Middle-$PinOffset" y="_Middle+180" align="CentreLeft" value="$Pin37" size="sm" />
547+
<text x="_Middle-$LabelOffset" y="_Middle+178" align="BottomRight" value="$Label37" size="xxs" />
548+
</g>
549+
550+
<g conditions="$Pin38|$Label38">
551+
<line start="_Middle+$ContainerOffsetx+180y" end="_End+180y" />
552+
<text x="_Middle+$PinOffset" y="_Middle+180" align="CentreRight" value="$Pin38" size="sm" />
553+
<text x="_Middle+$LabelOffset" y="_Middle+178" align="BottomLeft" value="$Label38" size="xxs" />
554+
</g>
555+
556+
<g conditions="$Pin39|$Label39">
557+
<line start="_Start+190y" end="_Middle-$ContainerOffsetx+190y" />
558+
<text x="_Middle-$PinOffset" y="_Middle+190" align="CentreLeft" value="$Pin39" size="sm" />
559+
<text x="_Middle-$LabelOffset" y="_Middle+188" align="BottomRight" value="$Label39" size="xxs" />
560+
</g>
561+
<g conditions="$Pin40|$Label40">
562+
<line start="_Middle+$ContainerOffsetx+190y" end="_End+190y" />
563+
<text x="_Middle+$PinOffset" y="_Middle+190" align="CentreRight" value="$Pin40" size="sm" />
564+
<text x="_Middle+$LabelOffset" y="_Middle+188" align="BottomLeft" value="$Label40" size="xxs" />
565+
</g>
566+
</render>
567+
568+
</component>

0 commit comments

Comments
 (0)
Please sign in to comment.