Rebuild examples

This commit is contained in:
Daniel Rojas 2025-03-01 20:35:41 +01:00
parent 0683b446f0
commit b1d02b9d7f
122 changed files with 21672 additions and 17509 deletions

View File

@ -1,4 +1,4 @@
Id Description Qty Unit Designators
1 Cable, 3 x 0.25 mm² shielded 0.2 m W1
2 Connector, D-Sub, female, 9 pins 1 X1
3 Connector, Molex KK 254, female, 3 pins 1 X2
# Qty Unit Description Designators
1 1 Connector, D-Sub, female, 9 pins X1
2 1 Connector, Molex KK 254, female, 3 pins X2
3 1 m Cable, 3 x 0.25 mm² shielded W1

1 Id # Qty Unit Description Designators
2 1 1 0.2 1 m Cable, 3 x 0.25 mm² shielded Connector, D-Sub, female, 9 pins W1 X1
3 2 2 1 Connector, D-Sub, female, 9 pins Connector, Molex KK 254, female, 3 pins X1 X2
4 3 3 1 m Connector, Molex KK 254, female, 3 pins Cable, 3 x 0.25 mm² shielded X2 W1

300
examples/demo01.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">D-Sub</td>
<td balign="left">female</td>
<td balign="left">9-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>D-Sub</td>
<td>female</td>
<td>9-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>DCD</td>
<td port="p1r">1</td>
@ -57,27 +66,35 @@ graph {
<td port="p9r">9</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
X1:p7r:e -- X1:p8r:e
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">3-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>3-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -91,96 +108,141 @@ graph {
<td>TX</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>3x</td>
<td>0.25 mm²</td>
<td>+ S</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:5:GND</td>
<td> </td>
<td>1:WH</td>
<td> </td>
<td align="right">X2:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:RX</td>
<td> </td>
<td>2:BN</td>
<td> </td>
<td align="right">X2:3:TX </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3:TX</td>
<td> </td>
<td>3:GN</td>
<td> </td>
<td align="right">X2:2:RX </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:5:GND</td>
<td> </td>
<td>Shield</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="2" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFFFF:#000000"]
X1:p5r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#895956:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p3l:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p2l:w
edge [color="#000000"]
X1:p5r:e -- W1:ws:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">3x</td>
<td balign="left">0.25 mm²</td>
<td balign="left">+ S</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:5:GND</td>
<td>
1:WH
</td>
<td>X2:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:RX</td>
<td>
2:BN
</td>
<td>X2:3:TX</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:3:TX</td>
<td>
3:GN
</td>
<td>X2:2:RX</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:5:GND</td>
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
X1:p5r:e -- W1:w4:w
}

315
examples/demo01.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>demo01</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>demo01</h1>
<h2>Diagram</h2>
@ -30,181 +30,184 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="833pt" height="291pt"
viewBox="0.00 0.00 833.00 291.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 287)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-287 829,-287 829,4 -4,4"/>
<svg width="807pt" height="301pt"
viewBox="0.00 0.00 806.50 300.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 296.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-296.5 802.5,-296.5 802.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="139,-253 0,-253 0,0 139,0 139,-253"/>
<polygon fill="#ffffff" stroke="transparent" points="0,0 0,-253 139,-253 139,0 0,0"/>
<polygon fill="none" stroke="black" points="0.5,-229.5 0.5,-252.5 139.5,-252.5 139.5,-229.5 0.5,-229.5"/>
<text text-anchor="start" x="61" y="-237.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-206.5 0.5,-229.5 48.5,-229.5 48.5,-206.5 0.5,-206.5"/>
<text text-anchor="start" x="4.5" y="-214.3" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="48.5,-206.5 48.5,-229.5 99.5,-229.5 99.5,-206.5 48.5,-206.5"/>
<text text-anchor="start" x="52.5" y="-214.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="99.5,-206.5 99.5,-229.5 139.5,-229.5 139.5,-206.5 99.5,-206.5"/>
<text text-anchor="start" x="103.5" y="-214.3" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-183.5 0.5,-206.5 82.5,-206.5 82.5,-183.5 0.5,-183.5"/>
<text text-anchor="start" x="26" y="-191.3" font-family="arial" font-size="14.00">DCD</text>
<polygon fill="none" stroke="black" points="82.5,-183.5 82.5,-206.5 139.5,-206.5 139.5,-183.5 82.5,-183.5"/>
<text text-anchor="start" x="107" y="-191.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-160.5 0.5,-183.5 82.5,-183.5 82.5,-160.5 0.5,-160.5"/>
<text text-anchor="start" x="31.5" y="-168.3" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="82.5,-160.5 82.5,-183.5 139.5,-183.5 139.5,-160.5 82.5,-160.5"/>
<text text-anchor="start" x="107" y="-168.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-137.5 0.5,-160.5 82.5,-160.5 82.5,-137.5 0.5,-137.5"/>
<text text-anchor="start" x="32.5" y="-145.3" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="82.5,-137.5 82.5,-160.5 139.5,-160.5 139.5,-137.5 82.5,-137.5"/>
<text text-anchor="start" x="107" y="-145.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-114.5 0.5,-137.5 82.5,-137.5 82.5,-114.5 0.5,-114.5"/>
<text text-anchor="start" x="27" y="-122.3" font-family="arial" font-size="14.00">DTR</text>
<polygon fill="none" stroke="black" points="82.5,-114.5 82.5,-137.5 139.5,-137.5 139.5,-114.5 82.5,-114.5"/>
<text text-anchor="start" x="107" y="-122.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0.5,-91.5 0.5,-114.5 82.5,-114.5 82.5,-91.5 0.5,-91.5"/>
<text text-anchor="start" x="25.5" y="-99.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="82.5,-91.5 82.5,-114.5 139.5,-114.5 139.5,-91.5 82.5,-91.5"/>
<text text-anchor="start" x="107" y="-99.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0.5,-68.5 0.5,-91.5 82.5,-91.5 82.5,-68.5 0.5,-68.5"/>
<text text-anchor="start" x="26.5" y="-76.3" font-family="arial" font-size="14.00">DSR</text>
<polygon fill="none" stroke="black" points="82.5,-68.5 82.5,-91.5 139.5,-91.5 139.5,-68.5 82.5,-68.5"/>
<text text-anchor="start" x="107" y="-76.3" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0.5,-45.5 0.5,-68.5 82.5,-68.5 82.5,-45.5 0.5,-45.5"/>
<text text-anchor="start" x="27.5" y="-53.3" font-family="arial" font-size="14.00">RTS</text>
<polygon fill="none" stroke="black" points="82.5,-45.5 82.5,-68.5 139.5,-68.5 139.5,-45.5 82.5,-45.5"/>
<text text-anchor="start" x="107" y="-53.3" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0.5,-22.5 0.5,-45.5 82.5,-45.5 82.5,-22.5 0.5,-22.5"/>
<text text-anchor="start" x="27.5" y="-30.3" font-family="arial" font-size="14.00">CTS</text>
<polygon fill="none" stroke="black" points="82.5,-22.5 82.5,-45.5 139.5,-45.5 139.5,-22.5 82.5,-22.5"/>
<text text-anchor="start" x="107" y="-30.3" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="0.5,0.5 0.5,-22.5 82.5,-22.5 82.5,0.5 0.5,0.5"/>
<text text-anchor="start" x="34.5" y="-7.3" font-family="arial" font-size="14.00">RI</text>
<polygon fill="none" stroke="black" points="82.5,0.5 82.5,-22.5 139.5,-22.5 139.5,0.5 82.5,0.5"/>
<text text-anchor="start" x="107" y="-7.3" font-family="arial" font-size="14.00">9</text>
</g>
<!-- X1&#45;&#45;X1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;X1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.95,-54.55C192,-66.5 298,-66.5 296,-45 298,-23.5 192,-23.5 139.95,-35.45"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M139.5,-56.5C192,-68.5 298,-68.5 298,-45 298,-21.5 192,-21.5 139.5,-33.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.05,-58.45C192,-70.5 298,-70.5 300,-45 298,-19.5 192,-19.5 139.05,-31.55"/>
<polygon fill="#ffffff" stroke="black" points="133.5,-261.25 0,-261.25 0,0 133.5,0 133.5,-261.25"/>
<polygon fill="#ffffff" stroke="none" points="0,0 0,-261.25 133.5,-261.25 133.5,0 0,0"/>
<polygon fill="none" stroke="black" points="0,-237.5 0,-261.25 133.5,-261.25 133.5,-237.5 0,-237.5"/>
<text text-anchor="start" x="58.5" y="-243.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-213.75 0,-237.5 46.25,-237.5 46.25,-213.75 0,-213.75"/>
<text text-anchor="start" x="4" y="-220.2" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="46.25,-213.75 46.25,-237.5 95.5,-237.5 95.5,-213.75 46.25,-213.75"/>
<text text-anchor="start" x="50.25" y="-220.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="95.5,-213.75 95.5,-237.5 133.5,-237.5 133.5,-213.75 95.5,-213.75"/>
<text text-anchor="start" x="99.5" y="-220.2" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-190 0,-213.75 78.38,-213.75 78.38,-190 0,-190"/>
<text text-anchor="start" x="24.56" y="-196.45" font-family="arial" font-size="14.00">DCD</text>
<polygon fill="none" stroke="black" points="78.38,-190 78.38,-213.75 133.5,-213.75 133.5,-190 78.38,-190"/>
<text text-anchor="start" x="102.19" y="-196.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-166.25 0,-190 78.38,-190 78.38,-166.25 0,-166.25"/>
<text text-anchor="start" x="29.81" y="-172.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="78.38,-166.25 78.38,-190 133.5,-190 133.5,-166.25 78.38,-166.25"/>
<text text-anchor="start" x="102.19" y="-172.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-142.5 0,-166.25 78.38,-166.25 78.38,-142.5 0,-142.5"/>
<text text-anchor="start" x="30.56" y="-148.95" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="78.38,-142.5 78.38,-166.25 133.5,-166.25 133.5,-142.5 78.38,-142.5"/>
<text text-anchor="start" x="102.19" y="-148.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-118.75 0,-142.5 78.38,-142.5 78.38,-118.75 0,-118.75"/>
<text text-anchor="start" x="25.31" y="-125.2" font-family="arial" font-size="14.00">DTR</text>
<polygon fill="none" stroke="black" points="78.38,-118.75 78.38,-142.5 133.5,-142.5 133.5,-118.75 78.38,-118.75"/>
<text text-anchor="start" x="102.19" y="-125.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-95 0,-118.75 78.38,-118.75 78.38,-95 0,-95"/>
<text text-anchor="start" x="23.81" y="-101.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="78.38,-95 78.38,-118.75 133.5,-118.75 133.5,-95 78.38,-95"/>
<text text-anchor="start" x="102.19" y="-101.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-71.25 0,-95 78.38,-95 78.38,-71.25 0,-71.25"/>
<text text-anchor="start" x="24.94" y="-77.7" font-family="arial" font-size="14.00">DSR</text>
<polygon fill="none" stroke="black" points="78.38,-71.25 78.38,-95 133.5,-95 133.5,-71.25 78.38,-71.25"/>
<text text-anchor="start" x="102.19" y="-77.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-47.5 0,-71.25 78.38,-71.25 78.38,-47.5 0,-47.5"/>
<text text-anchor="start" x="25.69" y="-53.95" font-family="arial" font-size="14.00">RTS</text>
<polygon fill="none" stroke="black" points="78.38,-47.5 78.38,-71.25 133.5,-71.25 133.5,-47.5 78.38,-47.5"/>
<text text-anchor="start" x="102.19" y="-53.95" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-23.75 0,-47.5 78.38,-47.5 78.38,-23.75 0,-23.75"/>
<text text-anchor="start" x="25.69" y="-30.2" font-family="arial" font-size="14.00">CTS</text>
<polygon fill="none" stroke="black" points="78.38,-23.75 78.38,-47.5 133.5,-47.5 133.5,-23.75 78.38,-23.75"/>
<text text-anchor="start" x="102.19" y="-30.2" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 78.38,-23.75 78.38,0 0,0"/>
<text text-anchor="start" x="32.44" y="-6.45" font-family="arial" font-size="14.00">RI</text>
<polygon fill="none" stroke="black" points="78.38,0 78.38,-23.75 133.5,-23.75 133.5,0 78.38,0"/>
<text text-anchor="start" x="102.19" y="-6.45" font-family="arial" font-size="14.00">9</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="494,-283 283,-283 283,-84 494,-84 494,-283"/>
<polygon fill="none" stroke="black" points="283.5,-259.5 283.5,-282.5 494.5,-282.5 494.5,-259.5 283.5,-259.5"/>
<text text-anchor="start" x="378.5" y="-267.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="283.5,-236.5 283.5,-259.5 318.5,-259.5 318.5,-236.5 283.5,-236.5"/>
<text text-anchor="start" x="293.5" y="-244.3" font-family="arial" font-size="14.00">3x</text>
<polygon fill="none" stroke="black" points="318.5,-236.5 318.5,-259.5 398.5,-259.5 398.5,-236.5 318.5,-236.5"/>
<text text-anchor="start" x="328.5" y="-244.3" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="398.5,-236.5 398.5,-259.5 439.5,-259.5 439.5,-236.5 398.5,-236.5"/>
<text text-anchor="start" x="408" y="-244.3" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="439.5,-236.5 439.5,-259.5 494.5,-259.5 494.5,-236.5 439.5,-236.5"/>
<text text-anchor="start" x="449" y="-244.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="315.5" y="-223.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="285.5" y="-204.3" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="353.5" y="-204.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="428.5" y="-204.3" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="283.5,-196.5 283.5,-198.5 494.5,-198.5 494.5,-196.5 283.5,-196.5"/>
<polygon fill="#ffffff" stroke="transparent" points="283.5,-194.5 283.5,-196.5 494.5,-196.5 494.5,-194.5 283.5,-194.5"/>
<polygon fill="#000000" stroke="transparent" points="283.5,-192.5 283.5,-194.5 494.5,-194.5 494.5,-192.5 283.5,-192.5"/>
<text text-anchor="start" x="291" y="-179.3" font-family="arial" font-size="14.00">X1:2:RX</text>
<text text-anchor="start" x="355.5" y="-179.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="435" y="-179.3" font-family="arial" font-size="14.00">X2:3:TX</text>
<polygon fill="#000000" stroke="transparent" points="283.5,-171.5 283.5,-173.5 494.5,-173.5 494.5,-171.5 283.5,-171.5"/>
<polygon fill="#895956" stroke="transparent" points="283.5,-169.5 283.5,-171.5 494.5,-171.5 494.5,-169.5 283.5,-169.5"/>
<polygon fill="#000000" stroke="transparent" points="283.5,-167.5 283.5,-169.5 494.5,-169.5 494.5,-167.5 283.5,-167.5"/>
<text text-anchor="start" x="292" y="-154.3" font-family="arial" font-size="14.00">X1:3:TX</text>
<text text-anchor="start" x="355" y="-154.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="434" y="-154.3" font-family="arial" font-size="14.00">X2:2:RX</text>
<polygon fill="#000000" stroke="transparent" points="283.5,-146.5 283.5,-148.5 494.5,-148.5 494.5,-146.5 283.5,-146.5"/>
<polygon fill="#00ff00" stroke="transparent" points="283.5,-144.5 283.5,-146.5 494.5,-146.5 494.5,-144.5 283.5,-144.5"/>
<polygon fill="#000000" stroke="transparent" points="283.5,-142.5 283.5,-144.5 494.5,-144.5 494.5,-142.5 283.5,-142.5"/>
<text text-anchor="start" x="315.5" y="-129.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="285.5" y="-110.3" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="369.5" y="-110.3" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="transparent" points="283.5,-102.5 283.5,-104.5 494.5,-104.5 494.5,-102.5 283.5,-102.5"/>
<text text-anchor="start" x="315.5" y="-89.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="474.5,-292.5 277.5,-292.5 277.5,-86.75 474.5,-86.75 474.5,-292.5"/>
<polygon fill="#ffffff" stroke="none" points="277.5,-86.75 277.5,-292.5 474.5,-292.5 474.5,-86.75 277.5,-86.75"/>
<polygon fill="none" stroke="black" points="277.5,-268.75 277.5,-292.5 474.5,-292.5 474.5,-268.75 277.5,-268.75"/>
<text text-anchor="start" x="365.5" y="-275.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="277.5,-245 277.5,-268.75 308.94,-268.75 308.94,-245 277.5,-245"/>
<text text-anchor="start" x="286.09" y="-251.45" font-family="arial" font-size="14.00">3x</text>
<polygon fill="none" stroke="black" points="308.94,-245 308.94,-268.75 384.62,-268.75 384.62,-245 308.94,-245"/>
<text text-anchor="start" x="317.53" y="-251.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="384.62,-245 384.62,-268.75 422.81,-268.75 422.81,-245 384.62,-245"/>
<text text-anchor="start" x="393.22" y="-251.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="422.81,-245 422.81,-268.75 474.5,-268.75 474.5,-245 422.81,-245"/>
<text text-anchor="start" x="431.41" y="-251.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="310.62" y="-229.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="279.5" y="-209.95" font-family="arial" font-size="14.00"> X1:5:GND</text>
<text text-anchor="start" x="349.5" y="-209.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="358.75" y="-209.95" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="398.75" y="-209.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="406.5" y="-209.95" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="277.5,-203.5 277.5,-205.5 474.5,-205.5 474.5,-203.5 277.5,-203.5"/>
<polygon fill="#ffffff" stroke="none" points="277.5,-201.5 277.5,-203.5 474.5,-203.5 474.5,-201.5 277.5,-201.5"/>
<polygon fill="#000000" stroke="none" points="277.5,-199.5 277.5,-201.5 474.5,-201.5 474.5,-199.5 277.5,-199.5"/>
<text text-anchor="start" x="279.5" y="-184.2" font-family="arial" font-size="14.00"> X1:2:RX</text>
<text text-anchor="start" x="349.5" y="-184.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="361" y="-184.2" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="398.75" y="-184.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420" y="-184.2" font-family="arial" font-size="14.00">X2:3:TX </text>
<polygon fill="#000000" stroke="none" points="277.5,-177.75 277.5,-179.75 474.5,-179.75 474.5,-177.75 277.5,-177.75"/>
<polygon fill="#895956" stroke="none" points="277.5,-175.75 277.5,-177.75 474.5,-177.75 474.5,-175.75 277.5,-175.75"/>
<polygon fill="#000000" stroke="none" points="277.5,-173.75 277.5,-175.75 474.5,-175.75 474.5,-173.75 277.5,-173.75"/>
<text text-anchor="start" x="279.5" y="-158.45" font-family="arial" font-size="14.00"> X1:3:TX</text>
<text text-anchor="start" x="349.5" y="-158.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="359.88" y="-158.45" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="398.75" y="-158.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="418.5" y="-158.45" font-family="arial" font-size="14.00">X2:2:RX </text>
<polygon fill="#000000" stroke="none" points="277.5,-152 277.5,-154 474.5,-154 474.5,-152 277.5,-152"/>
<polygon fill="#00aa00" stroke="none" points="277.5,-150 277.5,-152 474.5,-152 474.5,-150 277.5,-150"/>
<polygon fill="#000000" stroke="none" points="277.5,-148 277.5,-150 474.5,-150 474.5,-148 277.5,-148"/>
<text text-anchor="start" x="310.62" y="-132.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="279.5" y="-112.95" font-family="arial" font-size="14.00"> X1:5:GND</text>
<text text-anchor="start" x="349.5" y="-112.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="357.25" y="-112.95" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="398.75" y="-112.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="468.75" y="-112.95" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="277.5,-106.5 277.5,-108.5 474.5,-108.5 474.5,-106.5 277.5,-106.5"/>
<text text-anchor="start" x="310.62" y="-91.2" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-100.5C217.18,-102.68 208.81,-195.68 283,-193.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M139,-102.5C215.19,-102.5 206.81,-195.5 283,-195.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-104.5C213.19,-102.32 204.82,-195.32 283,-197.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-104.88C212.32,-107.08 202.66,-202.7 277.5,-200.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M133.5,-106.88C210.33,-106.88 200.67,-202.5 277.5,-202.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-108.87C208.34,-106.67 198.68,-202.3 277.5,-204.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-170.5C202.76,-170.52 218.75,-168.52 283,-168.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M139,-172.5C203.01,-172.5 218.99,-170.5 283,-170.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-174.5C203.25,-174.48 219.24,-172.48 283,-172.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-176.13C197.33,-176.13 213.33,-174.76 277.5,-174.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M133.5,-178.12C197.5,-178.12 213.5,-176.75 277.5,-176.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-180.12C197.67,-180.12 213.67,-178.74 277.5,-178.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-147.5C202.54,-147.56 218.49,-143.56 283,-143.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M139,-149.5C203.02,-149.5 218.98,-145.5 283,-145.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-151.5C203.51,-151.44 219.46,-147.44 283,-147.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-152.38C197.1,-152.42 213.07,-149.04 277.5,-149"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M133.5,-154.38C197.52,-154.38 213.48,-151 277.5,-151"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-156.37C197.93,-156.33 213.9,-152.96 277.5,-153"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-102.5C203,-102.5 219,-103.5 283,-103.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-106.88C197.5,-106.88 213.5,-107.5 277.5,-107.5"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="825,-254 638,-254 638,-139 825,-139 825,-254"/>
<polygon fill="#ffffff" stroke="transparent" points="638,-139 638,-254 825,-254 825,-139 638,-139"/>
<polygon fill="none" stroke="black" points="638.5,-230.5 638.5,-253.5 825.5,-253.5 825.5,-230.5 638.5,-230.5"/>
<text text-anchor="start" x="723" y="-238.3" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="638.5,-207.5 638.5,-230.5 734.5,-230.5 734.5,-207.5 638.5,-207.5"/>
<text text-anchor="start" x="642.5" y="-215.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="734.5,-207.5 734.5,-230.5 785.5,-230.5 785.5,-207.5 734.5,-207.5"/>
<text text-anchor="start" x="738.5" y="-215.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="785.5,-207.5 785.5,-230.5 825.5,-230.5 825.5,-207.5 785.5,-207.5"/>
<text text-anchor="start" x="789.5" y="-215.3" font-family="arial" font-size="14.00">3&#45;pin</text>
<polygon fill="none" stroke="black" points="638.5,-184.5 638.5,-207.5 720.5,-207.5 720.5,-184.5 638.5,-184.5"/>
<text text-anchor="start" x="675.5" y="-192.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="720.5,-184.5 720.5,-207.5 825.5,-207.5 825.5,-184.5 720.5,-184.5"/>
<text text-anchor="start" x="757" y="-192.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="638.5,-161.5 638.5,-184.5 720.5,-184.5 720.5,-161.5 638.5,-161.5"/>
<text text-anchor="start" x="675.5" y="-169.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="720.5,-161.5 720.5,-184.5 825.5,-184.5 825.5,-161.5 720.5,-161.5"/>
<text text-anchor="start" x="763" y="-169.3" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="638.5,-138.5 638.5,-161.5 720.5,-161.5 720.5,-138.5 638.5,-138.5"/>
<text text-anchor="start" x="675.5" y="-146.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="720.5,-138.5 720.5,-161.5 825.5,-161.5 825.5,-138.5 720.5,-138.5"/>
<text text-anchor="start" x="764" y="-146.3" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="798.5,-261 618.5,-261 618.5,-142.25 798.5,-142.25 798.5,-261"/>
<polygon fill="#ffffff" stroke="none" points="618.5,-142.25 618.5,-261 798.5,-261 798.5,-142.25 618.5,-142.25"/>
<polygon fill="none" stroke="black" points="618.5,-237.25 618.5,-261 798.5,-261 798.5,-237.25 618.5,-237.25"/>
<text text-anchor="start" x="700.25" y="-243.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="618.5,-213.5 618.5,-237.25 711.25,-237.25 711.25,-213.5 618.5,-213.5"/>
<text text-anchor="start" x="622.5" y="-219.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="711.25,-213.5 711.25,-237.25 760.5,-237.25 760.5,-213.5 711.25,-213.5"/>
<text text-anchor="start" x="715.25" y="-219.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="760.5,-213.5 760.5,-237.25 798.5,-237.25 798.5,-213.5 760.5,-213.5"/>
<text text-anchor="start" x="764.5" y="-219.95" font-family="arial" font-size="14.00">3&#45;pin</text>
<polygon fill="none" stroke="black" points="618.5,-189.75 618.5,-213.5 696.88,-213.5 696.88,-189.75 618.5,-189.75"/>
<text text-anchor="start" x="653.94" y="-196.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="696.88,-189.75 696.88,-213.5 798.5,-213.5 798.5,-189.75 696.88,-189.75"/>
<text text-anchor="start" x="732.31" y="-196.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="618.5,-166 618.5,-189.75 696.88,-189.75 696.88,-166 618.5,-166"/>
<text text-anchor="start" x="653.94" y="-172.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="696.88,-166 696.88,-189.75 798.5,-189.75 798.5,-166 696.88,-166"/>
<text text-anchor="start" x="738.31" y="-172.45" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="618.5,-142.25 618.5,-166 696.88,-166 696.88,-142.25 618.5,-142.25"/>
<text text-anchor="start" x="653.94" y="-148.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="696.88,-142.25 696.88,-166 798.5,-166 798.5,-142.25 696.88,-142.25"/>
<text text-anchor="start" x="739.06" y="-148.7" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-193.5C558,-193.5 574,-193.5 638,-193.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M494,-195.5C558,-195.5 574,-195.5 638,-195.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-197.5C558,-197.5 574,-197.5 638,-197.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-200.5C538.39,-200.5 554.39,-199.63 618.5,-199.63"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M474.5,-202.5C538.5,-202.5 554.5,-201.63 618.5,-201.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-204.5C538.61,-204.5 554.61,-203.62 618.5,-203.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge5" class="edge">
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-168.5C557.04,-169.36 571.68,-148.36 638,-147.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M494,-170.5C558.68,-170.5 573.32,-149.5 638,-149.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-172.5C560.32,-171.64 574.96,-150.64 638,-151.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-174.75C537.6,-175.67 552.03,-153.05 618.5,-152.13"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M474.5,-176.75C539.29,-176.75 553.71,-154.12 618.5,-154.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-178.75C540.97,-177.83 555.4,-155.2 618.5,-156.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge7" class="edge">
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-143.5C560.9,-144.59 574.67,-171.59 638,-170.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M494,-145.5C559.12,-145.5 572.88,-172.5 638,-172.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-147.5C557.33,-146.41 571.1,-173.41 638,-174.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-149C541.38,-150.09 555.17,-176.96 618.5,-175.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M474.5,-151C539.61,-151 553.39,-177.88 618.5,-177.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-153C537.83,-151.91 551.62,-178.79 618.5,-179.87"/>
</g>
</g>
</svg>
@ -220,33 +223,33 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 3 x 0.25 mm² shielded</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, D-Sub, female, 9 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, D-Sub, female, 9 pins</td>
<td class="bom_col_designators">X1</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_description">Connector, Molex KK 254, female, 3 pins</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex KK 254, female, 3 pins</td>
<td class="bom_col_designators">X2</td>
</tr>
<tr>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, 3 x 0.25 mm² shielded</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>
</div>

BIN
examples/demo01.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 55 KiB

285
examples/demo01.svg generated
View File

@ -1,181 +1,184 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="833pt" height="291pt"
viewBox="0.00 0.00 833.00 291.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 287)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-287 829,-287 829,4 -4,4"/>
<svg width="807pt" height="301pt"
viewBox="0.00 0.00 806.50 300.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 296.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-296.5 802.5,-296.5 802.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="139,-253 0,-253 0,0 139,0 139,-253"/>
<polygon fill="#ffffff" stroke="transparent" points="0,0 0,-253 139,-253 139,0 0,0"/>
<polygon fill="none" stroke="black" points="0.5,-229.5 0.5,-252.5 139.5,-252.5 139.5,-229.5 0.5,-229.5"/>
<text text-anchor="start" x="61" y="-237.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-206.5 0.5,-229.5 48.5,-229.5 48.5,-206.5 0.5,-206.5"/>
<text text-anchor="start" x="4.5" y="-214.3" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="48.5,-206.5 48.5,-229.5 99.5,-229.5 99.5,-206.5 48.5,-206.5"/>
<text text-anchor="start" x="52.5" y="-214.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="99.5,-206.5 99.5,-229.5 139.5,-229.5 139.5,-206.5 99.5,-206.5"/>
<text text-anchor="start" x="103.5" y="-214.3" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-183.5 0.5,-206.5 82.5,-206.5 82.5,-183.5 0.5,-183.5"/>
<text text-anchor="start" x="26" y="-191.3" font-family="arial" font-size="14.00">DCD</text>
<polygon fill="none" stroke="black" points="82.5,-183.5 82.5,-206.5 139.5,-206.5 139.5,-183.5 82.5,-183.5"/>
<text text-anchor="start" x="107" y="-191.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-160.5 0.5,-183.5 82.5,-183.5 82.5,-160.5 0.5,-160.5"/>
<text text-anchor="start" x="31.5" y="-168.3" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="82.5,-160.5 82.5,-183.5 139.5,-183.5 139.5,-160.5 82.5,-160.5"/>
<text text-anchor="start" x="107" y="-168.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-137.5 0.5,-160.5 82.5,-160.5 82.5,-137.5 0.5,-137.5"/>
<text text-anchor="start" x="32.5" y="-145.3" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="82.5,-137.5 82.5,-160.5 139.5,-160.5 139.5,-137.5 82.5,-137.5"/>
<text text-anchor="start" x="107" y="-145.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-114.5 0.5,-137.5 82.5,-137.5 82.5,-114.5 0.5,-114.5"/>
<text text-anchor="start" x="27" y="-122.3" font-family="arial" font-size="14.00">DTR</text>
<polygon fill="none" stroke="black" points="82.5,-114.5 82.5,-137.5 139.5,-137.5 139.5,-114.5 82.5,-114.5"/>
<text text-anchor="start" x="107" y="-122.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0.5,-91.5 0.5,-114.5 82.5,-114.5 82.5,-91.5 0.5,-91.5"/>
<text text-anchor="start" x="25.5" y="-99.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="82.5,-91.5 82.5,-114.5 139.5,-114.5 139.5,-91.5 82.5,-91.5"/>
<text text-anchor="start" x="107" y="-99.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0.5,-68.5 0.5,-91.5 82.5,-91.5 82.5,-68.5 0.5,-68.5"/>
<text text-anchor="start" x="26.5" y="-76.3" font-family="arial" font-size="14.00">DSR</text>
<polygon fill="none" stroke="black" points="82.5,-68.5 82.5,-91.5 139.5,-91.5 139.5,-68.5 82.5,-68.5"/>
<text text-anchor="start" x="107" y="-76.3" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0.5,-45.5 0.5,-68.5 82.5,-68.5 82.5,-45.5 0.5,-45.5"/>
<text text-anchor="start" x="27.5" y="-53.3" font-family="arial" font-size="14.00">RTS</text>
<polygon fill="none" stroke="black" points="82.5,-45.5 82.5,-68.5 139.5,-68.5 139.5,-45.5 82.5,-45.5"/>
<text text-anchor="start" x="107" y="-53.3" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0.5,-22.5 0.5,-45.5 82.5,-45.5 82.5,-22.5 0.5,-22.5"/>
<text text-anchor="start" x="27.5" y="-30.3" font-family="arial" font-size="14.00">CTS</text>
<polygon fill="none" stroke="black" points="82.5,-22.5 82.5,-45.5 139.5,-45.5 139.5,-22.5 82.5,-22.5"/>
<text text-anchor="start" x="107" y="-30.3" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="0.5,0.5 0.5,-22.5 82.5,-22.5 82.5,0.5 0.5,0.5"/>
<text text-anchor="start" x="34.5" y="-7.3" font-family="arial" font-size="14.00">RI</text>
<polygon fill="none" stroke="black" points="82.5,0.5 82.5,-22.5 139.5,-22.5 139.5,0.5 82.5,0.5"/>
<text text-anchor="start" x="107" y="-7.3" font-family="arial" font-size="14.00">9</text>
</g>
<!-- X1&#45;&#45;X1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;X1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.95,-54.55C192,-66.5 298,-66.5 296,-45 298,-23.5 192,-23.5 139.95,-35.45"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M139.5,-56.5C192,-68.5 298,-68.5 298,-45 298,-21.5 192,-21.5 139.5,-33.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.05,-58.45C192,-70.5 298,-70.5 300,-45 298,-19.5 192,-19.5 139.05,-31.55"/>
<polygon fill="#ffffff" stroke="black" points="133.5,-261.25 0,-261.25 0,0 133.5,0 133.5,-261.25"/>
<polygon fill="#ffffff" stroke="none" points="0,0 0,-261.25 133.5,-261.25 133.5,0 0,0"/>
<polygon fill="none" stroke="black" points="0,-237.5 0,-261.25 133.5,-261.25 133.5,-237.5 0,-237.5"/>
<text text-anchor="start" x="58.5" y="-243.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-213.75 0,-237.5 46.25,-237.5 46.25,-213.75 0,-213.75"/>
<text text-anchor="start" x="4" y="-220.2" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="46.25,-213.75 46.25,-237.5 95.5,-237.5 95.5,-213.75 46.25,-213.75"/>
<text text-anchor="start" x="50.25" y="-220.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="95.5,-213.75 95.5,-237.5 133.5,-237.5 133.5,-213.75 95.5,-213.75"/>
<text text-anchor="start" x="99.5" y="-220.2" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-190 0,-213.75 78.38,-213.75 78.38,-190 0,-190"/>
<text text-anchor="start" x="24.56" y="-196.45" font-family="arial" font-size="14.00">DCD</text>
<polygon fill="none" stroke="black" points="78.38,-190 78.38,-213.75 133.5,-213.75 133.5,-190 78.38,-190"/>
<text text-anchor="start" x="102.19" y="-196.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-166.25 0,-190 78.38,-190 78.38,-166.25 0,-166.25"/>
<text text-anchor="start" x="29.81" y="-172.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="78.38,-166.25 78.38,-190 133.5,-190 133.5,-166.25 78.38,-166.25"/>
<text text-anchor="start" x="102.19" y="-172.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-142.5 0,-166.25 78.38,-166.25 78.38,-142.5 0,-142.5"/>
<text text-anchor="start" x="30.56" y="-148.95" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="78.38,-142.5 78.38,-166.25 133.5,-166.25 133.5,-142.5 78.38,-142.5"/>
<text text-anchor="start" x="102.19" y="-148.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-118.75 0,-142.5 78.38,-142.5 78.38,-118.75 0,-118.75"/>
<text text-anchor="start" x="25.31" y="-125.2" font-family="arial" font-size="14.00">DTR</text>
<polygon fill="none" stroke="black" points="78.38,-118.75 78.38,-142.5 133.5,-142.5 133.5,-118.75 78.38,-118.75"/>
<text text-anchor="start" x="102.19" y="-125.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-95 0,-118.75 78.38,-118.75 78.38,-95 0,-95"/>
<text text-anchor="start" x="23.81" y="-101.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="78.38,-95 78.38,-118.75 133.5,-118.75 133.5,-95 78.38,-95"/>
<text text-anchor="start" x="102.19" y="-101.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-71.25 0,-95 78.38,-95 78.38,-71.25 0,-71.25"/>
<text text-anchor="start" x="24.94" y="-77.7" font-family="arial" font-size="14.00">DSR</text>
<polygon fill="none" stroke="black" points="78.38,-71.25 78.38,-95 133.5,-95 133.5,-71.25 78.38,-71.25"/>
<text text-anchor="start" x="102.19" y="-77.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-47.5 0,-71.25 78.38,-71.25 78.38,-47.5 0,-47.5"/>
<text text-anchor="start" x="25.69" y="-53.95" font-family="arial" font-size="14.00">RTS</text>
<polygon fill="none" stroke="black" points="78.38,-47.5 78.38,-71.25 133.5,-71.25 133.5,-47.5 78.38,-47.5"/>
<text text-anchor="start" x="102.19" y="-53.95" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-23.75 0,-47.5 78.38,-47.5 78.38,-23.75 0,-23.75"/>
<text text-anchor="start" x="25.69" y="-30.2" font-family="arial" font-size="14.00">CTS</text>
<polygon fill="none" stroke="black" points="78.38,-23.75 78.38,-47.5 133.5,-47.5 133.5,-23.75 78.38,-23.75"/>
<text text-anchor="start" x="102.19" y="-30.2" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 78.38,-23.75 78.38,0 0,0"/>
<text text-anchor="start" x="32.44" y="-6.45" font-family="arial" font-size="14.00">RI</text>
<polygon fill="none" stroke="black" points="78.38,0 78.38,-23.75 133.5,-23.75 133.5,0 78.38,0"/>
<text text-anchor="start" x="102.19" y="-6.45" font-family="arial" font-size="14.00">9</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="494,-283 283,-283 283,-84 494,-84 494,-283"/>
<polygon fill="none" stroke="black" points="283.5,-259.5 283.5,-282.5 494.5,-282.5 494.5,-259.5 283.5,-259.5"/>
<text text-anchor="start" x="378.5" y="-267.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="283.5,-236.5 283.5,-259.5 318.5,-259.5 318.5,-236.5 283.5,-236.5"/>
<text text-anchor="start" x="293.5" y="-244.3" font-family="arial" font-size="14.00">3x</text>
<polygon fill="none" stroke="black" points="318.5,-236.5 318.5,-259.5 398.5,-259.5 398.5,-236.5 318.5,-236.5"/>
<text text-anchor="start" x="328.5" y="-244.3" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="398.5,-236.5 398.5,-259.5 439.5,-259.5 439.5,-236.5 398.5,-236.5"/>
<text text-anchor="start" x="408" y="-244.3" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="439.5,-236.5 439.5,-259.5 494.5,-259.5 494.5,-236.5 439.5,-236.5"/>
<text text-anchor="start" x="449" y="-244.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="315.5" y="-223.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="285.5" y="-204.3" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="353.5" y="-204.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="428.5" y="-204.3" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="283.5,-196.5 283.5,-198.5 494.5,-198.5 494.5,-196.5 283.5,-196.5"/>
<polygon fill="#ffffff" stroke="transparent" points="283.5,-194.5 283.5,-196.5 494.5,-196.5 494.5,-194.5 283.5,-194.5"/>
<polygon fill="#000000" stroke="transparent" points="283.5,-192.5 283.5,-194.5 494.5,-194.5 494.5,-192.5 283.5,-192.5"/>
<text text-anchor="start" x="291" y="-179.3" font-family="arial" font-size="14.00">X1:2:RX</text>
<text text-anchor="start" x="355.5" y="-179.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="435" y="-179.3" font-family="arial" font-size="14.00">X2:3:TX</text>
<polygon fill="#000000" stroke="transparent" points="283.5,-171.5 283.5,-173.5 494.5,-173.5 494.5,-171.5 283.5,-171.5"/>
<polygon fill="#895956" stroke="transparent" points="283.5,-169.5 283.5,-171.5 494.5,-171.5 494.5,-169.5 283.5,-169.5"/>
<polygon fill="#000000" stroke="transparent" points="283.5,-167.5 283.5,-169.5 494.5,-169.5 494.5,-167.5 283.5,-167.5"/>
<text text-anchor="start" x="292" y="-154.3" font-family="arial" font-size="14.00">X1:3:TX</text>
<text text-anchor="start" x="355" y="-154.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="434" y="-154.3" font-family="arial" font-size="14.00">X2:2:RX</text>
<polygon fill="#000000" stroke="transparent" points="283.5,-146.5 283.5,-148.5 494.5,-148.5 494.5,-146.5 283.5,-146.5"/>
<polygon fill="#00ff00" stroke="transparent" points="283.5,-144.5 283.5,-146.5 494.5,-146.5 494.5,-144.5 283.5,-144.5"/>
<polygon fill="#000000" stroke="transparent" points="283.5,-142.5 283.5,-144.5 494.5,-144.5 494.5,-142.5 283.5,-142.5"/>
<text text-anchor="start" x="315.5" y="-129.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="285.5" y="-110.3" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="369.5" y="-110.3" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="transparent" points="283.5,-102.5 283.5,-104.5 494.5,-104.5 494.5,-102.5 283.5,-102.5"/>
<text text-anchor="start" x="315.5" y="-89.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="474.5,-292.5 277.5,-292.5 277.5,-86.75 474.5,-86.75 474.5,-292.5"/>
<polygon fill="#ffffff" stroke="none" points="277.5,-86.75 277.5,-292.5 474.5,-292.5 474.5,-86.75 277.5,-86.75"/>
<polygon fill="none" stroke="black" points="277.5,-268.75 277.5,-292.5 474.5,-292.5 474.5,-268.75 277.5,-268.75"/>
<text text-anchor="start" x="365.5" y="-275.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="277.5,-245 277.5,-268.75 308.94,-268.75 308.94,-245 277.5,-245"/>
<text text-anchor="start" x="286.09" y="-251.45" font-family="arial" font-size="14.00">3x</text>
<polygon fill="none" stroke="black" points="308.94,-245 308.94,-268.75 384.62,-268.75 384.62,-245 308.94,-245"/>
<text text-anchor="start" x="317.53" y="-251.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="384.62,-245 384.62,-268.75 422.81,-268.75 422.81,-245 384.62,-245"/>
<text text-anchor="start" x="393.22" y="-251.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="422.81,-245 422.81,-268.75 474.5,-268.75 474.5,-245 422.81,-245"/>
<text text-anchor="start" x="431.41" y="-251.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="310.62" y="-229.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="279.5" y="-209.95" font-family="arial" font-size="14.00"> X1:5:GND</text>
<text text-anchor="start" x="349.5" y="-209.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="358.75" y="-209.95" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="398.75" y="-209.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="406.5" y="-209.95" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="277.5,-203.5 277.5,-205.5 474.5,-205.5 474.5,-203.5 277.5,-203.5"/>
<polygon fill="#ffffff" stroke="none" points="277.5,-201.5 277.5,-203.5 474.5,-203.5 474.5,-201.5 277.5,-201.5"/>
<polygon fill="#000000" stroke="none" points="277.5,-199.5 277.5,-201.5 474.5,-201.5 474.5,-199.5 277.5,-199.5"/>
<text text-anchor="start" x="279.5" y="-184.2" font-family="arial" font-size="14.00"> X1:2:RX</text>
<text text-anchor="start" x="349.5" y="-184.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="361" y="-184.2" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="398.75" y="-184.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420" y="-184.2" font-family="arial" font-size="14.00">X2:3:TX </text>
<polygon fill="#000000" stroke="none" points="277.5,-177.75 277.5,-179.75 474.5,-179.75 474.5,-177.75 277.5,-177.75"/>
<polygon fill="#895956" stroke="none" points="277.5,-175.75 277.5,-177.75 474.5,-177.75 474.5,-175.75 277.5,-175.75"/>
<polygon fill="#000000" stroke="none" points="277.5,-173.75 277.5,-175.75 474.5,-175.75 474.5,-173.75 277.5,-173.75"/>
<text text-anchor="start" x="279.5" y="-158.45" font-family="arial" font-size="14.00"> X1:3:TX</text>
<text text-anchor="start" x="349.5" y="-158.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="359.88" y="-158.45" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="398.75" y="-158.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="418.5" y="-158.45" font-family="arial" font-size="14.00">X2:2:RX </text>
<polygon fill="#000000" stroke="none" points="277.5,-152 277.5,-154 474.5,-154 474.5,-152 277.5,-152"/>
<polygon fill="#00aa00" stroke="none" points="277.5,-150 277.5,-152 474.5,-152 474.5,-150 277.5,-150"/>
<polygon fill="#000000" stroke="none" points="277.5,-148 277.5,-150 474.5,-150 474.5,-148 277.5,-148"/>
<text text-anchor="start" x="310.62" y="-132.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="279.5" y="-112.95" font-family="arial" font-size="14.00"> X1:5:GND</text>
<text text-anchor="start" x="349.5" y="-112.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="357.25" y="-112.95" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="398.75" y="-112.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="468.75" y="-112.95" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="277.5,-106.5 277.5,-108.5 474.5,-108.5 474.5,-106.5 277.5,-106.5"/>
<text text-anchor="start" x="310.62" y="-91.2" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-100.5C217.18,-102.68 208.81,-195.68 283,-193.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M139,-102.5C215.19,-102.5 206.81,-195.5 283,-195.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-104.5C213.19,-102.32 204.82,-195.32 283,-197.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-104.88C212.32,-107.08 202.66,-202.7 277.5,-200.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M133.5,-106.88C210.33,-106.88 200.67,-202.5 277.5,-202.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-108.87C208.34,-106.67 198.68,-202.3 277.5,-204.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-170.5C202.76,-170.52 218.75,-168.52 283,-168.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M139,-172.5C203.01,-172.5 218.99,-170.5 283,-170.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-174.5C203.25,-174.48 219.24,-172.48 283,-172.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-176.13C197.33,-176.13 213.33,-174.76 277.5,-174.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M133.5,-178.12C197.5,-178.12 213.5,-176.75 277.5,-176.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-180.12C197.67,-180.12 213.67,-178.74 277.5,-178.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-147.5C202.54,-147.56 218.49,-143.56 283,-143.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M139,-149.5C203.02,-149.5 218.98,-145.5 283,-145.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-151.5C203.51,-151.44 219.46,-147.44 283,-147.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-152.38C197.1,-152.42 213.07,-149.04 277.5,-149"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M133.5,-154.38C197.52,-154.38 213.48,-151 277.5,-151"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-156.37C197.93,-156.33 213.9,-152.96 277.5,-153"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139,-102.5C203,-102.5 219,-103.5 283,-103.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-106.88C197.5,-106.88 213.5,-107.5 277.5,-107.5"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="825,-254 638,-254 638,-139 825,-139 825,-254"/>
<polygon fill="#ffffff" stroke="transparent" points="638,-139 638,-254 825,-254 825,-139 638,-139"/>
<polygon fill="none" stroke="black" points="638.5,-230.5 638.5,-253.5 825.5,-253.5 825.5,-230.5 638.5,-230.5"/>
<text text-anchor="start" x="723" y="-238.3" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="638.5,-207.5 638.5,-230.5 734.5,-230.5 734.5,-207.5 638.5,-207.5"/>
<text text-anchor="start" x="642.5" y="-215.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="734.5,-207.5 734.5,-230.5 785.5,-230.5 785.5,-207.5 734.5,-207.5"/>
<text text-anchor="start" x="738.5" y="-215.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="785.5,-207.5 785.5,-230.5 825.5,-230.5 825.5,-207.5 785.5,-207.5"/>
<text text-anchor="start" x="789.5" y="-215.3" font-family="arial" font-size="14.00">3&#45;pin</text>
<polygon fill="none" stroke="black" points="638.5,-184.5 638.5,-207.5 720.5,-207.5 720.5,-184.5 638.5,-184.5"/>
<text text-anchor="start" x="675.5" y="-192.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="720.5,-184.5 720.5,-207.5 825.5,-207.5 825.5,-184.5 720.5,-184.5"/>
<text text-anchor="start" x="757" y="-192.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="638.5,-161.5 638.5,-184.5 720.5,-184.5 720.5,-161.5 638.5,-161.5"/>
<text text-anchor="start" x="675.5" y="-169.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="720.5,-161.5 720.5,-184.5 825.5,-184.5 825.5,-161.5 720.5,-161.5"/>
<text text-anchor="start" x="763" y="-169.3" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="638.5,-138.5 638.5,-161.5 720.5,-161.5 720.5,-138.5 638.5,-138.5"/>
<text text-anchor="start" x="675.5" y="-146.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="720.5,-138.5 720.5,-161.5 825.5,-161.5 825.5,-138.5 720.5,-138.5"/>
<text text-anchor="start" x="764" y="-146.3" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="798.5,-261 618.5,-261 618.5,-142.25 798.5,-142.25 798.5,-261"/>
<polygon fill="#ffffff" stroke="none" points="618.5,-142.25 618.5,-261 798.5,-261 798.5,-142.25 618.5,-142.25"/>
<polygon fill="none" stroke="black" points="618.5,-237.25 618.5,-261 798.5,-261 798.5,-237.25 618.5,-237.25"/>
<text text-anchor="start" x="700.25" y="-243.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="618.5,-213.5 618.5,-237.25 711.25,-237.25 711.25,-213.5 618.5,-213.5"/>
<text text-anchor="start" x="622.5" y="-219.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="711.25,-213.5 711.25,-237.25 760.5,-237.25 760.5,-213.5 711.25,-213.5"/>
<text text-anchor="start" x="715.25" y="-219.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="760.5,-213.5 760.5,-237.25 798.5,-237.25 798.5,-213.5 760.5,-213.5"/>
<text text-anchor="start" x="764.5" y="-219.95" font-family="arial" font-size="14.00">3&#45;pin</text>
<polygon fill="none" stroke="black" points="618.5,-189.75 618.5,-213.5 696.88,-213.5 696.88,-189.75 618.5,-189.75"/>
<text text-anchor="start" x="653.94" y="-196.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="696.88,-189.75 696.88,-213.5 798.5,-213.5 798.5,-189.75 696.88,-189.75"/>
<text text-anchor="start" x="732.31" y="-196.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="618.5,-166 618.5,-189.75 696.88,-189.75 696.88,-166 618.5,-166"/>
<text text-anchor="start" x="653.94" y="-172.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="696.88,-166 696.88,-189.75 798.5,-189.75 798.5,-166 696.88,-166"/>
<text text-anchor="start" x="738.31" y="-172.45" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="618.5,-142.25 618.5,-166 696.88,-166 696.88,-142.25 618.5,-142.25"/>
<text text-anchor="start" x="653.94" y="-148.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="696.88,-142.25 696.88,-166 798.5,-166 798.5,-142.25 696.88,-142.25"/>
<text text-anchor="start" x="739.06" y="-148.7" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-193.5C558,-193.5 574,-193.5 638,-193.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M494,-195.5C558,-195.5 574,-195.5 638,-195.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-197.5C558,-197.5 574,-197.5 638,-197.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-200.5C538.39,-200.5 554.39,-199.63 618.5,-199.63"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M474.5,-202.5C538.5,-202.5 554.5,-201.63 618.5,-201.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-204.5C538.61,-204.5 554.61,-203.62 618.5,-203.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge5" class="edge">
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-168.5C557.04,-169.36 571.68,-148.36 638,-147.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M494,-170.5C558.68,-170.5 573.32,-149.5 638,-149.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-172.5C560.32,-171.64 574.96,-150.64 638,-151.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-174.75C537.6,-175.67 552.03,-153.05 618.5,-152.13"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M474.5,-176.75C539.29,-176.75 553.71,-154.12 618.5,-154.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-178.75C540.97,-177.83 555.4,-155.2 618.5,-156.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge7" class="edge">
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-143.5C560.9,-144.59 574.67,-171.59 638,-170.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M494,-145.5C559.12,-145.5 572.88,-172.5 638,-172.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-147.5C557.33,-146.41 571.1,-173.41 638,-174.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-149C541.38,-150.09 555.17,-176.96 618.5,-175.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M474.5,-151C539.61,-151 553.39,-177.88 618.5,-177.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M474.5,-153C537.83,-151.91 551.62,-178.79 618.5,-179.87"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -1,13 +1,13 @@
Id Description Qty Unit Designators
1 Cable, 2 x 0.25 mm² 0.3 m W4
2 Connector, Crimp ferrule, 0.25 mm², YE 2
3 Connector, Molex KK 254, female, 4 pins 2 X2, X3
4 Connector, Molex KK 254, female, 5 pins 1 X4
5 Connector, Molex KK 254, female, 8 pins 1 X1
6 Wire, 0.14 mm², BK 0.9 m W1, W2, W3
7 Wire, 0.14 mm², BU 0.3 m W3
8 Wire, 0.14 mm², GN 0.6 m W1, W2
9 Wire, 0.14 mm², OG 0.3 m W3
10 Wire, 0.14 mm², RD 0.6 m W1, W2
11 Wire, 0.14 mm², VT 0.3 m W3
12 Wire, 0.14 mm², YE 0.6 m W1, W2
# Qty Unit Description Designators
1 2 Connector, Crimp ferrule, 0.25 mm², YE
2 2 Connector, Molex KK 254, female, 4 pins X2, X3
3 1 Connector, Molex KK 254, female, 5 pins X4
4 1 Connector, Molex KK 254, female, 8 pins X1
5 1 m Cable, 2 x 0.25 mm² W4
6 3 m Wire, 0.14 mm², BK W1, W2, W3
7 1 m Wire, 0.14 mm², BU W3
8 2 m Wire, 0.14 mm², GN W1, W2
9 1 m Wire, 0.14 mm², OG W3
10 2 m Wire, 0.14 mm², RD W1, W2
11 1 m Wire, 0.14 mm², VT W3
12 2 m Wire, 0.14 mm², YE W1, W2

1 Id # Qty Unit Description Designators
2 1 0.3 2 m Cable, 2 x 0.25 mm² Connector, Crimp ferrule, 0.25 mm², YE W4
3 2 2 Connector, Crimp ferrule, 0.25 mm², YE Connector, Molex KK 254, female, 4 pins X2, X3
4 3 2 1 Connector, Molex KK 254, female, 4 pins Connector, Molex KK 254, female, 5 pins X2, X3 X4
5 4 1 Connector, Molex KK 254, female, 5 pins Connector, Molex KK 254, female, 8 pins X4 X1
6 5 1 m Connector, Molex KK 254, female, 8 pins Cable, 2 x 0.25 mm² X1 W4
7 6 0.9 3 m Wire, 0.14 mm², BK W1, W2, W3
8 7 0.3 1 m Wire, 0.14 mm², BU W3
9 8 0.6 2 m Wire, 0.14 mm², GN W1, W2
10 9 0.3 1 m Wire, 0.14 mm², OG W3
11 10 0.6 2 m Wire, 0.14 mm², RD W1, W2
12 11 0.3 1 m Wire, 0.14 mm², VT W3
13 12 0.6 2 m Wire, 0.14 mm², YE W1, W2

862
examples/demo02.gv generated

File diff suppressed because it is too large Load Diff

907
examples/demo02.html generated

File diff suppressed because it is too large Load Diff

BIN
examples/demo02.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 185 KiB

After

Width:  |  Height:  |  Size: 185 KiB

752
examples/demo02.svg generated
View File

@ -1,518 +1,552 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="882pt" height="767pt"
viewBox="0.00 0.00 882.00 766.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 762.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-762.5 878,-762.5 878,4 -4,4"/>
<svg width="860pt" height="788pt"
viewBox="0.00 0.00 859.75 788.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 784.25)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-784.25 855.75,-784.25 855.75,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-517.5 2.5,-517.5 2.5,-287.5 189.5,-287.5 189.5,-517.5"/>
<polygon fill="#ffffff" stroke="transparent" points="2.5,-287.5 2.5,-517.5 189.5,-517.5 189.5,-287.5 2.5,-287.5"/>
<polygon fill="none" stroke="black" points="3,-494.5 3,-517.5 190,-517.5 190,-494.5 3,-494.5"/>
<text text-anchor="start" x="87.5" y="-502.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="3,-471.5 3,-494.5 99,-494.5 99,-471.5 3,-471.5"/>
<text text-anchor="start" x="7" y="-479.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="99,-471.5 99,-494.5 150,-494.5 150,-471.5 99,-471.5"/>
<text text-anchor="start" x="103" y="-479.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="150,-471.5 150,-494.5 190,-494.5 190,-471.5 150,-471.5"/>
<text text-anchor="start" x="154" y="-479.3" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="3,-448.5 3,-471.5 111,-471.5 111,-448.5 3,-448.5"/>
<text text-anchor="start" x="41" y="-456.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="111,-448.5 111,-471.5 190,-471.5 190,-448.5 111,-448.5"/>
<text text-anchor="start" x="146.5" y="-456.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="3,-425.5 3,-448.5 111,-448.5 111,-425.5 3,-425.5"/>
<text text-anchor="start" x="44" y="-433.3" font-family="arial" font-size="14.00">+5V</text>
<polygon fill="none" stroke="black" points="111,-425.5 111,-448.5 190,-448.5 190,-425.5 111,-425.5"/>
<text text-anchor="start" x="146.5" y="-433.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="3,-402.5 3,-425.5 111,-425.5 111,-402.5 3,-402.5"/>
<text text-anchor="start" x="43" y="-410.3" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="111,-402.5 111,-425.5 190,-425.5 190,-402.5 111,-402.5"/>
<text text-anchor="start" x="146.5" y="-410.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="3,-379.5 3,-402.5 111,-402.5 111,-379.5 3,-379.5"/>
<text text-anchor="start" x="42.5" y="-387.3" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="111,-379.5 111,-402.5 190,-402.5 190,-379.5 111,-379.5"/>
<text text-anchor="start" x="146.5" y="-387.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="3,-356.5 3,-379.5 111,-379.5 111,-356.5 3,-356.5"/>
<text text-anchor="start" x="39" y="-364.3" font-family="arial" font-size="14.00">MISO</text>
<polygon fill="none" stroke="black" points="111,-356.5 111,-379.5 190,-379.5 190,-356.5 111,-356.5"/>
<text text-anchor="start" x="146.5" y="-364.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="3,-333.5 3,-356.5 111,-356.5 111,-333.5 3,-333.5"/>
<text text-anchor="start" x="39" y="-341.3" font-family="arial" font-size="14.00">MOSI</text>
<polygon fill="none" stroke="black" points="111,-333.5 111,-356.5 190,-356.5 190,-333.5 111,-333.5"/>
<text text-anchor="start" x="146.5" y="-341.3" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="3,-310.5 3,-333.5 111,-333.5 111,-310.5 3,-310.5"/>
<text text-anchor="start" x="42.5" y="-318.3" font-family="arial" font-size="14.00">SCK</text>
<polygon fill="none" stroke="black" points="111,-310.5 111,-333.5 190,-333.5 190,-310.5 111,-310.5"/>
<text text-anchor="start" x="146.5" y="-318.3" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="3,-287.5 3,-310.5 111,-310.5 111,-287.5 3,-287.5"/>
<text text-anchor="start" x="44.5" y="-295.3" font-family="arial" font-size="14.00">N/C</text>
<polygon fill="none" stroke="black" points="111,-287.5 111,-310.5 190,-310.5 190,-287.5 111,-287.5"/>
<text text-anchor="start" x="146.5" y="-295.3" font-family="arial" font-size="14.00">8</text>
<polygon fill="#ffffff" stroke="black" points="183.62,-533 3.62,-533 3.62,-295.5 183.62,-295.5 183.62,-533"/>
<polygon fill="#ffffff" stroke="none" points="3.62,-295.5 3.62,-533 183.62,-533 183.62,-295.5 3.62,-295.5"/>
<polygon fill="none" stroke="black" points="3.62,-509.25 3.62,-533 183.62,-533 183.62,-509.25 3.62,-509.25"/>
<text text-anchor="start" x="85.38" y="-515.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="3.62,-485.5 3.62,-509.25 96.38,-509.25 96.38,-485.5 3.62,-485.5"/>
<text text-anchor="start" x="7.62" y="-491.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.38,-485.5 96.38,-509.25 145.62,-509.25 145.62,-485.5 96.38,-485.5"/>
<text text-anchor="start" x="100.38" y="-491.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="145.62,-485.5 145.62,-509.25 183.62,-509.25 183.62,-485.5 145.62,-485.5"/>
<text text-anchor="start" x="149.62" y="-491.95" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="3.62,-461.75 3.62,-485.5 107.88,-485.5 107.88,-461.75 3.62,-461.75"/>
<text text-anchor="start" x="40.38" y="-468.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="107.88,-461.75 107.88,-485.5 183.62,-485.5 183.62,-461.75 107.88,-461.75"/>
<text text-anchor="start" x="142" y="-468.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="3.62,-438 3.62,-461.75 107.88,-461.75 107.88,-438 3.62,-438"/>
<text text-anchor="start" x="43.38" y="-444.45" font-family="arial" font-size="14.00">+5V</text>
<polygon fill="none" stroke="black" points="107.88,-438 107.88,-461.75 183.62,-461.75 183.62,-438 107.88,-438"/>
<text text-anchor="start" x="142" y="-444.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="3.62,-414.25 3.62,-438 107.88,-438 107.88,-414.25 3.62,-414.25"/>
<text text-anchor="start" x="42.62" y="-420.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="107.88,-414.25 107.88,-438 183.62,-438 183.62,-414.25 107.88,-414.25"/>
<text text-anchor="start" x="142" y="-420.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="3.62,-390.5 3.62,-414.25 107.88,-414.25 107.88,-390.5 3.62,-390.5"/>
<text text-anchor="start" x="41.88" y="-396.95" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="107.88,-390.5 107.88,-414.25 183.62,-414.25 183.62,-390.5 107.88,-390.5"/>
<text text-anchor="start" x="142" y="-396.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="3.62,-366.75 3.62,-390.5 107.88,-390.5 107.88,-366.75 3.62,-366.75"/>
<text text-anchor="start" x="37.75" y="-373.2" font-family="arial" font-size="14.00">MISO</text>
<polygon fill="none" stroke="black" points="107.88,-366.75 107.88,-390.5 183.62,-390.5 183.62,-366.75 107.88,-366.75"/>
<text text-anchor="start" x="142" y="-373.2" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="3.62,-343 3.62,-366.75 107.88,-366.75 107.88,-343 3.62,-343"/>
<text text-anchor="start" x="37.75" y="-349.45" font-family="arial" font-size="14.00">MOSI</text>
<polygon fill="none" stroke="black" points="107.88,-343 107.88,-366.75 183.62,-366.75 183.62,-343 107.88,-343"/>
<text text-anchor="start" x="142" y="-349.45" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="3.62,-319.25 3.62,-343 107.88,-343 107.88,-319.25 3.62,-319.25"/>
<text text-anchor="start" x="41.88" y="-325.7" font-family="arial" font-size="14.00">SCK</text>
<polygon fill="none" stroke="black" points="107.88,-319.25 107.88,-343 183.62,-343 183.62,-319.25 107.88,-319.25"/>
<text text-anchor="start" x="142" y="-325.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="3.62,-295.5 3.62,-319.25 107.88,-319.25 107.88,-295.5 3.62,-295.5"/>
<text text-anchor="start" x="44.12" y="-301.95" font-family="arial" font-size="14.00">N/C</text>
<polygon fill="none" stroke="black" points="107.88,-295.5 107.88,-319.25 183.62,-319.25 183.62,-295.5 107.88,-295.5"/>
<text text-anchor="start" x="142" y="-301.95" font-family="arial" font-size="14.00">8</text>
</g>
<!-- W1 -->
<g id="node7" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="539,-758.5 340,-758.5 340,-574.5 539,-574.5 539,-758.5"/>
<polygon fill="none" stroke="black" points="340.5,-735.5 340.5,-758.5 539.5,-758.5 539.5,-735.5 340.5,-735.5"/>
<text text-anchor="start" x="429.5" y="-743.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="340.5,-712.5 340.5,-735.5 363.5,-735.5 363.5,-712.5 340.5,-712.5"/>
<text text-anchor="start" x="344.5" y="-720.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="363.5,-712.5 363.5,-735.5 495.5,-735.5 495.5,-712.5 363.5,-712.5"/>
<text text-anchor="start" x="367.5" y="-720.3" font-family="arial" font-size="14.00">0.14 mm² (26 AWG)</text>
<polygon fill="none" stroke="black" points="495.5,-712.5 495.5,-735.5 539.5,-735.5 539.5,-712.5 495.5,-712.5"/>
<text text-anchor="start" x="499.5" y="-720.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="373" y="-699.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="343" y="-680.3" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="413.5" y="-680.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="473.5" y="-680.3" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-672.5 340.5,-674.5 539.5,-674.5 539.5,-672.5 340.5,-672.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-670.5 340.5,-672.5 539.5,-672.5 539.5,-670.5 340.5,-670.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-668.5 340.5,-670.5 539.5,-670.5 539.5,-668.5 340.5,-668.5"/>
<text text-anchor="start" x="346" y="-655.3" font-family="arial" font-size="14.00">X1:2:+5V</text>
<text text-anchor="start" x="412.5" y="-655.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="476.5" y="-655.3" font-family="arial" font-size="14.00">X2:2:+5V</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-647.5 340.5,-649.5 539.5,-649.5 539.5,-647.5 340.5,-647.5"/>
<polygon fill="#ff0000" stroke="transparent" points="340.5,-645.5 340.5,-647.5 539.5,-647.5 539.5,-645.5 340.5,-645.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-643.5 340.5,-645.5 539.5,-645.5 539.5,-643.5 340.5,-643.5"/>
<text text-anchor="start" x="345" y="-630.3" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="413.5" y="-630.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="475.5" y="-630.3" font-family="arial" font-size="14.00">X2:3:SCL</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-622.5 340.5,-624.5 539.5,-624.5 539.5,-622.5 340.5,-622.5"/>
<polygon fill="#ffff00" stroke="transparent" points="340.5,-620.5 340.5,-622.5 539.5,-622.5 539.5,-620.5 340.5,-620.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-618.5 340.5,-620.5 539.5,-620.5 539.5,-618.5 340.5,-618.5"/>
<text text-anchor="start" x="344" y="-605.3" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="412" y="-605.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="474.5" y="-605.3" font-family="arial" font-size="14.00">X2:4:SDA</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-597.5 340.5,-599.5 539.5,-599.5 539.5,-597.5 340.5,-597.5"/>
<polygon fill="#00ff00" stroke="transparent" points="340.5,-595.5 340.5,-597.5 539.5,-597.5 539.5,-595.5 340.5,-595.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-593.5 340.5,-595.5 539.5,-595.5 539.5,-593.5 340.5,-593.5"/>
<text text-anchor="start" x="373" y="-580.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="527.38,-780.25 331.62,-780.25 331.62,-590.25 527.38,-590.25 527.38,-780.25"/>
<polygon fill="#ffffff" stroke="none" points="331.62,-590.25 331.62,-780.25 527.38,-780.25 527.38,-590.25 331.62,-590.25"/>
<polygon fill="none" stroke="black" points="331.62,-756.5 331.62,-780.25 527.38,-780.25 527.38,-756.5 331.62,-756.5"/>
<text text-anchor="start" x="419" y="-762.95" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.62,-732.75 331.62,-756.5 353.88,-756.5 353.88,-732.75 331.62,-732.75"/>
<text text-anchor="start" x="335.62" y="-739.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="353.88,-732.75 353.88,-756.5 484.88,-756.5 484.88,-732.75 353.88,-732.75"/>
<text text-anchor="start" x="357.88" y="-739.2" font-family="arial" font-size="14.00">0.14 mm² (26 AWG)</text>
<polygon fill="none" stroke="black" points="484.88,-732.75 484.88,-756.5 527.38,-756.5 527.38,-732.75 484.88,-732.75"/>
<text text-anchor="start" x="488.88" y="-739.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="365.69" y="-717.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="333.62" y="-697.7" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="406.44" y="-697.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="423.44" y="-697.7" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="448.81" y="-697.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="459.38" y="-697.7" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="331.62,-691.25 331.62,-693.25 527.38,-693.25 527.38,-691.25 331.62,-691.25"/>
<polygon fill="#000000" stroke="none" points="331.62,-689.25 331.62,-691.25 527.38,-691.25 527.38,-689.25 331.62,-689.25"/>
<polygon fill="#000000" stroke="none" points="331.62,-687.25 331.62,-689.25 527.38,-689.25 527.38,-687.25 331.62,-687.25"/>
<text text-anchor="start" x="333.62" y="-671.95" font-family="arial" font-size="14.00"> X1:2:+5V</text>
<text text-anchor="start" x="406.44" y="-671.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="422.69" y="-671.95" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="448.81" y="-671.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="465.38" y="-671.95" font-family="arial" font-size="14.00">X2:2:+5V </text>
<polygon fill="#000000" stroke="none" points="331.62,-665.5 331.62,-667.5 527.38,-667.5 527.38,-665.5 331.62,-665.5"/>
<polygon fill="#ff0000" stroke="none" points="331.62,-663.5 331.62,-665.5 527.38,-665.5 527.38,-663.5 331.62,-663.5"/>
<polygon fill="#000000" stroke="none" points="331.62,-661.5 331.62,-663.5 527.38,-663.5 527.38,-661.5 331.62,-661.5"/>
<text text-anchor="start" x="333.62" y="-646.2" font-family="arial" font-size="14.00"> X1:3:SCL</text>
<text text-anchor="start" x="406.44" y="-646.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="423.44" y="-646.2" font-family="arial" font-size="14.00">YE</text>
<text text-anchor="start" x="448.81" y="-646.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="463.88" y="-646.2" font-family="arial" font-size="14.00">X2:3:SCL </text>
<polygon fill="#000000" stroke="none" points="331.62,-639.75 331.62,-641.75 527.38,-641.75 527.38,-639.75 331.62,-639.75"/>
<polygon fill="#ffff00" stroke="none" points="331.62,-637.75 331.62,-639.75 527.38,-639.75 527.38,-637.75 331.62,-637.75"/>
<polygon fill="#000000" stroke="none" points="331.62,-635.75 331.62,-637.75 527.38,-637.75 527.38,-635.75 331.62,-635.75"/>
<text text-anchor="start" x="333.62" y="-620.45" font-family="arial" font-size="14.00"> X1:4:SDA</text>
<text text-anchor="start" x="406.44" y="-620.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="421.94" y="-620.45" font-family="arial" font-size="14.00">GN</text>
<text text-anchor="start" x="448.81" y="-620.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="463.12" y="-620.45" font-family="arial" font-size="14.00">X2:4:SDA </text>
<polygon fill="#000000" stroke="none" points="331.62,-614 331.62,-616 527.38,-616 527.38,-614 331.62,-614"/>
<polygon fill="#00aa00" stroke="none" points="331.62,-612 331.62,-614 527.38,-614 527.38,-612 331.62,-612"/>
<polygon fill="#000000" stroke="none" points="331.62,-610 331.62,-612 527.38,-612 527.38,-610 331.62,-610"/>
<text text-anchor="start" x="365.69" y="-594.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-458.5C307.54,-461.22 226.69,-672.22 339.5,-669.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-460.5C305.67,-460.5 224.83,-671.5 339.5,-671.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-462.5C303.81,-459.78 222.96,-670.78 339.5,-673.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-471.63C302.74,-474.36 216.85,-690.99 331.25,-688.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-473.62C300.88,-473.62 214.99,-690.25 331.25,-690.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-475.62C299.02,-472.89 213.13,-689.51 331.25,-692.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-435.5C306.82,-438.21 227.42,-647.21 339.5,-644.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M191,-437.5C304.95,-437.5 225.55,-646.5 339.5,-646.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-439.5C303.08,-436.79 223.68,-645.79 339.5,-648.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-447.88C302.01,-450.61 217.59,-665.23 331.25,-662.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M184.62,-449.88C300.15,-449.87 215.73,-664.5 331.25,-664.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-451.87C298.29,-449.14 213.87,-663.77 331.25,-666.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-412.5C306.1,-415.2 228.15,-622.2 339.5,-619.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M191,-414.5C304.23,-414.5 226.27,-621.5 339.5,-621.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-416.5C302.35,-413.8 224.4,-620.8 339.5,-623.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-424.13C301.28,-426.85 218.32,-639.48 331.25,-636.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M184.62,-426.13C299.42,-426.12 216.46,-638.75 331.25,-638.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-428.12C297.55,-425.4 214.6,-638.02 331.25,-640.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-388.5C305.74,-391.2 228.51,-597.2 339.5,-594.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M191,-390.5C303.86,-390.5 226.64,-596.5 339.5,-596.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-392.5C301.99,-389.8 224.76,-595.8 339.5,-598.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-400.38C300.55,-403.1 219.06,-613.72 331.25,-611"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M184.62,-402.38C298.69,-402.38 217.19,-613 331.25,-613"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-404.37C296.82,-401.65 215.32,-612.28 331.25,-615"/>
</g>
<!-- W2 -->
<g id="node8" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="539,-550.5 340,-550.5 340,-366.5 539,-366.5 539,-550.5"/>
<polygon fill="none" stroke="black" points="340.5,-527.5 340.5,-550.5 539.5,-550.5 539.5,-527.5 340.5,-527.5"/>
<text text-anchor="start" x="429.5" y="-535.3" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="340.5,-504.5 340.5,-527.5 363.5,-527.5 363.5,-504.5 340.5,-504.5"/>
<text text-anchor="start" x="344.5" y="-512.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="363.5,-504.5 363.5,-527.5 495.5,-527.5 495.5,-504.5 363.5,-504.5"/>
<text text-anchor="start" x="367.5" y="-512.3" font-family="arial" font-size="14.00">0.14 mm² (26 AWG)</text>
<polygon fill="none" stroke="black" points="495.5,-504.5 495.5,-527.5 539.5,-527.5 539.5,-504.5 495.5,-504.5"/>
<text text-anchor="start" x="499.5" y="-512.3" font-family="arial" font-size="14.00">0.4 m</text>
<text text-anchor="start" x="373" y="-491.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="343" y="-472.3" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="413.5" y="-472.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="473.5" y="-472.3" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-464.5 340.5,-466.5 539.5,-466.5 539.5,-464.5 340.5,-464.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-462.5 340.5,-464.5 539.5,-464.5 539.5,-462.5 340.5,-462.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-460.5 340.5,-462.5 539.5,-462.5 539.5,-460.5 340.5,-460.5"/>
<text text-anchor="start" x="346" y="-447.3" font-family="arial" font-size="14.00">X1:2:+5V</text>
<text text-anchor="start" x="412.5" y="-447.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="476.5" y="-447.3" font-family="arial" font-size="14.00">X3:2:+5V</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-439.5 340.5,-441.5 539.5,-441.5 539.5,-439.5 340.5,-439.5"/>
<polygon fill="#ff0000" stroke="transparent" points="340.5,-437.5 340.5,-439.5 539.5,-439.5 539.5,-437.5 340.5,-437.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-435.5 340.5,-437.5 539.5,-437.5 539.5,-435.5 340.5,-435.5"/>
<text text-anchor="start" x="345" y="-422.3" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="413.5" y="-422.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="475.5" y="-422.3" font-family="arial" font-size="14.00">X3:3:SCL</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-414.5 340.5,-416.5 539.5,-416.5 539.5,-414.5 340.5,-414.5"/>
<polygon fill="#ffff00" stroke="transparent" points="340.5,-412.5 340.5,-414.5 539.5,-414.5 539.5,-412.5 340.5,-412.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-410.5 340.5,-412.5 539.5,-412.5 539.5,-410.5 340.5,-410.5"/>
<text text-anchor="start" x="344" y="-397.3" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="412" y="-397.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="474.5" y="-397.3" font-family="arial" font-size="14.00">X3:4:SDA</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-389.5 340.5,-391.5 539.5,-391.5 539.5,-389.5 340.5,-389.5"/>
<polygon fill="#00ff00" stroke="transparent" points="340.5,-387.5 340.5,-389.5 539.5,-389.5 539.5,-387.5 340.5,-387.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-385.5 340.5,-387.5 539.5,-387.5 539.5,-385.5 340.5,-385.5"/>
<text text-anchor="start" x="373" y="-372.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="527.38,-566.25 331.62,-566.25 331.62,-376.25 527.38,-376.25 527.38,-566.25"/>
<polygon fill="#ffffff" stroke="none" points="331.62,-376.25 331.62,-566.25 527.38,-566.25 527.38,-376.25 331.62,-376.25"/>
<polygon fill="none" stroke="black" points="331.62,-542.5 331.62,-566.25 527.38,-566.25 527.38,-542.5 331.62,-542.5"/>
<text text-anchor="start" x="419" y="-548.95" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="331.62,-518.75 331.62,-542.5 353.88,-542.5 353.88,-518.75 331.62,-518.75"/>
<text text-anchor="start" x="335.62" y="-525.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="353.88,-518.75 353.88,-542.5 484.88,-542.5 484.88,-518.75 353.88,-518.75"/>
<text text-anchor="start" x="357.88" y="-525.2" font-family="arial" font-size="14.00">0.14 mm² (26 AWG)</text>
<polygon fill="none" stroke="black" points="484.88,-518.75 484.88,-542.5 527.38,-542.5 527.38,-518.75 484.88,-518.75"/>
<text text-anchor="start" x="488.88" y="-525.2" font-family="arial" font-size="14.00">0.4 m</text>
<text text-anchor="start" x="365.69" y="-503.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="333.62" y="-483.7" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="406.44" y="-483.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="423.44" y="-483.7" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="448.81" y="-483.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="459.38" y="-483.7" font-family="arial" font-size="14.00">X3:1:GND </text>
<polygon fill="#000000" stroke="none" points="331.62,-477.25 331.62,-479.25 527.38,-479.25 527.38,-477.25 331.62,-477.25"/>
<polygon fill="#000000" stroke="none" points="331.62,-475.25 331.62,-477.25 527.38,-477.25 527.38,-475.25 331.62,-475.25"/>
<polygon fill="#000000" stroke="none" points="331.62,-473.25 331.62,-475.25 527.38,-475.25 527.38,-473.25 331.62,-473.25"/>
<text text-anchor="start" x="333.62" y="-457.95" font-family="arial" font-size="14.00"> X1:2:+5V</text>
<text text-anchor="start" x="406.44" y="-457.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="422.69" y="-457.95" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="448.81" y="-457.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="465.38" y="-457.95" font-family="arial" font-size="14.00">X3:2:+5V </text>
<polygon fill="#000000" stroke="none" points="331.62,-451.5 331.62,-453.5 527.38,-453.5 527.38,-451.5 331.62,-451.5"/>
<polygon fill="#ff0000" stroke="none" points="331.62,-449.5 331.62,-451.5 527.38,-451.5 527.38,-449.5 331.62,-449.5"/>
<polygon fill="#000000" stroke="none" points="331.62,-447.5 331.62,-449.5 527.38,-449.5 527.38,-447.5 331.62,-447.5"/>
<text text-anchor="start" x="333.62" y="-432.2" font-family="arial" font-size="14.00"> X1:3:SCL</text>
<text text-anchor="start" x="406.44" y="-432.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="423.44" y="-432.2" font-family="arial" font-size="14.00">YE</text>
<text text-anchor="start" x="448.81" y="-432.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="463.88" y="-432.2" font-family="arial" font-size="14.00">X3:3:SCL </text>
<polygon fill="#000000" stroke="none" points="331.62,-425.75 331.62,-427.75 527.38,-427.75 527.38,-425.75 331.62,-425.75"/>
<polygon fill="#ffff00" stroke="none" points="331.62,-423.75 331.62,-425.75 527.38,-425.75 527.38,-423.75 331.62,-423.75"/>
<polygon fill="#000000" stroke="none" points="331.62,-421.75 331.62,-423.75 527.38,-423.75 527.38,-421.75 331.62,-421.75"/>
<text text-anchor="start" x="333.62" y="-406.45" font-family="arial" font-size="14.00"> X1:4:SDA</text>
<text text-anchor="start" x="406.44" y="-406.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="421.94" y="-406.45" font-family="arial" font-size="14.00">GN</text>
<text text-anchor="start" x="448.81" y="-406.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="463.12" y="-406.45" font-family="arial" font-size="14.00">X3:4:SDA </text>
<polygon fill="#000000" stroke="none" points="331.62,-400 331.62,-402 527.38,-402 527.38,-400 331.62,-400"/>
<polygon fill="#00aa00" stroke="none" points="331.62,-398 331.62,-400 527.38,-400 527.38,-398 331.62,-398"/>
<polygon fill="#000000" stroke="none" points="331.62,-396 331.62,-398 527.38,-398 527.38,-396 331.62,-396"/>
<text text-anchor="start" x="365.69" y="-380.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-458.5C257.37,-458.53 273.84,-461.53 339.5,-461.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-460.5C257.01,-460.5 273.49,-463.5 339.5,-463.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-462.5C256.66,-462.47 273.13,-465.47 339.5,-465.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-471.63C250.12,-471.65 266.39,-474.28 331.25,-474.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-473.62C249.8,-473.63 266.07,-476.25 331.25,-476.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-475.62C249.48,-475.6 265.75,-478.22 331.25,-478.25"/>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-435.5C257.12,-435.5 273.62,-436.5 339.5,-436.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M191,-437.5C257,-437.5 273.5,-438.5 339.5,-438.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-439.5C256.88,-439.5 273.38,-440.5 339.5,-440.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-447.88C249.87,-447.88 266.16,-448.5 331.25,-448.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M184.62,-449.88C249.79,-449.87 266.08,-450.5 331.25,-450.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-451.87C249.72,-451.87 266.01,-452.5 331.25,-452.5"/>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge13" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-412.5C256.88,-412.5 273.38,-411.5 339.5,-411.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M191,-414.5C257,-414.5 273.5,-413.5 339.5,-413.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-416.5C257.12,-416.5 273.62,-415.5 339.5,-415.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-424.13C249.63,-424.13 265.91,-422.76 331.25,-422.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M184.62,-426.12C249.79,-426.12 266.08,-424.75 331.25,-424.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-428.12C249.96,-428.12 266.25,-426.74 331.25,-426.75"/>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge15" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-388.5C256.77,-388.51 273.25,-386.51 339.5,-386.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M191,-390.5C257.01,-390.5 273.49,-388.5 339.5,-388.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-392.5C257.25,-392.49 273.73,-390.49 339.5,-390.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-400.38C249.4,-400.42 265.66,-397.04 331.25,-397"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M184.62,-402.37C249.81,-402.38 266.07,-399 331.25,-399"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-404.37C250.22,-404.33 266.47,-400.96 331.25,-401"/>
</g>
<!-- W3 -->
<g id="node9" class="node">
<title>W3</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="543,-342.5 336,-342.5 336,-158.5 543,-158.5 543,-342.5"/>
<polygon fill="none" stroke="black" points="336.5,-319.5 336.5,-342.5 543.5,-342.5 543.5,-319.5 336.5,-319.5"/>
<text text-anchor="start" x="429.5" y="-327.3" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="336.5,-296.5 336.5,-319.5 362.5,-319.5 362.5,-296.5 336.5,-296.5"/>
<text text-anchor="start" x="342" y="-304.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="362.5,-296.5 362.5,-319.5 497.5,-319.5 497.5,-296.5 362.5,-296.5"/>
<text text-anchor="start" x="368" y="-304.3" font-family="arial" font-size="14.00">0.14 mm² (26 AWG)</text>
<polygon fill="none" stroke="black" points="497.5,-296.5 497.5,-319.5 543.5,-319.5 543.5,-296.5 497.5,-296.5"/>
<text text-anchor="start" x="502.5" y="-304.3" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="371" y="-283.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="341" y="-264.3" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="413" y="-264.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="475" y="-264.3" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="336.5,-256.5 336.5,-258.5 543.5,-258.5 543.5,-256.5 336.5,-256.5"/>
<polygon fill="#000000" stroke="transparent" points="336.5,-254.5 336.5,-256.5 543.5,-256.5 543.5,-254.5 336.5,-254.5"/>
<polygon fill="#000000" stroke="transparent" points="336.5,-252.5 336.5,-254.5 543.5,-254.5 543.5,-252.5 336.5,-252.5"/>
<text text-anchor="start" x="338.5" y="-239.3" font-family="arial" font-size="14.00">X1:5:MISO</text>
<text text-anchor="start" x="412.5" y="-239.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="472.5" y="-239.3" font-family="arial" font-size="14.00">X4:3:MISO</text>
<polygon fill="#000000" stroke="transparent" points="336.5,-231.5 336.5,-233.5 543.5,-233.5 543.5,-231.5 336.5,-231.5"/>
<polygon fill="#0066ff" stroke="transparent" points="336.5,-229.5 336.5,-231.5 543.5,-231.5 543.5,-229.5 336.5,-229.5"/>
<polygon fill="#000000" stroke="transparent" points="336.5,-227.5 336.5,-229.5 543.5,-229.5 543.5,-227.5 336.5,-227.5"/>
<text text-anchor="start" x="338.5" y="-214.3" font-family="arial" font-size="14.00">X1:6:MOSI</text>
<text text-anchor="start" x="411.5" y="-214.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="472.5" y="-214.3" font-family="arial" font-size="14.00">X4:4:MOSI</text>
<polygon fill="#000000" stroke="transparent" points="336.5,-206.5 336.5,-208.5 543.5,-208.5 543.5,-206.5 336.5,-206.5"/>
<polygon fill="#ff8000" stroke="transparent" points="336.5,-204.5 336.5,-206.5 543.5,-206.5 543.5,-204.5 336.5,-204.5"/>
<polygon fill="#000000" stroke="transparent" points="336.5,-202.5 336.5,-204.5 543.5,-204.5 543.5,-202.5 336.5,-202.5"/>
<text text-anchor="start" x="342" y="-189.3" font-family="arial" font-size="14.00">X1:7:SCK</text>
<text text-anchor="start" x="413.5" y="-189.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="476" y="-189.3" font-family="arial" font-size="14.00">X4:5:SCK</text>
<polygon fill="#000000" stroke="transparent" points="336.5,-181.5 336.5,-183.5 543.5,-183.5 543.5,-181.5 336.5,-181.5"/>
<polygon fill="#8000ff" stroke="transparent" points="336.5,-179.5 336.5,-181.5 543.5,-181.5 543.5,-179.5 336.5,-179.5"/>
<polygon fill="#000000" stroke="transparent" points="336.5,-177.5 336.5,-179.5 543.5,-179.5 543.5,-177.5 336.5,-177.5"/>
<text text-anchor="start" x="371" y="-164.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="527.75,-352.25 331.25,-352.25 331.25,-162.25 527.75,-162.25 527.75,-352.25"/>
<polygon fill="#ffffff" stroke="none" points="331.25,-162.25 331.25,-352.25 527.75,-352.25 527.75,-162.25 331.25,-162.25"/>
<polygon fill="none" stroke="black" points="331.25,-328.5 331.25,-352.25 527.75,-352.25 527.75,-328.5 331.25,-328.5"/>
<text text-anchor="start" x="419" y="-334.95" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="331.25,-304.75 331.25,-328.5 353.75,-328.5 353.75,-304.75 331.25,-304.75"/>
<text text-anchor="start" x="335.38" y="-311.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="353.75,-304.75 353.75,-328.5 485,-328.5 485,-304.75 353.75,-304.75"/>
<text text-anchor="start" x="357.88" y="-311.2" font-family="arial" font-size="14.00">0.14 mm² (26 AWG)</text>
<polygon fill="none" stroke="black" points="485,-304.75 485,-328.5 527.75,-328.5 527.75,-304.75 485,-304.75"/>
<text text-anchor="start" x="489.12" y="-311.2" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="367" y="-289.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="333.25" y="-269.7" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="408.5" y="-269.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="422.5" y="-269.7" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="446.75" y="-269.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="459.75" y="-269.7" font-family="arial" font-size="14.00">X4:1:GND </text>
<polygon fill="#000000" stroke="none" points="331.25,-263.25 331.25,-265.25 527.75,-265.25 527.75,-263.25 331.25,-263.25"/>
<polygon fill="#000000" stroke="none" points="331.25,-261.25 331.25,-263.25 527.75,-263.25 527.75,-261.25 331.25,-261.25"/>
<polygon fill="#000000" stroke="none" points="331.25,-259.25 331.25,-261.25 527.75,-261.25 527.75,-259.25 331.25,-259.25"/>
<text text-anchor="start" x="333.25" y="-243.95" font-family="arial" font-size="14.00"> X1:5:MISO</text>
<text text-anchor="start" x="408.5" y="-243.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="422.12" y="-243.95" font-family="arial" font-size="14.00">BU</text>
<text text-anchor="start" x="446.75" y="-243.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="454.5" y="-243.95" font-family="arial" font-size="14.00">X4:3:MISO </text>
<polygon fill="#000000" stroke="none" points="331.25,-237.5 331.25,-239.5 527.75,-239.5 527.75,-237.5 331.25,-237.5"/>
<polygon fill="#0066ff" stroke="none" points="331.25,-235.5 331.25,-237.5 527.75,-237.5 527.75,-235.5 331.25,-235.5"/>
<polygon fill="#000000" stroke="none" points="331.25,-233.5 331.25,-235.5 527.75,-235.5 527.75,-233.5 331.25,-233.5"/>
<text text-anchor="start" x="333.25" y="-218.2" font-family="arial" font-size="14.00"> X1:6:MOSI</text>
<text text-anchor="start" x="408.5" y="-218.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.25" y="-218.2" font-family="arial" font-size="14.00">OG</text>
<text text-anchor="start" x="446.75" y="-218.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="454.5" y="-218.2" font-family="arial" font-size="14.00">X4:4:MOSI </text>
<polygon fill="#000000" stroke="none" points="331.25,-211.75 331.25,-213.75 527.75,-213.75 527.75,-211.75 331.25,-211.75"/>
<polygon fill="#ff8000" stroke="none" points="331.25,-209.75 331.25,-211.75 527.75,-211.75 527.75,-209.75 331.25,-209.75"/>
<polygon fill="#000000" stroke="none" points="331.25,-207.75 331.25,-209.75 527.75,-209.75 527.75,-207.75 331.25,-207.75"/>
<text text-anchor="start" x="333.25" y="-192.45" font-family="arial" font-size="14.00"> X1:7:SCK</text>
<text text-anchor="start" x="408.5" y="-192.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="422.88" y="-192.45" font-family="arial" font-size="14.00">VT</text>
<text text-anchor="start" x="446.75" y="-192.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="462.75" y="-192.45" font-family="arial" font-size="14.00">X4:5:SCK </text>
<polygon fill="#000000" stroke="none" points="331.25,-186 331.25,-188 527.75,-188 527.75,-186 331.25,-186"/>
<polygon fill="#8000ff" stroke="none" points="331.25,-184 331.25,-186 527.75,-186 527.75,-184 331.25,-184"/>
<polygon fill="#000000" stroke="none" points="331.25,-182 331.25,-184 527.75,-184 527.75,-182 331.25,-182"/>
<text text-anchor="start" x="367" y="-166.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge17" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-458.5C300.73,-461.21 222.53,-256.21 336,-253.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-460.5C302.6,-460.5 224.4,-255.5 336,-255.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-462.5C304.47,-459.79 226.27,-254.79 336,-257.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-471.63C297.09,-474.35 215.05,-262.97 331.25,-260.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-473.62C298.96,-473.62 216.92,-262.25 331.25,-262.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-475.62C300.82,-472.9 218.78,-261.53 331.25,-264.25"/>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge19" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-365.5C277.71,-367.96 245.39,-230.96 336,-228.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M191,-367.5C279.66,-367.5 247.34,-230.5 336,-230.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-369.5C281.61,-367.04 249.29,-230.04 336,-232.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-376.63C273.44,-379.1 238.55,-236.98 331.25,-234.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M184.62,-378.63C275.38,-378.62 240.49,-236.5 331.25,-236.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-380.62C277.32,-378.15 242.44,-236.02 331.25,-238.5"/>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge21" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-342.5C278.33,-344.97 244.78,-205.97 336,-203.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M191,-344.5C280.27,-344.5 246.73,-205.5 336,-205.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-346.5C282.22,-344.03 248.67,-205.03 336,-207.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-352.88C274.06,-355.36 237.93,-211.24 331.25,-208.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M184.62,-354.87C276,-354.87 239.87,-210.75 331.25,-210.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-356.87C277.94,-354.39 241.81,-210.26 331.25,-212.75"/>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge23" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-319.5C278.95,-321.98 244.17,-180.98 336,-178.5"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M191,-321.5C280.89,-321.5 246.11,-180.5 336,-180.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M191,-323.5C282.83,-321.02 248.05,-180.02 336,-182.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-329.13C274.69,-331.62 237.31,-185.5 331.25,-183"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M184.62,-331.12C276.63,-331.13 239.25,-185 331.25,-185"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.62,-333.12C278.57,-330.63 241.19,-184.5 331.25,-187"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="874,-726.5 687,-726.5 687,-588.5 874,-588.5 874,-726.5"/>
<polygon fill="#ffffff" stroke="transparent" points="687,-588.5 687,-726.5 874,-726.5 874,-588.5 687,-588.5"/>
<polygon fill="none" stroke="black" points="687.5,-703.5 687.5,-726.5 874.5,-726.5 874.5,-703.5 687.5,-703.5"/>
<text text-anchor="start" x="772" y="-711.3" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="687.5,-680.5 687.5,-703.5 783.5,-703.5 783.5,-680.5 687.5,-680.5"/>
<text text-anchor="start" x="691.5" y="-688.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="783.5,-680.5 783.5,-703.5 834.5,-703.5 834.5,-680.5 783.5,-680.5"/>
<text text-anchor="start" x="787.5" y="-688.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="834.5,-680.5 834.5,-703.5 874.5,-703.5 874.5,-680.5 834.5,-680.5"/>
<text text-anchor="start" x="838.5" y="-688.3" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="687.5,-657.5 687.5,-680.5 769.5,-680.5 769.5,-657.5 687.5,-657.5"/>
<text text-anchor="start" x="724.5" y="-665.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="769.5,-657.5 769.5,-680.5 874.5,-680.5 874.5,-657.5 769.5,-657.5"/>
<text text-anchor="start" x="806" y="-665.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="687.5,-634.5 687.5,-657.5 769.5,-657.5 769.5,-634.5 687.5,-634.5"/>
<text text-anchor="start" x="724.5" y="-642.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="769.5,-634.5 769.5,-657.5 874.5,-657.5 874.5,-634.5 769.5,-634.5"/>
<text text-anchor="start" x="809" y="-642.3" font-family="arial" font-size="14.00">+5V</text>
<polygon fill="none" stroke="black" points="687.5,-611.5 687.5,-634.5 769.5,-634.5 769.5,-611.5 687.5,-611.5"/>
<text text-anchor="start" x="724.5" y="-619.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="769.5,-611.5 769.5,-634.5 874.5,-634.5 874.5,-611.5 769.5,-611.5"/>
<text text-anchor="start" x="808" y="-619.3" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="687.5,-588.5 687.5,-611.5 769.5,-611.5 769.5,-588.5 687.5,-588.5"/>
<text text-anchor="start" x="724.5" y="-596.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="769.5,-588.5 769.5,-611.5 874.5,-611.5 874.5,-588.5 769.5,-588.5"/>
<text text-anchor="start" x="807.5" y="-596.3" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="#ffffff" stroke="black" points="851.75,-747.5 671.75,-747.5 671.75,-605 851.75,-605 851.75,-747.5"/>
<polygon fill="#ffffff" stroke="none" points="671.75,-605 671.75,-747.5 851.75,-747.5 851.75,-605 671.75,-605"/>
<polygon fill="none" stroke="black" points="671.75,-723.75 671.75,-747.5 851.75,-747.5 851.75,-723.75 671.75,-723.75"/>
<text text-anchor="start" x="753.5" y="-730.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="671.75,-700 671.75,-723.75 764.5,-723.75 764.5,-700 671.75,-700"/>
<text text-anchor="start" x="675.75" y="-706.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="764.5,-700 764.5,-723.75 813.75,-723.75 813.75,-700 764.5,-700"/>
<text text-anchor="start" x="768.5" y="-706.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="813.75,-700 813.75,-723.75 851.75,-723.75 851.75,-700 813.75,-700"/>
<text text-anchor="start" x="817.75" y="-706.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="671.75,-676.25 671.75,-700 750.12,-700 750.12,-676.25 671.75,-676.25"/>
<text text-anchor="start" x="707.19" y="-682.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="750.12,-676.25 750.12,-700 851.75,-700 851.75,-676.25 750.12,-676.25"/>
<text text-anchor="start" x="785.56" y="-682.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="671.75,-652.5 671.75,-676.25 750.12,-676.25 750.12,-652.5 671.75,-652.5"/>
<text text-anchor="start" x="707.19" y="-658.95" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="750.12,-652.5 750.12,-676.25 851.75,-676.25 851.75,-652.5 750.12,-652.5"/>
<text text-anchor="start" x="788.56" y="-658.95" font-family="arial" font-size="14.00">+5V</text>
<polygon fill="none" stroke="black" points="671.75,-628.75 671.75,-652.5 750.12,-652.5 750.12,-628.75 671.75,-628.75"/>
<text text-anchor="start" x="707.19" y="-635.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="750.12,-628.75 750.12,-652.5 851.75,-652.5 851.75,-628.75 750.12,-628.75"/>
<text text-anchor="start" x="787.81" y="-635.2" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="671.75,-605 671.75,-628.75 750.12,-628.75 750.12,-605 671.75,-605"/>
<text text-anchor="start" x="707.19" y="-611.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="750.12,-605 750.12,-628.75 851.75,-628.75 851.75,-605 750.12,-605"/>
<text text-anchor="start" x="787.06" y="-611.45" font-family="arial" font-size="14.00">SDA</text>
</g>
<!-- X3 -->
<g id="node3" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="874,-518.5 687,-518.5 687,-380.5 874,-380.5 874,-518.5"/>
<polygon fill="#ffffff" stroke="transparent" points="687,-380.5 687,-518.5 874,-518.5 874,-380.5 687,-380.5"/>
<polygon fill="none" stroke="black" points="687.5,-495.5 687.5,-518.5 874.5,-518.5 874.5,-495.5 687.5,-495.5"/>
<text text-anchor="start" x="772" y="-503.3" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="687.5,-472.5 687.5,-495.5 783.5,-495.5 783.5,-472.5 687.5,-472.5"/>
<text text-anchor="start" x="691.5" y="-480.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="783.5,-472.5 783.5,-495.5 834.5,-495.5 834.5,-472.5 783.5,-472.5"/>
<text text-anchor="start" x="787.5" y="-480.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="834.5,-472.5 834.5,-495.5 874.5,-495.5 874.5,-472.5 834.5,-472.5"/>
<text text-anchor="start" x="838.5" y="-480.3" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="687.5,-449.5 687.5,-472.5 769.5,-472.5 769.5,-449.5 687.5,-449.5"/>
<text text-anchor="start" x="724.5" y="-457.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="769.5,-449.5 769.5,-472.5 874.5,-472.5 874.5,-449.5 769.5,-449.5"/>
<text text-anchor="start" x="806" y="-457.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="687.5,-426.5 687.5,-449.5 769.5,-449.5 769.5,-426.5 687.5,-426.5"/>
<text text-anchor="start" x="724.5" y="-434.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="769.5,-426.5 769.5,-449.5 874.5,-449.5 874.5,-426.5 769.5,-426.5"/>
<text text-anchor="start" x="809" y="-434.3" font-family="arial" font-size="14.00">+5V</text>
<polygon fill="none" stroke="black" points="687.5,-403.5 687.5,-426.5 769.5,-426.5 769.5,-403.5 687.5,-403.5"/>
<text text-anchor="start" x="724.5" y="-411.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="769.5,-403.5 769.5,-426.5 874.5,-426.5 874.5,-403.5 769.5,-403.5"/>
<text text-anchor="start" x="808" y="-411.3" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="687.5,-380.5 687.5,-403.5 769.5,-403.5 769.5,-380.5 687.5,-380.5"/>
<text text-anchor="start" x="724.5" y="-388.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="769.5,-380.5 769.5,-403.5 874.5,-403.5 874.5,-380.5 769.5,-380.5"/>
<text text-anchor="start" x="807.5" y="-388.3" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="#ffffff" stroke="black" points="851.75,-533.5 671.75,-533.5 671.75,-391 851.75,-391 851.75,-533.5"/>
<polygon fill="#ffffff" stroke="none" points="671.75,-391 671.75,-533.5 851.75,-533.5 851.75,-391 671.75,-391"/>
<polygon fill="none" stroke="black" points="671.75,-509.75 671.75,-533.5 851.75,-533.5 851.75,-509.75 671.75,-509.75"/>
<text text-anchor="start" x="753.5" y="-516.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="671.75,-486 671.75,-509.75 764.5,-509.75 764.5,-486 671.75,-486"/>
<text text-anchor="start" x="675.75" y="-492.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="764.5,-486 764.5,-509.75 813.75,-509.75 813.75,-486 764.5,-486"/>
<text text-anchor="start" x="768.5" y="-492.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="813.75,-486 813.75,-509.75 851.75,-509.75 851.75,-486 813.75,-486"/>
<text text-anchor="start" x="817.75" y="-492.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="671.75,-462.25 671.75,-486 750.12,-486 750.12,-462.25 671.75,-462.25"/>
<text text-anchor="start" x="707.19" y="-468.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="750.12,-462.25 750.12,-486 851.75,-486 851.75,-462.25 750.12,-462.25"/>
<text text-anchor="start" x="785.56" y="-468.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="671.75,-438.5 671.75,-462.25 750.12,-462.25 750.12,-438.5 671.75,-438.5"/>
<text text-anchor="start" x="707.19" y="-444.95" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="750.12,-438.5 750.12,-462.25 851.75,-462.25 851.75,-438.5 750.12,-438.5"/>
<text text-anchor="start" x="788.56" y="-444.95" font-family="arial" font-size="14.00">+5V</text>
<polygon fill="none" stroke="black" points="671.75,-414.75 671.75,-438.5 750.12,-438.5 750.12,-414.75 671.75,-414.75"/>
<text text-anchor="start" x="707.19" y="-421.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="750.12,-414.75 750.12,-438.5 851.75,-438.5 851.75,-414.75 750.12,-414.75"/>
<text text-anchor="start" x="787.81" y="-421.2" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="671.75,-391 671.75,-414.75 750.12,-414.75 750.12,-391 671.75,-391"/>
<text text-anchor="start" x="707.19" y="-397.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="750.12,-391 750.12,-414.75 851.75,-414.75 851.75,-391 750.12,-391"/>
<text text-anchor="start" x="787.06" y="-397.45" font-family="arial" font-size="14.00">SDA</text>
</g>
<!-- X4 -->
<g id="node4" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="874,-322 687,-322 687,-161 874,-161 874,-322"/>
<polygon fill="#ffffff" stroke="transparent" points="687,-161 687,-322 874,-322 874,-161 687,-161"/>
<polygon fill="none" stroke="black" points="687.5,-298.5 687.5,-321.5 874.5,-321.5 874.5,-298.5 687.5,-298.5"/>
<text text-anchor="start" x="772" y="-306.3" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="687.5,-275.5 687.5,-298.5 783.5,-298.5 783.5,-275.5 687.5,-275.5"/>
<text text-anchor="start" x="691.5" y="-283.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="783.5,-275.5 783.5,-298.5 834.5,-298.5 834.5,-275.5 783.5,-275.5"/>
<text text-anchor="start" x="787.5" y="-283.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="834.5,-275.5 834.5,-298.5 874.5,-298.5 874.5,-275.5 834.5,-275.5"/>
<text text-anchor="start" x="838.5" y="-283.3" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="687.5,-252.5 687.5,-275.5 767.5,-275.5 767.5,-252.5 687.5,-252.5"/>
<text text-anchor="start" x="723.5" y="-260.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="767.5,-252.5 767.5,-275.5 874.5,-275.5 874.5,-252.5 767.5,-252.5"/>
<text text-anchor="start" x="805" y="-260.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="687.5,-229.5 687.5,-252.5 767.5,-252.5 767.5,-229.5 687.5,-229.5"/>
<text text-anchor="start" x="723.5" y="-237.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="767.5,-229.5 767.5,-252.5 874.5,-252.5 874.5,-229.5 767.5,-229.5"/>
<text text-anchor="start" x="804" y="-237.3" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="687.5,-206.5 687.5,-229.5 767.5,-229.5 767.5,-206.5 687.5,-206.5"/>
<text text-anchor="start" x="723.5" y="-214.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="767.5,-206.5 767.5,-229.5 874.5,-229.5 874.5,-206.5 767.5,-206.5"/>
<text text-anchor="start" x="803" y="-214.3" font-family="arial" font-size="14.00">MISO</text>
<polygon fill="none" stroke="black" points="687.5,-183.5 687.5,-206.5 767.5,-206.5 767.5,-183.5 687.5,-183.5"/>
<text text-anchor="start" x="723.5" y="-191.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="767.5,-183.5 767.5,-206.5 874.5,-206.5 874.5,-183.5 767.5,-183.5"/>
<text text-anchor="start" x="803" y="-191.3" font-family="arial" font-size="14.00">MOSI</text>
<polygon fill="none" stroke="black" points="687.5,-160.5 687.5,-183.5 767.5,-183.5 767.5,-160.5 687.5,-160.5"/>
<text text-anchor="start" x="723.5" y="-168.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="767.5,-160.5 767.5,-183.5 874.5,-183.5 874.5,-160.5 767.5,-160.5"/>
<text text-anchor="start" x="806.5" y="-168.3" font-family="arial" font-size="14.00">SCK</text>
<polygon fill="#ffffff" stroke="black" points="851.75,-330.38 671.75,-330.38 671.75,-164.12 851.75,-164.12 851.75,-330.38"/>
<polygon fill="#ffffff" stroke="none" points="671.75,-164.12 671.75,-330.38 851.75,-330.38 851.75,-164.12 671.75,-164.12"/>
<polygon fill="none" stroke="black" points="671.75,-306.62 671.75,-330.38 851.75,-330.38 851.75,-306.62 671.75,-306.62"/>
<text text-anchor="start" x="753.5" y="-313.07" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="671.75,-282.88 671.75,-306.62 764.5,-306.62 764.5,-282.88 671.75,-282.88"/>
<text text-anchor="start" x="675.75" y="-289.32" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="764.5,-282.88 764.5,-306.62 813.75,-306.62 813.75,-282.88 764.5,-282.88"/>
<text text-anchor="start" x="768.5" y="-289.32" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="813.75,-282.88 813.75,-306.62 851.75,-306.62 851.75,-282.88 813.75,-282.88"/>
<text text-anchor="start" x="817.75" y="-289.32" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="671.75,-259.12 671.75,-282.88 747.5,-282.88 747.5,-259.12 671.75,-259.12"/>
<text text-anchor="start" x="705.88" y="-265.57" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="747.5,-259.12 747.5,-282.88 851.75,-282.88 851.75,-259.12 747.5,-259.12"/>
<text text-anchor="start" x="784.25" y="-265.57" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="671.75,-235.38 671.75,-259.12 747.5,-259.12 747.5,-235.38 671.75,-235.38"/>
<text text-anchor="start" x="705.88" y="-241.82" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="747.5,-235.38 747.5,-259.12 851.75,-259.12 851.75,-235.38 747.5,-235.38"/>
<text text-anchor="start" x="783.5" y="-241.82" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="671.75,-211.62 671.75,-235.38 747.5,-235.38 747.5,-211.62 671.75,-211.62"/>
<text text-anchor="start" x="705.88" y="-218.07" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="747.5,-211.62 747.5,-235.38 851.75,-235.38 851.75,-211.62 747.5,-211.62"/>
<text text-anchor="start" x="781.62" y="-218.07" font-family="arial" font-size="14.00">MISO</text>
<polygon fill="none" stroke="black" points="671.75,-187.88 671.75,-211.62 747.5,-211.62 747.5,-187.88 671.75,-187.88"/>
<text text-anchor="start" x="705.88" y="-194.32" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="747.5,-187.88 747.5,-211.62 851.75,-211.62 851.75,-187.88 747.5,-187.88"/>
<text text-anchor="start" x="781.62" y="-194.32" font-family="arial" font-size="14.00">MOSI</text>
<polygon fill="none" stroke="black" points="671.75,-164.12 671.75,-187.88 747.5,-187.88 747.5,-164.12 671.75,-164.12"/>
<text text-anchor="start" x="705.88" y="-170.57" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="747.5,-164.12 747.5,-187.88 851.75,-187.88 851.75,-164.12 747.5,-164.12"/>
<text text-anchor="start" x="785.75" y="-170.57" font-family="arial" font-size="14.00">SCK</text>
</g>
<!-- AUTOGENERATED_F_1 -->
<g id="node5" class="node">
<title>AUTOGENERATED_F_1</title>
<polygon fill="#ffffff" stroke="black" points="192,-70 0,-70 0,-47 192,-47 192,-70"/>
<polygon fill="#ffffff" stroke="transparent" points="0,-47 0,-70 192,-70 192,-47 0,-47"/>
<polygon fill="none" stroke="black" points="0,-46.5 0,-69.5 89,-69.5 89,-46.5 0,-46.5"/>
<text text-anchor="start" x="4" y="-54.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="89,-46.5 89,-69.5 157,-69.5 157,-46.5 89,-46.5"/>
<text text-anchor="start" x="93" y="-54.3" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="157,-46.5 157,-69.5 184,-69.5 184,-46.5 157,-46.5"/>
<text text-anchor="start" x="161" y="-54.3" font-family="arial" font-size="14.00">YE</text>
<polygon fill="#ffff00" stroke="transparent" points="184,-46.5 184,-69.5 192,-69.5 192,-46.5 184,-46.5"/>
<polygon fill="none" stroke="black" points="184,-46.5 184,-69.5 192,-69.5 192,-46.5 184,-46.5"/>
<polygon fill="#ffffff" stroke="black" points="187.25,-72.12 0,-72.12 0,-48.38 187.25,-48.38 187.25,-72.12"/>
<polygon fill="#ffffff" stroke="none" points="0,-48.38 0,-72.12 187.25,-72.12 187.25,-48.38 0,-48.38"/>
<polygon fill="none" stroke="black" points="0,-48.38 0,-72.12 86.75,-72.12 86.75,-48.38 0,-48.38"/>
<text text-anchor="start" x="4" y="-54.83" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-48.38 86.75,-72.12 153.25,-72.12 153.25,-48.38 86.75,-48.38"/>
<text text-anchor="start" x="90.75" y="-54.83" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="153.25,-48.38 153.25,-72.12 179.25,-72.12 179.25,-48.38 153.25,-48.38"/>
<text text-anchor="start" x="157.25" y="-54.83" font-family="arial" font-size="14.00">YE</text>
<polygon fill="#ffff00" stroke="none" points="179.25,-48.38 179.25,-72.12 187.25,-72.12 187.25,-48.38 179.25,-48.38"/>
<polygon fill="none" stroke="black" points="179.25,-48.38 179.25,-72.12 187.25,-72.12 187.25,-48.38 179.25,-48.38"/>
</g>
<!-- W4 -->
<g id="node10" class="node">
<title>W4</title>
<polygon fill="#ffffff" stroke="black" points="539,-134.5 340,-134.5 340,-0.5 539,-0.5 539,-134.5"/>
<polygon fill="none" stroke="black" points="340.5,-111.5 340.5,-134.5 539.5,-134.5 539.5,-111.5 340.5,-111.5"/>
<text text-anchor="start" x="429.5" y="-119.3" font-family="arial" font-size="14.00">W4</text>
<polygon fill="none" stroke="black" points="340.5,-88.5 340.5,-111.5 363.5,-111.5 363.5,-88.5 340.5,-88.5"/>
<text text-anchor="start" x="344.5" y="-96.3" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="363.5,-88.5 363.5,-111.5 495.5,-111.5 495.5,-88.5 363.5,-88.5"/>
<text text-anchor="start" x="367.5" y="-96.3" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="495.5,-88.5 495.5,-111.5 539.5,-111.5 539.5,-88.5 495.5,-88.5"/>
<text text-anchor="start" x="499.5" y="-96.3" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="351" y="-75.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="376.5" y="-56.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="464.5" y="-56.3" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-48.5 340.5,-50.5 539.5,-50.5 539.5,-48.5 340.5,-48.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-46.5 340.5,-48.5 539.5,-48.5 539.5,-46.5 340.5,-46.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-44.5 340.5,-46.5 539.5,-46.5 539.5,-44.5 340.5,-44.5"/>
<text text-anchor="start" x="376" y="-31.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.5" y="-31.3" font-family="arial" font-size="14.00">X4:2:+12V</text>
<polygon fill="#000000" stroke="transparent" points="340.5,-23.5 340.5,-25.5 539.5,-25.5 539.5,-23.5 340.5,-23.5"/>
<polygon fill="#ff0000" stroke="transparent" points="340.5,-21.5 340.5,-23.5 539.5,-23.5 539.5,-21.5 340.5,-21.5"/>
<polygon fill="#000000" stroke="transparent" points="340.5,-19.5 340.5,-21.5 539.5,-21.5 539.5,-19.5 340.5,-19.5"/>
<text text-anchor="start" x="351" y="-6.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="527.38,-138.5 331.62,-138.5 331.62,0 527.38,0 527.38,-138.5"/>
<polygon fill="#ffffff" stroke="none" points="331.62,0 331.62,-138.5 527.38,-138.5 527.38,0 331.62,0"/>
<polygon fill="none" stroke="black" points="331.62,-114.75 331.62,-138.5 527.38,-138.5 527.38,-114.75 331.62,-114.75"/>
<text text-anchor="start" x="419" y="-121.2" font-family="arial" font-size="14.00">W4</text>
<polygon fill="none" stroke="black" points="331.62,-91 331.62,-114.75 353.88,-114.75 353.88,-91 331.62,-91"/>
<text text-anchor="start" x="335.62" y="-97.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="353.88,-91 353.88,-114.75 484.88,-114.75 484.88,-91 353.88,-91"/>
<text text-anchor="start" x="357.88" y="-97.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="484.88,-91 484.88,-114.75 527.38,-114.75 527.38,-91 484.88,-91"/>
<text text-anchor="start" x="488.88" y="-97.45" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="340.25" y="-75.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="333.62" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="361.25" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="383" y="-55.95" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="430.25" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="459.38" y="-55.95" font-family="arial" font-size="14.00">X4:1:GND </text>
<polygon fill="#000000" stroke="none" points="331.62,-49.5 331.62,-51.5 527.38,-51.5 527.38,-49.5 331.62,-49.5"/>
<polygon fill="#000000" stroke="none" points="331.62,-47.5 331.62,-49.5 527.38,-49.5 527.38,-47.5 331.62,-47.5"/>
<polygon fill="#000000" stroke="none" points="331.62,-45.5 331.62,-47.5 527.38,-47.5 527.38,-45.5 331.62,-45.5"/>
<text text-anchor="start" x="333.62" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="361.25" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="382.25" y="-30.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="430.25" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="457.88" y="-30.2" font-family="arial" font-size="14.00">X4:2:+12V </text>
<polygon fill="#000000" stroke="none" points="331.62,-23.75 331.62,-25.75 527.38,-25.75 527.38,-23.75 331.62,-23.75"/>
<polygon fill="#ff0000" stroke="none" points="331.62,-21.75 331.62,-23.75 527.38,-23.75 527.38,-21.75 331.62,-21.75"/>
<polygon fill="#000000" stroke="none" points="331.62,-19.75 331.62,-21.75 527.38,-21.75 527.38,-19.75 331.62,-19.75"/>
<text text-anchor="start" x="340.25" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- AUTOGENERATED_F_1&#45;&#45;W4 -->
<g id="edge25" class="edge">
<title>AUTOGENERATED_F_1:e&#45;&#45;W4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M192,-56.5C256.61,-56.85 272.63,-45.85 339.5,-45.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M192,-58.5C257.74,-58.5 273.76,-47.5 339.5,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M192,-60.5C258.87,-60.15 274.89,-49.15 339.5,-49.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187.25,-58.25C250.26,-58.65 265.83,-46.9 331.25,-46.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187.25,-60.25C251.46,-60.25 267.04,-48.5 331.25,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187.25,-62.25C252.67,-61.85 268.24,-50.1 331.25,-50.5"/>
</g>
<!-- AUTOGENERATED_F_2 -->
<g id="node6" class="node">
<title>AUTOGENERATED_F_2</title>
<polygon fill="#ffffff" stroke="black" points="192,-23 0,-23 0,0 192,0 192,-23"/>
<polygon fill="#ffffff" stroke="transparent" points="0,0 0,-23 192,-23 192,0 0,0"/>
<polygon fill="none" stroke="black" points="0,0.5 0,-22.5 89,-22.5 89,0.5 0,0.5"/>
<text text-anchor="start" x="4" y="-7.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="89,0.5 89,-22.5 157,-22.5 157,0.5 89,0.5"/>
<text text-anchor="start" x="93" y="-7.3" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="157,0.5 157,-22.5 184,-22.5 184,0.5 157,0.5"/>
<text text-anchor="start" x="161" y="-7.3" font-family="arial" font-size="14.00">YE</text>
<polygon fill="#ffff00" stroke="transparent" points="184,0.5 184,-22.5 192,-22.5 192,0.5 184,0.5"/>
<polygon fill="none" stroke="black" points="184,0.5 184,-22.5 192,-22.5 192,0.5 184,0.5"/>
<polygon fill="#ffffff" stroke="black" points="187.25,-24.12 0,-24.12 0,-0.38 187.25,-0.38 187.25,-24.12"/>
<polygon fill="#ffffff" stroke="none" points="0,-0.38 0,-24.12 187.25,-24.12 187.25,-0.38 0,-0.38"/>
<polygon fill="none" stroke="black" points="0,-0.38 0,-24.12 86.75,-24.12 86.75,-0.38 0,-0.38"/>
<text text-anchor="start" x="4" y="-6.83" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-0.38 86.75,-24.12 153.25,-24.12 153.25,-0.38 86.75,-0.38"/>
<text text-anchor="start" x="90.75" y="-6.83" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="153.25,-0.38 153.25,-24.12 179.25,-24.12 179.25,-0.38 153.25,-0.38"/>
<text text-anchor="start" x="157.25" y="-6.83" font-family="arial" font-size="14.00">YE</text>
<polygon fill="#ffff00" stroke="none" points="179.25,-0.38 179.25,-24.12 187.25,-24.12 187.25,-0.38 179.25,-0.38"/>
<polygon fill="none" stroke="black" points="179.25,-0.38 179.25,-24.12 187.25,-24.12 187.25,-0.38 179.25,-0.38"/>
</g>
<!-- AUTOGENERATED_F_2&#45;&#45;W4 -->
<g id="edge27" class="edge">
<title>AUTOGENERATED_F_2:e&#45;&#45;W4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M192,-9.5C258.87,-9.85 274.89,-20.85 339.5,-20.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M192,-11.5C257.74,-11.5 273.76,-22.5 339.5,-22.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M192,-13.5C256.61,-13.15 272.63,-24.15 339.5,-24.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187.25,-10.25C252.53,-10.59 268.19,-21.09 331.25,-20.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M187.25,-12.25C251.42,-12.25 267.08,-22.75 331.25,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187.25,-14.25C250.31,-13.91 265.97,-24.41 331.25,-24.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-669.5C605.37,-669.51 621.64,-667.51 687,-667.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-671.5C605.62,-671.5 621.88,-669.5 687,-669.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-673.5C605.86,-673.49 622.13,-671.49 687,-671.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-688.25C591.49,-688.27 607.48,-686.14 671.75,-686.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-690.25C591.76,-690.25 607.74,-688.12 671.75,-688.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-692.25C592.02,-692.23 608.01,-690.11 671.75,-690.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-644.5C605.49,-644.5 621.76,-643.5 687,-643.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M540.5,-646.5C605.61,-646.5 621.89,-645.5 687,-645.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-648.5C605.74,-648.5 622.01,-647.5 687,-647.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-662.5C591.73,-662.5 607.73,-662.38 671.75,-662.38"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M527.75,-664.5C591.75,-664.5 607.75,-664.38 671.75,-664.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-666.5C591.77,-666.5 607.77,-666.37 671.75,-666.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-619.5C605.74,-619.5 622.01,-620.5 687,-620.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M540.5,-621.5C605.61,-621.5 621.89,-622.5 687,-622.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-623.5C605.49,-623.5 621.76,-624.5 687,-624.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-636.75C591.99,-636.76 607.98,-638.64 671.75,-638.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M527.75,-638.75C591.76,-638.75 607.74,-640.62 671.75,-640.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-640.75C591.52,-640.74 607.51,-642.61 671.75,-642.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-594.5C605.99,-594.53 622.24,-597.53 687,-597.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M540.5,-596.5C605.62,-596.5 621.88,-599.5 687,-599.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-598.5C605.26,-598.47 621.51,-601.47 687,-601.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-611C592.25,-611.06 608.2,-614.93 671.75,-614.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M527.75,-613C591.77,-613 607.73,-616.88 671.75,-616.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-615C591.3,-614.94 607.25,-618.82 671.75,-618.87"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge10" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-461.5C605.37,-461.51 621.64,-459.51 687,-459.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-463.5C605.62,-463.5 621.88,-461.5 687,-461.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-465.5C605.86,-465.49 622.13,-463.49 687,-463.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-474.25C591.49,-474.27 607.48,-472.14 671.75,-472.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-476.25C591.76,-476.25 607.74,-474.12 671.75,-474.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-478.25C592.02,-478.23 608.01,-476.11 671.75,-476.12"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge12" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-436.5C605.49,-436.5 621.76,-435.5 687,-435.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M540.5,-438.5C605.61,-438.5 621.89,-437.5 687,-437.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-440.5C605.74,-440.5 622.01,-439.5 687,-439.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-448.5C591.73,-448.5 607.73,-448.38 671.75,-448.38"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M527.75,-450.5C591.75,-450.5 607.75,-450.37 671.75,-450.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-452.5C591.77,-452.5 607.77,-452.37 671.75,-452.37"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-411.5C605.74,-411.5 622.01,-412.5 687,-412.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M540.5,-413.5C605.61,-413.5 621.89,-414.5 687,-414.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-415.5C605.49,-415.5 621.76,-416.5 687,-416.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-422.75C591.99,-422.76 607.98,-424.64 671.75,-424.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M527.75,-424.75C591.76,-424.75 607.74,-426.62 671.75,-426.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-426.75C591.52,-426.74 607.51,-428.61 671.75,-428.62"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge16" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-386.5C605.99,-386.53 622.24,-389.53 687,-389.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M540.5,-388.5C605.62,-388.5 621.88,-391.5 687,-391.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-390.5C605.26,-390.47 621.51,-393.47 687,-393.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-397C592.25,-397.06 608.2,-400.93 671.75,-400.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M527.75,-399C591.77,-399 607.73,-402.87 671.75,-402.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-401C591.3,-400.94 607.25,-404.82 671.75,-404.87"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge18" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-253.5C608.12,-253.76 623.87,-262.76 687,-262.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-255.5C607.12,-255.5 622.88,-264.5 687,-264.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-257.5C606.13,-257.24 621.88,-266.24 687,-266.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-260.25C592.84,-260.5 608.6,-269.25 671.75,-269"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-262.25C591.87,-262.25 607.63,-271 671.75,-271"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-264.25C590.9,-264 606.66,-272.75 671.75,-273"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge20" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-228.5C605.97,-228.97 621.45,-215.97 687,-215.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M543,-230.5C607.26,-230.5 622.74,-217.5 687,-217.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-232.5C608.55,-232.03 624.03,-219.03 687,-219.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-234.5C590.72,-234.97 606.2,-221.97 671.75,-221.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M527.75,-236.5C592.01,-236.5 607.49,-223.5 671.75,-223.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-238.5C593.3,-238.03 608.78,-225.03 671.75,-225.5"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge22" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-203.5C606.04,-203.86 621.66,-192.86 687,-192.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M543,-205.5C607.19,-205.5 622.81,-194.5 687,-194.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-207.5C608.34,-207.14 623.96,-196.14 687,-196.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-208.75C590.79,-209.11 606.41,-198.11 671.75,-197.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M527.75,-210.75C591.94,-210.75 607.56,-199.75 671.75,-199.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-212.75C593.09,-212.39 608.71,-201.39 671.75,-201.75"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge24" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-178.5C606.13,-178.76 621.88,-169.76 687,-169.5"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M543,-180.5C607.12,-180.5 622.88,-171.5 687,-171.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M543,-182.5C608.12,-182.24 623.87,-173.24 687,-173.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-183C590.88,-183.26 606.63,-174.26 671.75,-174"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M527.75,-185C591.87,-185 607.63,-176 671.75,-176"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-187C592.87,-186.74 608.62,-177.74 671.75,-178"/>
</g>
<!-- W4&#45;&#45;X4 -->
<g id="edge26" class="edge">
<title>W4:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-45.5C658.72,-48.24 572.49,-265.24 687,-262.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-47.5C656.87,-47.5 570.63,-264.5 687,-264.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-49.5C655.01,-46.76 568.78,-263.76 687,-266.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-46.5C647.39,-49.26 555.81,-271.76 671.75,-269"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-48.5C645.54,-48.5 553.96,-271 671.75,-271"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-50.5C643.69,-47.74 552.11,-270.24 671.75,-273"/>
</g>
<!-- W4&#45;&#45;X4 -->
<g id="edge28" class="edge">
<title>W4:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-20.5C659.09,-23.24 572.12,-241.24 687,-238.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M540.5,-22.5C657.23,-22.5 570.27,-240.5 687,-240.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M540.5,-24.5C655.38,-21.76 568.41,-239.76 687,-242.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-20.75C648.14,-23.52 555.06,-248.02 671.75,-245.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M527.75,-22.75C646.29,-22.75 553.21,-247.25 671.75,-247.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M527.75,-24.75C644.44,-21.98 551.36,-246.48 671.75,-249.25"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 45 KiB

6
examples/ex01.bom.tsv generated
View File

@ -1,3 +1,3 @@
Id Description Qty Unit Designators
1 Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1
2 Connector, Molex KK 254, female, 4 pins 2 X1, X2
# Qty Unit Description Designators
1 2 Connector, Molex KK 254, female, 4 pins X1, X2
2 1 m Cable, Serial, 4 x 0.25 mm² shielded W1

1 Id # Qty Unit Description Designators
2 1 1 0.2 2 m Cable, Serial, 4 x 0.25 mm² shielded Connector, Molex KK 254, female, 4 pins W1 X1, X2
3 2 2 2 1 m Connector, Molex KK 254, female, 4 pins Cable, Serial, 4 x 0.25 mm² shielded X1, X2 W1

340
examples/ex01.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>GND</td>
<td port="p1r">1</td>
@ -37,25 +46,35 @@ graph {
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -73,116 +92,167 @@ graph {
<td>TX</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Serial</td>
<td>4x</td>
<td>0.25 mm² (24 AWG)</td>
<td>+ S</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td>1:BN</td>
<td> </td>
<td align="right">X2:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td>2:RD</td>
<td> </td>
<td align="right">X2:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3:RX</td>
<td> </td>
<td>3:OG</td>
<td> </td>
<td align="right">X2:4:TX </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF8000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:4:TX</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">X2:3:RX </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td>Shield</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="2" port="w5">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#895956:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
edge [color="#000000:#ff8000:#000000"]
edge [color="#000000:#FF8000:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p4l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p3l:w
edge [color="#000000"]
X1:p1r:e -- W1:ws:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Serial</td>
<td balign="left">4x</td>
<td balign="left">0.25 mm² (24 AWG)</td>
<td balign="left">+ S</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1:GND</td>
<td>
1:BN
</td>
<td>X2:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
2:RD
</td>
<td>X2:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:3:RX</td>
<td>
3:OG
</td>
<td>X2:4:TX</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:4:TX</td>
<td>
4:YE
</td>
<td>X2:3:RX</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1:GND</td>
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
X1:p1r:e -- W1:w5:w
}

286
examples/ex01.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex01</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex01</h1>
<h2>Diagram</h2>
@ -30,178 +30,192 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="943pt" height="232pt"
viewBox="0.00 0.00 943.00 232.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 228)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-228 939,-228 939,4 -4,4"/>
<svg width="923pt" height="240pt"
viewBox="0.00 0.00 923.25 239.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 235.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-235.5 919.25,-235.5 919.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="187,-191 0,-191 0,-53 187,-53 187,-191"/>
<polygon fill="none" stroke="black" points="0.5,-168 0.5,-191 187.5,-191 187.5,-168 0.5,-168"/>
<text text-anchor="start" x="85" y="-175.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-145 0.5,-168 96.5,-168 96.5,-145 0.5,-145"/>
<text text-anchor="start" x="4.5" y="-152.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-145 96.5,-168 147.5,-168 147.5,-145 96.5,-145"/>
<text text-anchor="start" x="100.5" y="-152.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="147.5,-145 147.5,-168 187.5,-168 187.5,-145 147.5,-145"/>
<text text-anchor="start" x="151.5" y="-152.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-122 0.5,-145 106.5,-145 106.5,-122 0.5,-122"/>
<text text-anchor="start" x="37.5" y="-129.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="106.5,-122 106.5,-145 187.5,-145 187.5,-122 106.5,-122"/>
<text text-anchor="start" x="143" y="-129.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-99 0.5,-122 106.5,-122 106.5,-99 0.5,-99"/>
<text text-anchor="start" x="38.5" y="-106.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="106.5,-99 106.5,-122 187.5,-122 187.5,-99 106.5,-99"/>
<text text-anchor="start" x="143" y="-106.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-76 0.5,-99 106.5,-99 106.5,-76 0.5,-76"/>
<text text-anchor="start" x="43.5" y="-83.8" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="106.5,-76 106.5,-99 187.5,-99 187.5,-76 106.5,-76"/>
<text text-anchor="start" x="143" y="-83.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-53 0.5,-76 106.5,-76 106.5,-53 0.5,-53"/>
<text text-anchor="start" x="44.5" y="-60.8" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="106.5,-53 106.5,-76 187.5,-76 187.5,-53 106.5,-53"/>
<text text-anchor="start" x="143" y="-60.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="180,-196 0,-196 0,-53.5 180,-53.5 180,-196"/>
<polygon fill="#ffffff" stroke="none" points="0,-53.5 0,-196 180,-196 180,-53.5 0,-53.5"/>
<polygon fill="none" stroke="black" points="0,-172.25 0,-196 180,-196 180,-172.25 0,-172.25"/>
<text text-anchor="start" x="81.75" y="-178.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-148.5 0,-172.25 92.75,-172.25 92.75,-148.5 0,-148.5"/>
<text text-anchor="start" x="4" y="-154.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-148.5 92.75,-172.25 142,-172.25 142,-148.5 92.75,-148.5"/>
<text text-anchor="start" x="96.75" y="-154.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-148.5 142,-172.25 180,-172.25 180,-148.5 142,-148.5"/>
<text text-anchor="start" x="146" y="-154.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-124.75 0,-148.5 101.62,-148.5 101.62,-124.75 0,-124.75"/>
<text text-anchor="start" x="35.44" y="-131.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.62,-124.75 101.62,-148.5 180,-148.5 180,-124.75 101.62,-124.75"/>
<text text-anchor="start" x="137.06" y="-131.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-101 0,-124.75 101.62,-124.75 101.62,-101 0,-101"/>
<text text-anchor="start" x="36.56" y="-107.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.62,-101 101.62,-124.75 180,-124.75 180,-101 101.62,-101"/>
<text text-anchor="start" x="137.06" y="-107.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-77.25 0,-101 101.62,-101 101.62,-77.25 0,-77.25"/>
<text text-anchor="start" x="41.44" y="-83.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="101.62,-77.25 101.62,-101 180,-101 180,-77.25 101.62,-77.25"/>
<text text-anchor="start" x="137.06" y="-83.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-53.5 0,-77.25 101.62,-77.25 101.62,-53.5 0,-53.5"/>
<text text-anchor="start" x="42.19" y="-59.95" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="101.62,-53.5 101.62,-77.25 180,-77.25 180,-53.5 101.62,-53.5"/>
<text text-anchor="start" x="137.06" y="-59.95" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="604,-224 331,-224 331,0 604,0 604,-224"/>
<polygon fill="none" stroke="black" points="331.5,-201 331.5,-224 604.5,-224 604.5,-201 331.5,-201"/>
<text text-anchor="start" x="457.5" y="-208.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.5,-178 331.5,-201 375.5,-201 375.5,-178 331.5,-178"/>
<text text-anchor="start" x="335.5" y="-185.8" font-family="arial" font-size="14.00">Serial</text>
<polygon fill="none" stroke="black" points="375.5,-178 375.5,-201 398.5,-201 398.5,-178 375.5,-178"/>
<text text-anchor="start" x="379.5" y="-185.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="398.5,-178 398.5,-201 530.5,-201 530.5,-178 398.5,-178"/>
<text text-anchor="start" x="402.5" y="-185.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="530.5,-178 530.5,-201 560.5,-201 560.5,-178 530.5,-178"/>
<text text-anchor="start" x="534.5" y="-185.8" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="560.5,-178 560.5,-201 604.5,-201 604.5,-178 560.5,-178"/>
<text text-anchor="start" x="564.5" y="-185.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="374.5" y="-164.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="344.5" y="-145.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="435" y="-145.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="528" y="-145.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-138 331.5,-140 604.5,-140 604.5,-138 331.5,-138"/>
<polygon fill="#895956" stroke="transparent" points="331.5,-136 331.5,-138 604.5,-138 604.5,-136 331.5,-136"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-134 331.5,-136 604.5,-136 604.5,-134 331.5,-134"/>
<text text-anchor="start" x="345" y="-120.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="435" y="-120.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="528.5" y="-120.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-113 331.5,-115 604.5,-115 604.5,-113 331.5,-113"/>
<polygon fill="#ff0000" stroke="transparent" points="331.5,-111 331.5,-113 604.5,-113 604.5,-111 331.5,-111"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-109 331.5,-111 604.5,-111 604.5,-109 331.5,-109"/>
<text text-anchor="start" x="350" y="-95.8" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="434" y="-95.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="534.5" y="-95.8" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-88 331.5,-90 604.5,-90 604.5,-88 331.5,-88"/>
<polygon fill="#ff8000" stroke="transparent" points="331.5,-86 331.5,-88 604.5,-88 604.5,-86 331.5,-86"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-84 331.5,-86 604.5,-86 604.5,-84 331.5,-84"/>
<text text-anchor="start" x="351" y="-70.8" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="435.5" y="-70.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="533.5" y="-70.8" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-63 331.5,-65 604.5,-65 604.5,-63 331.5,-63"/>
<polygon fill="#ffff00" stroke="transparent" points="331.5,-61 331.5,-63 604.5,-63 604.5,-61 331.5,-61"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-59 331.5,-61 604.5,-61 604.5,-59 331.5,-59"/>
<text text-anchor="start" x="374.5" y="-45.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="344.5" y="-26.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="449" y="-26.8" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-19 331.5,-21 604.5,-21 604.5,-19 331.5,-19"/>
<text text-anchor="start" x="374.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="591.25,-231.5 324,-231.5 324,0 591.25,0 591.25,-231.5"/>
<polygon fill="#ffffff" stroke="none" points="324,0 324,-231.5 591.25,-231.5 591.25,0 324,0"/>
<polygon fill="none" stroke="black" points="324,-207.75 324,-231.5 591.25,-231.5 591.25,-207.75 324,-207.75"/>
<text text-anchor="start" x="447.12" y="-214.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-184 324,-207.75 366.5,-207.75 366.5,-184 324,-184"/>
<text text-anchor="start" x="328" y="-190.45" font-family="arial" font-size="14.00">Serial</text>
<polygon fill="none" stroke="black" points="366.5,-184 366.5,-207.75 388.75,-207.75 388.75,-184 366.5,-184"/>
<text text-anchor="start" x="370.5" y="-190.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="388.75,-184 388.75,-207.75 519.75,-207.75 519.75,-184 388.75,-184"/>
<text text-anchor="start" x="392.75" y="-190.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="519.75,-184 519.75,-207.75 548.75,-207.75 548.75,-184 519.75,-184"/>
<text text-anchor="start" x="523.75" y="-190.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="548.75,-184 548.75,-207.75 591.25,-207.75 591.25,-184 548.75,-184"/>
<text text-anchor="start" x="552.75" y="-190.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="364.15" y="-168.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-148.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="417.07" y="-148.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="442.62" y="-148.95" font-family="arial" font-size="14.00">1:BN</text>
<text text-anchor="start" x="494.43" y="-148.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="523.25" y="-148.95" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="324,-142.5 324,-144.5 591.25,-144.5 591.25,-142.5 324,-142.5"/>
<polygon fill="#895956" stroke="none" points="324,-140.5 324,-142.5 591.25,-142.5 591.25,-140.5 324,-140.5"/>
<polygon fill="#000000" stroke="none" points="324,-138.5 324,-140.5 591.25,-140.5 591.25,-138.5 324,-138.5"/>
<text text-anchor="start" x="326" y="-123.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="417.07" y="-123.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="442.25" y="-123.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="494.43" y="-123.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="525.5" y="-123.2" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="324,-116.75 324,-118.75 591.25,-118.75 591.25,-116.75 324,-116.75"/>
<polygon fill="#ff0000" stroke="none" points="324,-114.75 324,-116.75 591.25,-116.75 591.25,-114.75 324,-114.75"/>
<polygon fill="#000000" stroke="none" points="324,-112.75 324,-114.75 591.25,-114.75 591.25,-112.75 324,-112.75"/>
<text text-anchor="start" x="326" y="-97.45" font-family="arial" font-size="14.00"> X1:3:RX</text>
<text text-anchor="start" x="417.07" y="-97.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="440.75" y="-97.45" font-family="arial" font-size="14.00">3:OG</text>
<text text-anchor="start" x="494.43" y="-97.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="536.75" y="-97.45" font-family="arial" font-size="14.00">X2:4:TX </text>
<polygon fill="#000000" stroke="none" points="324,-91 324,-93 591.25,-93 591.25,-91 324,-91"/>
<polygon fill="#ff8000" stroke="none" points="324,-89 324,-91 591.25,-91 591.25,-89 324,-89"/>
<polygon fill="#000000" stroke="none" points="324,-87 324,-89 591.25,-89 591.25,-87 324,-87"/>
<text text-anchor="start" x="326" y="-71.7" font-family="arial" font-size="14.00"> X1:4:TX</text>
<text text-anchor="start" x="417.07" y="-71.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="443" y="-71.7" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="494.43" y="-71.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="535.25" y="-71.7" font-family="arial" font-size="14.00">X2:3:RX </text>
<polygon fill="#000000" stroke="none" points="324,-65.25 324,-67.25 591.25,-67.25 591.25,-65.25 324,-65.25"/>
<polygon fill="#ffff00" stroke="none" points="324,-63.25 324,-65.25 591.25,-65.25 591.25,-63.25 324,-63.25"/>
<polygon fill="#000000" stroke="none" points="324,-61.25 324,-63.25 591.25,-63.25 591.25,-61.25 324,-61.25"/>
<text text-anchor="start" x="364.15" y="-45.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-26.2" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="417.07" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="438.88" y="-26.2" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="494.43" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="585.5" y="-26.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="324,-19.75 324,-21.75 591.25,-21.75 591.25,-19.75 324,-19.75"/>
<text text-anchor="start" x="364.15" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-132C251.38,-132.03 267.36,-135.03 331,-135"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M187,-134C251.01,-134 266.99,-137 331,-137"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-136C250.64,-135.97 266.62,-138.97 331,-139"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-134.63C244.62,-134.71 260.55,-139.59 324,-139.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-136.62C244.04,-136.63 259.96,-141.5 324,-141.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-138.62C243.45,-138.54 259.38,-143.41 324,-143.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-108C251.25,-108.02 267.24,-110.02 331,-110"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M187,-110C251.01,-110 266.99,-112 331,-112"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-112C250.76,-111.98 266.75,-113.98 331,-114"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-110.88C244.37,-110.91 260.34,-113.78 324,-113.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M180,-112.88C244.01,-112.87 259.99,-115.75 324,-115.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-114.87C243.66,-114.84 259.63,-117.72 324,-117.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-85C251,-85 267,-85 331,-85"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M187,-87C251,-87 267,-87 331,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-89C251,-89 267,-89 331,-89"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-87.13C244.11,-87.13 260.11,-88 324,-88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M180,-89.13C244,-89.12 260,-90 324,-90"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-91.12C243.89,-91.12 259.89,-92 324,-92"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-62C250.76,-62.02 266.75,-60.02 331,-60"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M187,-64C251.01,-64 266.99,-62 331,-62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-66C251.25,-65.98 267.24,-63.98 331,-64"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-63.38C243.86,-63.38 259.86,-62.25 324,-62.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-65.38C244,-65.38 260,-64.25 324,-64.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-67.37C244.14,-67.37 260.14,-66.25 324,-66.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-134C268.63,-134 249.37,-20 331,-20"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-136.62C262.15,-136.62 241.85,-20.75 324,-20.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="935,-193 748,-193 748,-55 935,-55 935,-193"/>
<polygon fill="none" stroke="black" points="748.5,-170 748.5,-193 935.5,-193 935.5,-170 748.5,-170"/>
<text text-anchor="start" x="833" y="-177.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="748.5,-147 748.5,-170 844.5,-170 844.5,-147 748.5,-147"/>
<text text-anchor="start" x="752.5" y="-154.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="844.5,-147 844.5,-170 895.5,-170 895.5,-147 844.5,-147"/>
<text text-anchor="start" x="848.5" y="-154.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="895.5,-147 895.5,-170 935.5,-170 935.5,-147 895.5,-147"/>
<text text-anchor="start" x="899.5" y="-154.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="748.5,-124 748.5,-147 830.5,-147 830.5,-124 748.5,-124"/>
<text text-anchor="start" x="785.5" y="-131.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="830.5,-124 830.5,-147 935.5,-147 935.5,-124 830.5,-124"/>
<text text-anchor="start" x="867" y="-131.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="748.5,-101 748.5,-124 830.5,-124 830.5,-101 748.5,-101"/>
<text text-anchor="start" x="785.5" y="-108.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="830.5,-101 830.5,-124 935.5,-124 935.5,-101 830.5,-101"/>
<text text-anchor="start" x="868" y="-108.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="748.5,-78 748.5,-101 830.5,-101 830.5,-78 748.5,-78"/>
<text text-anchor="start" x="785.5" y="-85.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="830.5,-78 830.5,-101 935.5,-101 935.5,-78 830.5,-78"/>
<text text-anchor="start" x="873" y="-85.8" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="748.5,-55 748.5,-78 830.5,-78 830.5,-55 748.5,-55"/>
<text text-anchor="start" x="785.5" y="-62.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="830.5,-55 830.5,-78 935.5,-78 935.5,-55 830.5,-55"/>
<text text-anchor="start" x="874" y="-62.8" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="915.25,-199 735.25,-199 735.25,-56.5 915.25,-56.5 915.25,-199"/>
<polygon fill="#ffffff" stroke="none" points="735.25,-56.5 735.25,-199 915.25,-199 915.25,-56.5 735.25,-56.5"/>
<polygon fill="none" stroke="black" points="735.25,-175.25 735.25,-199 915.25,-199 915.25,-175.25 735.25,-175.25"/>
<text text-anchor="start" x="817" y="-181.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="735.25,-151.5 735.25,-175.25 828,-175.25 828,-151.5 735.25,-151.5"/>
<text text-anchor="start" x="739.25" y="-157.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="828,-151.5 828,-175.25 877.25,-175.25 877.25,-151.5 828,-151.5"/>
<text text-anchor="start" x="832" y="-157.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="877.25,-151.5 877.25,-175.25 915.25,-175.25 915.25,-151.5 877.25,-151.5"/>
<text text-anchor="start" x="881.25" y="-157.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="735.25,-127.75 735.25,-151.5 813.62,-151.5 813.62,-127.75 735.25,-127.75"/>
<text text-anchor="start" x="770.69" y="-134.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="813.62,-127.75 813.62,-151.5 915.25,-151.5 915.25,-127.75 813.62,-127.75"/>
<text text-anchor="start" x="849.06" y="-134.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="735.25,-104 735.25,-127.75 813.62,-127.75 813.62,-104 735.25,-104"/>
<text text-anchor="start" x="770.69" y="-110.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="813.62,-104 813.62,-127.75 915.25,-127.75 915.25,-104 813.62,-104"/>
<text text-anchor="start" x="850.19" y="-110.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="735.25,-80.25 735.25,-104 813.62,-104 813.62,-80.25 735.25,-80.25"/>
<text text-anchor="start" x="770.69" y="-86.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="813.62,-80.25 813.62,-104 915.25,-104 915.25,-80.25 813.62,-80.25"/>
<text text-anchor="start" x="855.06" y="-86.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="735.25,-56.5 735.25,-80.25 813.62,-80.25 813.62,-56.5 735.25,-56.5"/>
<text text-anchor="start" x="770.69" y="-62.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="813.62,-56.5 813.62,-80.25 915.25,-80.25 915.25,-56.5 813.62,-56.5"/>
<text text-anchor="start" x="855.81" y="-62.95" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-135C667.88,-135 683.87,-134 748,-134"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M604,-137C668,-137 684,-136 748,-136"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-139C668.13,-139 684.12,-138 748,-138"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-139.5C655.02,-139.51 671.01,-137.64 735.25,-137.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M591.25,-141.5C655.26,-141.5 671.24,-139.62 735.25,-139.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-143.5C655.49,-143.49 671.48,-141.61 735.25,-141.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-110C668,-110 684,-110 748,-110"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M604,-112C668,-112 684,-112 748,-112"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-114C668,-114 684,-114 748,-114"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-113.75C655.27,-113.75 671.27,-113.88 735.25,-113.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M591.25,-115.75C655.25,-115.75 671.25,-115.87 735.25,-115.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-117.75C655.23,-117.75 671.23,-117.87 735.25,-117.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-85C667.04,-85.86 681.68,-64.86 748,-64"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M604,-87C668.68,-87 683.32,-66 748,-66"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-89C670.32,-88.14 684.96,-67.14 748,-68"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-88C654.31,-88.88 668.87,-67.26 735.25,-66.38"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M591.25,-90C655.97,-90 670.53,-68.38 735.25,-68.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-92C657.63,-91.12 672.19,-69.49 735.25,-70.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-60C670.9,-61.09 684.67,-88.09 748,-87"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M604,-62C669.12,-62 682.88,-89 748,-89"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-64C667.33,-62.91 681.1,-89.91 748,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-62.25C658.23,-63.37 671.86,-91.25 735.25,-90.13"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M591.25,-64.25C656.44,-64.25 670.06,-92.13 735.25,-92.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-66.25C654.64,-65.13 668.27,-93 735.25,-94.12"/>
</g>
</g>
</svg>
@ -217,26 +231,26 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, Serial, 4 x 0.25 mm² shielded</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, Molex KK 254, female, 4 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex KK 254, female, 4 pins</td>
<td class="bom_col_designators">X1, X2</td>
</tr>
<tr>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, Serial, 4 x 0.25 mm² shielded</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>
</div>

BIN
examples/ex01.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 48 KiB

260
examples/ex01.svg generated
View File

@ -1,178 +1,192 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="943pt" height="232pt"
viewBox="0.00 0.00 943.00 232.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 228)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-228 939,-228 939,4 -4,4"/>
<svg width="923pt" height="240pt"
viewBox="0.00 0.00 923.25 239.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 235.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-235.5 919.25,-235.5 919.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="187,-191 0,-191 0,-53 187,-53 187,-191"/>
<polygon fill="none" stroke="black" points="0.5,-168 0.5,-191 187.5,-191 187.5,-168 0.5,-168"/>
<text text-anchor="start" x="85" y="-175.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-145 0.5,-168 96.5,-168 96.5,-145 0.5,-145"/>
<text text-anchor="start" x="4.5" y="-152.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-145 96.5,-168 147.5,-168 147.5,-145 96.5,-145"/>
<text text-anchor="start" x="100.5" y="-152.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="147.5,-145 147.5,-168 187.5,-168 187.5,-145 147.5,-145"/>
<text text-anchor="start" x="151.5" y="-152.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-122 0.5,-145 106.5,-145 106.5,-122 0.5,-122"/>
<text text-anchor="start" x="37.5" y="-129.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="106.5,-122 106.5,-145 187.5,-145 187.5,-122 106.5,-122"/>
<text text-anchor="start" x="143" y="-129.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-99 0.5,-122 106.5,-122 106.5,-99 0.5,-99"/>
<text text-anchor="start" x="38.5" y="-106.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="106.5,-99 106.5,-122 187.5,-122 187.5,-99 106.5,-99"/>
<text text-anchor="start" x="143" y="-106.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-76 0.5,-99 106.5,-99 106.5,-76 0.5,-76"/>
<text text-anchor="start" x="43.5" y="-83.8" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="106.5,-76 106.5,-99 187.5,-99 187.5,-76 106.5,-76"/>
<text text-anchor="start" x="143" y="-83.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-53 0.5,-76 106.5,-76 106.5,-53 0.5,-53"/>
<text text-anchor="start" x="44.5" y="-60.8" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="106.5,-53 106.5,-76 187.5,-76 187.5,-53 106.5,-53"/>
<text text-anchor="start" x="143" y="-60.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="180,-196 0,-196 0,-53.5 180,-53.5 180,-196"/>
<polygon fill="#ffffff" stroke="none" points="0,-53.5 0,-196 180,-196 180,-53.5 0,-53.5"/>
<polygon fill="none" stroke="black" points="0,-172.25 0,-196 180,-196 180,-172.25 0,-172.25"/>
<text text-anchor="start" x="81.75" y="-178.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-148.5 0,-172.25 92.75,-172.25 92.75,-148.5 0,-148.5"/>
<text text-anchor="start" x="4" y="-154.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-148.5 92.75,-172.25 142,-172.25 142,-148.5 92.75,-148.5"/>
<text text-anchor="start" x="96.75" y="-154.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-148.5 142,-172.25 180,-172.25 180,-148.5 142,-148.5"/>
<text text-anchor="start" x="146" y="-154.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-124.75 0,-148.5 101.62,-148.5 101.62,-124.75 0,-124.75"/>
<text text-anchor="start" x="35.44" y="-131.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.62,-124.75 101.62,-148.5 180,-148.5 180,-124.75 101.62,-124.75"/>
<text text-anchor="start" x="137.06" y="-131.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-101 0,-124.75 101.62,-124.75 101.62,-101 0,-101"/>
<text text-anchor="start" x="36.56" y="-107.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.62,-101 101.62,-124.75 180,-124.75 180,-101 101.62,-101"/>
<text text-anchor="start" x="137.06" y="-107.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-77.25 0,-101 101.62,-101 101.62,-77.25 0,-77.25"/>
<text text-anchor="start" x="41.44" y="-83.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="101.62,-77.25 101.62,-101 180,-101 180,-77.25 101.62,-77.25"/>
<text text-anchor="start" x="137.06" y="-83.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-53.5 0,-77.25 101.62,-77.25 101.62,-53.5 0,-53.5"/>
<text text-anchor="start" x="42.19" y="-59.95" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="101.62,-53.5 101.62,-77.25 180,-77.25 180,-53.5 101.62,-53.5"/>
<text text-anchor="start" x="137.06" y="-59.95" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="604,-224 331,-224 331,0 604,0 604,-224"/>
<polygon fill="none" stroke="black" points="331.5,-201 331.5,-224 604.5,-224 604.5,-201 331.5,-201"/>
<text text-anchor="start" x="457.5" y="-208.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.5,-178 331.5,-201 375.5,-201 375.5,-178 331.5,-178"/>
<text text-anchor="start" x="335.5" y="-185.8" font-family="arial" font-size="14.00">Serial</text>
<polygon fill="none" stroke="black" points="375.5,-178 375.5,-201 398.5,-201 398.5,-178 375.5,-178"/>
<text text-anchor="start" x="379.5" y="-185.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="398.5,-178 398.5,-201 530.5,-201 530.5,-178 398.5,-178"/>
<text text-anchor="start" x="402.5" y="-185.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="530.5,-178 530.5,-201 560.5,-201 560.5,-178 530.5,-178"/>
<text text-anchor="start" x="534.5" y="-185.8" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="560.5,-178 560.5,-201 604.5,-201 604.5,-178 560.5,-178"/>
<text text-anchor="start" x="564.5" y="-185.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="374.5" y="-164.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="344.5" y="-145.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="435" y="-145.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="528" y="-145.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-138 331.5,-140 604.5,-140 604.5,-138 331.5,-138"/>
<polygon fill="#895956" stroke="transparent" points="331.5,-136 331.5,-138 604.5,-138 604.5,-136 331.5,-136"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-134 331.5,-136 604.5,-136 604.5,-134 331.5,-134"/>
<text text-anchor="start" x="345" y="-120.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="435" y="-120.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="528.5" y="-120.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-113 331.5,-115 604.5,-115 604.5,-113 331.5,-113"/>
<polygon fill="#ff0000" stroke="transparent" points="331.5,-111 331.5,-113 604.5,-113 604.5,-111 331.5,-111"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-109 331.5,-111 604.5,-111 604.5,-109 331.5,-109"/>
<text text-anchor="start" x="350" y="-95.8" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="434" y="-95.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="534.5" y="-95.8" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-88 331.5,-90 604.5,-90 604.5,-88 331.5,-88"/>
<polygon fill="#ff8000" stroke="transparent" points="331.5,-86 331.5,-88 604.5,-88 604.5,-86 331.5,-86"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-84 331.5,-86 604.5,-86 604.5,-84 331.5,-84"/>
<text text-anchor="start" x="351" y="-70.8" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="435.5" y="-70.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="533.5" y="-70.8" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-63 331.5,-65 604.5,-65 604.5,-63 331.5,-63"/>
<polygon fill="#ffff00" stroke="transparent" points="331.5,-61 331.5,-63 604.5,-63 604.5,-61 331.5,-61"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-59 331.5,-61 604.5,-61 604.5,-59 331.5,-59"/>
<text text-anchor="start" x="374.5" y="-45.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="344.5" y="-26.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="449" y="-26.8" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-19 331.5,-21 604.5,-21 604.5,-19 331.5,-19"/>
<text text-anchor="start" x="374.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="591.25,-231.5 324,-231.5 324,0 591.25,0 591.25,-231.5"/>
<polygon fill="#ffffff" stroke="none" points="324,0 324,-231.5 591.25,-231.5 591.25,0 324,0"/>
<polygon fill="none" stroke="black" points="324,-207.75 324,-231.5 591.25,-231.5 591.25,-207.75 324,-207.75"/>
<text text-anchor="start" x="447.12" y="-214.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-184 324,-207.75 366.5,-207.75 366.5,-184 324,-184"/>
<text text-anchor="start" x="328" y="-190.45" font-family="arial" font-size="14.00">Serial</text>
<polygon fill="none" stroke="black" points="366.5,-184 366.5,-207.75 388.75,-207.75 388.75,-184 366.5,-184"/>
<text text-anchor="start" x="370.5" y="-190.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="388.75,-184 388.75,-207.75 519.75,-207.75 519.75,-184 388.75,-184"/>
<text text-anchor="start" x="392.75" y="-190.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="519.75,-184 519.75,-207.75 548.75,-207.75 548.75,-184 519.75,-184"/>
<text text-anchor="start" x="523.75" y="-190.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="548.75,-184 548.75,-207.75 591.25,-207.75 591.25,-184 548.75,-184"/>
<text text-anchor="start" x="552.75" y="-190.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="364.15" y="-168.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-148.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="417.07" y="-148.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="442.62" y="-148.95" font-family="arial" font-size="14.00">1:BN</text>
<text text-anchor="start" x="494.43" y="-148.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="523.25" y="-148.95" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="324,-142.5 324,-144.5 591.25,-144.5 591.25,-142.5 324,-142.5"/>
<polygon fill="#895956" stroke="none" points="324,-140.5 324,-142.5 591.25,-142.5 591.25,-140.5 324,-140.5"/>
<polygon fill="#000000" stroke="none" points="324,-138.5 324,-140.5 591.25,-140.5 591.25,-138.5 324,-138.5"/>
<text text-anchor="start" x="326" y="-123.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="417.07" y="-123.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="442.25" y="-123.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="494.43" y="-123.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="525.5" y="-123.2" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="324,-116.75 324,-118.75 591.25,-118.75 591.25,-116.75 324,-116.75"/>
<polygon fill="#ff0000" stroke="none" points="324,-114.75 324,-116.75 591.25,-116.75 591.25,-114.75 324,-114.75"/>
<polygon fill="#000000" stroke="none" points="324,-112.75 324,-114.75 591.25,-114.75 591.25,-112.75 324,-112.75"/>
<text text-anchor="start" x="326" y="-97.45" font-family="arial" font-size="14.00"> X1:3:RX</text>
<text text-anchor="start" x="417.07" y="-97.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="440.75" y="-97.45" font-family="arial" font-size="14.00">3:OG</text>
<text text-anchor="start" x="494.43" y="-97.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="536.75" y="-97.45" font-family="arial" font-size="14.00">X2:4:TX </text>
<polygon fill="#000000" stroke="none" points="324,-91 324,-93 591.25,-93 591.25,-91 324,-91"/>
<polygon fill="#ff8000" stroke="none" points="324,-89 324,-91 591.25,-91 591.25,-89 324,-89"/>
<polygon fill="#000000" stroke="none" points="324,-87 324,-89 591.25,-89 591.25,-87 324,-87"/>
<text text-anchor="start" x="326" y="-71.7" font-family="arial" font-size="14.00"> X1:4:TX</text>
<text text-anchor="start" x="417.07" y="-71.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="443" y="-71.7" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="494.43" y="-71.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="535.25" y="-71.7" font-family="arial" font-size="14.00">X2:3:RX </text>
<polygon fill="#000000" stroke="none" points="324,-65.25 324,-67.25 591.25,-67.25 591.25,-65.25 324,-65.25"/>
<polygon fill="#ffff00" stroke="none" points="324,-63.25 324,-65.25 591.25,-65.25 591.25,-63.25 324,-63.25"/>
<polygon fill="#000000" stroke="none" points="324,-61.25 324,-63.25 591.25,-63.25 591.25,-61.25 324,-61.25"/>
<text text-anchor="start" x="364.15" y="-45.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-26.2" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="417.07" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="438.88" y="-26.2" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="494.43" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="585.5" y="-26.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="324,-19.75 324,-21.75 591.25,-21.75 591.25,-19.75 324,-19.75"/>
<text text-anchor="start" x="364.15" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-132C251.38,-132.03 267.36,-135.03 331,-135"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M187,-134C251.01,-134 266.99,-137 331,-137"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-136C250.64,-135.97 266.62,-138.97 331,-139"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-134.63C244.62,-134.71 260.55,-139.59 324,-139.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-136.62C244.04,-136.63 259.96,-141.5 324,-141.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-138.62C243.45,-138.54 259.38,-143.41 324,-143.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-108C251.25,-108.02 267.24,-110.02 331,-110"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M187,-110C251.01,-110 266.99,-112 331,-112"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-112C250.76,-111.98 266.75,-113.98 331,-114"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-110.88C244.37,-110.91 260.34,-113.78 324,-113.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M180,-112.88C244.01,-112.87 259.99,-115.75 324,-115.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-114.87C243.66,-114.84 259.63,-117.72 324,-117.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-85C251,-85 267,-85 331,-85"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M187,-87C251,-87 267,-87 331,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-89C251,-89 267,-89 331,-89"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-87.13C244.11,-87.13 260.11,-88 324,-88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M180,-89.13C244,-89.12 260,-90 324,-90"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-91.12C243.89,-91.12 259.89,-92 324,-92"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-62C250.76,-62.02 266.75,-60.02 331,-60"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M187,-64C251.01,-64 266.99,-62 331,-62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-66C251.25,-65.98 267.24,-63.98 331,-64"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-63.38C243.86,-63.38 259.86,-62.25 324,-62.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-65.38C244,-65.38 260,-64.25 324,-64.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-67.37C244.14,-67.37 260.14,-66.25 324,-66.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-134C268.63,-134 249.37,-20 331,-20"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-136.62C262.15,-136.62 241.85,-20.75 324,-20.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="935,-193 748,-193 748,-55 935,-55 935,-193"/>
<polygon fill="none" stroke="black" points="748.5,-170 748.5,-193 935.5,-193 935.5,-170 748.5,-170"/>
<text text-anchor="start" x="833" y="-177.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="748.5,-147 748.5,-170 844.5,-170 844.5,-147 748.5,-147"/>
<text text-anchor="start" x="752.5" y="-154.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="844.5,-147 844.5,-170 895.5,-170 895.5,-147 844.5,-147"/>
<text text-anchor="start" x="848.5" y="-154.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="895.5,-147 895.5,-170 935.5,-170 935.5,-147 895.5,-147"/>
<text text-anchor="start" x="899.5" y="-154.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="748.5,-124 748.5,-147 830.5,-147 830.5,-124 748.5,-124"/>
<text text-anchor="start" x="785.5" y="-131.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="830.5,-124 830.5,-147 935.5,-147 935.5,-124 830.5,-124"/>
<text text-anchor="start" x="867" y="-131.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="748.5,-101 748.5,-124 830.5,-124 830.5,-101 748.5,-101"/>
<text text-anchor="start" x="785.5" y="-108.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="830.5,-101 830.5,-124 935.5,-124 935.5,-101 830.5,-101"/>
<text text-anchor="start" x="868" y="-108.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="748.5,-78 748.5,-101 830.5,-101 830.5,-78 748.5,-78"/>
<text text-anchor="start" x="785.5" y="-85.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="830.5,-78 830.5,-101 935.5,-101 935.5,-78 830.5,-78"/>
<text text-anchor="start" x="873" y="-85.8" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="748.5,-55 748.5,-78 830.5,-78 830.5,-55 748.5,-55"/>
<text text-anchor="start" x="785.5" y="-62.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="830.5,-55 830.5,-78 935.5,-78 935.5,-55 830.5,-55"/>
<text text-anchor="start" x="874" y="-62.8" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="915.25,-199 735.25,-199 735.25,-56.5 915.25,-56.5 915.25,-199"/>
<polygon fill="#ffffff" stroke="none" points="735.25,-56.5 735.25,-199 915.25,-199 915.25,-56.5 735.25,-56.5"/>
<polygon fill="none" stroke="black" points="735.25,-175.25 735.25,-199 915.25,-199 915.25,-175.25 735.25,-175.25"/>
<text text-anchor="start" x="817" y="-181.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="735.25,-151.5 735.25,-175.25 828,-175.25 828,-151.5 735.25,-151.5"/>
<text text-anchor="start" x="739.25" y="-157.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="828,-151.5 828,-175.25 877.25,-175.25 877.25,-151.5 828,-151.5"/>
<text text-anchor="start" x="832" y="-157.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="877.25,-151.5 877.25,-175.25 915.25,-175.25 915.25,-151.5 877.25,-151.5"/>
<text text-anchor="start" x="881.25" y="-157.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="735.25,-127.75 735.25,-151.5 813.62,-151.5 813.62,-127.75 735.25,-127.75"/>
<text text-anchor="start" x="770.69" y="-134.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="813.62,-127.75 813.62,-151.5 915.25,-151.5 915.25,-127.75 813.62,-127.75"/>
<text text-anchor="start" x="849.06" y="-134.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="735.25,-104 735.25,-127.75 813.62,-127.75 813.62,-104 735.25,-104"/>
<text text-anchor="start" x="770.69" y="-110.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="813.62,-104 813.62,-127.75 915.25,-127.75 915.25,-104 813.62,-104"/>
<text text-anchor="start" x="850.19" y="-110.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="735.25,-80.25 735.25,-104 813.62,-104 813.62,-80.25 735.25,-80.25"/>
<text text-anchor="start" x="770.69" y="-86.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="813.62,-80.25 813.62,-104 915.25,-104 915.25,-80.25 813.62,-80.25"/>
<text text-anchor="start" x="855.06" y="-86.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="735.25,-56.5 735.25,-80.25 813.62,-80.25 813.62,-56.5 735.25,-56.5"/>
<text text-anchor="start" x="770.69" y="-62.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="813.62,-56.5 813.62,-80.25 915.25,-80.25 915.25,-56.5 813.62,-56.5"/>
<text text-anchor="start" x="855.81" y="-62.95" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-135C667.88,-135 683.87,-134 748,-134"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M604,-137C668,-137 684,-136 748,-136"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-139C668.13,-139 684.12,-138 748,-138"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-139.5C655.02,-139.51 671.01,-137.64 735.25,-137.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M591.25,-141.5C655.26,-141.5 671.24,-139.62 735.25,-139.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-143.5C655.49,-143.49 671.48,-141.61 735.25,-141.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-110C668,-110 684,-110 748,-110"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M604,-112C668,-112 684,-112 748,-112"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-114C668,-114 684,-114 748,-114"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-113.75C655.27,-113.75 671.27,-113.88 735.25,-113.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M591.25,-115.75C655.25,-115.75 671.25,-115.87 735.25,-115.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-117.75C655.23,-117.75 671.23,-117.87 735.25,-117.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-85C667.04,-85.86 681.68,-64.86 748,-64"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M604,-87C668.68,-87 683.32,-66 748,-66"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-89C670.32,-88.14 684.96,-67.14 748,-68"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-88C654.31,-88.88 668.87,-67.26 735.25,-66.38"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M591.25,-90C655.97,-90 670.53,-68.38 735.25,-68.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-92C657.63,-91.12 672.19,-69.49 735.25,-70.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-60C670.9,-61.09 684.67,-88.09 748,-87"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M604,-62C669.12,-62 682.88,-89 748,-89"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M604,-64C667.33,-62.91 681.1,-89.91 748,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-62.25C658.23,-63.37 671.86,-91.25 735.25,-90.13"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M591.25,-64.25C656.44,-64.25 670.06,-92.13 735.25,-92.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-66.25C654.64,-65.13 668.27,-93 735.25,-94.12"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 15 KiB

10
examples/ex02.bom.tsv generated
View File

@ -1,5 +1,5 @@
Id Description Qty Unit Designators
1 Cable, 2 x 0.25 mm² 0.4 m W1, W2
2 Cable, 2 x 20 AWG 0.2 m W3
3 Connector, Molex Micro-Fit, female, 2 pins 3 X2, X3, X4
4 Connector, Molex Micro-Fit, male, 2 pins 1 X1
# Qty Unit Description Designators
1 3 Connector, Molex Micro-Fit, female, 2 pins X2, X3, X4
2 1 Connector, Molex Micro-Fit, male, 2 pins X1
3 2 m Cable, 2 x 0.25 mm² W1, W2
4 1 m Cable, 2 x 20 awg W3

1 Id # Qty Unit Description Designators
2 1 1 0.4 3 m Cable, 2 x 0.25 mm² Connector, Molex Micro-Fit, female, 2 pins W1, W2 X2, X3, X4
3 2 2 0.2 1 m Cable, 2 x 20 AWG Connector, Molex Micro-Fit, male, 2 pins W3 X1
4 3 3 3 2 m Connector, Molex Micro-Fit, female, 2 pins Cable, 2 x 0.25 mm² X2, X3, X4 W1, W2
5 4 4 1 m Connector, Molex Micro-Fit, male, 2 pins Cable, 2 x 20 awg X1 W3

524
examples/ex02.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex Micro-Fit</td>
<td balign="left">male</td>
<td balign="left">2-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex Micro-Fit</td>
<td>male</td>
<td>2-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>GND</td>
<td port="p1r">1</td>
@ -29,25 +38,35 @@ graph {
<td port="p2r">2</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex Micro-Fit</td>
<td balign="left">female</td>
<td balign="left">2-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex Micro-Fit</td>
<td>female</td>
<td>2-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -57,25 +76,35 @@ graph {
<td>VCC</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X3</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex Micro-Fit</td>
<td balign="left">female</td>
<td balign="left">2-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex Micro-Fit</td>
<td>female</td>
<td>2-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -85,25 +114,35 @@ graph {
<td>VCC</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X4</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex Micro-Fit</td>
<td balign="left">female</td>
<td balign="left">2-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X4</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex Micro-Fit</td>
<td>female</td>
<td>2-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -113,187 +152,266 @@ graph {
<td>VCC</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>2x</td>
<td>0.25 mm² (24 AWG)</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td>1:BK</td>
<td> </td>
<td align="right">X2:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td>2:RD</td>
<td> </td>
<td align="right">X2:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">2x</td>
<td balign="left">0.25 mm² (24 AWG)</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>X1:1:GND</td>
<td>
1:BK
</td>
<td>X2:1:GND</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>W2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
2:RD
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>2x</td>
<td>0.25 mm² (24 AWG)</td>
<td>0.2 m</td>
</tr>
</table>
</td>
<td>X2:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td>1:BK</td>
<td> </td>
<td align="right">X3:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td>2:RD</td>
<td> </td>
<td align="right">X3:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td></tr>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W2:w1:w
W2:w1:e -- X3:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W2:w2:w
W2:w2:e -- X3:p2l:w
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">2x</td>
<td balign="left">0.25 mm² (24 AWG)</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
W3 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>X1:1:GND</td>
<td>
1:BK
</td>
<td>X3:1:GND</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>W3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
2:RD
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>2x</td>
<td>20 awg (0.75 mm²)</td>
<td>0.2 m</td>
</tr>
</table>
</td>
<td>X3:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td>1:BK</td>
<td> </td>
<td align="right">X4:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td>2:RD</td>
<td> </td>
<td align="right">X4:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td></tr>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W3:w1:w
W3:w1:e -- X4:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W3:w2:w
W3:w2:e -- X4:p2l:w
W3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W3</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">2x</td>
<td balign="left">20 AWG (0.75 mm²)</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1:GND</td>
<td>
1:BK
</td>
<td>X4:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
2:RD
</td>
<td>X4:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
}

419
examples/ex02.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex02</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex02</h1>
<h2>Diagram</h2>
@ -30,261 +30,280 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="881pt" height="458pt"
viewBox="0.00 0.00 881.00 458.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 454)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-454 877,-454 877,4 -4,4"/>
<svg width="859pt" height="473pt"
viewBox="0.00 0.00 858.50 472.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 468.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-468.5 854.5,-468.5 854.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="183,-262 0,-262 0,-170 183,-170 183,-262"/>
<polygon fill="none" stroke="black" points="0.5,-239 0.5,-262 183.5,-262 183.5,-239 0.5,-239"/>
<text text-anchor="start" x="83" y="-246.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-216 0.5,-239 104.5,-239 104.5,-216 0.5,-216"/>
<text text-anchor="start" x="4.5" y="-223.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="104.5,-216 104.5,-239 143.5,-239 143.5,-216 104.5,-216"/>
<text text-anchor="start" x="108.5" y="-223.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="143.5,-216 143.5,-239 183.5,-239 183.5,-216 143.5,-216"/>
<text text-anchor="start" x="147.5" y="-223.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-193 0.5,-216 104.5,-216 104.5,-193 0.5,-193"/>
<text text-anchor="start" x="36.5" y="-200.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="104.5,-193 104.5,-216 183.5,-216 183.5,-193 104.5,-193"/>
<text text-anchor="start" x="140" y="-200.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-170 0.5,-193 104.5,-193 104.5,-170 0.5,-170"/>
<text text-anchor="start" x="37.5" y="-177.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="104.5,-170 104.5,-193 183.5,-193 183.5,-170 104.5,-170"/>
<text text-anchor="start" x="140" y="-177.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="#ffffff" stroke="black" points="177.75,-270.75 0,-270.75 0,-175.75 177.75,-175.75 177.75,-270.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-175.75 0,-270.75 177.75,-270.75 177.75,-175.75 0,-175.75"/>
<polygon fill="none" stroke="black" points="0,-247 0,-270.75 177.75,-270.75 177.75,-247 0,-247"/>
<text text-anchor="start" x="80.62" y="-253.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-223.25 0,-247 101.75,-247 101.75,-223.25 0,-223.25"/>
<text text-anchor="start" x="4" y="-229.7" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="101.75,-223.25 101.75,-247 139.75,-247 139.75,-223.25 101.75,-223.25"/>
<text text-anchor="start" x="105.75" y="-229.7" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="139.75,-223.25 139.75,-247 177.75,-247 177.75,-223.25 139.75,-223.25"/>
<text text-anchor="start" x="143.75" y="-229.7" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-199.5 0,-223.25 100.5,-223.25 100.5,-199.5 0,-199.5"/>
<text text-anchor="start" x="34.88" y="-205.95" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.5,-199.5 100.5,-223.25 177.75,-223.25 177.75,-199.5 100.5,-199.5"/>
<text text-anchor="start" x="135.38" y="-205.95" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-175.75 0,-199.5 100.5,-199.5 100.5,-175.75 0,-175.75"/>
<text text-anchor="start" x="36" y="-182.2" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.5,-175.75 100.5,-199.5 177.75,-199.5 177.75,-175.75 100.5,-175.75"/>
<text text-anchor="start" x="135.38" y="-182.2" font-family="arial" font-size="14.00">2</text>
</g>
<!-- W1 -->
<g id="node5" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="534,-450 327,-450 327,-316 534,-316 534,-450"/>
<polygon fill="none" stroke="black" points="327.5,-427 327.5,-450 534.5,-450 534.5,-427 327.5,-427"/>
<text text-anchor="start" x="420.5" y="-434.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="327.5,-404 327.5,-427 353.5,-427 353.5,-404 327.5,-404"/>
<text text-anchor="start" x="333" y="-411.8" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="353.5,-404 353.5,-427 488.5,-427 488.5,-404 353.5,-404"/>
<text text-anchor="start" x="359" y="-411.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="488.5,-404 488.5,-427 534.5,-427 534.5,-404 488.5,-404"/>
<text text-anchor="start" x="493.5" y="-411.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="359.5" y="-390.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="329.5" y="-371.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="398" y="-371.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="468.5" y="-371.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-364 327.5,-366 534.5,-366 534.5,-364 327.5,-364"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-362 327.5,-364 534.5,-364 534.5,-362 327.5,-362"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-360 327.5,-362 534.5,-362 534.5,-360 327.5,-360"/>
<text text-anchor="start" x="330" y="-346.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="397.5" y="-346.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="469" y="-346.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-339 327.5,-341 534.5,-341 534.5,-339 327.5,-339"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-337 327.5,-339 534.5,-339 534.5,-337 327.5,-337"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-335 327.5,-337 534.5,-337 534.5,-335 327.5,-335"/>
<text text-anchor="start" x="359.5" y="-321.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="517.5,-464.5 321.75,-464.5 321.75,-326 517.5,-326 517.5,-464.5"/>
<polygon fill="#ffffff" stroke="none" points="321.75,-326 321.75,-464.5 517.5,-464.5 517.5,-326 321.75,-326"/>
<polygon fill="none" stroke="black" points="321.75,-440.75 321.75,-464.5 517.5,-464.5 517.5,-440.75 321.75,-440.75"/>
<text text-anchor="start" x="409.12" y="-447.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="321.75,-417 321.75,-440.75 344,-440.75 344,-417 321.75,-417"/>
<text text-anchor="start" x="325.75" y="-423.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="344,-417 344,-440.75 475,-440.75 475,-417 344,-417"/>
<text text-anchor="start" x="348" y="-423.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="475,-417 475,-440.75 517.5,-440.75 517.5,-417 475,-417"/>
<text text-anchor="start" x="479" y="-423.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="355.43" y="-401.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.75" y="-381.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="395.4" y="-381.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="405" y="-381.95" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="440.1" y="-381.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-381.95" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-375.5 321.75,-377.5 517.5,-377.5 517.5,-375.5 321.75,-375.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-373.5 321.75,-375.5 517.5,-375.5 517.5,-373.5 321.75,-373.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-371.5 321.75,-373.5 517.5,-373.5 517.5,-371.5 321.75,-371.5"/>
<text text-anchor="start" x="323.75" y="-356.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="395.4" y="-356.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="404.25" y="-356.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="440.1" y="-356.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-356.2" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-349.75 321.75,-351.75 517.5,-351.75 517.5,-349.75 321.75,-349.75"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-347.75 321.75,-349.75 517.5,-349.75 517.5,-347.75 321.75,-347.75"/>
<polygon fill="#000000" stroke="none" points="321.75,-345.75 321.75,-347.75 517.5,-347.75 517.5,-345.75 321.75,-345.75"/>
<text text-anchor="start" x="355.43" y="-330.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-202C280.26,-204.56 233.58,-363.56 327,-361"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-204C278.34,-204 231.66,-363 327,-363"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-206C276.42,-203.44 229.74,-362.44 327,-365"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-209.38C276.37,-211.95 226.96,-375.08 321.75,-372.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-211.38C274.46,-211.38 225.04,-374.5 321.75,-374.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-213.37C272.54,-210.8 223.13,-373.92 321.75,-376.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-179C279.6,-181.56 234.24,-338.56 327,-336"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-181C277.68,-181 232.32,-338 327,-338"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-183C275.76,-180.44 230.4,-337.44 327,-340"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-185.63C275.71,-188.2 227.62,-349.32 321.75,-346.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-187.62C273.79,-187.62 225.71,-348.75 321.75,-348.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-189.62C271.88,-187.05 223.79,-348.18 321.75,-350.75"/>
</g>
<!-- W2 -->
<g id="node6" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" points="534,-292 327,-292 327,-158 534,-158 534,-292"/>
<polygon fill="none" stroke="black" points="327.5,-269 327.5,-292 534.5,-292 534.5,-269 327.5,-269"/>
<text text-anchor="start" x="420.5" y="-276.8" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="327.5,-246 327.5,-269 353.5,-269 353.5,-246 327.5,-246"/>
<text text-anchor="start" x="333" y="-253.8" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="353.5,-246 353.5,-269 488.5,-269 488.5,-246 353.5,-246"/>
<text text-anchor="start" x="359" y="-253.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="488.5,-246 488.5,-269 534.5,-269 534.5,-246 488.5,-246"/>
<text text-anchor="start" x="493.5" y="-253.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="359.5" y="-232.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="329.5" y="-213.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="398" y="-213.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="468.5" y="-213.8" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-206 327.5,-208 534.5,-208 534.5,-206 327.5,-206"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-204 327.5,-206 534.5,-206 534.5,-204 327.5,-204"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-202 327.5,-204 534.5,-204 534.5,-202 327.5,-202"/>
<text text-anchor="start" x="330" y="-188.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="397.5" y="-188.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="469" y="-188.8" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-181 327.5,-183 534.5,-183 534.5,-181 327.5,-181"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-179 327.5,-181 534.5,-181 534.5,-179 327.5,-179"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-177 327.5,-179 534.5,-179 534.5,-177 327.5,-177"/>
<text text-anchor="start" x="359.5" y="-163.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="517.5,-301.5 321.75,-301.5 321.75,-163 517.5,-163 517.5,-301.5"/>
<polygon fill="#ffffff" stroke="none" points="321.75,-163 321.75,-301.5 517.5,-301.5 517.5,-163 321.75,-163"/>
<polygon fill="none" stroke="black" points="321.75,-277.75 321.75,-301.5 517.5,-301.5 517.5,-277.75 321.75,-277.75"/>
<text text-anchor="start" x="409.12" y="-284.2" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="321.75,-254 321.75,-277.75 344,-277.75 344,-254 321.75,-254"/>
<text text-anchor="start" x="325.75" y="-260.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="344,-254 344,-277.75 475,-277.75 475,-254 344,-254"/>
<text text-anchor="start" x="348" y="-260.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="475,-254 475,-277.75 517.5,-277.75 517.5,-254 475,-254"/>
<text text-anchor="start" x="479" y="-260.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="355.43" y="-238.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.75" y="-218.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="395.4" y="-218.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="405" y="-218.95" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="440.1" y="-218.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-218.95" font-family="arial" font-size="14.00">X3:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-212.5 321.75,-214.5 517.5,-214.5 517.5,-212.5 321.75,-212.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-210.5 321.75,-212.5 517.5,-212.5 517.5,-210.5 321.75,-210.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-208.5 321.75,-210.5 517.5,-210.5 517.5,-208.5 321.75,-208.5"/>
<text text-anchor="start" x="323.75" y="-193.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="395.4" y="-193.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="404.25" y="-193.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="440.1" y="-193.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-193.2" font-family="arial" font-size="14.00">X3:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-186.75 321.75,-188.75 517.5,-188.75 517.5,-186.75 321.75,-186.75"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-184.75 321.75,-186.75 517.5,-186.75 517.5,-184.75 321.75,-184.75"/>
<polygon fill="#000000" stroke="none" points="321.75,-182.75 321.75,-184.75 517.5,-184.75 517.5,-182.75 321.75,-182.75"/>
<text text-anchor="start" x="355.43" y="-167.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-202C247.13,-202 263.12,-203 327,-203"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-204C247,-204 263,-205 327,-205"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-206C246.88,-206 262.87,-207 327,-207"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-209.38C241.77,-209.38 257.77,-209.5 321.75,-209.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-211.38C241.75,-211.38 257.75,-211.5 321.75,-211.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-213.37C241.73,-213.37 257.73,-213.5 321.75,-213.5"/>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-179C246.88,-179 262.87,-178 327,-178"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-181C247,-181 263,-180 327,-180"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-183C247.13,-183 263.12,-182 327,-182"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-185.63C241.52,-185.64 257.51,-183.76 321.75,-183.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-187.62C241.76,-187.62 257.74,-185.75 321.75,-185.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-189.62C241.99,-189.61 257.98,-187.74 321.75,-187.75"/>
</g>
<!-- W3 -->
<g id="node7" class="node">
<title>W3</title>
<polygon fill="#ffffff" stroke="black" points="534,-134 327,-134 327,0 534,0 534,-134"/>
<polygon fill="none" stroke="black" points="327.5,-111 327.5,-134 534.5,-134 534.5,-111 327.5,-111"/>
<text text-anchor="start" x="420.5" y="-118.8" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="327.5,-88 327.5,-111 353.5,-111 353.5,-88 327.5,-88"/>
<text text-anchor="start" x="333" y="-95.8" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="353.5,-88 353.5,-111 488.5,-111 488.5,-88 353.5,-88"/>
<text text-anchor="start" x="359" y="-95.8" font-family="arial" font-size="14.00">20 AWG (0.75 mm²)</text>
<polygon fill="none" stroke="black" points="488.5,-88 488.5,-111 534.5,-111 534.5,-88 488.5,-88"/>
<text text-anchor="start" x="493.5" y="-95.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="359.5" y="-74.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="329.5" y="-55.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="398" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="468.5" y="-55.8" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-48 327.5,-50 534.5,-50 534.5,-48 327.5,-48"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-46 327.5,-48 534.5,-48 534.5,-46 327.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-44 327.5,-46 534.5,-46 534.5,-44 327.5,-44"/>
<text text-anchor="start" x="330" y="-30.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="397.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="469" y="-30.8" font-family="arial" font-size="14.00">X4:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-23 327.5,-25 534.5,-25 534.5,-23 327.5,-23"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-21 327.5,-23 534.5,-23 534.5,-21 327.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-19 327.5,-21 534.5,-21 534.5,-19 327.5,-19"/>
<text text-anchor="start" x="359.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="514.75,-138.5 324.5,-138.5 324.5,0 514.75,0 514.75,-138.5"/>
<polygon fill="#ffffff" stroke="none" points="324.5,0 324.5,-138.5 514.75,-138.5 514.75,0 324.5,0"/>
<polygon fill="none" stroke="black" points="324.5,-114.75 324.5,-138.5 514.75,-138.5 514.75,-114.75 324.5,-114.75"/>
<text text-anchor="start" x="409.12" y="-121.2" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="324.5,-91 324.5,-114.75 347.67,-114.75 347.67,-91 324.5,-91"/>
<text text-anchor="start" x="328.96" y="-97.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="347.67,-91 347.67,-114.75 471.33,-114.75 471.33,-91 347.67,-91"/>
<text text-anchor="start" x="352.12" y="-97.45" font-family="arial" font-size="14.00">20 awg (0.75 mm²)</text>
<polygon fill="none" stroke="black" points="471.33,-91 471.33,-114.75 514.75,-114.75 514.75,-91 471.33,-91"/>
<text text-anchor="start" x="475.79" y="-97.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="357.62" y="-75.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326.5" y="-55.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396.5" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="405" y="-55.95" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="439" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="446.75" y="-55.95" font-family="arial" font-size="14.00">X4:1:GND </text>
<polygon fill="#000000" stroke="none" points="324.5,-49.5 324.5,-51.5 514.75,-51.5 514.75,-49.5 324.5,-49.5"/>
<polygon fill="#000000" stroke="none" points="324.5,-47.5 324.5,-49.5 514.75,-49.5 514.75,-47.5 324.5,-47.5"/>
<polygon fill="#000000" stroke="none" points="324.5,-45.5 324.5,-47.5 514.75,-47.5 514.75,-45.5 324.5,-45.5"/>
<text text-anchor="start" x="326.5" y="-30.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396.5" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="404.25" y="-30.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="439" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449" y="-30.2" font-family="arial" font-size="14.00">X4:2:VCC </text>
<polygon fill="#000000" stroke="none" points="324.5,-23.75 324.5,-25.75 514.75,-25.75 514.75,-23.75 324.5,-23.75"/>
<polygon fill="#ff0000" stroke="none" points="324.5,-21.75 324.5,-23.75 514.75,-23.75 514.75,-21.75 324.5,-21.75"/>
<polygon fill="#000000" stroke="none" points="324.5,-19.75 324.5,-21.75 514.75,-21.75 514.75,-19.75 324.5,-19.75"/>
<text text-anchor="start" x="357.62" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-202C275.76,-204.56 230.4,-47.56 327,-45"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-204C277.68,-204 232.32,-47 327,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-206C279.6,-203.44 234.24,-46.44 327,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-209.38C272.97,-211.95 224.44,-49.07 323.5,-46.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-211.38C274.89,-211.38 226.36,-48.5 323.5,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-213.37C276.81,-210.8 228.28,-47.93 323.5,-50.5"/>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-179C276.42,-181.56 229.74,-22.56 327,-20"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-181C278.34,-181 231.66,-22 327,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-183C280.26,-180.44 233.58,-21.44 327,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-185.63C273.64,-188.2 223.78,-23.33 323.5,-20.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-187.63C275.55,-187.62 225.7,-22.75 323.5,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-189.62C277.47,-187.05 227.61,-22.17 323.5,-24.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="873,-420 678,-420 678,-328 873,-328 873,-420"/>
<polygon fill="none" stroke="black" points="678.5,-397 678.5,-420 873.5,-420 873.5,-397 678.5,-397"/>
<text text-anchor="start" x="767" y="-404.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="678.5,-374 678.5,-397 782.5,-397 782.5,-374 678.5,-374"/>
<text text-anchor="start" x="682.5" y="-381.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.5,-374 782.5,-397 833.5,-397 833.5,-374 782.5,-374"/>
<text text-anchor="start" x="786.5" y="-381.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.5,-374 833.5,-397 873.5,-397 873.5,-374 833.5,-374"/>
<text text-anchor="start" x="837.5" y="-381.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.5,-351 678.5,-374 764.5,-374 764.5,-351 678.5,-351"/>
<text text-anchor="start" x="717.5" y="-358.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.5,-351 764.5,-374 873.5,-374 873.5,-351 764.5,-351"/>
<text text-anchor="start" x="803" y="-358.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.5,-328 678.5,-351 764.5,-351 764.5,-328 678.5,-328"/>
<text text-anchor="start" x="717.5" y="-335.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.5,-328 764.5,-351 873.5,-351 873.5,-328 764.5,-328"/>
<text text-anchor="start" x="804" y="-335.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-433.75 661.5,-433.75 661.5,-338.75 850.5,-338.75 850.5,-433.75"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-338.75 661.5,-433.75 850.5,-433.75 850.5,-338.75 661.5,-338.75"/>
<polygon fill="none" stroke="black" points="661.5,-410 661.5,-433.75 850.5,-433.75 850.5,-410 661.5,-410"/>
<text text-anchor="start" x="747.75" y="-416.45" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="661.5,-386.25 661.5,-410 763.25,-410 763.25,-386.25 661.5,-386.25"/>
<text text-anchor="start" x="665.5" y="-392.7" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-386.25 763.25,-410 812.5,-410 812.5,-386.25 763.25,-386.25"/>
<text text-anchor="start" x="767.25" y="-392.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-386.25 812.5,-410 850.5,-410 850.5,-386.25 812.5,-386.25"/>
<text text-anchor="start" x="816.5" y="-392.7" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-362.5 661.5,-386.25 744.38,-386.25 744.38,-362.5 661.5,-362.5"/>
<text text-anchor="start" x="699.19" y="-368.95" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-362.5 744.38,-386.25 850.5,-386.25 850.5,-362.5 744.38,-362.5"/>
<text text-anchor="start" x="782.06" y="-368.95" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-338.75 661.5,-362.5 744.38,-362.5 744.38,-338.75 661.5,-338.75"/>
<text text-anchor="start" x="699.19" y="-345.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-338.75 744.38,-362.5 850.5,-362.5 850.5,-338.75 744.38,-338.75"/>
<text text-anchor="start" x="783.19" y="-345.2" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- X3 -->
<g id="node3" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="873,-262 678,-262 678,-170 873,-170 873,-262"/>
<polygon fill="none" stroke="black" points="678.5,-239 678.5,-262 873.5,-262 873.5,-239 678.5,-239"/>
<text text-anchor="start" x="767" y="-246.8" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="678.5,-216 678.5,-239 782.5,-239 782.5,-216 678.5,-216"/>
<text text-anchor="start" x="682.5" y="-223.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.5,-216 782.5,-239 833.5,-239 833.5,-216 782.5,-216"/>
<text text-anchor="start" x="786.5" y="-223.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.5,-216 833.5,-239 873.5,-239 873.5,-216 833.5,-216"/>
<text text-anchor="start" x="837.5" y="-223.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.5,-193 678.5,-216 764.5,-216 764.5,-193 678.5,-193"/>
<text text-anchor="start" x="717.5" y="-200.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.5,-193 764.5,-216 873.5,-216 873.5,-193 764.5,-193"/>
<text text-anchor="start" x="803" y="-200.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.5,-170 678.5,-193 764.5,-193 764.5,-170 678.5,-170"/>
<text text-anchor="start" x="717.5" y="-177.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.5,-170 764.5,-193 873.5,-193 873.5,-170 764.5,-170"/>
<text text-anchor="start" x="804" y="-177.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-270.75 661.5,-270.75 661.5,-175.75 850.5,-175.75 850.5,-270.75"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-175.75 661.5,-270.75 850.5,-270.75 850.5,-175.75 661.5,-175.75"/>
<polygon fill="none" stroke="black" points="661.5,-247 661.5,-270.75 850.5,-270.75 850.5,-247 661.5,-247"/>
<text text-anchor="start" x="747.75" y="-253.45" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="661.5,-223.25 661.5,-247 763.25,-247 763.25,-223.25 661.5,-223.25"/>
<text text-anchor="start" x="665.5" y="-229.7" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-223.25 763.25,-247 812.5,-247 812.5,-223.25 763.25,-223.25"/>
<text text-anchor="start" x="767.25" y="-229.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-223.25 812.5,-247 850.5,-247 850.5,-223.25 812.5,-223.25"/>
<text text-anchor="start" x="816.5" y="-229.7" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-199.5 661.5,-223.25 744.38,-223.25 744.38,-199.5 661.5,-199.5"/>
<text text-anchor="start" x="699.19" y="-205.95" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-199.5 744.38,-223.25 850.5,-223.25 850.5,-199.5 744.38,-199.5"/>
<text text-anchor="start" x="782.06" y="-205.95" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-175.75 661.5,-199.5 744.38,-199.5 744.38,-175.75 661.5,-175.75"/>
<text text-anchor="start" x="699.19" y="-182.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-175.75 744.38,-199.5 850.5,-199.5 850.5,-175.75 744.38,-175.75"/>
<text text-anchor="start" x="783.19" y="-182.2" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- X4 -->
<g id="node4" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="873,-104 678,-104 678,-12 873,-12 873,-104"/>
<polygon fill="none" stroke="black" points="678.5,-81 678.5,-104 873.5,-104 873.5,-81 678.5,-81"/>
<text text-anchor="start" x="767" y="-88.8" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="678.5,-58 678.5,-81 782.5,-81 782.5,-58 678.5,-58"/>
<text text-anchor="start" x="682.5" y="-65.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.5,-58 782.5,-81 833.5,-81 833.5,-58 782.5,-58"/>
<text text-anchor="start" x="786.5" y="-65.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.5,-58 833.5,-81 873.5,-81 873.5,-58 833.5,-58"/>
<text text-anchor="start" x="837.5" y="-65.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.5,-35 678.5,-58 764.5,-58 764.5,-35 678.5,-35"/>
<text text-anchor="start" x="717.5" y="-42.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.5,-35 764.5,-58 873.5,-58 873.5,-35 764.5,-35"/>
<text text-anchor="start" x="803" y="-42.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.5,-12 678.5,-35 764.5,-35 764.5,-12 678.5,-12"/>
<text text-anchor="start" x="717.5" y="-19.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.5,-12 764.5,-35 873.5,-35 873.5,-12 764.5,-12"/>
<text text-anchor="start" x="804" y="-19.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-107.75 661.5,-107.75 661.5,-12.75 850.5,-12.75 850.5,-107.75"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-12.75 661.5,-107.75 850.5,-107.75 850.5,-12.75 661.5,-12.75"/>
<polygon fill="none" stroke="black" points="661.5,-84 661.5,-107.75 850.5,-107.75 850.5,-84 661.5,-84"/>
<text text-anchor="start" x="747.75" y="-90.45" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="661.5,-60.25 661.5,-84 763.25,-84 763.25,-60.25 661.5,-60.25"/>
<text text-anchor="start" x="665.5" y="-66.7" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-60.25 763.25,-84 812.5,-84 812.5,-60.25 763.25,-60.25"/>
<text text-anchor="start" x="767.25" y="-66.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-60.25 812.5,-84 850.5,-84 850.5,-60.25 812.5,-60.25"/>
<text text-anchor="start" x="816.5" y="-66.7" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-36.5 661.5,-60.25 744.38,-60.25 744.38,-36.5 661.5,-36.5"/>
<text text-anchor="start" x="699.19" y="-42.95" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-36.5 744.38,-60.25 850.5,-60.25 850.5,-36.5 744.38,-36.5"/>
<text text-anchor="start" x="782.06" y="-42.95" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-12.75 661.5,-36.5 744.38,-36.5 744.38,-12.75 661.5,-12.75"/>
<text text-anchor="start" x="699.19" y="-19.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-12.75 744.38,-36.5 850.5,-36.5 850.5,-12.75 744.38,-12.75"/>
<text text-anchor="start" x="783.19" y="-19.2" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-361C597.88,-361 613.87,-360 678,-360"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-363C598,-363 614,-362 678,-362"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-365C598.13,-365 614.12,-364 678,-364"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-372.5C581.48,-372.5 597.48,-372.38 661.5,-372.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-374.5C581.5,-374.5 597.5,-374.37 661.5,-374.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-376.5C581.52,-376.5 597.52,-376.37 661.5,-376.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-336C598.13,-336 614.12,-337 678,-337"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534,-338C598,-338 614,-339 678,-339"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-340C597.88,-340 613.87,-341 678,-341"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-346.75C581.74,-346.76 597.73,-348.64 661.5,-348.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-348.75C581.51,-348.75 597.49,-350.62 661.5,-350.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-350.75C581.27,-350.74 597.26,-352.61 661.5,-352.62"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge6" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-203C597.88,-203 613.87,-202 678,-202"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-205C598,-205 614,-204 678,-204"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-207C598.13,-207 614.12,-206 678,-206"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-209.5C581.48,-209.5 597.48,-209.38 661.5,-209.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-211.5C581.5,-211.5 597.5,-211.38 661.5,-211.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-213.5C581.52,-213.5 597.52,-213.37 661.5,-213.37"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge8" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-178C598.13,-178 614.12,-179 678,-179"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534,-180C598,-180 614,-181 678,-181"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-182C597.88,-182 613.87,-183 678,-183"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-183.75C581.74,-183.76 597.73,-185.64 661.5,-185.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-185.75C581.51,-185.75 597.49,-187.62 661.5,-187.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-187.75C581.27,-187.74 597.26,-189.61 661.5,-189.62"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge10" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-45C597.88,-45 613.87,-44 678,-44"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-47C598,-47 614,-46 678,-46"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-49C598.13,-49 614.12,-48 678,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-46.5C580.51,-46.5 596.71,-46.38 661.5,-46.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-48.5C580.53,-48.5 596.72,-48.38 661.5,-48.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-50.5C580.54,-50.5 596.74,-50.37 661.5,-50.37"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge12" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-20C598.13,-20 614.12,-21 678,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534,-22C598,-22 614,-23 678,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-24C597.88,-24 613.87,-25 678,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-20.75C580.76,-20.76 596.95,-22.64 661.5,-22.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M515.75,-22.75C580.53,-22.75 596.72,-24.63 661.5,-24.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-24.75C580.3,-24.74 596.49,-26.61 661.5,-26.62"/>
</g>
</g>
</svg>
@ -300,40 +319,40 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 2 x 0.25 mm²</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Cable, 2 x 20 AWG</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W3</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_description">Connector, Molex Micro-Fit, female, 2 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">3</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex Micro-Fit, female, 2 pins</td>
<td class="bom_col_designators">X2, X3, X4</td>
</tr>
<tr>
<td class="bom_col_id">4</td>
<td class="bom_col_description">Connector, Molex Micro-Fit, male, 2 pins</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex Micro-Fit, male, 2 pins</td>
<td class="bom_col_designators">X1</td>
</tr>
<tr>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, 2 x 0.25 mm²</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_#">4</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, 2 x 20 awg</td>
<td class="bom_col_designators">W3</td>
</tr>
</table>
</div>

BIN
examples/ex02.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

After

Width:  |  Height:  |  Size: 87 KiB

375
examples/ex02.svg generated
View File

@ -1,261 +1,280 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="881pt" height="458pt"
viewBox="0.00 0.00 881.00 458.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 454)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-454 877,-454 877,4 -4,4"/>
<svg width="859pt" height="473pt"
viewBox="0.00 0.00 858.50 472.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 468.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-468.5 854.5,-468.5 854.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="183,-262 0,-262 0,-170 183,-170 183,-262"/>
<polygon fill="none" stroke="black" points="0.5,-239 0.5,-262 183.5,-262 183.5,-239 0.5,-239"/>
<text text-anchor="start" x="83" y="-246.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-216 0.5,-239 104.5,-239 104.5,-216 0.5,-216"/>
<text text-anchor="start" x="4.5" y="-223.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="104.5,-216 104.5,-239 143.5,-239 143.5,-216 104.5,-216"/>
<text text-anchor="start" x="108.5" y="-223.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="143.5,-216 143.5,-239 183.5,-239 183.5,-216 143.5,-216"/>
<text text-anchor="start" x="147.5" y="-223.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-193 0.5,-216 104.5,-216 104.5,-193 0.5,-193"/>
<text text-anchor="start" x="36.5" y="-200.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="104.5,-193 104.5,-216 183.5,-216 183.5,-193 104.5,-193"/>
<text text-anchor="start" x="140" y="-200.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-170 0.5,-193 104.5,-193 104.5,-170 0.5,-170"/>
<text text-anchor="start" x="37.5" y="-177.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="104.5,-170 104.5,-193 183.5,-193 183.5,-170 104.5,-170"/>
<text text-anchor="start" x="140" y="-177.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="#ffffff" stroke="black" points="177.75,-270.75 0,-270.75 0,-175.75 177.75,-175.75 177.75,-270.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-175.75 0,-270.75 177.75,-270.75 177.75,-175.75 0,-175.75"/>
<polygon fill="none" stroke="black" points="0,-247 0,-270.75 177.75,-270.75 177.75,-247 0,-247"/>
<text text-anchor="start" x="80.62" y="-253.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-223.25 0,-247 101.75,-247 101.75,-223.25 0,-223.25"/>
<text text-anchor="start" x="4" y="-229.7" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="101.75,-223.25 101.75,-247 139.75,-247 139.75,-223.25 101.75,-223.25"/>
<text text-anchor="start" x="105.75" y="-229.7" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="139.75,-223.25 139.75,-247 177.75,-247 177.75,-223.25 139.75,-223.25"/>
<text text-anchor="start" x="143.75" y="-229.7" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-199.5 0,-223.25 100.5,-223.25 100.5,-199.5 0,-199.5"/>
<text text-anchor="start" x="34.88" y="-205.95" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.5,-199.5 100.5,-223.25 177.75,-223.25 177.75,-199.5 100.5,-199.5"/>
<text text-anchor="start" x="135.38" y="-205.95" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-175.75 0,-199.5 100.5,-199.5 100.5,-175.75 0,-175.75"/>
<text text-anchor="start" x="36" y="-182.2" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.5,-175.75 100.5,-199.5 177.75,-199.5 177.75,-175.75 100.5,-175.75"/>
<text text-anchor="start" x="135.38" y="-182.2" font-family="arial" font-size="14.00">2</text>
</g>
<!-- W1 -->
<g id="node5" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="534,-450 327,-450 327,-316 534,-316 534,-450"/>
<polygon fill="none" stroke="black" points="327.5,-427 327.5,-450 534.5,-450 534.5,-427 327.5,-427"/>
<text text-anchor="start" x="420.5" y="-434.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="327.5,-404 327.5,-427 353.5,-427 353.5,-404 327.5,-404"/>
<text text-anchor="start" x="333" y="-411.8" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="353.5,-404 353.5,-427 488.5,-427 488.5,-404 353.5,-404"/>
<text text-anchor="start" x="359" y="-411.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="488.5,-404 488.5,-427 534.5,-427 534.5,-404 488.5,-404"/>
<text text-anchor="start" x="493.5" y="-411.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="359.5" y="-390.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="329.5" y="-371.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="398" y="-371.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="468.5" y="-371.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-364 327.5,-366 534.5,-366 534.5,-364 327.5,-364"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-362 327.5,-364 534.5,-364 534.5,-362 327.5,-362"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-360 327.5,-362 534.5,-362 534.5,-360 327.5,-360"/>
<text text-anchor="start" x="330" y="-346.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="397.5" y="-346.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="469" y="-346.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-339 327.5,-341 534.5,-341 534.5,-339 327.5,-339"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-337 327.5,-339 534.5,-339 534.5,-337 327.5,-337"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-335 327.5,-337 534.5,-337 534.5,-335 327.5,-335"/>
<text text-anchor="start" x="359.5" y="-321.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="517.5,-464.5 321.75,-464.5 321.75,-326 517.5,-326 517.5,-464.5"/>
<polygon fill="#ffffff" stroke="none" points="321.75,-326 321.75,-464.5 517.5,-464.5 517.5,-326 321.75,-326"/>
<polygon fill="none" stroke="black" points="321.75,-440.75 321.75,-464.5 517.5,-464.5 517.5,-440.75 321.75,-440.75"/>
<text text-anchor="start" x="409.12" y="-447.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="321.75,-417 321.75,-440.75 344,-440.75 344,-417 321.75,-417"/>
<text text-anchor="start" x="325.75" y="-423.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="344,-417 344,-440.75 475,-440.75 475,-417 344,-417"/>
<text text-anchor="start" x="348" y="-423.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="475,-417 475,-440.75 517.5,-440.75 517.5,-417 475,-417"/>
<text text-anchor="start" x="479" y="-423.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="355.43" y="-401.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.75" y="-381.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="395.4" y="-381.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="405" y="-381.95" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="440.1" y="-381.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-381.95" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-375.5 321.75,-377.5 517.5,-377.5 517.5,-375.5 321.75,-375.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-373.5 321.75,-375.5 517.5,-375.5 517.5,-373.5 321.75,-373.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-371.5 321.75,-373.5 517.5,-373.5 517.5,-371.5 321.75,-371.5"/>
<text text-anchor="start" x="323.75" y="-356.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="395.4" y="-356.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="404.25" y="-356.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="440.1" y="-356.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-356.2" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-349.75 321.75,-351.75 517.5,-351.75 517.5,-349.75 321.75,-349.75"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-347.75 321.75,-349.75 517.5,-349.75 517.5,-347.75 321.75,-347.75"/>
<polygon fill="#000000" stroke="none" points="321.75,-345.75 321.75,-347.75 517.5,-347.75 517.5,-345.75 321.75,-345.75"/>
<text text-anchor="start" x="355.43" y="-330.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-202C280.26,-204.56 233.58,-363.56 327,-361"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-204C278.34,-204 231.66,-363 327,-363"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-206C276.42,-203.44 229.74,-362.44 327,-365"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-209.38C276.37,-211.95 226.96,-375.08 321.75,-372.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-211.38C274.46,-211.38 225.04,-374.5 321.75,-374.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-213.37C272.54,-210.8 223.13,-373.92 321.75,-376.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-179C279.6,-181.56 234.24,-338.56 327,-336"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-181C277.68,-181 232.32,-338 327,-338"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-183C275.76,-180.44 230.4,-337.44 327,-340"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-185.63C275.71,-188.2 227.62,-349.32 321.75,-346.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-187.62C273.79,-187.62 225.71,-348.75 321.75,-348.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-189.62C271.88,-187.05 223.79,-348.18 321.75,-350.75"/>
</g>
<!-- W2 -->
<g id="node6" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" points="534,-292 327,-292 327,-158 534,-158 534,-292"/>
<polygon fill="none" stroke="black" points="327.5,-269 327.5,-292 534.5,-292 534.5,-269 327.5,-269"/>
<text text-anchor="start" x="420.5" y="-276.8" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="327.5,-246 327.5,-269 353.5,-269 353.5,-246 327.5,-246"/>
<text text-anchor="start" x="333" y="-253.8" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="353.5,-246 353.5,-269 488.5,-269 488.5,-246 353.5,-246"/>
<text text-anchor="start" x="359" y="-253.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="488.5,-246 488.5,-269 534.5,-269 534.5,-246 488.5,-246"/>
<text text-anchor="start" x="493.5" y="-253.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="359.5" y="-232.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="329.5" y="-213.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="398" y="-213.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="468.5" y="-213.8" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-206 327.5,-208 534.5,-208 534.5,-206 327.5,-206"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-204 327.5,-206 534.5,-206 534.5,-204 327.5,-204"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-202 327.5,-204 534.5,-204 534.5,-202 327.5,-202"/>
<text text-anchor="start" x="330" y="-188.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="397.5" y="-188.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="469" y="-188.8" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-181 327.5,-183 534.5,-183 534.5,-181 327.5,-181"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-179 327.5,-181 534.5,-181 534.5,-179 327.5,-179"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-177 327.5,-179 534.5,-179 534.5,-177 327.5,-177"/>
<text text-anchor="start" x="359.5" y="-163.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="517.5,-301.5 321.75,-301.5 321.75,-163 517.5,-163 517.5,-301.5"/>
<polygon fill="#ffffff" stroke="none" points="321.75,-163 321.75,-301.5 517.5,-301.5 517.5,-163 321.75,-163"/>
<polygon fill="none" stroke="black" points="321.75,-277.75 321.75,-301.5 517.5,-301.5 517.5,-277.75 321.75,-277.75"/>
<text text-anchor="start" x="409.12" y="-284.2" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="321.75,-254 321.75,-277.75 344,-277.75 344,-254 321.75,-254"/>
<text text-anchor="start" x="325.75" y="-260.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="344,-254 344,-277.75 475,-277.75 475,-254 344,-254"/>
<text text-anchor="start" x="348" y="-260.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="475,-254 475,-277.75 517.5,-277.75 517.5,-254 475,-254"/>
<text text-anchor="start" x="479" y="-260.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="355.43" y="-238.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.75" y="-218.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="395.4" y="-218.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="405" y="-218.95" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="440.1" y="-218.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-218.95" font-family="arial" font-size="14.00">X3:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-212.5 321.75,-214.5 517.5,-214.5 517.5,-212.5 321.75,-212.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-210.5 321.75,-212.5 517.5,-212.5 517.5,-210.5 321.75,-210.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-208.5 321.75,-210.5 517.5,-210.5 517.5,-208.5 321.75,-208.5"/>
<text text-anchor="start" x="323.75" y="-193.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="395.4" y="-193.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="404.25" y="-193.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="440.1" y="-193.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-193.2" font-family="arial" font-size="14.00">X3:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-186.75 321.75,-188.75 517.5,-188.75 517.5,-186.75 321.75,-186.75"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-184.75 321.75,-186.75 517.5,-186.75 517.5,-184.75 321.75,-184.75"/>
<polygon fill="#000000" stroke="none" points="321.75,-182.75 321.75,-184.75 517.5,-184.75 517.5,-182.75 321.75,-182.75"/>
<text text-anchor="start" x="355.43" y="-167.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-202C247.13,-202 263.12,-203 327,-203"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-204C247,-204 263,-205 327,-205"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-206C246.88,-206 262.87,-207 327,-207"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-209.38C241.77,-209.38 257.77,-209.5 321.75,-209.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-211.38C241.75,-211.38 257.75,-211.5 321.75,-211.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-213.37C241.73,-213.37 257.73,-213.5 321.75,-213.5"/>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-179C246.88,-179 262.87,-178 327,-178"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-181C247,-181 263,-180 327,-180"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-183C247.13,-183 263.12,-182 327,-182"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-185.63C241.52,-185.64 257.51,-183.76 321.75,-183.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-187.62C241.76,-187.62 257.74,-185.75 321.75,-185.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-189.62C241.99,-189.61 257.98,-187.74 321.75,-187.75"/>
</g>
<!-- W3 -->
<g id="node7" class="node">
<title>W3</title>
<polygon fill="#ffffff" stroke="black" points="534,-134 327,-134 327,0 534,0 534,-134"/>
<polygon fill="none" stroke="black" points="327.5,-111 327.5,-134 534.5,-134 534.5,-111 327.5,-111"/>
<text text-anchor="start" x="420.5" y="-118.8" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="327.5,-88 327.5,-111 353.5,-111 353.5,-88 327.5,-88"/>
<text text-anchor="start" x="333" y="-95.8" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="353.5,-88 353.5,-111 488.5,-111 488.5,-88 353.5,-88"/>
<text text-anchor="start" x="359" y="-95.8" font-family="arial" font-size="14.00">20 AWG (0.75 mm²)</text>
<polygon fill="none" stroke="black" points="488.5,-88 488.5,-111 534.5,-111 534.5,-88 488.5,-88"/>
<text text-anchor="start" x="493.5" y="-95.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="359.5" y="-74.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="329.5" y="-55.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="398" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="468.5" y="-55.8" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-48 327.5,-50 534.5,-50 534.5,-48 327.5,-48"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-46 327.5,-48 534.5,-48 534.5,-46 327.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-44 327.5,-46 534.5,-46 534.5,-44 327.5,-44"/>
<text text-anchor="start" x="330" y="-30.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="397.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="469" y="-30.8" font-family="arial" font-size="14.00">X4:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-23 327.5,-25 534.5,-25 534.5,-23 327.5,-23"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-21 327.5,-23 534.5,-23 534.5,-21 327.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-19 327.5,-21 534.5,-21 534.5,-19 327.5,-19"/>
<text text-anchor="start" x="359.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="514.75,-138.5 324.5,-138.5 324.5,0 514.75,0 514.75,-138.5"/>
<polygon fill="#ffffff" stroke="none" points="324.5,0 324.5,-138.5 514.75,-138.5 514.75,0 324.5,0"/>
<polygon fill="none" stroke="black" points="324.5,-114.75 324.5,-138.5 514.75,-138.5 514.75,-114.75 324.5,-114.75"/>
<text text-anchor="start" x="409.12" y="-121.2" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="324.5,-91 324.5,-114.75 347.67,-114.75 347.67,-91 324.5,-91"/>
<text text-anchor="start" x="328.96" y="-97.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="347.67,-91 347.67,-114.75 471.33,-114.75 471.33,-91 347.67,-91"/>
<text text-anchor="start" x="352.12" y="-97.45" font-family="arial" font-size="14.00">20 awg (0.75 mm²)</text>
<polygon fill="none" stroke="black" points="471.33,-91 471.33,-114.75 514.75,-114.75 514.75,-91 471.33,-91"/>
<text text-anchor="start" x="475.79" y="-97.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="357.62" y="-75.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326.5" y="-55.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396.5" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="405" y="-55.95" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="439" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="446.75" y="-55.95" font-family="arial" font-size="14.00">X4:1:GND </text>
<polygon fill="#000000" stroke="none" points="324.5,-49.5 324.5,-51.5 514.75,-51.5 514.75,-49.5 324.5,-49.5"/>
<polygon fill="#000000" stroke="none" points="324.5,-47.5 324.5,-49.5 514.75,-49.5 514.75,-47.5 324.5,-47.5"/>
<polygon fill="#000000" stroke="none" points="324.5,-45.5 324.5,-47.5 514.75,-47.5 514.75,-45.5 324.5,-45.5"/>
<text text-anchor="start" x="326.5" y="-30.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396.5" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="404.25" y="-30.2" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="439" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449" y="-30.2" font-family="arial" font-size="14.00">X4:2:VCC </text>
<polygon fill="#000000" stroke="none" points="324.5,-23.75 324.5,-25.75 514.75,-25.75 514.75,-23.75 324.5,-23.75"/>
<polygon fill="#ff0000" stroke="none" points="324.5,-21.75 324.5,-23.75 514.75,-23.75 514.75,-21.75 324.5,-21.75"/>
<polygon fill="#000000" stroke="none" points="324.5,-19.75 324.5,-21.75 514.75,-21.75 514.75,-19.75 324.5,-19.75"/>
<text text-anchor="start" x="357.62" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-202C275.76,-204.56 230.4,-47.56 327,-45"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-204C277.68,-204 232.32,-47 327,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-206C279.6,-203.44 234.24,-46.44 327,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-209.38C272.97,-211.95 224.44,-49.07 323.5,-46.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-211.38C274.89,-211.38 226.36,-48.5 323.5,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-213.37C276.81,-210.8 228.28,-47.93 323.5,-50.5"/>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-179C276.42,-181.56 229.74,-22.56 327,-20"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-181C278.34,-181 231.66,-22 327,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-183C280.26,-180.44 233.58,-21.44 327,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-185.63C273.64,-188.2 223.78,-23.33 323.5,-20.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-187.63C275.55,-187.62 225.7,-22.75 323.5,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-189.62C277.47,-187.05 227.61,-22.17 323.5,-24.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="873,-420 678,-420 678,-328 873,-328 873,-420"/>
<polygon fill="none" stroke="black" points="678.5,-397 678.5,-420 873.5,-420 873.5,-397 678.5,-397"/>
<text text-anchor="start" x="767" y="-404.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="678.5,-374 678.5,-397 782.5,-397 782.5,-374 678.5,-374"/>
<text text-anchor="start" x="682.5" y="-381.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.5,-374 782.5,-397 833.5,-397 833.5,-374 782.5,-374"/>
<text text-anchor="start" x="786.5" y="-381.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.5,-374 833.5,-397 873.5,-397 873.5,-374 833.5,-374"/>
<text text-anchor="start" x="837.5" y="-381.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.5,-351 678.5,-374 764.5,-374 764.5,-351 678.5,-351"/>
<text text-anchor="start" x="717.5" y="-358.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.5,-351 764.5,-374 873.5,-374 873.5,-351 764.5,-351"/>
<text text-anchor="start" x="803" y="-358.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.5,-328 678.5,-351 764.5,-351 764.5,-328 678.5,-328"/>
<text text-anchor="start" x="717.5" y="-335.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.5,-328 764.5,-351 873.5,-351 873.5,-328 764.5,-328"/>
<text text-anchor="start" x="804" y="-335.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-433.75 661.5,-433.75 661.5,-338.75 850.5,-338.75 850.5,-433.75"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-338.75 661.5,-433.75 850.5,-433.75 850.5,-338.75 661.5,-338.75"/>
<polygon fill="none" stroke="black" points="661.5,-410 661.5,-433.75 850.5,-433.75 850.5,-410 661.5,-410"/>
<text text-anchor="start" x="747.75" y="-416.45" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="661.5,-386.25 661.5,-410 763.25,-410 763.25,-386.25 661.5,-386.25"/>
<text text-anchor="start" x="665.5" y="-392.7" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-386.25 763.25,-410 812.5,-410 812.5,-386.25 763.25,-386.25"/>
<text text-anchor="start" x="767.25" y="-392.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-386.25 812.5,-410 850.5,-410 850.5,-386.25 812.5,-386.25"/>
<text text-anchor="start" x="816.5" y="-392.7" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-362.5 661.5,-386.25 744.38,-386.25 744.38,-362.5 661.5,-362.5"/>
<text text-anchor="start" x="699.19" y="-368.95" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-362.5 744.38,-386.25 850.5,-386.25 850.5,-362.5 744.38,-362.5"/>
<text text-anchor="start" x="782.06" y="-368.95" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-338.75 661.5,-362.5 744.38,-362.5 744.38,-338.75 661.5,-338.75"/>
<text text-anchor="start" x="699.19" y="-345.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-338.75 744.38,-362.5 850.5,-362.5 850.5,-338.75 744.38,-338.75"/>
<text text-anchor="start" x="783.19" y="-345.2" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- X3 -->
<g id="node3" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="873,-262 678,-262 678,-170 873,-170 873,-262"/>
<polygon fill="none" stroke="black" points="678.5,-239 678.5,-262 873.5,-262 873.5,-239 678.5,-239"/>
<text text-anchor="start" x="767" y="-246.8" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="678.5,-216 678.5,-239 782.5,-239 782.5,-216 678.5,-216"/>
<text text-anchor="start" x="682.5" y="-223.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.5,-216 782.5,-239 833.5,-239 833.5,-216 782.5,-216"/>
<text text-anchor="start" x="786.5" y="-223.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.5,-216 833.5,-239 873.5,-239 873.5,-216 833.5,-216"/>
<text text-anchor="start" x="837.5" y="-223.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.5,-193 678.5,-216 764.5,-216 764.5,-193 678.5,-193"/>
<text text-anchor="start" x="717.5" y="-200.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.5,-193 764.5,-216 873.5,-216 873.5,-193 764.5,-193"/>
<text text-anchor="start" x="803" y="-200.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.5,-170 678.5,-193 764.5,-193 764.5,-170 678.5,-170"/>
<text text-anchor="start" x="717.5" y="-177.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.5,-170 764.5,-193 873.5,-193 873.5,-170 764.5,-170"/>
<text text-anchor="start" x="804" y="-177.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-270.75 661.5,-270.75 661.5,-175.75 850.5,-175.75 850.5,-270.75"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-175.75 661.5,-270.75 850.5,-270.75 850.5,-175.75 661.5,-175.75"/>
<polygon fill="none" stroke="black" points="661.5,-247 661.5,-270.75 850.5,-270.75 850.5,-247 661.5,-247"/>
<text text-anchor="start" x="747.75" y="-253.45" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="661.5,-223.25 661.5,-247 763.25,-247 763.25,-223.25 661.5,-223.25"/>
<text text-anchor="start" x="665.5" y="-229.7" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-223.25 763.25,-247 812.5,-247 812.5,-223.25 763.25,-223.25"/>
<text text-anchor="start" x="767.25" y="-229.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-223.25 812.5,-247 850.5,-247 850.5,-223.25 812.5,-223.25"/>
<text text-anchor="start" x="816.5" y="-229.7" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-199.5 661.5,-223.25 744.38,-223.25 744.38,-199.5 661.5,-199.5"/>
<text text-anchor="start" x="699.19" y="-205.95" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-199.5 744.38,-223.25 850.5,-223.25 850.5,-199.5 744.38,-199.5"/>
<text text-anchor="start" x="782.06" y="-205.95" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-175.75 661.5,-199.5 744.38,-199.5 744.38,-175.75 661.5,-175.75"/>
<text text-anchor="start" x="699.19" y="-182.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-175.75 744.38,-199.5 850.5,-199.5 850.5,-175.75 744.38,-175.75"/>
<text text-anchor="start" x="783.19" y="-182.2" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- X4 -->
<g id="node4" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="873,-104 678,-104 678,-12 873,-12 873,-104"/>
<polygon fill="none" stroke="black" points="678.5,-81 678.5,-104 873.5,-104 873.5,-81 678.5,-81"/>
<text text-anchor="start" x="767" y="-88.8" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="678.5,-58 678.5,-81 782.5,-81 782.5,-58 678.5,-58"/>
<text text-anchor="start" x="682.5" y="-65.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.5,-58 782.5,-81 833.5,-81 833.5,-58 782.5,-58"/>
<text text-anchor="start" x="786.5" y="-65.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.5,-58 833.5,-81 873.5,-81 873.5,-58 833.5,-58"/>
<text text-anchor="start" x="837.5" y="-65.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.5,-35 678.5,-58 764.5,-58 764.5,-35 678.5,-35"/>
<text text-anchor="start" x="717.5" y="-42.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.5,-35 764.5,-58 873.5,-58 873.5,-35 764.5,-35"/>
<text text-anchor="start" x="803" y="-42.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.5,-12 678.5,-35 764.5,-35 764.5,-12 678.5,-12"/>
<text text-anchor="start" x="717.5" y="-19.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.5,-12 764.5,-35 873.5,-35 873.5,-12 764.5,-12"/>
<text text-anchor="start" x="804" y="-19.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-107.75 661.5,-107.75 661.5,-12.75 850.5,-12.75 850.5,-107.75"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-12.75 661.5,-107.75 850.5,-107.75 850.5,-12.75 661.5,-12.75"/>
<polygon fill="none" stroke="black" points="661.5,-84 661.5,-107.75 850.5,-107.75 850.5,-84 661.5,-84"/>
<text text-anchor="start" x="747.75" y="-90.45" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="661.5,-60.25 661.5,-84 763.25,-84 763.25,-60.25 661.5,-60.25"/>
<text text-anchor="start" x="665.5" y="-66.7" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-60.25 763.25,-84 812.5,-84 812.5,-60.25 763.25,-60.25"/>
<text text-anchor="start" x="767.25" y="-66.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-60.25 812.5,-84 850.5,-84 850.5,-60.25 812.5,-60.25"/>
<text text-anchor="start" x="816.5" y="-66.7" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-36.5 661.5,-60.25 744.38,-60.25 744.38,-36.5 661.5,-36.5"/>
<text text-anchor="start" x="699.19" y="-42.95" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-36.5 744.38,-60.25 850.5,-60.25 850.5,-36.5 744.38,-36.5"/>
<text text-anchor="start" x="782.06" y="-42.95" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-12.75 661.5,-36.5 744.38,-36.5 744.38,-12.75 661.5,-12.75"/>
<text text-anchor="start" x="699.19" y="-19.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-12.75 744.38,-36.5 850.5,-36.5 850.5,-12.75 744.38,-12.75"/>
<text text-anchor="start" x="783.19" y="-19.2" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-361C597.88,-361 613.87,-360 678,-360"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-363C598,-363 614,-362 678,-362"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-365C598.13,-365 614.12,-364 678,-364"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-372.5C581.48,-372.5 597.48,-372.38 661.5,-372.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-374.5C581.5,-374.5 597.5,-374.37 661.5,-374.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-376.5C581.52,-376.5 597.52,-376.37 661.5,-376.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-336C598.13,-336 614.12,-337 678,-337"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534,-338C598,-338 614,-339 678,-339"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-340C597.88,-340 613.87,-341 678,-341"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-346.75C581.74,-346.76 597.73,-348.64 661.5,-348.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-348.75C581.51,-348.75 597.49,-350.62 661.5,-350.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-350.75C581.27,-350.74 597.26,-352.61 661.5,-352.62"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge6" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-203C597.88,-203 613.87,-202 678,-202"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-205C598,-205 614,-204 678,-204"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-207C598.13,-207 614.12,-206 678,-206"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-209.5C581.48,-209.5 597.48,-209.38 661.5,-209.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-211.5C581.5,-211.5 597.5,-211.38 661.5,-211.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-213.5C581.52,-213.5 597.52,-213.37 661.5,-213.37"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge8" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-178C598.13,-178 614.12,-179 678,-179"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534,-180C598,-180 614,-181 678,-181"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-182C597.88,-182 613.87,-183 678,-183"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-183.75C581.74,-183.76 597.73,-185.64 661.5,-185.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-185.75C581.51,-185.75 597.49,-187.62 661.5,-187.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-187.75C581.27,-187.74 597.26,-189.61 661.5,-189.62"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge10" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-45C597.88,-45 613.87,-44 678,-44"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-47C598,-47 614,-46 678,-46"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-49C598.13,-49 614.12,-48 678,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-46.5C580.51,-46.5 596.71,-46.38 661.5,-46.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-48.5C580.53,-48.5 596.72,-48.38 661.5,-48.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-50.5C580.54,-50.5 596.74,-50.37 661.5,-50.37"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge12" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-20C598.13,-20 614.12,-21 678,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534,-22C598,-22 614,-23 678,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534,-24C597.88,-24 613.87,-25 678,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-20.75C580.76,-20.76 596.95,-22.64 661.5,-22.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M515.75,-22.75C580.53,-22.75 596.72,-24.63 661.5,-24.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-24.75C580.3,-24.74 596.49,-26.61 661.5,-26.62"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 22 KiB

10
examples/ex03.bom.tsv generated
View File

@ -1,5 +1,5 @@
Id Description Qty Unit Designators
1 Connector, Molex Micro-Fit, female, 2 pins 3 X2, X3, X4
2 Connector, Molex Micro-Fit, male, 2 pins 1 X1
3 Wire, 0.25 mm², BK 0.6 m W1
4 Wire, 0.25 mm², RD 0.6 m W1
# Qty Unit Description Designators
1 3 Connector, Molex Micro-Fit, female, 2 pins X2, X3, X4
2 1 Connector, Molex Micro-Fit, male, 2 pins X1
3 3 m Wire, 0.25 mm², BK W1
4 3 m Wire, 0.25 mm², RD W1

1 Id # Qty Unit Description Designators
2 1 1 3 Connector, Molex Micro-Fit, female, 2 pins X2, X3, X4
3 2 2 1 Connector, Molex Micro-Fit, male, 2 pins X1
4 3 3 0.6 3 m Wire, 0.25 mm², BK W1
5 4 4 0.6 3 m Wire, 0.25 mm², RD W1

478
examples/ex03.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex Micro-Fit</td>
<td balign="left">male</td>
<td balign="left">2-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex Micro-Fit</td>
<td>male</td>
<td>2-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>GND</td>
<td port="p1r">1</td>
@ -29,25 +38,35 @@ graph {
<td port="p2r">2</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex Micro-Fit</td>
<td balign="left">female</td>
<td balign="left">2-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex Micro-Fit</td>
<td>female</td>
<td>2-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -57,25 +76,35 @@ graph {
<td>VCC</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X3</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex Micro-Fit</td>
<td balign="left">female</td>
<td balign="left">2-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex Micro-Fit</td>
<td>female</td>
<td>2-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -85,25 +114,35 @@ graph {
<td>VCC</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X4</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex Micro-Fit</td>
<td balign="left">female</td>
<td balign="left">2-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X4</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex Micro-Fit</td>
<td>female</td>
<td>2-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -113,143 +152,200 @@ graph {
<td>VCC</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>6x</td>
<td>0.25 mm² (24 AWG)</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td></td>
<td>BK</td>
<td> </td>
<td align="right">X2:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td></td>
<td>RD</td>
<td> </td>
<td align="right">X2:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td></td>
<td>BK</td>
<td> </td>
<td align="right">X3:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td></td>
<td>RD</td>
<td> </td>
<td align="right">X3:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td></td>
<td>BK</td>
<td> </td>
<td align="right">X4:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w5">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td></td>
<td>RD</td>
<td> </td>
<td align="right">X4:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w6">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w3:w
W1:w3:e -- X3:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W1:w4:w
W1:w4:e -- X3:p2l:w
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w5:w
W1:w5:e -- X4:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W1:w6:w
W1:w6:e -- X4:p2l:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">6x</td>
<td balign="left">0.25 mm² (24 AWG)</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1:GND</td>
<td>
BK
</td>
<td>X2:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
RD
</td>
<td>X2:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:1:GND</td>
<td>
BK
</td>
<td>X3:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
RD
</td>
<td>X3:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:1:GND</td>
<td>
BK
</td>
<td>X4:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w5" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
RD
</td>
<td>X4:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w6" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style="filled,dashed"]
}

357
examples/ex03.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex03</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex03</h1>
<h2>Diagram</h2>
@ -30,231 +30,248 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="873pt" height="332pt"
viewBox="0.00 0.00 873.00 332.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 328)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-328 869,-328 869,4 -4,4"/>
<svg width="859pt" height="341pt"
viewBox="0.00 0.00 858.50 341.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 337)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-337 854.5,-337 854.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="183,-208 0,-208 0,-116 183,-116 183,-208"/>
<polygon fill="none" stroke="black" points="0.5,-185 0.5,-208 183.5,-208 183.5,-185 0.5,-185"/>
<text text-anchor="start" x="83" y="-192.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-162 0.5,-185 104.5,-185 104.5,-162 0.5,-162"/>
<text text-anchor="start" x="4.5" y="-169.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="104.5,-162 104.5,-185 143.5,-185 143.5,-162 104.5,-162"/>
<text text-anchor="start" x="108.5" y="-169.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="143.5,-162 143.5,-185 183.5,-185 183.5,-162 143.5,-162"/>
<text text-anchor="start" x="147.5" y="-169.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-139 0.5,-162 104.5,-162 104.5,-139 0.5,-139"/>
<text text-anchor="start" x="36.5" y="-146.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="104.5,-139 104.5,-162 183.5,-162 183.5,-139 104.5,-139"/>
<text text-anchor="start" x="140" y="-146.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-116 0.5,-139 104.5,-139 104.5,-116 0.5,-116"/>
<text text-anchor="start" x="37.5" y="-123.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="104.5,-116 104.5,-139 183.5,-139 183.5,-116 104.5,-116"/>
<text text-anchor="start" x="140" y="-123.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="#ffffff" stroke="black" points="177.75,-214 0,-214 0,-119 177.75,-119 177.75,-214"/>
<polygon fill="#ffffff" stroke="none" points="0,-119 0,-214 177.75,-214 177.75,-119 0,-119"/>
<polygon fill="none" stroke="black" points="0,-190.25 0,-214 177.75,-214 177.75,-190.25 0,-190.25"/>
<text text-anchor="start" x="80.62" y="-196.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-166.5 0,-190.25 101.75,-190.25 101.75,-166.5 0,-166.5"/>
<text text-anchor="start" x="4" y="-172.95" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="101.75,-166.5 101.75,-190.25 139.75,-190.25 139.75,-166.5 101.75,-166.5"/>
<text text-anchor="start" x="105.75" y="-172.95" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="139.75,-166.5 139.75,-190.25 177.75,-190.25 177.75,-166.5 139.75,-166.5"/>
<text text-anchor="start" x="143.75" y="-172.95" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-142.75 0,-166.5 100.5,-166.5 100.5,-142.75 0,-142.75"/>
<text text-anchor="start" x="34.88" y="-149.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.5,-142.75 100.5,-166.5 177.75,-166.5 177.75,-142.75 100.5,-142.75"/>
<text text-anchor="start" x="135.38" y="-149.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-119 0,-142.75 100.5,-142.75 100.5,-119 0,-119"/>
<text text-anchor="start" x="36" y="-125.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.5,-119 100.5,-142.75 177.75,-142.75 177.75,-119 100.5,-119"/>
<text text-anchor="start" x="135.38" y="-125.45" font-family="arial" font-size="14.00">2</text>
</g>
<!-- W1 -->
<g id="node5" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="526,-288 327,-288 327,-54 526,-54 526,-288"/>
<polygon fill="none" stroke="black" points="327.5,-265 327.5,-288 526.5,-288 526.5,-265 327.5,-265"/>
<text text-anchor="start" x="416.5" y="-272.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="327.5,-242 327.5,-265 350.5,-265 350.5,-242 327.5,-242"/>
<text text-anchor="start" x="331.5" y="-249.8" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="350.5,-242 350.5,-265 482.5,-265 482.5,-242 350.5,-242"/>
<text text-anchor="start" x="354.5" y="-249.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="482.5,-242 482.5,-265 526.5,-265 526.5,-242 482.5,-242"/>
<text text-anchor="start" x="486.5" y="-249.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="360" y="-228.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="330" y="-209.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="400" y="-209.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="460" y="-209.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-202 327.5,-204 526.5,-204 526.5,-202 327.5,-202"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-200 327.5,-202 526.5,-202 526.5,-200 327.5,-200"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-198 327.5,-200 526.5,-200 526.5,-198 327.5,-198"/>
<text text-anchor="start" x="330.5" y="-184.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="399" y="-184.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="460.5" y="-184.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-177 327.5,-179 526.5,-179 526.5,-177 327.5,-177"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-175 327.5,-177 526.5,-177 526.5,-175 327.5,-175"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-173 327.5,-175 526.5,-175 526.5,-173 327.5,-173"/>
<text text-anchor="start" x="330" y="-159.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="400" y="-159.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="460" y="-159.8" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-152 327.5,-154 526.5,-154 526.5,-152 327.5,-152"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-150 327.5,-152 526.5,-152 526.5,-150 327.5,-150"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-148 327.5,-150 526.5,-150 526.5,-148 327.5,-148"/>
<text text-anchor="start" x="330.5" y="-134.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="399" y="-134.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="460.5" y="-134.8" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-127 327.5,-129 526.5,-129 526.5,-127 327.5,-127"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-125 327.5,-127 526.5,-127 526.5,-125 327.5,-125"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-123 327.5,-125 526.5,-125 526.5,-123 327.5,-123"/>
<text text-anchor="start" x="330" y="-109.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="400" y="-109.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="460" y="-109.8" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-102 327.5,-104 526.5,-104 526.5,-102 327.5,-102"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-100 327.5,-102 526.5,-102 526.5,-100 327.5,-100"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-98 327.5,-100 526.5,-100 526.5,-98 327.5,-98"/>
<text text-anchor="start" x="330.5" y="-84.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="399" y="-84.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="460.5" y="-84.8" font-family="arial" font-size="14.00">X4:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-77 327.5,-79 526.5,-79 526.5,-77 327.5,-77"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-75 327.5,-77 526.5,-77 526.5,-75 327.5,-75"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-73 327.5,-75 526.5,-75 526.5,-73 327.5,-73"/>
<text text-anchor="start" x="360" y="-59.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="517.5,-296.25 321.75,-296.25 321.75,-54.75 517.5,-54.75 517.5,-296.25"/>
<polygon fill="#ffffff" stroke="none" points="321.75,-54.75 321.75,-296.25 517.5,-296.25 517.5,-54.75 321.75,-54.75"/>
<polygon fill="none" stroke="black" points="321.75,-272.5 321.75,-296.25 517.5,-296.25 517.5,-272.5 321.75,-272.5"/>
<text text-anchor="start" x="409.12" y="-278.95" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="321.75,-248.75 321.75,-272.5 344,-272.5 344,-248.75 321.75,-248.75"/>
<text text-anchor="start" x="325.75" y="-255.2" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="344,-248.75 344,-272.5 475,-272.5 475,-248.75 344,-248.75"/>
<text text-anchor="start" x="348" y="-255.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="475,-248.75 475,-272.5 517.5,-272.5 517.5,-248.75 475,-248.75"/>
<text text-anchor="start" x="479" y="-255.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="355.94" y="-233.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.75" y="-213.7" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396.94" y="-213.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="413.69" y="-213.7" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="438.56" y="-213.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-213.7" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-207.25 321.75,-209.25 517.5,-209.25 517.5,-207.25 321.75,-207.25"/>
<polygon fill="#000000" stroke="none" points="321.75,-205.25 321.75,-207.25 517.5,-207.25 517.5,-205.25 321.75,-205.25"/>
<polygon fill="#000000" stroke="none" points="321.75,-203.25 321.75,-205.25 517.5,-205.25 517.5,-203.25 321.75,-203.25"/>
<text text-anchor="start" x="323.75" y="-187.95" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396.94" y="-187.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="412.94" y="-187.95" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="438.56" y="-187.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-187.95" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-181.5 321.75,-183.5 517.5,-183.5 517.5,-181.5 321.75,-181.5"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-179.5 321.75,-181.5 517.5,-181.5 517.5,-179.5 321.75,-179.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-177.5 321.75,-179.5 517.5,-179.5 517.5,-177.5 321.75,-177.5"/>
<text text-anchor="start" x="323.75" y="-162.2" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396.94" y="-162.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="413.69" y="-162.2" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="438.56" y="-162.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-162.2" font-family="arial" font-size="14.00">X3:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-155.75 321.75,-157.75 517.5,-157.75 517.5,-155.75 321.75,-155.75"/>
<polygon fill="#000000" stroke="none" points="321.75,-153.75 321.75,-155.75 517.5,-155.75 517.5,-153.75 321.75,-153.75"/>
<polygon fill="#000000" stroke="none" points="321.75,-151.75 321.75,-153.75 517.5,-153.75 517.5,-151.75 321.75,-151.75"/>
<text text-anchor="start" x="323.75" y="-136.45" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396.94" y="-136.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="412.94" y="-136.45" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="438.56" y="-136.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-136.45" font-family="arial" font-size="14.00">X3:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-130 321.75,-132 517.5,-132 517.5,-130 321.75,-130"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-128 321.75,-130 517.5,-130 517.5,-128 321.75,-128"/>
<polygon fill="#000000" stroke="none" points="321.75,-126 321.75,-128 517.5,-128 517.5,-126 321.75,-126"/>
<text text-anchor="start" x="323.75" y="-110.7" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396.94" y="-110.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="413.69" y="-110.7" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="438.56" y="-110.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-110.7" font-family="arial" font-size="14.00">X4:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-104.25 321.75,-106.25 517.5,-106.25 517.5,-104.25 321.75,-104.25"/>
<polygon fill="#000000" stroke="none" points="321.75,-102.25 321.75,-104.25 517.5,-104.25 517.5,-102.25 321.75,-102.25"/>
<polygon fill="#000000" stroke="none" points="321.75,-100.25 321.75,-102.25 517.5,-102.25 517.5,-100.25 321.75,-100.25"/>
<text text-anchor="start" x="323.75" y="-84.95" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396.94" y="-84.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="412.94" y="-84.95" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="438.56" y="-84.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-84.95" font-family="arial" font-size="14.00">X4:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-78.5 321.75,-80.5 517.5,-80.5 517.5,-78.5 321.75,-78.5"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-76.5 321.75,-78.5 517.5,-78.5 517.5,-76.5 321.75,-76.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-74.5 321.75,-76.5 517.5,-76.5 517.5,-74.5 321.75,-74.5"/>
<text text-anchor="start" x="355.94" y="-59.2" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-148C252.87,-149.68 261.08,-200.68 327,-199"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-150C250.9,-150 259.1,-201 327,-201"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-152C248.92,-150.32 257.13,-201.32 327,-203"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.63C247.71,-154.32 255.74,-205.94 321.75,-204.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.63C245.74,-154.62 253.76,-206.25 321.75,-206.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-156.62C243.76,-154.93 251.79,-206.56 321.75,-208.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-125C252.57,-126.65 261.36,-175.65 327,-174"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-127C250.6,-127 259.4,-176 327,-176"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-129C248.64,-127.35 257.43,-176.35 327,-178"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-128.88C247.41,-130.53 256.03,-180.16 321.75,-178.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-130.88C245.44,-130.88 254.06,-180.5 321.75,-180.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-132.87C243.47,-131.22 252.09,-180.84 321.75,-182.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-148C247.13,-148 263.12,-149 327,-149"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-150C247,-150 263,-151 327,-151"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-152C246.88,-152 262.87,-153 327,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.63C241.77,-152.63 257.77,-152.75 321.75,-152.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.62C241.75,-154.63 257.75,-154.75 321.75,-154.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-156.62C241.73,-156.62 257.73,-156.75 321.75,-156.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-125C246.88,-125 262.87,-124 327,-124"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-127C247,-127 263,-126 327,-126"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-129C247.13,-129 263.12,-128 327,-128"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-128.88C241.52,-128.89 257.51,-127.01 321.75,-127"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-130.88C241.76,-130.88 257.74,-129 321.75,-129"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-132.87C241.99,-132.86 257.98,-130.99 321.75,-131"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-148C248.64,-149.65 257.43,-100.65 327,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-150C250.6,-150 259.4,-101 327,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-152C252.57,-150.35 261.36,-101.35 327,-103"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.63C243.73,-154.31 251.82,-102.94 321.75,-101.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.62C245.7,-154.62 253.8,-103.25 321.75,-103.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-156.62C247.68,-154.94 255.77,-103.56 321.75,-105.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-125C248.92,-126.68 257.13,-75.68 327,-74"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-127C250.9,-127 259.1,-76 327,-76"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-129C252.87,-127.32 261.08,-76.32 327,-78"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-128.88C244.02,-130.6 251.51,-77.22 321.75,-75.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-130.88C246,-130.88 253.5,-77.5 321.75,-77.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-132.87C247.99,-131.15 255.48,-77.78 321.75,-79.5"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="865,-324 670,-324 670,-232 865,-232 865,-324"/>
<polygon fill="none" stroke="black" points="670.5,-301 670.5,-324 865.5,-324 865.5,-301 670.5,-301"/>
<text text-anchor="start" x="759" y="-308.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="670.5,-278 670.5,-301 774.5,-301 774.5,-278 670.5,-278"/>
<text text-anchor="start" x="674.5" y="-285.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="774.5,-278 774.5,-301 825.5,-301 825.5,-278 774.5,-278"/>
<text text-anchor="start" x="778.5" y="-285.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="825.5,-278 825.5,-301 865.5,-301 865.5,-278 825.5,-278"/>
<text text-anchor="start" x="829.5" y="-285.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="670.5,-255 670.5,-278 756.5,-278 756.5,-255 670.5,-255"/>
<text text-anchor="start" x="709.5" y="-262.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="756.5,-255 756.5,-278 865.5,-278 865.5,-255 756.5,-255"/>
<text text-anchor="start" x="795" y="-262.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="670.5,-232 670.5,-255 756.5,-255 756.5,-232 670.5,-232"/>
<text text-anchor="start" x="709.5" y="-239.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="756.5,-232 756.5,-255 865.5,-255 865.5,-232 756.5,-232"/>
<text text-anchor="start" x="796" y="-239.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-333 661.5,-333 661.5,-238 850.5,-238 850.5,-333"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-238 661.5,-333 850.5,-333 850.5,-238 661.5,-238"/>
<polygon fill="none" stroke="black" points="661.5,-309.25 661.5,-333 850.5,-333 850.5,-309.25 661.5,-309.25"/>
<text text-anchor="start" x="747.75" y="-315.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="661.5,-285.5 661.5,-309.25 763.25,-309.25 763.25,-285.5 661.5,-285.5"/>
<text text-anchor="start" x="665.5" y="-291.95" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-285.5 763.25,-309.25 812.5,-309.25 812.5,-285.5 763.25,-285.5"/>
<text text-anchor="start" x="767.25" y="-291.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-285.5 812.5,-309.25 850.5,-309.25 850.5,-285.5 812.5,-285.5"/>
<text text-anchor="start" x="816.5" y="-291.95" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-261.75 661.5,-285.5 744.38,-285.5 744.38,-261.75 661.5,-261.75"/>
<text text-anchor="start" x="699.19" y="-268.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-261.75 744.38,-285.5 850.5,-285.5 850.5,-261.75 744.38,-261.75"/>
<text text-anchor="start" x="782.06" y="-268.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-238 661.5,-261.75 744.38,-261.75 744.38,-238 661.5,-238"/>
<text text-anchor="start" x="699.19" y="-244.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-238 744.38,-261.75 850.5,-261.75 850.5,-238 744.38,-238"/>
<text text-anchor="start" x="783.19" y="-244.45" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- X3 -->
<g id="node3" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="865,-208 670,-208 670,-116 865,-116 865,-208"/>
<polygon fill="none" stroke="black" points="670.5,-185 670.5,-208 865.5,-208 865.5,-185 670.5,-185"/>
<text text-anchor="start" x="759" y="-192.8" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="670.5,-162 670.5,-185 774.5,-185 774.5,-162 670.5,-162"/>
<text text-anchor="start" x="674.5" y="-169.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="774.5,-162 774.5,-185 825.5,-185 825.5,-162 774.5,-162"/>
<text text-anchor="start" x="778.5" y="-169.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="825.5,-162 825.5,-185 865.5,-185 865.5,-162 825.5,-162"/>
<text text-anchor="start" x="829.5" y="-169.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="670.5,-139 670.5,-162 756.5,-162 756.5,-139 670.5,-139"/>
<text text-anchor="start" x="709.5" y="-146.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="756.5,-139 756.5,-162 865.5,-162 865.5,-139 756.5,-139"/>
<text text-anchor="start" x="795" y="-146.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="670.5,-116 670.5,-139 756.5,-139 756.5,-116 670.5,-116"/>
<text text-anchor="start" x="709.5" y="-123.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="756.5,-116 756.5,-139 865.5,-139 865.5,-116 756.5,-116"/>
<text text-anchor="start" x="796" y="-123.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-214 661.5,-214 661.5,-119 850.5,-119 850.5,-214"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-119 661.5,-214 850.5,-214 850.5,-119 661.5,-119"/>
<polygon fill="none" stroke="black" points="661.5,-190.25 661.5,-214 850.5,-214 850.5,-190.25 661.5,-190.25"/>
<text text-anchor="start" x="747.75" y="-196.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="661.5,-166.5 661.5,-190.25 763.25,-190.25 763.25,-166.5 661.5,-166.5"/>
<text text-anchor="start" x="665.5" y="-172.95" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-166.5 763.25,-190.25 812.5,-190.25 812.5,-166.5 763.25,-166.5"/>
<text text-anchor="start" x="767.25" y="-172.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-166.5 812.5,-190.25 850.5,-190.25 850.5,-166.5 812.5,-166.5"/>
<text text-anchor="start" x="816.5" y="-172.95" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-142.75 661.5,-166.5 744.38,-166.5 744.38,-142.75 661.5,-142.75"/>
<text text-anchor="start" x="699.19" y="-149.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-142.75 744.38,-166.5 850.5,-166.5 850.5,-142.75 744.38,-142.75"/>
<text text-anchor="start" x="782.06" y="-149.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-119 661.5,-142.75 744.38,-142.75 744.38,-119 661.5,-119"/>
<text text-anchor="start" x="699.19" y="-125.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-119 744.38,-142.75 850.5,-142.75 850.5,-119 744.38,-119"/>
<text text-anchor="start" x="783.19" y="-125.45" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- X4 -->
<g id="node4" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="865,-92 670,-92 670,0 865,0 865,-92"/>
<polygon fill="none" stroke="black" points="670.5,-69 670.5,-92 865.5,-92 865.5,-69 670.5,-69"/>
<text text-anchor="start" x="759" y="-76.8" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="670.5,-46 670.5,-69 774.5,-69 774.5,-46 670.5,-46"/>
<text text-anchor="start" x="674.5" y="-53.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="774.5,-46 774.5,-69 825.5,-69 825.5,-46 774.5,-46"/>
<text text-anchor="start" x="778.5" y="-53.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="825.5,-46 825.5,-69 865.5,-69 865.5,-46 825.5,-46"/>
<text text-anchor="start" x="829.5" y="-53.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="670.5,-23 670.5,-46 756.5,-46 756.5,-23 670.5,-23"/>
<text text-anchor="start" x="709.5" y="-30.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="756.5,-23 756.5,-46 865.5,-46 865.5,-23 756.5,-23"/>
<text text-anchor="start" x="795" y="-30.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="670.5,0 670.5,-23 756.5,-23 756.5,0 670.5,0"/>
<text text-anchor="start" x="709.5" y="-7.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="756.5,0 756.5,-23 865.5,-23 865.5,0 756.5,0"/>
<text text-anchor="start" x="796" y="-7.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-95 661.5,-95 661.5,0 850.5,0 850.5,-95"/>
<polygon fill="#ffffff" stroke="none" points="661.5,0 661.5,-95 850.5,-95 850.5,0 661.5,0"/>
<polygon fill="none" stroke="black" points="661.5,-71.25 661.5,-95 850.5,-95 850.5,-71.25 661.5,-71.25"/>
<text text-anchor="start" x="747.75" y="-77.7" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="661.5,-47.5 661.5,-71.25 763.25,-71.25 763.25,-47.5 661.5,-47.5"/>
<text text-anchor="start" x="665.5" y="-53.95" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-47.5 763.25,-71.25 812.5,-71.25 812.5,-47.5 763.25,-47.5"/>
<text text-anchor="start" x="767.25" y="-53.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-47.5 812.5,-71.25 850.5,-71.25 850.5,-47.5 812.5,-47.5"/>
<text text-anchor="start" x="816.5" y="-53.95" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-23.75 661.5,-47.5 744.38,-47.5 744.38,-23.75 661.5,-23.75"/>
<text text-anchor="start" x="699.19" y="-30.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-23.75 744.38,-47.5 850.5,-47.5 850.5,-23.75 744.38,-23.75"/>
<text text-anchor="start" x="782.06" y="-30.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,0 661.5,-23.75 744.38,-23.75 744.38,0 661.5,0"/>
<text text-anchor="start" x="699.19" y="-6.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,0 744.38,-23.75 850.5,-23.75 850.5,0 744.38,0"/>
<text text-anchor="start" x="783.19" y="-6.45" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-199C598.22,-200.89 601.78,-265.89 670,-264"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-201C596.22,-201 599.78,-266 670,-266"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-203C594.22,-201.11 597.78,-266.11 670,-268"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-204.25C590.16,-206.17 592.84,-273.55 661.5,-271.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-206.25C588.16,-206.25 590.84,-273.63 661.5,-273.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-208.25C586.16,-206.33 588.84,-273.7 661.5,-275.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-174C598.59,-175.92 601.41,-242.92 670,-241"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M526,-176C596.59,-176 599.41,-243 670,-243"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-178C594.59,-176.08 597.41,-243.08 670,-245"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-178.5C590.54,-180.44 592.46,-249.82 661.5,-247.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-180.5C588.54,-180.5 590.46,-249.88 661.5,-249.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-182.5C586.54,-180.56 588.46,-249.93 661.5,-251.87"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-149C589.88,-149 605.87,-148 670,-148"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-151C590,-151 606,-150 670,-150"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-153C590.13,-153 606.12,-152 670,-152"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-152.75C581.48,-152.75 597.48,-152.63 661.5,-152.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-154.75C581.5,-154.75 597.5,-154.63 661.5,-154.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-156.75C581.52,-156.75 597.52,-156.62 661.5,-156.62"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-124C590.13,-124 606.12,-125 670,-125"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M526,-126C590,-126 606,-127 670,-127"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-128C589.88,-128 605.87,-129 670,-129"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-127C581.74,-127.01 597.73,-128.89 661.5,-128.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-129C581.51,-129 597.49,-130.88 661.5,-130.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-131C581.27,-130.99 597.26,-132.86 661.5,-132.87"/>
</g>
<!-- W1&#45;&#45;X4 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-99C594.59,-100.92 597.41,-33.92 670,-32"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-101C596.59,-101 599.41,-34 670,-34"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-103C598.59,-101.08 601.41,-34.08 670,-36"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-101.25C586.21,-103.17 588.8,-35.55 661.5,-33.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-103.25C588.21,-103.25 590.79,-35.62 661.5,-35.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-105.25C590.2,-103.33 592.79,-35.7 661.5,-37.62"/>
</g>
<!-- W1&#45;&#45;X4 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-74C594.22,-75.89 597.78,-10.89 670,-9"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M526,-76C596.22,-76 599.78,-11 670,-11"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-78C598.22,-76.11 601.78,-11.11 670,-13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-75.5C585.84,-77.4 589.17,-11.77 661.5,-9.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-77.5C587.83,-77.5 591.17,-11.88 661.5,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-79.5C589.83,-77.6 593.16,-11.98 661.5,-13.87"/>
</g>
</g>
</svg>
@ -270,38 +287,38 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Connector, Molex Micro-Fit, female, 2 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">3</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex Micro-Fit, female, 2 pins</td>
<td class="bom_col_designators">X2, X3, X4</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, Molex Micro-Fit, male, 2 pins</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex Micro-Fit, male, 2 pins</td>
<td class="bom_col_designators">X1</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_description">Wire, 0.25 mm², BK</td>
<td class="bom_col_qty">0.6</td>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">3</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, 0.25 mm², BK</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">4</td>
<td class="bom_col_description">Wire, 0.25 mm², RD</td>
<td class="bom_col_qty">0.6</td>
<td class="bom_col_#">4</td>
<td class="bom_col_qty">3</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, 0.25 mm², RD</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>

BIN
examples/ex03.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 81 KiB

329
examples/ex03.svg generated
View File

@ -1,231 +1,248 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="873pt" height="332pt"
viewBox="0.00 0.00 873.00 332.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 328)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-328 869,-328 869,4 -4,4"/>
<svg width="859pt" height="341pt"
viewBox="0.00 0.00 858.50 341.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 337)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-337 854.5,-337 854.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="183,-208 0,-208 0,-116 183,-116 183,-208"/>
<polygon fill="none" stroke="black" points="0.5,-185 0.5,-208 183.5,-208 183.5,-185 0.5,-185"/>
<text text-anchor="start" x="83" y="-192.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-162 0.5,-185 104.5,-185 104.5,-162 0.5,-162"/>
<text text-anchor="start" x="4.5" y="-169.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="104.5,-162 104.5,-185 143.5,-185 143.5,-162 104.5,-162"/>
<text text-anchor="start" x="108.5" y="-169.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="143.5,-162 143.5,-185 183.5,-185 183.5,-162 143.5,-162"/>
<text text-anchor="start" x="147.5" y="-169.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-139 0.5,-162 104.5,-162 104.5,-139 0.5,-139"/>
<text text-anchor="start" x="36.5" y="-146.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="104.5,-139 104.5,-162 183.5,-162 183.5,-139 104.5,-139"/>
<text text-anchor="start" x="140" y="-146.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-116 0.5,-139 104.5,-139 104.5,-116 0.5,-116"/>
<text text-anchor="start" x="37.5" y="-123.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="104.5,-116 104.5,-139 183.5,-139 183.5,-116 104.5,-116"/>
<text text-anchor="start" x="140" y="-123.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="#ffffff" stroke="black" points="177.75,-214 0,-214 0,-119 177.75,-119 177.75,-214"/>
<polygon fill="#ffffff" stroke="none" points="0,-119 0,-214 177.75,-214 177.75,-119 0,-119"/>
<polygon fill="none" stroke="black" points="0,-190.25 0,-214 177.75,-214 177.75,-190.25 0,-190.25"/>
<text text-anchor="start" x="80.62" y="-196.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-166.5 0,-190.25 101.75,-190.25 101.75,-166.5 0,-166.5"/>
<text text-anchor="start" x="4" y="-172.95" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="101.75,-166.5 101.75,-190.25 139.75,-190.25 139.75,-166.5 101.75,-166.5"/>
<text text-anchor="start" x="105.75" y="-172.95" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="139.75,-166.5 139.75,-190.25 177.75,-190.25 177.75,-166.5 139.75,-166.5"/>
<text text-anchor="start" x="143.75" y="-172.95" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-142.75 0,-166.5 100.5,-166.5 100.5,-142.75 0,-142.75"/>
<text text-anchor="start" x="34.88" y="-149.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.5,-142.75 100.5,-166.5 177.75,-166.5 177.75,-142.75 100.5,-142.75"/>
<text text-anchor="start" x="135.38" y="-149.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-119 0,-142.75 100.5,-142.75 100.5,-119 0,-119"/>
<text text-anchor="start" x="36" y="-125.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.5,-119 100.5,-142.75 177.75,-142.75 177.75,-119 100.5,-119"/>
<text text-anchor="start" x="135.38" y="-125.45" font-family="arial" font-size="14.00">2</text>
</g>
<!-- W1 -->
<g id="node5" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="526,-288 327,-288 327,-54 526,-54 526,-288"/>
<polygon fill="none" stroke="black" points="327.5,-265 327.5,-288 526.5,-288 526.5,-265 327.5,-265"/>
<text text-anchor="start" x="416.5" y="-272.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="327.5,-242 327.5,-265 350.5,-265 350.5,-242 327.5,-242"/>
<text text-anchor="start" x="331.5" y="-249.8" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="350.5,-242 350.5,-265 482.5,-265 482.5,-242 350.5,-242"/>
<text text-anchor="start" x="354.5" y="-249.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="482.5,-242 482.5,-265 526.5,-265 526.5,-242 482.5,-242"/>
<text text-anchor="start" x="486.5" y="-249.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="360" y="-228.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="330" y="-209.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="400" y="-209.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="460" y="-209.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-202 327.5,-204 526.5,-204 526.5,-202 327.5,-202"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-200 327.5,-202 526.5,-202 526.5,-200 327.5,-200"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-198 327.5,-200 526.5,-200 526.5,-198 327.5,-198"/>
<text text-anchor="start" x="330.5" y="-184.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="399" y="-184.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="460.5" y="-184.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-177 327.5,-179 526.5,-179 526.5,-177 327.5,-177"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-175 327.5,-177 526.5,-177 526.5,-175 327.5,-175"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-173 327.5,-175 526.5,-175 526.5,-173 327.5,-173"/>
<text text-anchor="start" x="330" y="-159.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="400" y="-159.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="460" y="-159.8" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-152 327.5,-154 526.5,-154 526.5,-152 327.5,-152"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-150 327.5,-152 526.5,-152 526.5,-150 327.5,-150"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-148 327.5,-150 526.5,-150 526.5,-148 327.5,-148"/>
<text text-anchor="start" x="330.5" y="-134.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="399" y="-134.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="460.5" y="-134.8" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-127 327.5,-129 526.5,-129 526.5,-127 327.5,-127"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-125 327.5,-127 526.5,-127 526.5,-125 327.5,-125"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-123 327.5,-125 526.5,-125 526.5,-123 327.5,-123"/>
<text text-anchor="start" x="330" y="-109.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="400" y="-109.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="460" y="-109.8" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-102 327.5,-104 526.5,-104 526.5,-102 327.5,-102"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-100 327.5,-102 526.5,-102 526.5,-100 327.5,-100"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-98 327.5,-100 526.5,-100 526.5,-98 327.5,-98"/>
<text text-anchor="start" x="330.5" y="-84.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="399" y="-84.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="460.5" y="-84.8" font-family="arial" font-size="14.00">X4:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="327.5,-77 327.5,-79 526.5,-79 526.5,-77 327.5,-77"/>
<polygon fill="#ff0000" stroke="transparent" points="327.5,-75 327.5,-77 526.5,-77 526.5,-75 327.5,-75"/>
<polygon fill="#000000" stroke="transparent" points="327.5,-73 327.5,-75 526.5,-75 526.5,-73 327.5,-73"/>
<text text-anchor="start" x="360" y="-59.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="517.5,-296.25 321.75,-296.25 321.75,-54.75 517.5,-54.75 517.5,-296.25"/>
<polygon fill="#ffffff" stroke="none" points="321.75,-54.75 321.75,-296.25 517.5,-296.25 517.5,-54.75 321.75,-54.75"/>
<polygon fill="none" stroke="black" points="321.75,-272.5 321.75,-296.25 517.5,-296.25 517.5,-272.5 321.75,-272.5"/>
<text text-anchor="start" x="409.12" y="-278.95" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="321.75,-248.75 321.75,-272.5 344,-272.5 344,-248.75 321.75,-248.75"/>
<text text-anchor="start" x="325.75" y="-255.2" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="344,-248.75 344,-272.5 475,-272.5 475,-248.75 344,-248.75"/>
<text text-anchor="start" x="348" y="-255.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="475,-248.75 475,-272.5 517.5,-272.5 517.5,-248.75 475,-248.75"/>
<text text-anchor="start" x="479" y="-255.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="355.94" y="-233.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.75" y="-213.7" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396.94" y="-213.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="413.69" y="-213.7" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="438.56" y="-213.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-213.7" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-207.25 321.75,-209.25 517.5,-209.25 517.5,-207.25 321.75,-207.25"/>
<polygon fill="#000000" stroke="none" points="321.75,-205.25 321.75,-207.25 517.5,-207.25 517.5,-205.25 321.75,-205.25"/>
<polygon fill="#000000" stroke="none" points="321.75,-203.25 321.75,-205.25 517.5,-205.25 517.5,-203.25 321.75,-203.25"/>
<text text-anchor="start" x="323.75" y="-187.95" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396.94" y="-187.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="412.94" y="-187.95" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="438.56" y="-187.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-187.95" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-181.5 321.75,-183.5 517.5,-183.5 517.5,-181.5 321.75,-181.5"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-179.5 321.75,-181.5 517.5,-181.5 517.5,-179.5 321.75,-179.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-177.5 321.75,-179.5 517.5,-179.5 517.5,-177.5 321.75,-177.5"/>
<text text-anchor="start" x="323.75" y="-162.2" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396.94" y="-162.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="413.69" y="-162.2" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="438.56" y="-162.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-162.2" font-family="arial" font-size="14.00">X3:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-155.75 321.75,-157.75 517.5,-157.75 517.5,-155.75 321.75,-155.75"/>
<polygon fill="#000000" stroke="none" points="321.75,-153.75 321.75,-155.75 517.5,-155.75 517.5,-153.75 321.75,-153.75"/>
<polygon fill="#000000" stroke="none" points="321.75,-151.75 321.75,-153.75 517.5,-153.75 517.5,-151.75 321.75,-151.75"/>
<text text-anchor="start" x="323.75" y="-136.45" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396.94" y="-136.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="412.94" y="-136.45" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="438.56" y="-136.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-136.45" font-family="arial" font-size="14.00">X3:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-130 321.75,-132 517.5,-132 517.5,-130 321.75,-130"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-128 321.75,-130 517.5,-130 517.5,-128 321.75,-128"/>
<polygon fill="#000000" stroke="none" points="321.75,-126 321.75,-128 517.5,-128 517.5,-126 321.75,-126"/>
<text text-anchor="start" x="323.75" y="-110.7" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396.94" y="-110.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="413.69" y="-110.7" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="438.56" y="-110.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="449.5" y="-110.7" font-family="arial" font-size="14.00">X4:1:GND </text>
<polygon fill="#000000" stroke="none" points="321.75,-104.25 321.75,-106.25 517.5,-106.25 517.5,-104.25 321.75,-104.25"/>
<polygon fill="#000000" stroke="none" points="321.75,-102.25 321.75,-104.25 517.5,-104.25 517.5,-102.25 321.75,-102.25"/>
<polygon fill="#000000" stroke="none" points="321.75,-100.25 321.75,-102.25 517.5,-102.25 517.5,-100.25 321.75,-100.25"/>
<text text-anchor="start" x="323.75" y="-84.95" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396.94" y="-84.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="412.94" y="-84.95" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="438.56" y="-84.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="451.75" y="-84.95" font-family="arial" font-size="14.00">X4:2:VCC </text>
<polygon fill="#000000" stroke="none" points="321.75,-78.5 321.75,-80.5 517.5,-80.5 517.5,-78.5 321.75,-78.5"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-76.5 321.75,-78.5 517.5,-78.5 517.5,-76.5 321.75,-76.5"/>
<polygon fill="#000000" stroke="none" points="321.75,-74.5 321.75,-76.5 517.5,-76.5 517.5,-74.5 321.75,-74.5"/>
<text text-anchor="start" x="355.94" y="-59.2" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-148C252.87,-149.68 261.08,-200.68 327,-199"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-150C250.9,-150 259.1,-201 327,-201"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-152C248.92,-150.32 257.13,-201.32 327,-203"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.63C247.71,-154.32 255.74,-205.94 321.75,-204.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.63C245.74,-154.62 253.76,-206.25 321.75,-206.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-156.62C243.76,-154.93 251.79,-206.56 321.75,-208.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-125C252.57,-126.65 261.36,-175.65 327,-174"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-127C250.6,-127 259.4,-176 327,-176"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-129C248.64,-127.35 257.43,-176.35 327,-178"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-128.88C247.41,-130.53 256.03,-180.16 321.75,-178.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-130.88C245.44,-130.88 254.06,-180.5 321.75,-180.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-132.87C243.47,-131.22 252.09,-180.84 321.75,-182.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-148C247.13,-148 263.12,-149 327,-149"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-150C247,-150 263,-151 327,-151"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-152C246.88,-152 262.87,-153 327,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.63C241.77,-152.63 257.77,-152.75 321.75,-152.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.62C241.75,-154.63 257.75,-154.75 321.75,-154.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-156.62C241.73,-156.62 257.73,-156.75 321.75,-156.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-125C246.88,-125 262.87,-124 327,-124"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-127C247,-127 263,-126 327,-126"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-129C247.13,-129 263.12,-128 327,-128"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-128.88C241.52,-128.89 257.51,-127.01 321.75,-127"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-130.88C241.76,-130.88 257.74,-129 321.75,-129"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-132.87C241.99,-132.86 257.98,-130.99 321.75,-131"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-148C248.64,-149.65 257.43,-100.65 327,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-150C250.6,-150 259.4,-101 327,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-152C252.57,-150.35 261.36,-101.35 327,-103"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.63C243.73,-154.31 251.82,-102.94 321.75,-101.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.62C245.7,-154.62 253.8,-103.25 321.75,-103.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-156.62C247.68,-154.94 255.77,-103.56 321.75,-105.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-125C248.92,-126.68 257.13,-75.68 327,-74"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M183,-127C250.9,-127 259.1,-76 327,-76"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183,-129C252.87,-127.32 261.08,-76.32 327,-78"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-128.88C244.02,-130.6 251.51,-77.22 321.75,-75.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-130.88C246,-130.88 253.5,-77.5 321.75,-77.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-132.87C247.99,-131.15 255.48,-77.78 321.75,-79.5"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="865,-324 670,-324 670,-232 865,-232 865,-324"/>
<polygon fill="none" stroke="black" points="670.5,-301 670.5,-324 865.5,-324 865.5,-301 670.5,-301"/>
<text text-anchor="start" x="759" y="-308.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="670.5,-278 670.5,-301 774.5,-301 774.5,-278 670.5,-278"/>
<text text-anchor="start" x="674.5" y="-285.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="774.5,-278 774.5,-301 825.5,-301 825.5,-278 774.5,-278"/>
<text text-anchor="start" x="778.5" y="-285.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="825.5,-278 825.5,-301 865.5,-301 865.5,-278 825.5,-278"/>
<text text-anchor="start" x="829.5" y="-285.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="670.5,-255 670.5,-278 756.5,-278 756.5,-255 670.5,-255"/>
<text text-anchor="start" x="709.5" y="-262.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="756.5,-255 756.5,-278 865.5,-278 865.5,-255 756.5,-255"/>
<text text-anchor="start" x="795" y="-262.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="670.5,-232 670.5,-255 756.5,-255 756.5,-232 670.5,-232"/>
<text text-anchor="start" x="709.5" y="-239.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="756.5,-232 756.5,-255 865.5,-255 865.5,-232 756.5,-232"/>
<text text-anchor="start" x="796" y="-239.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-333 661.5,-333 661.5,-238 850.5,-238 850.5,-333"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-238 661.5,-333 850.5,-333 850.5,-238 661.5,-238"/>
<polygon fill="none" stroke="black" points="661.5,-309.25 661.5,-333 850.5,-333 850.5,-309.25 661.5,-309.25"/>
<text text-anchor="start" x="747.75" y="-315.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="661.5,-285.5 661.5,-309.25 763.25,-309.25 763.25,-285.5 661.5,-285.5"/>
<text text-anchor="start" x="665.5" y="-291.95" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-285.5 763.25,-309.25 812.5,-309.25 812.5,-285.5 763.25,-285.5"/>
<text text-anchor="start" x="767.25" y="-291.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-285.5 812.5,-309.25 850.5,-309.25 850.5,-285.5 812.5,-285.5"/>
<text text-anchor="start" x="816.5" y="-291.95" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-261.75 661.5,-285.5 744.38,-285.5 744.38,-261.75 661.5,-261.75"/>
<text text-anchor="start" x="699.19" y="-268.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-261.75 744.38,-285.5 850.5,-285.5 850.5,-261.75 744.38,-261.75"/>
<text text-anchor="start" x="782.06" y="-268.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-238 661.5,-261.75 744.38,-261.75 744.38,-238 661.5,-238"/>
<text text-anchor="start" x="699.19" y="-244.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-238 744.38,-261.75 850.5,-261.75 850.5,-238 744.38,-238"/>
<text text-anchor="start" x="783.19" y="-244.45" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- X3 -->
<g id="node3" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="865,-208 670,-208 670,-116 865,-116 865,-208"/>
<polygon fill="none" stroke="black" points="670.5,-185 670.5,-208 865.5,-208 865.5,-185 670.5,-185"/>
<text text-anchor="start" x="759" y="-192.8" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="670.5,-162 670.5,-185 774.5,-185 774.5,-162 670.5,-162"/>
<text text-anchor="start" x="674.5" y="-169.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="774.5,-162 774.5,-185 825.5,-185 825.5,-162 774.5,-162"/>
<text text-anchor="start" x="778.5" y="-169.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="825.5,-162 825.5,-185 865.5,-185 865.5,-162 825.5,-162"/>
<text text-anchor="start" x="829.5" y="-169.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="670.5,-139 670.5,-162 756.5,-162 756.5,-139 670.5,-139"/>
<text text-anchor="start" x="709.5" y="-146.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="756.5,-139 756.5,-162 865.5,-162 865.5,-139 756.5,-139"/>
<text text-anchor="start" x="795" y="-146.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="670.5,-116 670.5,-139 756.5,-139 756.5,-116 670.5,-116"/>
<text text-anchor="start" x="709.5" y="-123.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="756.5,-116 756.5,-139 865.5,-139 865.5,-116 756.5,-116"/>
<text text-anchor="start" x="796" y="-123.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-214 661.5,-214 661.5,-119 850.5,-119 850.5,-214"/>
<polygon fill="#ffffff" stroke="none" points="661.5,-119 661.5,-214 850.5,-214 850.5,-119 661.5,-119"/>
<polygon fill="none" stroke="black" points="661.5,-190.25 661.5,-214 850.5,-214 850.5,-190.25 661.5,-190.25"/>
<text text-anchor="start" x="747.75" y="-196.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="661.5,-166.5 661.5,-190.25 763.25,-190.25 763.25,-166.5 661.5,-166.5"/>
<text text-anchor="start" x="665.5" y="-172.95" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-166.5 763.25,-190.25 812.5,-190.25 812.5,-166.5 763.25,-166.5"/>
<text text-anchor="start" x="767.25" y="-172.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-166.5 812.5,-190.25 850.5,-190.25 850.5,-166.5 812.5,-166.5"/>
<text text-anchor="start" x="816.5" y="-172.95" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-142.75 661.5,-166.5 744.38,-166.5 744.38,-142.75 661.5,-142.75"/>
<text text-anchor="start" x="699.19" y="-149.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-142.75 744.38,-166.5 850.5,-166.5 850.5,-142.75 744.38,-142.75"/>
<text text-anchor="start" x="782.06" y="-149.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-119 661.5,-142.75 744.38,-142.75 744.38,-119 661.5,-119"/>
<text text-anchor="start" x="699.19" y="-125.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,-119 744.38,-142.75 850.5,-142.75 850.5,-119 744.38,-119"/>
<text text-anchor="start" x="783.19" y="-125.45" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- X4 -->
<g id="node4" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="865,-92 670,-92 670,0 865,0 865,-92"/>
<polygon fill="none" stroke="black" points="670.5,-69 670.5,-92 865.5,-92 865.5,-69 670.5,-69"/>
<text text-anchor="start" x="759" y="-76.8" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="670.5,-46 670.5,-69 774.5,-69 774.5,-46 670.5,-46"/>
<text text-anchor="start" x="674.5" y="-53.8" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="774.5,-46 774.5,-69 825.5,-69 825.5,-46 774.5,-46"/>
<text text-anchor="start" x="778.5" y="-53.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="825.5,-46 825.5,-69 865.5,-69 865.5,-46 825.5,-46"/>
<text text-anchor="start" x="829.5" y="-53.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="670.5,-23 670.5,-46 756.5,-46 756.5,-23 670.5,-23"/>
<text text-anchor="start" x="709.5" y="-30.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="756.5,-23 756.5,-46 865.5,-46 865.5,-23 756.5,-23"/>
<text text-anchor="start" x="795" y="-30.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="670.5,0 670.5,-23 756.5,-23 756.5,0 670.5,0"/>
<text text-anchor="start" x="709.5" y="-7.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="756.5,0 756.5,-23 865.5,-23 865.5,0 756.5,0"/>
<text text-anchor="start" x="796" y="-7.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="850.5,-95 661.5,-95 661.5,0 850.5,0 850.5,-95"/>
<polygon fill="#ffffff" stroke="none" points="661.5,0 661.5,-95 850.5,-95 850.5,0 661.5,0"/>
<polygon fill="none" stroke="black" points="661.5,-71.25 661.5,-95 850.5,-95 850.5,-71.25 661.5,-71.25"/>
<text text-anchor="start" x="747.75" y="-77.7" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="661.5,-47.5 661.5,-71.25 763.25,-71.25 763.25,-47.5 661.5,-47.5"/>
<text text-anchor="start" x="665.5" y="-53.95" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-47.5 763.25,-71.25 812.5,-71.25 812.5,-47.5 763.25,-47.5"/>
<text text-anchor="start" x="767.25" y="-53.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-47.5 812.5,-71.25 850.5,-71.25 850.5,-47.5 812.5,-47.5"/>
<text text-anchor="start" x="816.5" y="-53.95" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-23.75 661.5,-47.5 744.38,-47.5 744.38,-23.75 661.5,-23.75"/>
<text text-anchor="start" x="699.19" y="-30.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.38,-23.75 744.38,-47.5 850.5,-47.5 850.5,-23.75 744.38,-23.75"/>
<text text-anchor="start" x="782.06" y="-30.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,0 661.5,-23.75 744.38,-23.75 744.38,0 661.5,0"/>
<text text-anchor="start" x="699.19" y="-6.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.38,0 744.38,-23.75 850.5,-23.75 850.5,0 744.38,0"/>
<text text-anchor="start" x="783.19" y="-6.45" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-199C598.22,-200.89 601.78,-265.89 670,-264"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-201C596.22,-201 599.78,-266 670,-266"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-203C594.22,-201.11 597.78,-266.11 670,-268"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-204.25C590.16,-206.17 592.84,-273.55 661.5,-271.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-206.25C588.16,-206.25 590.84,-273.63 661.5,-273.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-208.25C586.16,-206.33 588.84,-273.7 661.5,-275.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-174C598.59,-175.92 601.41,-242.92 670,-241"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M526,-176C596.59,-176 599.41,-243 670,-243"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-178C594.59,-176.08 597.41,-243.08 670,-245"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-178.5C590.54,-180.44 592.46,-249.82 661.5,-247.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-180.5C588.54,-180.5 590.46,-249.88 661.5,-249.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-182.5C586.54,-180.56 588.46,-249.93 661.5,-251.87"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-149C589.88,-149 605.87,-148 670,-148"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-151C590,-151 606,-150 670,-150"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-153C590.13,-153 606.12,-152 670,-152"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-152.75C581.48,-152.75 597.48,-152.63 661.5,-152.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-154.75C581.5,-154.75 597.5,-154.63 661.5,-154.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-156.75C581.52,-156.75 597.52,-156.62 661.5,-156.62"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-124C590.13,-124 606.12,-125 670,-125"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M526,-126C590,-126 606,-127 670,-127"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-128C589.88,-128 605.87,-129 670,-129"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-127C581.74,-127.01 597.73,-128.89 661.5,-128.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-129C581.51,-129 597.49,-130.88 661.5,-130.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-131C581.27,-130.99 597.26,-132.86 661.5,-132.87"/>
</g>
<!-- W1&#45;&#45;X4 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-99C594.59,-100.92 597.41,-33.92 670,-32"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-101C596.59,-101 599.41,-34 670,-34"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-103C598.59,-101.08 601.41,-34.08 670,-36"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-101.25C586.21,-103.17 588.8,-35.55 661.5,-33.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-103.25C588.21,-103.25 590.79,-35.62 661.5,-35.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-105.25C590.2,-103.33 592.79,-35.7 661.5,-37.62"/>
</g>
<!-- W1&#45;&#45;X4 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-74C594.22,-75.89 597.78,-10.89 670,-9"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M526,-76C596.22,-76 599.78,-11 670,-11"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-78C598.22,-76.11 601.78,-11.11 670,-13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-75.5C585.84,-77.4 589.17,-11.77 661.5,-9.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-77.5C587.83,-77.5 591.17,-11.88 661.5,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-79.5C589.83,-77.6 593.16,-11.98 661.5,-13.87"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 20 KiB

16
examples/ex04.bom.tsv generated
View File

@ -1,8 +1,8 @@
Id Description Qty Unit Designators
1 Connector, Crimp ferrule 12
2 Wire, 0.25 mm², BN 0.2 m W1
3 Wire, 0.25 mm², BU 0.2 m W1
4 Wire, 0.25 mm², GN 0.2 m W1
5 Wire, 0.25 mm², OG 0.2 m W1
6 Wire, 0.25 mm², RD 0.2 m W1
7 Wire, 0.25 mm², YE 0.2 m W1
# Qty Unit Description Designators
1 12 Connector, Crimp ferrule
2 1 m Wire, 0.25 mm², BN W1
3 1 m Wire, 0.25 mm², BU W1
4 1 m Wire, 0.25 mm², GN W1
5 1 m Wire, 0.25 mm², OG W1
6 1 m Wire, 0.25 mm², RD W1
7 1 m Wire, 0.25 mm², YE W1

1 Id # Qty Unit Description Designators
2 1 1 12 Connector, Crimp ferrule
3 2 2 0.2 1 m Wire, 0.25 mm², BN W1
4 3 3 0.2 1 m Wire, 0.25 mm², BU W1
5 4 4 0.2 1 m Wire, 0.25 mm², GN W1
6 5 5 0.2 1 m Wire, 0.25 mm², OG W1
7 6 6 0.2 1 m Wire, 0.25 mm², RD W1
8 7 7 0.2 1 m Wire, 0.25 mm², YE W1

522
examples/ex04.gv generated
View File

@ -1,251 +1,355 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
AUTOGENERATED_F_1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_5 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_6 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_7 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_8 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_9 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_10 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_11 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_12 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Crimp ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>6x</td>
<td>0.25 mm² (24 AWG)</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>BN</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>RD</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>OG</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF8000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>YE</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>GN</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w5">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>BU</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w6">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#895956:#000000"]
AUTOGENERATED_F_1:e -- W1:w1:w
W1:w1:e -- AUTOGENERATED_F_7:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
AUTOGENERATED_F_2:e -- W1:w2:w
W1:w2:e -- AUTOGENERATED_F_8:w
edge [color="#000000:#ff8000:#000000"]
edge [color="#000000:#FF8000:#000000"]
AUTOGENERATED_F_3:e -- W1:w3:w
W1:w3:e -- AUTOGENERATED_F_9:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
AUTOGENERATED_F_4:e -- W1:w4:w
W1:w4:e -- AUTOGENERATED_F_10:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
AUTOGENERATED_F_5:e -- W1:w5:w
W1:w5:e -- AUTOGENERATED_F_11:w
edge [color="#000000:#0066ff:#000000"]
edge [color="#000000:#0066FF:#000000"]
AUTOGENERATED_F_6:e -- W1:w6:w
W1:w6:e -- AUTOGENERATED_F_12:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">6x</td>
<td balign="left">0.25 mm² (24 AWG)</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td></td>
<td>
BN
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
RD
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
OG
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
YE
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
GN
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w5" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
BU
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w6" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style="filled,dashed"]
}

309
examples/ex04.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex04</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex04</h1>
<h2>Diagram</h2>
@ -30,219 +30,256 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="673pt" height="287pt"
viewBox="0.00 0.00 673.00 286.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 282.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-282.5 669,-282.5 669,4 -4,4"/>
<svg width="665pt" height="294pt"
viewBox="0.00 0.00 665.25 293.62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 289.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-289.62 661.25,-289.62 661.25,4 -4,4"/>
<!-- AUTOGENERATED_F_1 -->
<g id="node1" class="node">
<title>AUTOGENERATED_F_1</title>
<polygon fill="#ffffff" stroke="black" points="89,-258 0,-258 0,-235 89,-235 89,-258"/>
<polygon fill="none" stroke="black" points="0.5,-234.5 0.5,-257.5 89.5,-257.5 89.5,-234.5 0.5,-234.5"/>
<text text-anchor="start" x="4.5" y="-242.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-263.75 0,-263.75 0,-240 86.75,-240 86.75,-263.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-240 0,-263.75 86.75,-263.75 86.75,-240 0,-240"/>
<polygon fill="none" stroke="black" points="0,-240 0,-263.75 86.75,-263.75 86.75,-240 0,-240"/>
<text text-anchor="start" x="4" y="-246.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1 -->
<g id="node13" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="432,-278.5 233,-278.5 233,-44.5 432,-44.5 432,-278.5"/>
<polygon fill="none" stroke="black" points="233.5,-255.5 233.5,-278.5 432.5,-278.5 432.5,-255.5 233.5,-255.5"/>
<text text-anchor="start" x="322.5" y="-263.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="233.5,-232.5 233.5,-255.5 256.5,-255.5 256.5,-232.5 233.5,-232.5"/>
<text text-anchor="start" x="237.5" y="-240.3" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="256.5,-232.5 256.5,-255.5 388.5,-255.5 388.5,-232.5 256.5,-232.5"/>
<text text-anchor="start" x="260.5" y="-240.3" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="388.5,-232.5 388.5,-255.5 432.5,-255.5 432.5,-232.5 388.5,-232.5"/>
<text text-anchor="start" x="392.5" y="-240.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="256.5" y="-219.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="307.5" y="-200.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-192.5 233.5,-194.5 432.5,-194.5 432.5,-192.5 233.5,-192.5"/>
<polygon fill="#895956" stroke="transparent" points="233.5,-190.5 233.5,-192.5 432.5,-192.5 432.5,-190.5 233.5,-190.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-188.5 233.5,-190.5 432.5,-190.5 432.5,-188.5 233.5,-188.5"/>
<text text-anchor="start" x="307" y="-175.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-167.5 233.5,-169.5 432.5,-169.5 432.5,-167.5 233.5,-167.5"/>
<polygon fill="#ff0000" stroke="transparent" points="233.5,-165.5 233.5,-167.5 432.5,-167.5 432.5,-165.5 233.5,-165.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-163.5 233.5,-165.5 432.5,-165.5 432.5,-163.5 233.5,-163.5"/>
<text text-anchor="start" x="306.5" y="-150.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;OG &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-142.5 233.5,-144.5 432.5,-144.5 432.5,-142.5 233.5,-142.5"/>
<polygon fill="#ff8000" stroke="transparent" points="233.5,-140.5 233.5,-142.5 432.5,-142.5 432.5,-140.5 233.5,-140.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-138.5 233.5,-140.5 432.5,-140.5 432.5,-138.5 233.5,-138.5"/>
<text text-anchor="start" x="308" y="-125.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-117.5 233.5,-119.5 432.5,-119.5 432.5,-117.5 233.5,-117.5"/>
<polygon fill="#ffff00" stroke="transparent" points="233.5,-115.5 233.5,-117.5 432.5,-117.5 432.5,-115.5 233.5,-115.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-113.5 233.5,-115.5 432.5,-115.5 432.5,-113.5 233.5,-113.5"/>
<text text-anchor="start" x="306.5" y="-100.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-92.5 233.5,-94.5 432.5,-94.5 432.5,-92.5 233.5,-92.5"/>
<polygon fill="#00ff00" stroke="transparent" points="233.5,-90.5 233.5,-92.5 432.5,-92.5 432.5,-90.5 233.5,-90.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-88.5 233.5,-90.5 432.5,-90.5 432.5,-88.5 233.5,-88.5"/>
<text text-anchor="start" x="307.5" y="-75.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-67.5 233.5,-69.5 432.5,-69.5 432.5,-67.5 233.5,-67.5"/>
<polygon fill="#0066ff" stroke="transparent" points="233.5,-65.5 233.5,-67.5 432.5,-67.5 432.5,-65.5 233.5,-65.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-63.5 233.5,-65.5 432.5,-65.5 432.5,-63.5 233.5,-63.5"/>
<text text-anchor="start" x="256.5" y="-50.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="426.5,-285.62 230.75,-285.62 230.75,-44.12 426.5,-44.12 426.5,-285.62"/>
<polygon fill="#ffffff" stroke="none" points="230.75,-44.12 230.75,-285.62 426.5,-285.62 426.5,-44.12 230.75,-44.12"/>
<polygon fill="none" stroke="black" points="230.75,-261.88 230.75,-285.62 426.5,-285.62 426.5,-261.88 230.75,-261.88"/>
<text text-anchor="start" x="318.12" y="-268.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="230.75,-238.12 230.75,-261.88 253,-261.88 253,-238.12 230.75,-238.12"/>
<text text-anchor="start" x="234.75" y="-244.57" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="253,-238.12 253,-261.88 384,-261.88 384,-238.12 253,-238.12"/>
<text text-anchor="start" x="257" y="-244.57" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="384,-238.12 384,-261.88 426.5,-261.88 426.5,-238.12 384,-238.12"/>
<text text-anchor="start" x="388" y="-244.57" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="243.94" y="-222.82" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="232.75" y="-203.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-203.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="332.44" y="-203.07" font-family="arial" font-size="14.00">BN</text>
<text text-anchor="start" x="379.44" y="-203.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-203.07" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-196.62 230.75,-198.62 426.5,-198.62 426.5,-196.62 230.75,-196.62"/>
<polygon fill="#895956" stroke="none" points="230.75,-194.62 230.75,-196.62 426.5,-196.62 426.5,-194.62 230.75,-194.62"/>
<polygon fill="#000000" stroke="none" points="230.75,-192.62 230.75,-194.62 426.5,-194.62 426.5,-192.62 230.75,-192.62"/>
<text text-anchor="start" x="232.75" y="-177.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-177.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="332.06" y="-177.32" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="379.44" y="-177.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-177.32" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-170.88 230.75,-172.88 426.5,-172.88 426.5,-170.88 230.75,-170.88"/>
<polygon fill="#ff0000" stroke="none" points="230.75,-168.88 230.75,-170.88 426.5,-170.88 426.5,-168.88 230.75,-168.88"/>
<polygon fill="#000000" stroke="none" points="230.75,-166.88 230.75,-168.88 426.5,-168.88 426.5,-166.88 230.75,-166.88"/>
<text text-anchor="start" x="232.75" y="-151.57" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-151.57" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="330.56" y="-151.57" font-family="arial" font-size="14.00">OG</text>
<text text-anchor="start" x="379.44" y="-151.57" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-151.57" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-145.12 230.75,-147.12 426.5,-147.12 426.5,-145.12 230.75,-145.12"/>
<polygon fill="#ff8000" stroke="none" points="230.75,-143.12 230.75,-145.12 426.5,-145.12 426.5,-143.12 230.75,-143.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-141.12 230.75,-143.12 426.5,-143.12 426.5,-141.12 230.75,-141.12"/>
<text text-anchor="start" x="232.75" y="-125.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-125.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="332.81" y="-125.83" font-family="arial" font-size="14.00">YE</text>
<text text-anchor="start" x="379.44" y="-125.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-125.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-119.38 230.75,-121.38 426.5,-121.38 426.5,-119.38 230.75,-119.38"/>
<polygon fill="#ffff00" stroke="none" points="230.75,-117.38 230.75,-119.38 426.5,-119.38 426.5,-117.38 230.75,-117.38"/>
<polygon fill="#000000" stroke="none" points="230.75,-115.38 230.75,-117.38 426.5,-117.38 426.5,-115.38 230.75,-115.38"/>
<text text-anchor="start" x="232.75" y="-100.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-100.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="331.31" y="-100.08" font-family="arial" font-size="14.00">GN</text>
<text text-anchor="start" x="379.44" y="-100.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-100.08" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-93.62 230.75,-95.62 426.5,-95.62 426.5,-93.62 230.75,-93.62"/>
<polygon fill="#00aa00" stroke="none" points="230.75,-91.62 230.75,-93.62 426.5,-93.62 426.5,-91.62 230.75,-91.62"/>
<polygon fill="#000000" stroke="none" points="230.75,-89.62 230.75,-91.62 426.5,-91.62 426.5,-89.62 230.75,-89.62"/>
<text text-anchor="start" x="232.75" y="-74.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-74.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="332.44" y="-74.33" font-family="arial" font-size="14.00">BU</text>
<text text-anchor="start" x="379.44" y="-74.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-74.33" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-67.88 230.75,-69.88 426.5,-69.88 426.5,-67.88 230.75,-67.88"/>
<polygon fill="#0066ff" stroke="none" points="230.75,-65.88 230.75,-67.88 426.5,-67.88 426.5,-65.88 230.75,-65.88"/>
<polygon fill="#000000" stroke="none" points="230.75,-63.88 230.75,-65.88 426.5,-65.88 426.5,-63.88 230.75,-63.88"/>
<text text-anchor="start" x="243.94" y="-48.58" font-family="arial" font-size="14.00"> </text>
</g>
<!-- AUTOGENERATED_F_1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>AUTOGENERATED_F_1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-244.5C155.53,-246.25 162.51,-191.25 233,-189.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M89,-246.5C157.51,-246.5 164.49,-191.5 233,-191.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-248.5C159.49,-246.75 166.47,-191.75 233,-193.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-249.88C153.47,-251.64 160.05,-195.39 230.75,-193.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M86.75,-251.87C155.46,-251.88 162.04,-195.63 230.75,-195.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-253.87C157.45,-252.11 164.03,-195.86 230.75,-197.62"/>
</g>
<!-- AUTOGENERATED_F_2 -->
<g id="node2" class="node">
<title>AUTOGENERATED_F_2</title>
<polygon fill="#ffffff" stroke="black" points="89,-211 0,-211 0,-188 89,-188 89,-211"/>
<polygon fill="none" stroke="black" points="0.5,-187.5 0.5,-210.5 89.5,-210.5 89.5,-187.5 0.5,-187.5"/>
<text text-anchor="start" x="4.5" y="-195.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-215.75 0,-215.75 0,-192 86.75,-192 86.75,-215.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-192 0,-215.75 86.75,-215.75 86.75,-192 0,-192"/>
<polygon fill="none" stroke="black" points="0,-192 0,-215.75 86.75,-215.75 86.75,-192 0,-192"/>
<text text-anchor="start" x="4" y="-198.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_2&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>AUTOGENERATED_F_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-197.5C152.79,-198.78 165.47,-165.78 233,-164.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M89,-199.5C154.66,-199.5 167.34,-166.5 233,-166.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-201.5C156.53,-200.22 169.21,-167.22 233,-168.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-201.88C150.63,-203.19 163.11,-169.19 230.75,-167.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M86.75,-203.87C152.51,-203.87 164.99,-169.87 230.75,-169.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-205.87C154.39,-204.56 166.87,-170.56 230.75,-171.87"/>
</g>
<!-- AUTOGENERATED_F_3 -->
<g id="node3" class="node">
<title>AUTOGENERATED_F_3</title>
<polygon fill="#ffffff" stroke="black" points="89,-164 0,-164 0,-141 89,-141 89,-164"/>
<polygon fill="none" stroke="black" points="0.5,-140.5 0.5,-163.5 89.5,-163.5 89.5,-140.5 0.5,-140.5"/>
<text text-anchor="start" x="4.5" y="-148.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-167.75 0,-167.75 0,-144 86.75,-144 86.75,-167.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-144 0,-167.75 86.75,-167.75 86.75,-144 0,-144"/>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 86.75,-167.75 86.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_3&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>AUTOGENERATED_F_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-150.5C152.04,-150.86 167.66,-139.86 233,-139.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M89,-152.5C153.19,-152.5 168.81,-141.5 233,-141.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-154.5C154.34,-154.14 169.96,-143.14 233,-143.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-153.88C149.76,-154.28 165.33,-142.53 230.75,-142.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M86.75,-155.88C150.96,-155.88 166.54,-144.12 230.75,-144.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-157.87C152.17,-157.47 167.74,-145.72 230.75,-146.12"/>
</g>
<!-- AUTOGENERATED_F_4 -->
<g id="node4" class="node">
<title>AUTOGENERATED_F_4</title>
<polygon fill="#ffffff" stroke="black" points="89,-117 0,-117 0,-94 89,-94 89,-117"/>
<polygon fill="none" stroke="black" points="0.5,-93.5 0.5,-116.5 89.5,-116.5 89.5,-93.5 0.5,-93.5"/>
<text text-anchor="start" x="4.5" y="-101.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-119.75 0,-119.75 0,-96 86.75,-96 86.75,-119.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<polygon fill="none" stroke="black" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<text text-anchor="start" x="4" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_4&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>AUTOGENERATED_F_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-103.5C154.34,-103.86 169.96,-114.86 233,-114.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M89,-105.5C153.19,-105.5 168.81,-116.5 233,-116.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-107.5C152.04,-107.14 167.66,-118.14 233,-118.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-105.88C152.03,-106.21 167.69,-116.71 230.75,-116.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M86.75,-107.88C150.92,-107.88 166.58,-118.38 230.75,-118.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-109.87C149.81,-109.54 165.47,-120.04 230.75,-120.37"/>
</g>
<!-- AUTOGENERATED_F_5 -->
<g id="node5" class="node">
<title>AUTOGENERATED_F_5</title>
<polygon fill="#ffffff" stroke="black" points="89,-70 0,-70 0,-47 89,-47 89,-70"/>
<polygon fill="none" stroke="black" points="0.5,-46.5 0.5,-69.5 89.5,-69.5 89.5,-46.5 0.5,-46.5"/>
<text text-anchor="start" x="4.5" y="-54.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-71.75 0,-71.75 0,-48 86.75,-48 86.75,-71.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-48 0,-71.75 86.75,-71.75 86.75,-48 0,-48"/>
<polygon fill="none" stroke="black" points="0,-48 0,-71.75 86.75,-71.75 86.75,-48 0,-48"/>
<text text-anchor="start" x="4" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_5&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>AUTOGENERATED_F_5:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-56.5C156.53,-57.78 169.21,-90.78 233,-89.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M89,-58.5C154.66,-58.5 167.34,-91.5 233,-91.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-60.5C152.79,-59.22 165.47,-92.22 233,-93.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-57.88C154.25,-59.15 166.98,-91.9 230.75,-90.63"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M86.75,-59.88C152.38,-59.88 165.12,-92.63 230.75,-92.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-61.87C150.52,-60.6 163.25,-93.35 230.75,-94.62"/>
</g>
<!-- AUTOGENERATED_F_6 -->
<g id="node6" class="node">
<title>AUTOGENERATED_F_6</title>
<polygon fill="#ffffff" stroke="black" points="89,-23 0,-23 0,0 89,0 89,-23"/>
<polygon fill="none" stroke="black" points="0.5,0.5 0.5,-22.5 89.5,-22.5 89.5,0.5 0.5,0.5"/>
<text text-anchor="start" x="4.5" y="-7.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-23.75 0,-23.75 0,0 86.75,0 86.75,-23.75"/>
<polygon fill="#ffffff" stroke="none" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_6&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>AUTOGENERATED_F_6:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-9.5C159.49,-11.25 166.47,-66.25 233,-64.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M89,-11.5C157.51,-11.5 164.49,-66.5 233,-66.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-13.5C155.53,-11.75 162.51,-66.75 233,-68.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-9.88C157.24,-11.62 164.22,-66.62 230.75,-64.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M86.75,-11.88C155.26,-11.88 162.24,-66.87 230.75,-66.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-13.87C153.28,-12.13 160.26,-67.13 230.75,-68.87"/>
</g>
<!-- AUTOGENERATED_F_7 -->
<g id="node7" class="node">
<title>AUTOGENERATED_F_7</title>
<polygon fill="#ffffff" stroke="black" points="665,-258 576,-258 576,-235 665,-235 665,-258"/>
<polygon fill="none" stroke="black" points="576.5,-234.5 576.5,-257.5 665.5,-257.5 665.5,-234.5 576.5,-234.5"/>
<text text-anchor="start" x="580.5" y="-242.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-263.75 570.5,-263.75 570.5,-240 657.25,-240 657.25,-263.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-240 570.5,-263.75 657.25,-263.75 657.25,-240 570.5,-240"/>
<polygon fill="none" stroke="black" points="570.5,-240 570.5,-263.75 657.25,-263.75 657.25,-240 570.5,-240"/>
<text text-anchor="start" x="574.5" y="-246.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_8 -->
<g id="node8" class="node">
<title>AUTOGENERATED_F_8</title>
<polygon fill="#ffffff" stroke="black" points="665,-211 576,-211 576,-188 665,-188 665,-211"/>
<polygon fill="none" stroke="black" points="576.5,-187.5 576.5,-210.5 665.5,-210.5 665.5,-187.5 576.5,-187.5"/>
<text text-anchor="start" x="580.5" y="-195.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-215.75 570.5,-215.75 570.5,-192 657.25,-192 657.25,-215.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-192 570.5,-215.75 657.25,-215.75 657.25,-192 570.5,-192"/>
<polygon fill="none" stroke="black" points="570.5,-192 570.5,-215.75 657.25,-215.75 657.25,-192 570.5,-192"/>
<text text-anchor="start" x="574.5" y="-198.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_9 -->
<g id="node9" class="node">
<title>AUTOGENERATED_F_9</title>
<polygon fill="#ffffff" stroke="black" points="665,-164 576,-164 576,-141 665,-141 665,-164"/>
<polygon fill="none" stroke="black" points="576.5,-140.5 576.5,-163.5 665.5,-163.5 665.5,-140.5 576.5,-140.5"/>
<text text-anchor="start" x="580.5" y="-148.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-167.75 570.5,-167.75 570.5,-144 657.25,-144 657.25,-167.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-144 570.5,-167.75 657.25,-167.75 657.25,-144 570.5,-144"/>
<polygon fill="none" stroke="black" points="570.5,-144 570.5,-167.75 657.25,-167.75 657.25,-144 570.5,-144"/>
<text text-anchor="start" x="574.5" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_10 -->
<g id="node10" class="node">
<title>AUTOGENERATED_F_10</title>
<polygon fill="#ffffff" stroke="black" points="665,-117 576,-117 576,-94 665,-94 665,-117"/>
<polygon fill="none" stroke="black" points="576.5,-93.5 576.5,-116.5 665.5,-116.5 665.5,-93.5 576.5,-93.5"/>
<text text-anchor="start" x="580.5" y="-101.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-119.75 570.5,-119.75 570.5,-96 657.25,-96 657.25,-119.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-96 570.5,-119.75 657.25,-119.75 657.25,-96 570.5,-96"/>
<polygon fill="none" stroke="black" points="570.5,-96 570.5,-119.75 657.25,-119.75 657.25,-96 570.5,-96"/>
<text text-anchor="start" x="574.5" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_11 -->
<g id="node11" class="node">
<title>AUTOGENERATED_F_11</title>
<polygon fill="#ffffff" stroke="black" points="665,-70 576,-70 576,-47 665,-47 665,-70"/>
<polygon fill="none" stroke="black" points="576.5,-46.5 576.5,-69.5 665.5,-69.5 665.5,-46.5 576.5,-46.5"/>
<text text-anchor="start" x="580.5" y="-54.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-71.75 570.5,-71.75 570.5,-48 657.25,-48 657.25,-71.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-48 570.5,-71.75 657.25,-71.75 657.25,-48 570.5,-48"/>
<polygon fill="none" stroke="black" points="570.5,-48 570.5,-71.75 657.25,-71.75 657.25,-48 570.5,-48"/>
<text text-anchor="start" x="574.5" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_12 -->
<g id="node12" class="node">
<title>AUTOGENERATED_F_12</title>
<polygon fill="#ffffff" stroke="black" points="665,-23 576,-23 576,0 665,0 665,-23"/>
<polygon fill="none" stroke="black" points="576.5,0.5 576.5,-22.5 665.5,-22.5 665.5,0.5 576.5,0.5"/>
<text text-anchor="start" x="580.5" y="-7.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-23.75 570.5,-23.75 570.5,0 657.25,0 657.25,-23.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,0 570.5,-23.75 657.25,-23.75 657.25,0 570.5,0"/>
<polygon fill="none" stroke="black" points="570.5,0 570.5,-23.75 657.25,-23.75 657.25,0 570.5,0"/>
<text text-anchor="start" x="574.5" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_7 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_7:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-189.5C502.49,-191.25 509.47,-246.25 576,-244.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M432,-191.5C500.51,-191.5 507.49,-246.5 576,-246.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-193.5C498.53,-191.75 505.51,-246.75 576,-248.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-193.63C497.2,-195.39 503.78,-251.64 570.5,-249.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M426.5,-195.62C495.21,-195.63 501.79,-251.88 570.5,-251.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-197.62C493.22,-195.86 499.8,-252.11 570.5,-253.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_8 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_8:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-164.5C499.53,-165.78 512.21,-198.78 576,-197.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M432,-166.5C497.66,-166.5 510.34,-199.5 576,-199.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-168.5C495.79,-167.22 508.47,-200.22 576,-201.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-167.88C494.14,-169.19 506.62,-203.19 570.5,-201.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M426.5,-169.87C492.26,-169.87 504.74,-203.87 570.5,-203.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-171.87C490.38,-170.56 502.86,-204.56 570.5,-205.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_9 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_9:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-139.5C497.34,-139.86 512.96,-150.86 576,-150.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M432,-141.5C496.19,-141.5 511.81,-152.5 576,-152.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-143.5C495.04,-143.14 510.66,-154.14 576,-154.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-142.13C491.92,-142.53 507.49,-154.28 570.5,-153.88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M426.5,-144.12C490.71,-144.12 506.29,-155.88 570.5,-155.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-146.12C489.51,-145.72 505.08,-157.47 570.5,-157.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_10 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_10:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-114.5C495.04,-114.86 510.66,-103.86 576,-103.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M432,-116.5C496.19,-116.5 511.81,-105.5 576,-105.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-118.5C497.34,-118.14 512.96,-107.14 576,-107.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-116.38C489.56,-116.71 505.22,-106.21 570.5,-105.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M426.5,-118.38C490.67,-118.38 506.33,-107.88 570.5,-107.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-120.37C491.78,-120.04 507.44,-109.54 570.5,-109.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_11 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_11:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-89.5C495.79,-90.78 508.47,-57.78 576,-56.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M432,-91.5C497.66,-91.5 510.34,-58.5 576,-58.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-93.5C499.53,-92.22 512.21,-59.22 576,-60.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-90.63C490.27,-91.9 503,-59.15 570.5,-57.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M426.5,-92.62C492.13,-92.63 504.87,-59.88 570.5,-59.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-94.62C494,-93.35 506.73,-60.6 570.5,-61.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_12 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_12:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-64.5C498.53,-66.25 505.51,-11.25 576,-9.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M432,-66.5C500.51,-66.5 507.49,-11.5 576,-11.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-68.5C502.49,-66.75 509.47,-11.75 576,-13.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-64.88C493.03,-66.62 500.01,-11.62 570.5,-9.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M426.5,-66.88C495.01,-66.87 501.99,-11.88 570.5,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-68.87C496.99,-67.13 503.97,-12.13 570.5,-13.87"/>
</g>
</g>
</svg>
@ -258,59 +295,59 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Connector, Crimp ferrule</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">12</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Crimp ferrule</td>
<td class="bom_col_designators"></td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, 0.25 mm², BN</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, 0.25 mm², BU</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">4</td>
<td class="bom_col_#">4</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, 0.25 mm², GN</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">5</td>
<td class="bom_col_#">5</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, 0.25 mm², OG</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">6</td>
<td class="bom_col_#">6</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, 0.25 mm², RD</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">7</td>
<td class="bom_col_description">Wire, 0.25 mm², YE</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_#">7</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, 0.25 mm², YE</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>

BIN
examples/ex04.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 70 KiB

261
examples/ex04.svg generated
View File

@ -1,219 +1,256 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="673pt" height="287pt"
viewBox="0.00 0.00 673.00 286.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 282.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-282.5 669,-282.5 669,4 -4,4"/>
<svg width="665pt" height="294pt"
viewBox="0.00 0.00 665.25 293.62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 289.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-289.62 661.25,-289.62 661.25,4 -4,4"/>
<!-- AUTOGENERATED_F_1 -->
<g id="node1" class="node">
<title>AUTOGENERATED_F_1</title>
<polygon fill="#ffffff" stroke="black" points="89,-258 0,-258 0,-235 89,-235 89,-258"/>
<polygon fill="none" stroke="black" points="0.5,-234.5 0.5,-257.5 89.5,-257.5 89.5,-234.5 0.5,-234.5"/>
<text text-anchor="start" x="4.5" y="-242.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-263.75 0,-263.75 0,-240 86.75,-240 86.75,-263.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-240 0,-263.75 86.75,-263.75 86.75,-240 0,-240"/>
<polygon fill="none" stroke="black" points="0,-240 0,-263.75 86.75,-263.75 86.75,-240 0,-240"/>
<text text-anchor="start" x="4" y="-246.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1 -->
<g id="node13" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="432,-278.5 233,-278.5 233,-44.5 432,-44.5 432,-278.5"/>
<polygon fill="none" stroke="black" points="233.5,-255.5 233.5,-278.5 432.5,-278.5 432.5,-255.5 233.5,-255.5"/>
<text text-anchor="start" x="322.5" y="-263.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="233.5,-232.5 233.5,-255.5 256.5,-255.5 256.5,-232.5 233.5,-232.5"/>
<text text-anchor="start" x="237.5" y="-240.3" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="256.5,-232.5 256.5,-255.5 388.5,-255.5 388.5,-232.5 256.5,-232.5"/>
<text text-anchor="start" x="260.5" y="-240.3" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="388.5,-232.5 388.5,-255.5 432.5,-255.5 432.5,-232.5 388.5,-232.5"/>
<text text-anchor="start" x="392.5" y="-240.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="256.5" y="-219.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="307.5" y="-200.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-192.5 233.5,-194.5 432.5,-194.5 432.5,-192.5 233.5,-192.5"/>
<polygon fill="#895956" stroke="transparent" points="233.5,-190.5 233.5,-192.5 432.5,-192.5 432.5,-190.5 233.5,-190.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-188.5 233.5,-190.5 432.5,-190.5 432.5,-188.5 233.5,-188.5"/>
<text text-anchor="start" x="307" y="-175.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-167.5 233.5,-169.5 432.5,-169.5 432.5,-167.5 233.5,-167.5"/>
<polygon fill="#ff0000" stroke="transparent" points="233.5,-165.5 233.5,-167.5 432.5,-167.5 432.5,-165.5 233.5,-165.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-163.5 233.5,-165.5 432.5,-165.5 432.5,-163.5 233.5,-163.5"/>
<text text-anchor="start" x="306.5" y="-150.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;OG &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-142.5 233.5,-144.5 432.5,-144.5 432.5,-142.5 233.5,-142.5"/>
<polygon fill="#ff8000" stroke="transparent" points="233.5,-140.5 233.5,-142.5 432.5,-142.5 432.5,-140.5 233.5,-140.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-138.5 233.5,-140.5 432.5,-140.5 432.5,-138.5 233.5,-138.5"/>
<text text-anchor="start" x="308" y="-125.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-117.5 233.5,-119.5 432.5,-119.5 432.5,-117.5 233.5,-117.5"/>
<polygon fill="#ffff00" stroke="transparent" points="233.5,-115.5 233.5,-117.5 432.5,-117.5 432.5,-115.5 233.5,-115.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-113.5 233.5,-115.5 432.5,-115.5 432.5,-113.5 233.5,-113.5"/>
<text text-anchor="start" x="306.5" y="-100.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-92.5 233.5,-94.5 432.5,-94.5 432.5,-92.5 233.5,-92.5"/>
<polygon fill="#00ff00" stroke="transparent" points="233.5,-90.5 233.5,-92.5 432.5,-92.5 432.5,-90.5 233.5,-90.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-88.5 233.5,-90.5 432.5,-90.5 432.5,-88.5 233.5,-88.5"/>
<text text-anchor="start" x="307.5" y="-75.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="233.5,-67.5 233.5,-69.5 432.5,-69.5 432.5,-67.5 233.5,-67.5"/>
<polygon fill="#0066ff" stroke="transparent" points="233.5,-65.5 233.5,-67.5 432.5,-67.5 432.5,-65.5 233.5,-65.5"/>
<polygon fill="#000000" stroke="transparent" points="233.5,-63.5 233.5,-65.5 432.5,-65.5 432.5,-63.5 233.5,-63.5"/>
<text text-anchor="start" x="256.5" y="-50.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="426.5,-285.62 230.75,-285.62 230.75,-44.12 426.5,-44.12 426.5,-285.62"/>
<polygon fill="#ffffff" stroke="none" points="230.75,-44.12 230.75,-285.62 426.5,-285.62 426.5,-44.12 230.75,-44.12"/>
<polygon fill="none" stroke="black" points="230.75,-261.88 230.75,-285.62 426.5,-285.62 426.5,-261.88 230.75,-261.88"/>
<text text-anchor="start" x="318.12" y="-268.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="230.75,-238.12 230.75,-261.88 253,-261.88 253,-238.12 230.75,-238.12"/>
<text text-anchor="start" x="234.75" y="-244.57" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="253,-238.12 253,-261.88 384,-261.88 384,-238.12 253,-238.12"/>
<text text-anchor="start" x="257" y="-244.57" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="384,-238.12 384,-261.88 426.5,-261.88 426.5,-238.12 384,-238.12"/>
<text text-anchor="start" x="388" y="-244.57" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="243.94" y="-222.82" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="232.75" y="-203.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-203.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="332.44" y="-203.07" font-family="arial" font-size="14.00">BN</text>
<text text-anchor="start" x="379.44" y="-203.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-203.07" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-196.62 230.75,-198.62 426.5,-198.62 426.5,-196.62 230.75,-196.62"/>
<polygon fill="#895956" stroke="none" points="230.75,-194.62 230.75,-196.62 426.5,-196.62 426.5,-194.62 230.75,-194.62"/>
<polygon fill="#000000" stroke="none" points="230.75,-192.62 230.75,-194.62 426.5,-194.62 426.5,-192.62 230.75,-192.62"/>
<text text-anchor="start" x="232.75" y="-177.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-177.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="332.06" y="-177.32" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="379.44" y="-177.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-177.32" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-170.88 230.75,-172.88 426.5,-172.88 426.5,-170.88 230.75,-170.88"/>
<polygon fill="#ff0000" stroke="none" points="230.75,-168.88 230.75,-170.88 426.5,-170.88 426.5,-168.88 230.75,-168.88"/>
<polygon fill="#000000" stroke="none" points="230.75,-166.88 230.75,-168.88 426.5,-168.88 426.5,-166.88 230.75,-166.88"/>
<text text-anchor="start" x="232.75" y="-151.57" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-151.57" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="330.56" y="-151.57" font-family="arial" font-size="14.00">OG</text>
<text text-anchor="start" x="379.44" y="-151.57" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-151.57" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-145.12 230.75,-147.12 426.5,-147.12 426.5,-145.12 230.75,-145.12"/>
<polygon fill="#ff8000" stroke="none" points="230.75,-143.12 230.75,-145.12 426.5,-145.12 426.5,-143.12 230.75,-143.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-141.12 230.75,-143.12 426.5,-143.12 426.5,-141.12 230.75,-141.12"/>
<text text-anchor="start" x="232.75" y="-125.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-125.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="332.81" y="-125.83" font-family="arial" font-size="14.00">YE</text>
<text text-anchor="start" x="379.44" y="-125.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-125.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-119.38 230.75,-121.38 426.5,-121.38 426.5,-119.38 230.75,-119.38"/>
<polygon fill="#ffff00" stroke="none" points="230.75,-117.38 230.75,-119.38 426.5,-119.38 426.5,-117.38 230.75,-117.38"/>
<polygon fill="#000000" stroke="none" points="230.75,-115.38 230.75,-117.38 426.5,-117.38 426.5,-115.38 230.75,-115.38"/>
<text text-anchor="start" x="232.75" y="-100.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-100.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="331.31" y="-100.08" font-family="arial" font-size="14.00">GN</text>
<text text-anchor="start" x="379.44" y="-100.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-100.08" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-93.62 230.75,-95.62 426.5,-95.62 426.5,-93.62 230.75,-93.62"/>
<polygon fill="#00aa00" stroke="none" points="230.75,-91.62 230.75,-93.62 426.5,-93.62 426.5,-91.62 230.75,-91.62"/>
<polygon fill="#000000" stroke="none" points="230.75,-89.62 230.75,-91.62 426.5,-91.62 426.5,-89.62 230.75,-89.62"/>
<text text-anchor="start" x="232.75" y="-74.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="274.06" y="-74.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="332.44" y="-74.33" font-family="arial" font-size="14.00">BU</text>
<text text-anchor="start" x="379.44" y="-74.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.75" y="-74.33" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="230.75,-67.88 230.75,-69.88 426.5,-69.88 426.5,-67.88 230.75,-67.88"/>
<polygon fill="#0066ff" stroke="none" points="230.75,-65.88 230.75,-67.88 426.5,-67.88 426.5,-65.88 230.75,-65.88"/>
<polygon fill="#000000" stroke="none" points="230.75,-63.88 230.75,-65.88 426.5,-65.88 426.5,-63.88 230.75,-63.88"/>
<text text-anchor="start" x="243.94" y="-48.58" font-family="arial" font-size="14.00"> </text>
</g>
<!-- AUTOGENERATED_F_1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>AUTOGENERATED_F_1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-244.5C155.53,-246.25 162.51,-191.25 233,-189.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M89,-246.5C157.51,-246.5 164.49,-191.5 233,-191.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-248.5C159.49,-246.75 166.47,-191.75 233,-193.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-249.88C153.47,-251.64 160.05,-195.39 230.75,-193.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M86.75,-251.87C155.46,-251.88 162.04,-195.63 230.75,-195.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-253.87C157.45,-252.11 164.03,-195.86 230.75,-197.62"/>
</g>
<!-- AUTOGENERATED_F_2 -->
<g id="node2" class="node">
<title>AUTOGENERATED_F_2</title>
<polygon fill="#ffffff" stroke="black" points="89,-211 0,-211 0,-188 89,-188 89,-211"/>
<polygon fill="none" stroke="black" points="0.5,-187.5 0.5,-210.5 89.5,-210.5 89.5,-187.5 0.5,-187.5"/>
<text text-anchor="start" x="4.5" y="-195.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-215.75 0,-215.75 0,-192 86.75,-192 86.75,-215.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-192 0,-215.75 86.75,-215.75 86.75,-192 0,-192"/>
<polygon fill="none" stroke="black" points="0,-192 0,-215.75 86.75,-215.75 86.75,-192 0,-192"/>
<text text-anchor="start" x="4" y="-198.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_2&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>AUTOGENERATED_F_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-197.5C152.79,-198.78 165.47,-165.78 233,-164.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M89,-199.5C154.66,-199.5 167.34,-166.5 233,-166.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-201.5C156.53,-200.22 169.21,-167.22 233,-168.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-201.88C150.63,-203.19 163.11,-169.19 230.75,-167.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M86.75,-203.87C152.51,-203.87 164.99,-169.87 230.75,-169.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-205.87C154.39,-204.56 166.87,-170.56 230.75,-171.87"/>
</g>
<!-- AUTOGENERATED_F_3 -->
<g id="node3" class="node">
<title>AUTOGENERATED_F_3</title>
<polygon fill="#ffffff" stroke="black" points="89,-164 0,-164 0,-141 89,-141 89,-164"/>
<polygon fill="none" stroke="black" points="0.5,-140.5 0.5,-163.5 89.5,-163.5 89.5,-140.5 0.5,-140.5"/>
<text text-anchor="start" x="4.5" y="-148.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-167.75 0,-167.75 0,-144 86.75,-144 86.75,-167.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-144 0,-167.75 86.75,-167.75 86.75,-144 0,-144"/>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 86.75,-167.75 86.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_3&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>AUTOGENERATED_F_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-150.5C152.04,-150.86 167.66,-139.86 233,-139.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M89,-152.5C153.19,-152.5 168.81,-141.5 233,-141.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-154.5C154.34,-154.14 169.96,-143.14 233,-143.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-153.88C149.76,-154.28 165.33,-142.53 230.75,-142.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M86.75,-155.88C150.96,-155.88 166.54,-144.12 230.75,-144.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-157.87C152.17,-157.47 167.74,-145.72 230.75,-146.12"/>
</g>
<!-- AUTOGENERATED_F_4 -->
<g id="node4" class="node">
<title>AUTOGENERATED_F_4</title>
<polygon fill="#ffffff" stroke="black" points="89,-117 0,-117 0,-94 89,-94 89,-117"/>
<polygon fill="none" stroke="black" points="0.5,-93.5 0.5,-116.5 89.5,-116.5 89.5,-93.5 0.5,-93.5"/>
<text text-anchor="start" x="4.5" y="-101.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-119.75 0,-119.75 0,-96 86.75,-96 86.75,-119.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<polygon fill="none" stroke="black" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<text text-anchor="start" x="4" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_4&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>AUTOGENERATED_F_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-103.5C154.34,-103.86 169.96,-114.86 233,-114.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M89,-105.5C153.19,-105.5 168.81,-116.5 233,-116.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-107.5C152.04,-107.14 167.66,-118.14 233,-118.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-105.88C152.03,-106.21 167.69,-116.71 230.75,-116.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M86.75,-107.88C150.92,-107.88 166.58,-118.38 230.75,-118.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-109.87C149.81,-109.54 165.47,-120.04 230.75,-120.37"/>
</g>
<!-- AUTOGENERATED_F_5 -->
<g id="node5" class="node">
<title>AUTOGENERATED_F_5</title>
<polygon fill="#ffffff" stroke="black" points="89,-70 0,-70 0,-47 89,-47 89,-70"/>
<polygon fill="none" stroke="black" points="0.5,-46.5 0.5,-69.5 89.5,-69.5 89.5,-46.5 0.5,-46.5"/>
<text text-anchor="start" x="4.5" y="-54.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-71.75 0,-71.75 0,-48 86.75,-48 86.75,-71.75"/>
<polygon fill="#ffffff" stroke="none" points="0,-48 0,-71.75 86.75,-71.75 86.75,-48 0,-48"/>
<polygon fill="none" stroke="black" points="0,-48 0,-71.75 86.75,-71.75 86.75,-48 0,-48"/>
<text text-anchor="start" x="4" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_5&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>AUTOGENERATED_F_5:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-56.5C156.53,-57.78 169.21,-90.78 233,-89.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M89,-58.5C154.66,-58.5 167.34,-91.5 233,-91.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-60.5C152.79,-59.22 165.47,-92.22 233,-93.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-57.88C154.25,-59.15 166.98,-91.9 230.75,-90.63"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M86.75,-59.88C152.38,-59.88 165.12,-92.63 230.75,-92.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-61.87C150.52,-60.6 163.25,-93.35 230.75,-94.62"/>
</g>
<!-- AUTOGENERATED_F_6 -->
<g id="node6" class="node">
<title>AUTOGENERATED_F_6</title>
<polygon fill="#ffffff" stroke="black" points="89,-23 0,-23 0,0 89,0 89,-23"/>
<polygon fill="none" stroke="black" points="0.5,0.5 0.5,-22.5 89.5,-22.5 89.5,0.5 0.5,0.5"/>
<text text-anchor="start" x="4.5" y="-7.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="86.75,-23.75 0,-23.75 0,0 86.75,0 86.75,-23.75"/>
<polygon fill="#ffffff" stroke="none" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_6&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>AUTOGENERATED_F_6:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-9.5C159.49,-11.25 166.47,-66.25 233,-64.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M89,-11.5C157.51,-11.5 164.49,-66.5 233,-66.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M89,-13.5C155.53,-11.75 162.51,-66.75 233,-68.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-9.88C157.24,-11.62 164.22,-66.62 230.75,-64.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M86.75,-11.88C155.26,-11.88 162.24,-66.87 230.75,-66.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-13.87C153.28,-12.13 160.26,-67.13 230.75,-68.87"/>
</g>
<!-- AUTOGENERATED_F_7 -->
<g id="node7" class="node">
<title>AUTOGENERATED_F_7</title>
<polygon fill="#ffffff" stroke="black" points="665,-258 576,-258 576,-235 665,-235 665,-258"/>
<polygon fill="none" stroke="black" points="576.5,-234.5 576.5,-257.5 665.5,-257.5 665.5,-234.5 576.5,-234.5"/>
<text text-anchor="start" x="580.5" y="-242.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-263.75 570.5,-263.75 570.5,-240 657.25,-240 657.25,-263.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-240 570.5,-263.75 657.25,-263.75 657.25,-240 570.5,-240"/>
<polygon fill="none" stroke="black" points="570.5,-240 570.5,-263.75 657.25,-263.75 657.25,-240 570.5,-240"/>
<text text-anchor="start" x="574.5" y="-246.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_8 -->
<g id="node8" class="node">
<title>AUTOGENERATED_F_8</title>
<polygon fill="#ffffff" stroke="black" points="665,-211 576,-211 576,-188 665,-188 665,-211"/>
<polygon fill="none" stroke="black" points="576.5,-187.5 576.5,-210.5 665.5,-210.5 665.5,-187.5 576.5,-187.5"/>
<text text-anchor="start" x="580.5" y="-195.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-215.75 570.5,-215.75 570.5,-192 657.25,-192 657.25,-215.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-192 570.5,-215.75 657.25,-215.75 657.25,-192 570.5,-192"/>
<polygon fill="none" stroke="black" points="570.5,-192 570.5,-215.75 657.25,-215.75 657.25,-192 570.5,-192"/>
<text text-anchor="start" x="574.5" y="-198.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_9 -->
<g id="node9" class="node">
<title>AUTOGENERATED_F_9</title>
<polygon fill="#ffffff" stroke="black" points="665,-164 576,-164 576,-141 665,-141 665,-164"/>
<polygon fill="none" stroke="black" points="576.5,-140.5 576.5,-163.5 665.5,-163.5 665.5,-140.5 576.5,-140.5"/>
<text text-anchor="start" x="580.5" y="-148.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-167.75 570.5,-167.75 570.5,-144 657.25,-144 657.25,-167.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-144 570.5,-167.75 657.25,-167.75 657.25,-144 570.5,-144"/>
<polygon fill="none" stroke="black" points="570.5,-144 570.5,-167.75 657.25,-167.75 657.25,-144 570.5,-144"/>
<text text-anchor="start" x="574.5" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_10 -->
<g id="node10" class="node">
<title>AUTOGENERATED_F_10</title>
<polygon fill="#ffffff" stroke="black" points="665,-117 576,-117 576,-94 665,-94 665,-117"/>
<polygon fill="none" stroke="black" points="576.5,-93.5 576.5,-116.5 665.5,-116.5 665.5,-93.5 576.5,-93.5"/>
<text text-anchor="start" x="580.5" y="-101.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-119.75 570.5,-119.75 570.5,-96 657.25,-96 657.25,-119.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-96 570.5,-119.75 657.25,-119.75 657.25,-96 570.5,-96"/>
<polygon fill="none" stroke="black" points="570.5,-96 570.5,-119.75 657.25,-119.75 657.25,-96 570.5,-96"/>
<text text-anchor="start" x="574.5" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_11 -->
<g id="node11" class="node">
<title>AUTOGENERATED_F_11</title>
<polygon fill="#ffffff" stroke="black" points="665,-70 576,-70 576,-47 665,-47 665,-70"/>
<polygon fill="none" stroke="black" points="576.5,-46.5 576.5,-69.5 665.5,-69.5 665.5,-46.5 576.5,-46.5"/>
<text text-anchor="start" x="580.5" y="-54.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-71.75 570.5,-71.75 570.5,-48 657.25,-48 657.25,-71.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,-48 570.5,-71.75 657.25,-71.75 657.25,-48 570.5,-48"/>
<polygon fill="none" stroke="black" points="570.5,-48 570.5,-71.75 657.25,-71.75 657.25,-48 570.5,-48"/>
<text text-anchor="start" x="574.5" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- AUTOGENERATED_F_12 -->
<g id="node12" class="node">
<title>AUTOGENERATED_F_12</title>
<polygon fill="#ffffff" stroke="black" points="665,-23 576,-23 576,0 665,0 665,-23"/>
<polygon fill="none" stroke="black" points="576.5,0.5 576.5,-22.5 665.5,-22.5 665.5,0.5 576.5,0.5"/>
<text text-anchor="start" x="580.5" y="-7.3" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="657.25,-23.75 570.5,-23.75 570.5,0 657.25,0 657.25,-23.75"/>
<polygon fill="#ffffff" stroke="none" points="570.5,0 570.5,-23.75 657.25,-23.75 657.25,0 570.5,0"/>
<polygon fill="none" stroke="black" points="570.5,0 570.5,-23.75 657.25,-23.75 657.25,0 570.5,0"/>
<text text-anchor="start" x="574.5" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_7 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_7:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-189.5C502.49,-191.25 509.47,-246.25 576,-244.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M432,-191.5C500.51,-191.5 507.49,-246.5 576,-246.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-193.5C498.53,-191.75 505.51,-246.75 576,-248.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-193.63C497.2,-195.39 503.78,-251.64 570.5,-249.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M426.5,-195.62C495.21,-195.63 501.79,-251.88 570.5,-251.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-197.62C493.22,-195.86 499.8,-252.11 570.5,-253.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_8 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_8:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-164.5C499.53,-165.78 512.21,-198.78 576,-197.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M432,-166.5C497.66,-166.5 510.34,-199.5 576,-199.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-168.5C495.79,-167.22 508.47,-200.22 576,-201.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-167.88C494.14,-169.19 506.62,-203.19 570.5,-201.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M426.5,-169.87C492.26,-169.87 504.74,-203.87 570.5,-203.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-171.87C490.38,-170.56 502.86,-204.56 570.5,-205.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_9 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_9:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-139.5C497.34,-139.86 512.96,-150.86 576,-150.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M432,-141.5C496.19,-141.5 511.81,-152.5 576,-152.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-143.5C495.04,-143.14 510.66,-154.14 576,-154.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-142.13C491.92,-142.53 507.49,-154.28 570.5,-153.88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M426.5,-144.12C490.71,-144.12 506.29,-155.88 570.5,-155.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-146.12C489.51,-145.72 505.08,-157.47 570.5,-157.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_10 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_10:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-114.5C495.04,-114.86 510.66,-103.86 576,-103.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M432,-116.5C496.19,-116.5 511.81,-105.5 576,-105.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-118.5C497.34,-118.14 512.96,-107.14 576,-107.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-116.38C489.56,-116.71 505.22,-106.21 570.5,-105.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M426.5,-118.38C490.67,-118.38 506.33,-107.88 570.5,-107.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-120.37C491.78,-120.04 507.44,-109.54 570.5,-109.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_11 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_11:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-89.5C495.79,-90.78 508.47,-57.78 576,-56.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M432,-91.5C497.66,-91.5 510.34,-58.5 576,-58.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-93.5C499.53,-92.22 512.21,-59.22 576,-60.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-90.63C490.27,-91.9 503,-59.15 570.5,-57.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M426.5,-92.62C492.13,-92.63 504.87,-59.88 570.5,-59.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-94.62C494,-93.35 506.73,-60.6 570.5,-61.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_12 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_12:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-64.5C498.53,-66.25 505.51,-11.25 576,-9.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M432,-66.5C500.51,-66.5 507.49,-11.5 576,-11.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M432,-68.5C502.49,-66.75 509.47,-11.75 576,-13.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-64.88C493.03,-66.62 500.01,-11.62 570.5,-9.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M426.5,-66.88C495.01,-66.87 501.99,-11.88 570.5,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-68.87C496.99,-67.13 503.97,-12.13 570.5,-13.87"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 18 KiB

12
examples/ex05.bom.tsv generated
View File

@ -1,6 +1,6 @@
Id Description Qty Unit Designators
1 Connector, Molex KK 254, female, 4 pins 3 X1, X2, X3
2 Wire, I2C, 0.25 mm², PK 0.4 m W1, W2
3 Wire, I2C, 0.25 mm², TQ 0.4 m W1, W2
4 Wire, I2C, 0.25 mm², VT 0.4 m W1, W2
5 Wire, I2C, 0.25 mm², YE 0.4 m W1, W2
# Qty Unit Description Designators
1 3 Connector, Molex KK 254, female, 4 pins X1, X2, X3
2 2 m Wire, I2C, 0.25 mm², PK W1, W2
3 2 m Wire, I2C, 0.25 mm², TQ W1, W2
4 2 m Wire, I2C, 0.25 mm², VT W1, W2
5 2 m Wire, I2C, 0.25 mm², YE W1, W2

1 Id # Qty Unit Description Designators
2 1 1 3 Connector, Molex KK 254, female, 4 pins X1, X2, X3
3 2 2 0.4 2 m Wire, I2C, 0.25 mm², PK W1, W2
4 3 3 0.4 2 m Wire, I2C, 0.25 mm², TQ W1, W2
5 4 4 0.4 2 m Wire, I2C, 0.25 mm², VT W1, W2
6 5 5 0.4 2 m Wire, I2C, 0.25 mm², YE W1, W2

530
examples/ex05.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>GND</td>
<td port="p1r">1</td>
@ -37,25 +46,35 @@ graph {
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -77,25 +96,35 @@ graph {
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X3</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -113,205 +142,290 @@ graph {
<td>SDA</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ff66cc:#000000"]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>I2C</td>
<td>4x</td>
<td>0.25 mm²</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td></td>
<td>PK</td>
<td> </td>
<td align="right">X2:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF66CC" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td></td>
<td>TQ</td>
<td> </td>
<td align="right">X2:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#00FFFF" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3:SCL</td>
<td> </td>
<td></td>
<td>YE</td>
<td> </td>
<td align="right">X2:3:SCL </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:4:SDA</td>
<td> </td>
<td></td>
<td>VT</td>
<td> </td>
<td align="right">X2:4:SDA </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#8000FF" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#FF66CC:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#00ffff:#000000"]
edge [color="#000000:#00FFFF:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
edge [color="#000000:#8000ff:#000000"]
edge [color="#000000:#8000FF:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">I2C</td>
<td balign="left">4x</td>
<td balign="left">0.25 mm²</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>X1:1:GND</td>
<td>
PK
</td>
<td>X2:1:GND</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>W2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
TQ
</td>
<td>X2:2:VCC</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>I2C</td>
<td>4x</td>
<td>0.25 mm²</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:3:SCL</td>
<td>
YE
</td>
<td>X2:3:SCL</td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td align="left"> X2:1:GND</td>
<td> </td>
<td></td>
<td>PK</td>
<td> </td>
<td align="right">X3:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF66CC" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:4:SDA</td>
<td>
VT
</td>
<td>X2:4:SDA</td>
<td align="left"> X2:2:VCC</td>
<td> </td>
<td></td>
<td>TQ</td>
<td> </td>
<td align="right">X3:2:VCC </td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#00FFFF" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td align="left"> X2:3:SCL</td>
<td> </td>
<td></td>
<td>YE</td>
<td> </td>
<td align="right">X3:3:SCL </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td></tr>
</td>
</tr>
<tr>
<td align="left"> X2:4:SDA</td>
<td> </td>
<td></td>
<td>VT</td>
<td> </td>
<td align="right">X3:4:SDA </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#8000FF" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style="filled,dashed"]
edge [color="#000000:#ff66cc:#000000"]
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#FF66CC:#000000"]
X2:p1r:e -- W2:w1:w
W2:w1:e -- X3:p1l:w
edge [color="#000000:#00ffff:#000000"]
edge [color="#000000:#00FFFF:#000000"]
X2:p2r:e -- W2:w2:w
W2:w2:e -- X3:p2l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
X2:p3r:e -- W2:w3:w
W2:w3:e -- X3:p3l:w
edge [color="#000000:#8000ff:#000000"]
edge [color="#000000:#8000FF:#000000"]
X2:p4r:e -- W2:w4:w
W2:w4:e -- X3:p4l:w
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">I2C</td>
<td balign="left">4x</td>
<td balign="left">0.25 mm²</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X2:1:GND</td>
<td>
PK
</td>
<td>X3:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:2:VCC</td>
<td>
TQ
</td>
<td>X3:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:3:SCL</td>
<td>
YE
</td>
<td>X3:3:SCL</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:4:SDA</td>
<td>
VT
</td>
<td>X3:4:SDA</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style="filled,dashed"]
}

477
examples/ex05.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex05</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex05</h1>
<h2>Diagram</h2>
@ -30,301 +30,322 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="1535pt" height="192pt"
viewBox="0.00 0.00 1535.00 192.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 188)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-188 1531,-188 1531,4 -4,4"/>
<svg width="1490pt" height="198pt"
viewBox="0.00 0.00 1490.00 198.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 194)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-194 1486,-194 1486,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="187,-152 0,-152 0,-14 187,-14 187,-152"/>
<polygon fill="none" stroke="black" points="0.5,-129 0.5,-152 187.5,-152 187.5,-129 0.5,-129"/>
<text text-anchor="start" x="85" y="-136.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-106 0.5,-129 96.5,-129 96.5,-106 0.5,-106"/>
<text text-anchor="start" x="4.5" y="-113.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-106 96.5,-129 147.5,-129 147.5,-106 96.5,-106"/>
<text text-anchor="start" x="100.5" y="-113.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="147.5,-106 147.5,-129 187.5,-129 187.5,-106 147.5,-106"/>
<text text-anchor="start" x="151.5" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-83 0.5,-106 106.5,-106 106.5,-83 0.5,-83"/>
<text text-anchor="start" x="37.5" y="-90.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="106.5,-83 106.5,-106 187.5,-106 187.5,-83 106.5,-83"/>
<text text-anchor="start" x="143" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-60 0.5,-83 106.5,-83 106.5,-60 0.5,-60"/>
<text text-anchor="start" x="38.5" y="-67.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="106.5,-60 106.5,-83 187.5,-83 187.5,-60 106.5,-60"/>
<text text-anchor="start" x="143" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-37 0.5,-60 106.5,-60 106.5,-37 0.5,-37"/>
<text text-anchor="start" x="39.5" y="-44.8" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="106.5,-37 106.5,-60 187.5,-60 187.5,-37 106.5,-37"/>
<text text-anchor="start" x="143" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-14 0.5,-37 106.5,-37 106.5,-14 0.5,-14"/>
<text text-anchor="start" x="39" y="-21.8" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="106.5,-14 106.5,-37 187.5,-37 187.5,-14 106.5,-14"/>
<text text-anchor="start" x="143" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="180,-157.25 0,-157.25 0,-14.75 180,-14.75 180,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-14.75 0,-157.25 180,-157.25 180,-14.75 0,-14.75"/>
<polygon fill="none" stroke="black" points="0,-133.5 0,-157.25 180,-157.25 180,-133.5 0,-133.5"/>
<text text-anchor="start" x="81.75" y="-139.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-109.75 0,-133.5 92.75,-133.5 92.75,-109.75 0,-109.75"/>
<text text-anchor="start" x="4" y="-116.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-109.75 92.75,-133.5 142,-133.5 142,-109.75 92.75,-109.75"/>
<text text-anchor="start" x="96.75" y="-116.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-109.75 142,-133.5 180,-133.5 180,-109.75 142,-109.75"/>
<text text-anchor="start" x="146" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-86 0,-109.75 101.62,-109.75 101.62,-86 0,-86"/>
<text text-anchor="start" x="35.44" y="-92.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.62,-86 101.62,-109.75 180,-109.75 180,-86 101.62,-86"/>
<text text-anchor="start" x="137.06" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-62.25 0,-86 101.62,-86 101.62,-62.25 0,-62.25"/>
<text text-anchor="start" x="36.56" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.62,-62.25 101.62,-86 180,-86 180,-62.25 101.62,-62.25"/>
<text text-anchor="start" x="137.06" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-62.25 101.62,-62.25 101.62,-38.5 0,-38.5"/>
<text text-anchor="start" x="37.69" y="-44.95" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="101.62,-38.5 101.62,-62.25 180,-62.25 180,-38.5 101.62,-38.5"/>
<text text-anchor="start" x="137.06" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14.75 0,-38.5 101.62,-38.5 101.62,-14.75 0,-14.75"/>
<text text-anchor="start" x="36.94" y="-21.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="101.62,-14.75 101.62,-38.5 180,-38.5 180,-14.75 101.62,-14.75"/>
<text text-anchor="start" x="137.06" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node4" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="526,-184 331,-184 331,0 526,0 526,-184"/>
<polygon fill="none" stroke="black" points="331.5,-161 331.5,-184 526.5,-184 526.5,-161 331.5,-161"/>
<text text-anchor="start" x="418.5" y="-168.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.5,-138 331.5,-161 369.5,-161 369.5,-138 331.5,-138"/>
<text text-anchor="start" x="339.5" y="-145.8" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="369.5,-138 369.5,-161 400.5,-161 400.5,-138 369.5,-138"/>
<text text-anchor="start" x="377.5" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="400.5,-138 400.5,-161 475.5,-161 475.5,-138 400.5,-138"/>
<text text-anchor="start" x="408" y="-145.8" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="475.5,-138 475.5,-161 526.5,-161 526.5,-138 475.5,-138"/>
<text text-anchor="start" x="483" y="-145.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="363.5" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="333.5" y="-105.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="402" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="460.5" y="-105.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-98 331.5,-100 526.5,-100 526.5,-98 331.5,-98"/>
<polygon fill="#ff66cc" stroke="transparent" points="331.5,-96 331.5,-98 526.5,-98 526.5,-96 331.5,-96"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-94 331.5,-96 526.5,-96 526.5,-94 331.5,-94"/>
<text text-anchor="start" x="334" y="-80.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="401.5" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="461" y="-80.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-73 331.5,-75 526.5,-75 526.5,-73 331.5,-73"/>
<polygon fill="#00ffff" stroke="transparent" points="331.5,-71 331.5,-73 526.5,-73 526.5,-71 331.5,-71"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-69 331.5,-71 526.5,-71 526.5,-69 331.5,-69"/>
<text text-anchor="start" x="335.5" y="-55.8" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="402" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.5" y="-55.8" font-family="arial" font-size="14.00">X2:3:SCL</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-48 331.5,-50 526.5,-50 526.5,-48 331.5,-48"/>
<polygon fill="#ffff00" stroke="transparent" points="331.5,-46 331.5,-48 526.5,-48 526.5,-46 331.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-44 331.5,-46 526.5,-46 526.5,-44 331.5,-44"/>
<text text-anchor="start" x="334.5" y="-30.8" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="402.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.5" y="-30.8" font-family="arial" font-size="14.00">X2:4:SDA</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-23 331.5,-25 526.5,-25 526.5,-23 331.5,-23"/>
<polygon fill="#8000ff" stroke="transparent" points="331.5,-21 331.5,-23 526.5,-23 526.5,-21 331.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-19 331.5,-21 526.5,-21 526.5,-19 331.5,-19"/>
<text text-anchor="start" x="363.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="507,-190 324,-190 324,0 507,0 507,-190"/>
<polygon fill="#ffffff" stroke="none" points="324,0 324,-190 507,-190 507,0 324,0"/>
<polygon fill="none" stroke="black" points="324,-166.25 324,-190 507,-190 507,-166.25 324,-166.25"/>
<text text-anchor="start" x="405" y="-172.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-142.5 324,-166.25 358.69,-166.25 358.69,-142.5 324,-142.5"/>
<text text-anchor="start" x="330.84" y="-148.95" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="358.69,-142.5 358.69,-166.25 386.62,-166.25 386.62,-142.5 358.69,-142.5"/>
<text text-anchor="start" x="365.53" y="-148.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="386.62,-142.5 386.62,-166.25 458.81,-166.25 458.81,-142.5 386.62,-142.5"/>
<text text-anchor="start" x="393.47" y="-148.95" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="458.81,-142.5 458.81,-166.25 507,-166.25 507,-142.5 458.81,-142.5"/>
<text text-anchor="start" x="465.66" y="-148.95" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="357.12" y="-127.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-107.45" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="408.5" y="-107.45" font-family="arial" font-size="14.00">PK</text>
<text text-anchor="start" x="431.25" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="439" y="-107.45" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="324,-101 324,-103 507,-103 507,-101 324,-101"/>
<polygon fill="#ff66cc" stroke="none" points="324,-99 324,-101 507,-101 507,-99 324,-99"/>
<polygon fill="#000000" stroke="none" points="324,-97 324,-99 507,-99 507,-97 324,-97"/>
<text text-anchor="start" x="326" y="-81.7" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="407.75" y="-81.7" font-family="arial" font-size="14.00">TQ</text>
<text text-anchor="start" x="431.25" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="441.25" y="-81.7" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="324,-75.25 324,-77.25 507,-77.25 507,-75.25 324,-75.25"/>
<polygon fill="#00ffff" stroke="none" points="324,-73.25 324,-75.25 507,-75.25 507,-73.25 324,-73.25"/>
<polygon fill="#000000" stroke="none" points="324,-71.25 324,-73.25 507,-73.25 507,-71.25 324,-71.25"/>
<text text-anchor="start" x="326" y="-55.95" font-family="arial" font-size="14.00"> X1:3:SCL</text>
<text text-anchor="start" x="396" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="408.5" y="-55.95" font-family="arial" font-size="14.00">YE</text>
<text text-anchor="start" x="431.25" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="443.5" y="-55.95" font-family="arial" font-size="14.00">X2:3:SCL </text>
<polygon fill="#000000" stroke="none" points="324,-49.5 324,-51.5 507,-51.5 507,-49.5 324,-49.5"/>
<polygon fill="#ffff00" stroke="none" points="324,-47.5 324,-49.5 507,-49.5 507,-47.5 324,-47.5"/>
<polygon fill="#000000" stroke="none" points="324,-45.5 324,-47.5 507,-47.5 507,-45.5 324,-45.5"/>
<text text-anchor="start" x="326" y="-30.2" font-family="arial" font-size="14.00"> X1:4:SDA</text>
<text text-anchor="start" x="396" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="408.88" y="-30.2" font-family="arial" font-size="14.00">VT</text>
<text text-anchor="start" x="431.25" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="442.75" y="-30.2" font-family="arial" font-size="14.00">X2:4:SDA </text>
<polygon fill="#000000" stroke="none" points="324,-23.75 324,-25.75 507,-25.75 507,-23.75 324,-23.75"/>
<polygon fill="#8000ff" stroke="none" points="324,-21.75 324,-23.75 507,-23.75 507,-21.75 324,-21.75"/>
<polygon fill="#000000" stroke="none" points="324,-19.75 324,-21.75 507,-21.75 507,-19.75 324,-19.75"/>
<text text-anchor="start" x="357.12" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-93C251.25,-93.02 267.24,-95.02 331,-95"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M187,-95C251.01,-95 266.99,-97 331,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-97C250.76,-96.98 266.75,-98.98 331,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-95.88C244.27,-95.89 260.26,-98.02 324,-98"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M180,-97.88C244.01,-97.88 259.99,-100 324,-100"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-99.87C243.74,-99.86 259.73,-101.98 324,-102"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-69C251.13,-69 267.12,-70 331,-70"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M187,-71C251,-71 267,-72 331,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-73C250.88,-73 266.87,-74 331,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-72.13C244.02,-72.13 260.02,-72.25 324,-72.25"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M180,-74.12C244,-74.12 260,-74.25 324,-74.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-76.12C243.98,-76.12 259.98,-76.25 324,-76.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-46C250.88,-46 266.87,-45 331,-45"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M187,-48C251,-48 267,-47 331,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-50C251.13,-50 267.12,-49 331,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-48.38C243.77,-48.39 259.76,-46.51 324,-46.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-50.38C244.01,-50.38 259.99,-48.5 324,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-52.37C244.24,-52.36 260.23,-50.49 324,-50.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-23C250.64,-23.03 266.62,-20.03 331,-20"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M187,-25C251.01,-25 266.99,-22 331,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-27C251.38,-26.97 267.36,-23.97 331,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-24.63C243.55,-24.68 259.5,-20.81 324,-20.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M180,-26.62C244.02,-26.62 259.98,-22.75 324,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-28.62C244.5,-28.57 260.45,-24.69 324,-24.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="857,-152 670,-152 670,-14 857,-14 857,-152"/>
<polygon fill="none" stroke="black" points="670.5,-129 670.5,-152 857.5,-152 857.5,-129 670.5,-129"/>
<text text-anchor="start" x="755" y="-136.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="670.5,-106 670.5,-129 766.5,-129 766.5,-106 670.5,-106"/>
<text text-anchor="start" x="674.5" y="-113.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="766.5,-106 766.5,-129 817.5,-129 817.5,-106 766.5,-106"/>
<text text-anchor="start" x="770.5" y="-113.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="817.5,-106 817.5,-129 857.5,-129 857.5,-106 817.5,-106"/>
<text text-anchor="start" x="821.5" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="670.5,-83 670.5,-106 725.5,-106 725.5,-83 670.5,-83"/>
<text text-anchor="start" x="694" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="725.5,-83 725.5,-106 803.5,-106 803.5,-83 725.5,-83"/>
<text text-anchor="start" x="748.5" y="-90.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="803.5,-83 803.5,-106 857.5,-106 857.5,-83 803.5,-83"/>
<text text-anchor="start" x="826.5" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="670.5,-60 670.5,-83 725.5,-83 725.5,-60 670.5,-60"/>
<text text-anchor="start" x="694" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="725.5,-60 725.5,-83 803.5,-83 803.5,-60 725.5,-60"/>
<text text-anchor="start" x="749.5" y="-67.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="803.5,-60 803.5,-83 857.5,-83 857.5,-60 803.5,-60"/>
<text text-anchor="start" x="826.5" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="670.5,-37 670.5,-60 725.5,-60 725.5,-37 670.5,-37"/>
<text text-anchor="start" x="694" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="725.5,-37 725.5,-60 803.5,-60 803.5,-37 725.5,-37"/>
<text text-anchor="start" x="750.5" y="-44.8" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="803.5,-37 803.5,-60 857.5,-60 857.5,-37 803.5,-37"/>
<text text-anchor="start" x="826.5" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="670.5,-14 670.5,-37 725.5,-37 725.5,-14 670.5,-14"/>
<text text-anchor="start" x="694" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="725.5,-14 725.5,-37 803.5,-37 803.5,-14 725.5,-14"/>
<text text-anchor="start" x="750" y="-21.8" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="803.5,-14 803.5,-37 857.5,-37 857.5,-14 803.5,-14"/>
<text text-anchor="start" x="826.5" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="831,-157.25 651,-157.25 651,-14.75 831,-14.75 831,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="651,-14.75 651,-157.25 831,-157.25 831,-14.75 651,-14.75"/>
<polygon fill="none" stroke="black" points="651,-133.5 651,-157.25 831,-157.25 831,-133.5 651,-133.5"/>
<text text-anchor="start" x="732.75" y="-139.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="651,-109.75 651,-133.5 743.75,-133.5 743.75,-109.75 651,-109.75"/>
<text text-anchor="start" x="655" y="-116.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="743.75,-109.75 743.75,-133.5 793,-133.5 793,-109.75 743.75,-109.75"/>
<text text-anchor="start" x="747.75" y="-116.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="793,-109.75 793,-133.5 831,-133.5 831,-109.75 793,-109.75"/>
<text text-anchor="start" x="797" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="651,-86 651,-109.75 703.25,-109.75 703.25,-86 651,-86"/>
<text text-anchor="start" x="673.38" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="703.25,-86 703.25,-109.75 778.75,-109.75 778.75,-86 703.25,-86"/>
<text text-anchor="start" x="725.62" y="-92.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="778.75,-86 778.75,-109.75 831,-109.75 831,-86 778.75,-86"/>
<text text-anchor="start" x="801.12" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="651,-62.25 651,-86 703.25,-86 703.25,-62.25 651,-62.25"/>
<text text-anchor="start" x="673.38" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="703.25,-62.25 703.25,-86 778.75,-86 778.75,-62.25 703.25,-62.25"/>
<text text-anchor="start" x="726.75" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="778.75,-62.25 778.75,-86 831,-86 831,-62.25 778.75,-62.25"/>
<text text-anchor="start" x="801.12" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="651,-38.5 651,-62.25 703.25,-62.25 703.25,-38.5 651,-38.5"/>
<text text-anchor="start" x="673.38" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="703.25,-38.5 703.25,-62.25 778.75,-62.25 778.75,-38.5 703.25,-38.5"/>
<text text-anchor="start" x="727.88" y="-44.95" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="778.75,-38.5 778.75,-62.25 831,-62.25 831,-38.5 778.75,-38.5"/>
<text text-anchor="start" x="801.12" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="651,-14.75 651,-38.5 703.25,-38.5 703.25,-14.75 651,-14.75"/>
<text text-anchor="start" x="673.38" y="-21.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="703.25,-14.75 703.25,-38.5 778.75,-38.5 778.75,-14.75 703.25,-14.75"/>
<text text-anchor="start" x="727.12" y="-21.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="778.75,-14.75 778.75,-38.5 831,-38.5 831,-14.75 778.75,-14.75"/>
<text text-anchor="start" x="801.12" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W2 -->
<g id="node5" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1196,-184 1001,-184 1001,0 1196,0 1196,-184"/>
<polygon fill="none" stroke="black" points="1001.5,-161 1001.5,-184 1196.5,-184 1196.5,-161 1001.5,-161"/>
<text text-anchor="start" x="1088.5" y="-168.8" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="1001.5,-138 1001.5,-161 1039.5,-161 1039.5,-138 1001.5,-138"/>
<text text-anchor="start" x="1009.5" y="-145.8" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="1039.5,-138 1039.5,-161 1070.5,-161 1070.5,-138 1039.5,-138"/>
<text text-anchor="start" x="1047.5" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1070.5,-138 1070.5,-161 1145.5,-161 1145.5,-138 1070.5,-138"/>
<text text-anchor="start" x="1078" y="-145.8" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="1145.5,-138 1145.5,-161 1196.5,-161 1196.5,-138 1145.5,-138"/>
<text text-anchor="start" x="1153" y="-145.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1033.5" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1003.5" y="-105.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1072" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="1130.5" y="-105.8" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="1001.5,-98 1001.5,-100 1196.5,-100 1196.5,-98 1001.5,-98"/>
<polygon fill="#ff66cc" stroke="transparent" points="1001.5,-96 1001.5,-98 1196.5,-98 1196.5,-96 1001.5,-96"/>
<polygon fill="#000000" stroke="transparent" points="1001.5,-94 1001.5,-96 1196.5,-96 1196.5,-94 1001.5,-94"/>
<text text-anchor="start" x="1004" y="-80.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1071.5" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="1131" y="-80.8" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="1001.5,-73 1001.5,-75 1196.5,-75 1196.5,-73 1001.5,-73"/>
<polygon fill="#00ffff" stroke="transparent" points="1001.5,-71 1001.5,-73 1196.5,-73 1196.5,-71 1001.5,-71"/>
<polygon fill="#000000" stroke="transparent" points="1001.5,-69 1001.5,-71 1196.5,-71 1196.5,-69 1001.5,-69"/>
<text text-anchor="start" x="1005.5" y="-55.8" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1072" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1132.5" y="-55.8" font-family="arial" font-size="14.00">X3:3:SCL</text>
<polygon fill="#000000" stroke="transparent" points="1001.5,-48 1001.5,-50 1196.5,-50 1196.5,-48 1001.5,-48"/>
<polygon fill="#ffff00" stroke="transparent" points="1001.5,-46 1001.5,-48 1196.5,-48 1196.5,-46 1001.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="1001.5,-44 1001.5,-46 1196.5,-46 1196.5,-44 1001.5,-44"/>
<text text-anchor="start" x="1004.5" y="-30.8" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1072.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="1131.5" y="-30.8" font-family="arial" font-size="14.00">X3:4:SDA</text>
<polygon fill="#000000" stroke="transparent" points="1001.5,-23 1001.5,-25 1196.5,-25 1196.5,-23 1001.5,-23"/>
<polygon fill="#8000ff" stroke="transparent" points="1001.5,-21 1001.5,-23 1196.5,-23 1196.5,-21 1001.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="1001.5,-19 1001.5,-21 1196.5,-21 1196.5,-19 1001.5,-19"/>
<text text-anchor="start" x="1033.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1158,-190 975,-190 975,0 1158,0 1158,-190"/>
<polygon fill="#ffffff" stroke="none" points="975,0 975,-190 1158,-190 1158,0 975,0"/>
<polygon fill="none" stroke="black" points="975,-166.25 975,-190 1158,-190 1158,-166.25 975,-166.25"/>
<text text-anchor="start" x="1056" y="-172.7" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="975,-142.5 975,-166.25 1009.69,-166.25 1009.69,-142.5 975,-142.5"/>
<text text-anchor="start" x="981.84" y="-148.95" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="1009.69,-142.5 1009.69,-166.25 1037.62,-166.25 1037.62,-142.5 1009.69,-142.5"/>
<text text-anchor="start" x="1016.53" y="-148.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1037.62,-142.5 1037.62,-166.25 1109.81,-166.25 1109.81,-142.5 1037.62,-142.5"/>
<text text-anchor="start" x="1044.47" y="-148.95" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="1109.81,-142.5 1109.81,-166.25 1158,-166.25 1158,-142.5 1109.81,-142.5"/>
<text text-anchor="start" x="1116.66" y="-148.95" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1008.12" y="-127.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="977" y="-107.45" font-family="arial" font-size="14.00"> X2:1:GND</text>
<text text-anchor="start" x="1047" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1059.5" y="-107.45" font-family="arial" font-size="14.00">PK</text>
<text text-anchor="start" x="1082.25" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1090" y="-107.45" font-family="arial" font-size="14.00">X3:1:GND </text>
<polygon fill="#000000" stroke="none" points="975,-101 975,-103 1158,-103 1158,-101 975,-101"/>
<polygon fill="#ff66cc" stroke="none" points="975,-99 975,-101 1158,-101 1158,-99 975,-99"/>
<polygon fill="#000000" stroke="none" points="975,-97 975,-99 1158,-99 1158,-97 975,-97"/>
<text text-anchor="start" x="977" y="-81.7" font-family="arial" font-size="14.00"> X2:2:VCC</text>
<text text-anchor="start" x="1047" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1058.75" y="-81.7" font-family="arial" font-size="14.00">TQ</text>
<text text-anchor="start" x="1082.25" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1092.25" y="-81.7" font-family="arial" font-size="14.00">X3:2:VCC </text>
<polygon fill="#000000" stroke="none" points="975,-75.25 975,-77.25 1158,-77.25 1158,-75.25 975,-75.25"/>
<polygon fill="#00ffff" stroke="none" points="975,-73.25 975,-75.25 1158,-75.25 1158,-73.25 975,-73.25"/>
<polygon fill="#000000" stroke="none" points="975,-71.25 975,-73.25 1158,-73.25 1158,-71.25 975,-71.25"/>
<text text-anchor="start" x="977" y="-55.95" font-family="arial" font-size="14.00"> X2:3:SCL</text>
<text text-anchor="start" x="1047" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1059.5" y="-55.95" font-family="arial" font-size="14.00">YE</text>
<text text-anchor="start" x="1082.25" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1094.5" y="-55.95" font-family="arial" font-size="14.00">X3:3:SCL </text>
<polygon fill="#000000" stroke="none" points="975,-49.5 975,-51.5 1158,-51.5 1158,-49.5 975,-49.5"/>
<polygon fill="#ffff00" stroke="none" points="975,-47.5 975,-49.5 1158,-49.5 1158,-47.5 975,-47.5"/>
<polygon fill="#000000" stroke="none" points="975,-45.5 975,-47.5 1158,-47.5 1158,-45.5 975,-45.5"/>
<text text-anchor="start" x="977" y="-30.2" font-family="arial" font-size="14.00"> X2:4:SDA</text>
<text text-anchor="start" x="1047" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1059.88" y="-30.2" font-family="arial" font-size="14.00">VT</text>
<text text-anchor="start" x="1082.25" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1093.75" y="-30.2" font-family="arial" font-size="14.00">X3:4:SDA </text>
<polygon fill="#000000" stroke="none" points="975,-23.75 975,-25.75 1158,-25.75 1158,-23.75 975,-23.75"/>
<polygon fill="#8000ff" stroke="none" points="975,-21.75 975,-23.75 1158,-23.75 1158,-21.75 975,-21.75"/>
<polygon fill="#000000" stroke="none" points="975,-19.75 975,-21.75 1158,-21.75 1158,-19.75 975,-19.75"/>
<text text-anchor="start" x="1008.12" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-93C921.25,-93.02 937.24,-95.02 1001,-95"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M857,-95C921.01,-95 936.99,-97 1001,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-97C920.76,-96.98 936.75,-98.98 1001,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-95.88C895.27,-95.89 911.26,-98.02 975,-98"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M831,-97.88C895.01,-97.88 910.99,-100 975,-100"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-99.87C894.74,-99.86 910.73,-101.98 975,-102"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-69C921.13,-69 937.12,-70 1001,-70"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M857,-71C921,-71 937,-72 1001,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-73C920.88,-73 936.87,-74 1001,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-72.13C895.02,-72.13 911.02,-72.25 975,-72.25"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M831,-74.12C895,-74.12 911,-74.25 975,-74.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-76.12C894.98,-76.12 910.98,-76.25 975,-76.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge13" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-46C920.88,-46 936.87,-45 1001,-45"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M857,-48C921,-48 937,-47 1001,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-50C921.13,-50 937.12,-49 1001,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-48.38C894.77,-48.39 910.76,-46.51 975,-46.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M831,-50.38C895.01,-50.38 910.99,-48.5 975,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-52.37C895.24,-52.36 911.23,-50.49 975,-50.5"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge15" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-23C920.64,-23.03 936.62,-20.03 1001,-20"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M857,-25C921.01,-25 936.99,-22 1001,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-27C921.38,-26.97 937.36,-23.97 1001,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-24.63C894.55,-24.68 910.5,-20.81 975,-20.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M831,-26.62C895.02,-26.62 910.98,-22.75 975,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-28.62C895.5,-28.57 911.45,-24.69 975,-24.75"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="1527,-152 1340,-152 1340,-14 1527,-14 1527,-152"/>
<polygon fill="none" stroke="black" points="1340.5,-129 1340.5,-152 1527.5,-152 1527.5,-129 1340.5,-129"/>
<text text-anchor="start" x="1425" y="-136.8" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1340.5,-106 1340.5,-129 1436.5,-129 1436.5,-106 1340.5,-106"/>
<text text-anchor="start" x="1344.5" y="-113.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1436.5,-106 1436.5,-129 1487.5,-129 1487.5,-106 1436.5,-106"/>
<text text-anchor="start" x="1440.5" y="-113.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1487.5,-106 1487.5,-129 1527.5,-129 1527.5,-106 1487.5,-106"/>
<text text-anchor="start" x="1491.5" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1340.5,-83 1340.5,-106 1422.5,-106 1422.5,-83 1340.5,-83"/>
<text text-anchor="start" x="1377.5" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1422.5,-83 1422.5,-106 1527.5,-106 1527.5,-83 1422.5,-83"/>
<text text-anchor="start" x="1459" y="-90.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1340.5,-60 1340.5,-83 1422.5,-83 1422.5,-60 1340.5,-60"/>
<text text-anchor="start" x="1377.5" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1422.5,-60 1422.5,-83 1527.5,-83 1527.5,-60 1422.5,-60"/>
<text text-anchor="start" x="1460" y="-67.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1340.5,-37 1340.5,-60 1422.5,-60 1422.5,-37 1340.5,-37"/>
<text text-anchor="start" x="1377.5" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1422.5,-37 1422.5,-60 1527.5,-60 1527.5,-37 1422.5,-37"/>
<text text-anchor="start" x="1461" y="-44.8" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1340.5,-14 1340.5,-37 1422.5,-37 1422.5,-14 1340.5,-14"/>
<text text-anchor="start" x="1377.5" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1422.5,-14 1422.5,-37 1527.5,-37 1527.5,-14 1422.5,-14"/>
<text text-anchor="start" x="1460.5" y="-21.8" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="#ffffff" stroke="black" points="1482,-157.25 1302,-157.25 1302,-14.75 1482,-14.75 1482,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="1302,-14.75 1302,-157.25 1482,-157.25 1482,-14.75 1302,-14.75"/>
<polygon fill="none" stroke="black" points="1302,-133.5 1302,-157.25 1482,-157.25 1482,-133.5 1302,-133.5"/>
<text text-anchor="start" x="1383.75" y="-139.95" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1302,-109.75 1302,-133.5 1394.75,-133.5 1394.75,-109.75 1302,-109.75"/>
<text text-anchor="start" x="1306" y="-116.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1394.75,-109.75 1394.75,-133.5 1444,-133.5 1444,-109.75 1394.75,-109.75"/>
<text text-anchor="start" x="1398.75" y="-116.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1444,-109.75 1444,-133.5 1482,-133.5 1482,-109.75 1444,-109.75"/>
<text text-anchor="start" x="1448" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1302,-86 1302,-109.75 1380.38,-109.75 1380.38,-86 1302,-86"/>
<text text-anchor="start" x="1337.44" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1380.38,-86 1380.38,-109.75 1482,-109.75 1482,-86 1380.38,-86"/>
<text text-anchor="start" x="1415.81" y="-92.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1302,-62.25 1302,-86 1380.38,-86 1380.38,-62.25 1302,-62.25"/>
<text text-anchor="start" x="1337.44" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1380.38,-62.25 1380.38,-86 1482,-86 1482,-62.25 1380.38,-62.25"/>
<text text-anchor="start" x="1416.94" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1302,-38.5 1302,-62.25 1380.38,-62.25 1380.38,-38.5 1302,-38.5"/>
<text text-anchor="start" x="1337.44" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1380.38,-38.5 1380.38,-62.25 1482,-62.25 1482,-38.5 1380.38,-38.5"/>
<text text-anchor="start" x="1418.06" y="-44.95" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1302,-14.75 1302,-38.5 1380.38,-38.5 1380.38,-14.75 1302,-14.75"/>
<text text-anchor="start" x="1337.44" y="-21.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1380.38,-14.75 1380.38,-38.5 1482,-38.5 1482,-14.75 1380.38,-14.75"/>
<text text-anchor="start" x="1417.31" y="-21.2" font-family="arial" font-size="14.00">SDA</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-95C589.76,-95.02 605.75,-93.02 670,-93"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M526,-97C590.01,-97 605.99,-95 670,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-99C590.25,-98.98 606.24,-96.98 670,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-98C570.74,-98.02 586.73,-95.89 651,-95.88"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M507,-100C571.01,-100 586.99,-97.88 651,-97.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-102C571.27,-101.98 587.26,-99.86 651,-99.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-70C589.88,-70 605.87,-69 670,-69"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M526,-72C590,-72 606,-71 670,-71"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-74C590.13,-74 606.12,-73 670,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-72.25C570.98,-72.25 586.98,-72.13 651,-72.13"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M507,-74.25C571,-74.25 587,-74.12 651,-74.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-76.25C571.02,-76.25 587.02,-76.12 651,-76.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-45C590.13,-45 606.12,-46 670,-46"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M526,-47C590,-47 606,-48 670,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-49C589.88,-49 605.87,-50 670,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-46.5C571.24,-46.51 587.23,-48.39 651,-48.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M507,-48.5C571.01,-48.5 586.99,-50.38 651,-50.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-50.5C570.77,-50.49 586.76,-52.36 651,-52.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-20C590.38,-20.03 606.36,-23.03 670,-23"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M526,-22C590.01,-22 605.99,-25 670,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-24C589.64,-23.97 605.62,-26.97 670,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-20.75C571.5,-20.81 587.45,-24.68 651,-24.63"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M507,-22.75C571.02,-22.75 586.98,-26.62 651,-26.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-24.75C570.55,-24.69 586.5,-28.57 651,-28.62"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge10" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-95C1259.76,-95.02 1275.75,-93.02 1340,-93"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1196,-97C1260.01,-97 1275.99,-95 1340,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-99C1260.25,-98.98 1276.24,-96.98 1340,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-98C1221.74,-98.02 1237.73,-95.89 1302,-95.88"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1158,-100C1222.01,-100 1237.99,-97.88 1302,-97.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-102C1222.27,-101.98 1238.26,-99.86 1302,-99.87"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge12" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-70C1259.88,-70 1275.87,-69 1340,-69"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1196,-72C1260,-72 1276,-71 1340,-71"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-74C1260.13,-74 1276.12,-73 1340,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-72.25C1221.98,-72.25 1237.98,-72.13 1302,-72.13"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1158,-74.25C1222,-74.25 1238,-74.12 1302,-74.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-76.25C1222.02,-76.25 1238.02,-76.12 1302,-76.12"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-45C1260.13,-45 1276.12,-46 1340,-46"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1196,-47C1260,-47 1276,-48 1340,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-49C1259.88,-49 1275.87,-50 1340,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-46.5C1222.24,-46.51 1238.23,-48.39 1302,-48.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1158,-48.5C1222.01,-48.5 1237.99,-50.38 1302,-50.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-50.5C1221.77,-50.49 1237.76,-52.36 1302,-52.37"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge16" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-20C1260.38,-20.03 1276.36,-23.03 1340,-23"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1196,-22C1260.01,-22 1275.99,-25 1340,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-24C1259.64,-23.97 1275.62,-26.97 1340,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-20.75C1222.5,-20.81 1238.45,-24.68 1302,-24.63"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1158,-22.75C1222.02,-22.75 1237.98,-26.62 1302,-26.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-24.75C1221.55,-24.69 1237.5,-28.57 1302,-28.62"/>
</g>
</g>
</svg>
@ -340,45 +361,45 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Connector, <a href="https://www.molex.com/molex/products/family/kk_254_rpc_connector_system">Molex KK 254</a>, female, 4 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">3</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, <a href="https://www.molex.com/molex/products/family/kk_254_rpc_connector_system">Molex KK 254</a>, female, 4 pins</td>
<td class="bom_col_designators">X1, X2, X3</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, I2C, 0.25 mm², PK</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, I2C, 0.25 mm², TQ</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_id">4</td>
<td class="bom_col_#">4</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, I2C, 0.25 mm², VT</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_id">5</td>
<td class="bom_col_description">Wire, I2C, 0.25 mm², YE</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_#">5</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, I2C, 0.25 mm², YE</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
</table>

BIN
examples/ex05.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 44 KiB

441
examples/ex05.svg generated
View File

@ -1,301 +1,322 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="1535pt" height="192pt"
viewBox="0.00 0.00 1535.00 192.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 188)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-188 1531,-188 1531,4 -4,4"/>
<svg width="1490pt" height="198pt"
viewBox="0.00 0.00 1490.00 198.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 194)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-194 1486,-194 1486,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="187,-152 0,-152 0,-14 187,-14 187,-152"/>
<polygon fill="none" stroke="black" points="0.5,-129 0.5,-152 187.5,-152 187.5,-129 0.5,-129"/>
<text text-anchor="start" x="85" y="-136.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-106 0.5,-129 96.5,-129 96.5,-106 0.5,-106"/>
<text text-anchor="start" x="4.5" y="-113.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-106 96.5,-129 147.5,-129 147.5,-106 96.5,-106"/>
<text text-anchor="start" x="100.5" y="-113.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="147.5,-106 147.5,-129 187.5,-129 187.5,-106 147.5,-106"/>
<text text-anchor="start" x="151.5" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-83 0.5,-106 106.5,-106 106.5,-83 0.5,-83"/>
<text text-anchor="start" x="37.5" y="-90.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="106.5,-83 106.5,-106 187.5,-106 187.5,-83 106.5,-83"/>
<text text-anchor="start" x="143" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-60 0.5,-83 106.5,-83 106.5,-60 0.5,-60"/>
<text text-anchor="start" x="38.5" y="-67.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="106.5,-60 106.5,-83 187.5,-83 187.5,-60 106.5,-60"/>
<text text-anchor="start" x="143" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-37 0.5,-60 106.5,-60 106.5,-37 0.5,-37"/>
<text text-anchor="start" x="39.5" y="-44.8" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="106.5,-37 106.5,-60 187.5,-60 187.5,-37 106.5,-37"/>
<text text-anchor="start" x="143" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-14 0.5,-37 106.5,-37 106.5,-14 0.5,-14"/>
<text text-anchor="start" x="39" y="-21.8" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="106.5,-14 106.5,-37 187.5,-37 187.5,-14 106.5,-14"/>
<text text-anchor="start" x="143" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="180,-157.25 0,-157.25 0,-14.75 180,-14.75 180,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-14.75 0,-157.25 180,-157.25 180,-14.75 0,-14.75"/>
<polygon fill="none" stroke="black" points="0,-133.5 0,-157.25 180,-157.25 180,-133.5 0,-133.5"/>
<text text-anchor="start" x="81.75" y="-139.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-109.75 0,-133.5 92.75,-133.5 92.75,-109.75 0,-109.75"/>
<text text-anchor="start" x="4" y="-116.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-109.75 92.75,-133.5 142,-133.5 142,-109.75 92.75,-109.75"/>
<text text-anchor="start" x="96.75" y="-116.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-109.75 142,-133.5 180,-133.5 180,-109.75 142,-109.75"/>
<text text-anchor="start" x="146" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-86 0,-109.75 101.62,-109.75 101.62,-86 0,-86"/>
<text text-anchor="start" x="35.44" y="-92.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.62,-86 101.62,-109.75 180,-109.75 180,-86 101.62,-86"/>
<text text-anchor="start" x="137.06" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-62.25 0,-86 101.62,-86 101.62,-62.25 0,-62.25"/>
<text text-anchor="start" x="36.56" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.62,-62.25 101.62,-86 180,-86 180,-62.25 101.62,-62.25"/>
<text text-anchor="start" x="137.06" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-62.25 101.62,-62.25 101.62,-38.5 0,-38.5"/>
<text text-anchor="start" x="37.69" y="-44.95" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="101.62,-38.5 101.62,-62.25 180,-62.25 180,-38.5 101.62,-38.5"/>
<text text-anchor="start" x="137.06" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14.75 0,-38.5 101.62,-38.5 101.62,-14.75 0,-14.75"/>
<text text-anchor="start" x="36.94" y="-21.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="101.62,-14.75 101.62,-38.5 180,-38.5 180,-14.75 101.62,-14.75"/>
<text text-anchor="start" x="137.06" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node4" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="526,-184 331,-184 331,0 526,0 526,-184"/>
<polygon fill="none" stroke="black" points="331.5,-161 331.5,-184 526.5,-184 526.5,-161 331.5,-161"/>
<text text-anchor="start" x="418.5" y="-168.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.5,-138 331.5,-161 369.5,-161 369.5,-138 331.5,-138"/>
<text text-anchor="start" x="339.5" y="-145.8" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="369.5,-138 369.5,-161 400.5,-161 400.5,-138 369.5,-138"/>
<text text-anchor="start" x="377.5" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="400.5,-138 400.5,-161 475.5,-161 475.5,-138 400.5,-138"/>
<text text-anchor="start" x="408" y="-145.8" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="475.5,-138 475.5,-161 526.5,-161 526.5,-138 475.5,-138"/>
<text text-anchor="start" x="483" y="-145.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="363.5" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="333.5" y="-105.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="402" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="460.5" y="-105.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-98 331.5,-100 526.5,-100 526.5,-98 331.5,-98"/>
<polygon fill="#ff66cc" stroke="transparent" points="331.5,-96 331.5,-98 526.5,-98 526.5,-96 331.5,-96"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-94 331.5,-96 526.5,-96 526.5,-94 331.5,-94"/>
<text text-anchor="start" x="334" y="-80.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="401.5" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="461" y="-80.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-73 331.5,-75 526.5,-75 526.5,-73 331.5,-73"/>
<polygon fill="#00ffff" stroke="transparent" points="331.5,-71 331.5,-73 526.5,-73 526.5,-71 331.5,-71"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-69 331.5,-71 526.5,-71 526.5,-69 331.5,-69"/>
<text text-anchor="start" x="335.5" y="-55.8" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="402" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.5" y="-55.8" font-family="arial" font-size="14.00">X2:3:SCL</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-48 331.5,-50 526.5,-50 526.5,-48 331.5,-48"/>
<polygon fill="#ffff00" stroke="transparent" points="331.5,-46 331.5,-48 526.5,-48 526.5,-46 331.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-44 331.5,-46 526.5,-46 526.5,-44 331.5,-44"/>
<text text-anchor="start" x="334.5" y="-30.8" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="402.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.5" y="-30.8" font-family="arial" font-size="14.00">X2:4:SDA</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-23 331.5,-25 526.5,-25 526.5,-23 331.5,-23"/>
<polygon fill="#8000ff" stroke="transparent" points="331.5,-21 331.5,-23 526.5,-23 526.5,-21 331.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-19 331.5,-21 526.5,-21 526.5,-19 331.5,-19"/>
<text text-anchor="start" x="363.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="507,-190 324,-190 324,0 507,0 507,-190"/>
<polygon fill="#ffffff" stroke="none" points="324,0 324,-190 507,-190 507,0 324,0"/>
<polygon fill="none" stroke="black" points="324,-166.25 324,-190 507,-190 507,-166.25 324,-166.25"/>
<text text-anchor="start" x="405" y="-172.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-142.5 324,-166.25 358.69,-166.25 358.69,-142.5 324,-142.5"/>
<text text-anchor="start" x="330.84" y="-148.95" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="358.69,-142.5 358.69,-166.25 386.62,-166.25 386.62,-142.5 358.69,-142.5"/>
<text text-anchor="start" x="365.53" y="-148.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="386.62,-142.5 386.62,-166.25 458.81,-166.25 458.81,-142.5 386.62,-142.5"/>
<text text-anchor="start" x="393.47" y="-148.95" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="458.81,-142.5 458.81,-166.25 507,-166.25 507,-142.5 458.81,-142.5"/>
<text text-anchor="start" x="465.66" y="-148.95" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="357.12" y="-127.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-107.45" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="396" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="408.5" y="-107.45" font-family="arial" font-size="14.00">PK</text>
<text text-anchor="start" x="431.25" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="439" y="-107.45" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="324,-101 324,-103 507,-103 507,-101 324,-101"/>
<polygon fill="#ff66cc" stroke="none" points="324,-99 324,-101 507,-101 507,-99 324,-99"/>
<polygon fill="#000000" stroke="none" points="324,-97 324,-99 507,-99 507,-97 324,-97"/>
<text text-anchor="start" x="326" y="-81.7" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="396" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="407.75" y="-81.7" font-family="arial" font-size="14.00">TQ</text>
<text text-anchor="start" x="431.25" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="441.25" y="-81.7" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="324,-75.25 324,-77.25 507,-77.25 507,-75.25 324,-75.25"/>
<polygon fill="#00ffff" stroke="none" points="324,-73.25 324,-75.25 507,-75.25 507,-73.25 324,-73.25"/>
<polygon fill="#000000" stroke="none" points="324,-71.25 324,-73.25 507,-73.25 507,-71.25 324,-71.25"/>
<text text-anchor="start" x="326" y="-55.95" font-family="arial" font-size="14.00"> X1:3:SCL</text>
<text text-anchor="start" x="396" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="408.5" y="-55.95" font-family="arial" font-size="14.00">YE</text>
<text text-anchor="start" x="431.25" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="443.5" y="-55.95" font-family="arial" font-size="14.00">X2:3:SCL </text>
<polygon fill="#000000" stroke="none" points="324,-49.5 324,-51.5 507,-51.5 507,-49.5 324,-49.5"/>
<polygon fill="#ffff00" stroke="none" points="324,-47.5 324,-49.5 507,-49.5 507,-47.5 324,-47.5"/>
<polygon fill="#000000" stroke="none" points="324,-45.5 324,-47.5 507,-47.5 507,-45.5 324,-45.5"/>
<text text-anchor="start" x="326" y="-30.2" font-family="arial" font-size="14.00"> X1:4:SDA</text>
<text text-anchor="start" x="396" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="408.88" y="-30.2" font-family="arial" font-size="14.00">VT</text>
<text text-anchor="start" x="431.25" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="442.75" y="-30.2" font-family="arial" font-size="14.00">X2:4:SDA </text>
<polygon fill="#000000" stroke="none" points="324,-23.75 324,-25.75 507,-25.75 507,-23.75 324,-23.75"/>
<polygon fill="#8000ff" stroke="none" points="324,-21.75 324,-23.75 507,-23.75 507,-21.75 324,-21.75"/>
<polygon fill="#000000" stroke="none" points="324,-19.75 324,-21.75 507,-21.75 507,-19.75 324,-19.75"/>
<text text-anchor="start" x="357.12" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-93C251.25,-93.02 267.24,-95.02 331,-95"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M187,-95C251.01,-95 266.99,-97 331,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-97C250.76,-96.98 266.75,-98.98 331,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-95.88C244.27,-95.89 260.26,-98.02 324,-98"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M180,-97.88C244.01,-97.88 259.99,-100 324,-100"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-99.87C243.74,-99.86 259.73,-101.98 324,-102"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-69C251.13,-69 267.12,-70 331,-70"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M187,-71C251,-71 267,-72 331,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-73C250.88,-73 266.87,-74 331,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-72.13C244.02,-72.13 260.02,-72.25 324,-72.25"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M180,-74.12C244,-74.12 260,-74.25 324,-74.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-76.12C243.98,-76.12 259.98,-76.25 324,-76.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-46C250.88,-46 266.87,-45 331,-45"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M187,-48C251,-48 267,-47 331,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-50C251.13,-50 267.12,-49 331,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-48.38C243.77,-48.39 259.76,-46.51 324,-46.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-50.38C244.01,-50.38 259.99,-48.5 324,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-52.37C244.24,-52.36 260.23,-50.49 324,-50.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-23C250.64,-23.03 266.62,-20.03 331,-20"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M187,-25C251.01,-25 266.99,-22 331,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-27C251.38,-26.97 267.36,-23.97 331,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-24.63C243.55,-24.68 259.5,-20.81 324,-20.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M180,-26.62C244.02,-26.62 259.98,-22.75 324,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-28.62C244.5,-28.57 260.45,-24.69 324,-24.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="857,-152 670,-152 670,-14 857,-14 857,-152"/>
<polygon fill="none" stroke="black" points="670.5,-129 670.5,-152 857.5,-152 857.5,-129 670.5,-129"/>
<text text-anchor="start" x="755" y="-136.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="670.5,-106 670.5,-129 766.5,-129 766.5,-106 670.5,-106"/>
<text text-anchor="start" x="674.5" y="-113.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="766.5,-106 766.5,-129 817.5,-129 817.5,-106 766.5,-106"/>
<text text-anchor="start" x="770.5" y="-113.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="817.5,-106 817.5,-129 857.5,-129 857.5,-106 817.5,-106"/>
<text text-anchor="start" x="821.5" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="670.5,-83 670.5,-106 725.5,-106 725.5,-83 670.5,-83"/>
<text text-anchor="start" x="694" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="725.5,-83 725.5,-106 803.5,-106 803.5,-83 725.5,-83"/>
<text text-anchor="start" x="748.5" y="-90.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="803.5,-83 803.5,-106 857.5,-106 857.5,-83 803.5,-83"/>
<text text-anchor="start" x="826.5" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="670.5,-60 670.5,-83 725.5,-83 725.5,-60 670.5,-60"/>
<text text-anchor="start" x="694" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="725.5,-60 725.5,-83 803.5,-83 803.5,-60 725.5,-60"/>
<text text-anchor="start" x="749.5" y="-67.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="803.5,-60 803.5,-83 857.5,-83 857.5,-60 803.5,-60"/>
<text text-anchor="start" x="826.5" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="670.5,-37 670.5,-60 725.5,-60 725.5,-37 670.5,-37"/>
<text text-anchor="start" x="694" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="725.5,-37 725.5,-60 803.5,-60 803.5,-37 725.5,-37"/>
<text text-anchor="start" x="750.5" y="-44.8" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="803.5,-37 803.5,-60 857.5,-60 857.5,-37 803.5,-37"/>
<text text-anchor="start" x="826.5" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="670.5,-14 670.5,-37 725.5,-37 725.5,-14 670.5,-14"/>
<text text-anchor="start" x="694" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="725.5,-14 725.5,-37 803.5,-37 803.5,-14 725.5,-14"/>
<text text-anchor="start" x="750" y="-21.8" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="803.5,-14 803.5,-37 857.5,-37 857.5,-14 803.5,-14"/>
<text text-anchor="start" x="826.5" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="831,-157.25 651,-157.25 651,-14.75 831,-14.75 831,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="651,-14.75 651,-157.25 831,-157.25 831,-14.75 651,-14.75"/>
<polygon fill="none" stroke="black" points="651,-133.5 651,-157.25 831,-157.25 831,-133.5 651,-133.5"/>
<text text-anchor="start" x="732.75" y="-139.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="651,-109.75 651,-133.5 743.75,-133.5 743.75,-109.75 651,-109.75"/>
<text text-anchor="start" x="655" y="-116.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="743.75,-109.75 743.75,-133.5 793,-133.5 793,-109.75 743.75,-109.75"/>
<text text-anchor="start" x="747.75" y="-116.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="793,-109.75 793,-133.5 831,-133.5 831,-109.75 793,-109.75"/>
<text text-anchor="start" x="797" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="651,-86 651,-109.75 703.25,-109.75 703.25,-86 651,-86"/>
<text text-anchor="start" x="673.38" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="703.25,-86 703.25,-109.75 778.75,-109.75 778.75,-86 703.25,-86"/>
<text text-anchor="start" x="725.62" y="-92.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="778.75,-86 778.75,-109.75 831,-109.75 831,-86 778.75,-86"/>
<text text-anchor="start" x="801.12" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="651,-62.25 651,-86 703.25,-86 703.25,-62.25 651,-62.25"/>
<text text-anchor="start" x="673.38" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="703.25,-62.25 703.25,-86 778.75,-86 778.75,-62.25 703.25,-62.25"/>
<text text-anchor="start" x="726.75" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="778.75,-62.25 778.75,-86 831,-86 831,-62.25 778.75,-62.25"/>
<text text-anchor="start" x="801.12" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="651,-38.5 651,-62.25 703.25,-62.25 703.25,-38.5 651,-38.5"/>
<text text-anchor="start" x="673.38" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="703.25,-38.5 703.25,-62.25 778.75,-62.25 778.75,-38.5 703.25,-38.5"/>
<text text-anchor="start" x="727.88" y="-44.95" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="778.75,-38.5 778.75,-62.25 831,-62.25 831,-38.5 778.75,-38.5"/>
<text text-anchor="start" x="801.12" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="651,-14.75 651,-38.5 703.25,-38.5 703.25,-14.75 651,-14.75"/>
<text text-anchor="start" x="673.38" y="-21.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="703.25,-14.75 703.25,-38.5 778.75,-38.5 778.75,-14.75 703.25,-14.75"/>
<text text-anchor="start" x="727.12" y="-21.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="778.75,-14.75 778.75,-38.5 831,-38.5 831,-14.75 778.75,-14.75"/>
<text text-anchor="start" x="801.12" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W2 -->
<g id="node5" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1196,-184 1001,-184 1001,0 1196,0 1196,-184"/>
<polygon fill="none" stroke="black" points="1001.5,-161 1001.5,-184 1196.5,-184 1196.5,-161 1001.5,-161"/>
<text text-anchor="start" x="1088.5" y="-168.8" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="1001.5,-138 1001.5,-161 1039.5,-161 1039.5,-138 1001.5,-138"/>
<text text-anchor="start" x="1009.5" y="-145.8" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="1039.5,-138 1039.5,-161 1070.5,-161 1070.5,-138 1039.5,-138"/>
<text text-anchor="start" x="1047.5" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1070.5,-138 1070.5,-161 1145.5,-161 1145.5,-138 1070.5,-138"/>
<text text-anchor="start" x="1078" y="-145.8" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="1145.5,-138 1145.5,-161 1196.5,-161 1196.5,-138 1145.5,-138"/>
<text text-anchor="start" x="1153" y="-145.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1033.5" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1003.5" y="-105.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1072" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="1130.5" y="-105.8" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="1001.5,-98 1001.5,-100 1196.5,-100 1196.5,-98 1001.5,-98"/>
<polygon fill="#ff66cc" stroke="transparent" points="1001.5,-96 1001.5,-98 1196.5,-98 1196.5,-96 1001.5,-96"/>
<polygon fill="#000000" stroke="transparent" points="1001.5,-94 1001.5,-96 1196.5,-96 1196.5,-94 1001.5,-94"/>
<text text-anchor="start" x="1004" y="-80.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1071.5" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="1131" y="-80.8" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="1001.5,-73 1001.5,-75 1196.5,-75 1196.5,-73 1001.5,-73"/>
<polygon fill="#00ffff" stroke="transparent" points="1001.5,-71 1001.5,-73 1196.5,-73 1196.5,-71 1001.5,-71"/>
<polygon fill="#000000" stroke="transparent" points="1001.5,-69 1001.5,-71 1196.5,-71 1196.5,-69 1001.5,-69"/>
<text text-anchor="start" x="1005.5" y="-55.8" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1072" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1132.5" y="-55.8" font-family="arial" font-size="14.00">X3:3:SCL</text>
<polygon fill="#000000" stroke="transparent" points="1001.5,-48 1001.5,-50 1196.5,-50 1196.5,-48 1001.5,-48"/>
<polygon fill="#ffff00" stroke="transparent" points="1001.5,-46 1001.5,-48 1196.5,-48 1196.5,-46 1001.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="1001.5,-44 1001.5,-46 1196.5,-46 1196.5,-44 1001.5,-44"/>
<text text-anchor="start" x="1004.5" y="-30.8" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1072.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="1131.5" y="-30.8" font-family="arial" font-size="14.00">X3:4:SDA</text>
<polygon fill="#000000" stroke="transparent" points="1001.5,-23 1001.5,-25 1196.5,-25 1196.5,-23 1001.5,-23"/>
<polygon fill="#8000ff" stroke="transparent" points="1001.5,-21 1001.5,-23 1196.5,-23 1196.5,-21 1001.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="1001.5,-19 1001.5,-21 1196.5,-21 1196.5,-19 1001.5,-19"/>
<text text-anchor="start" x="1033.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1158,-190 975,-190 975,0 1158,0 1158,-190"/>
<polygon fill="#ffffff" stroke="none" points="975,0 975,-190 1158,-190 1158,0 975,0"/>
<polygon fill="none" stroke="black" points="975,-166.25 975,-190 1158,-190 1158,-166.25 975,-166.25"/>
<text text-anchor="start" x="1056" y="-172.7" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="975,-142.5 975,-166.25 1009.69,-166.25 1009.69,-142.5 975,-142.5"/>
<text text-anchor="start" x="981.84" y="-148.95" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="1009.69,-142.5 1009.69,-166.25 1037.62,-166.25 1037.62,-142.5 1009.69,-142.5"/>
<text text-anchor="start" x="1016.53" y="-148.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1037.62,-142.5 1037.62,-166.25 1109.81,-166.25 1109.81,-142.5 1037.62,-142.5"/>
<text text-anchor="start" x="1044.47" y="-148.95" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="1109.81,-142.5 1109.81,-166.25 1158,-166.25 1158,-142.5 1109.81,-142.5"/>
<text text-anchor="start" x="1116.66" y="-148.95" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1008.12" y="-127.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="977" y="-107.45" font-family="arial" font-size="14.00"> X2:1:GND</text>
<text text-anchor="start" x="1047" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1059.5" y="-107.45" font-family="arial" font-size="14.00">PK</text>
<text text-anchor="start" x="1082.25" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1090" y="-107.45" font-family="arial" font-size="14.00">X3:1:GND </text>
<polygon fill="#000000" stroke="none" points="975,-101 975,-103 1158,-103 1158,-101 975,-101"/>
<polygon fill="#ff66cc" stroke="none" points="975,-99 975,-101 1158,-101 1158,-99 975,-99"/>
<polygon fill="#000000" stroke="none" points="975,-97 975,-99 1158,-99 1158,-97 975,-97"/>
<text text-anchor="start" x="977" y="-81.7" font-family="arial" font-size="14.00"> X2:2:VCC</text>
<text text-anchor="start" x="1047" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1058.75" y="-81.7" font-family="arial" font-size="14.00">TQ</text>
<text text-anchor="start" x="1082.25" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1092.25" y="-81.7" font-family="arial" font-size="14.00">X3:2:VCC </text>
<polygon fill="#000000" stroke="none" points="975,-75.25 975,-77.25 1158,-77.25 1158,-75.25 975,-75.25"/>
<polygon fill="#00ffff" stroke="none" points="975,-73.25 975,-75.25 1158,-75.25 1158,-73.25 975,-73.25"/>
<polygon fill="#000000" stroke="none" points="975,-71.25 975,-73.25 1158,-73.25 1158,-71.25 975,-71.25"/>
<text text-anchor="start" x="977" y="-55.95" font-family="arial" font-size="14.00"> X2:3:SCL</text>
<text text-anchor="start" x="1047" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1059.5" y="-55.95" font-family="arial" font-size="14.00">YE</text>
<text text-anchor="start" x="1082.25" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1094.5" y="-55.95" font-family="arial" font-size="14.00">X3:3:SCL </text>
<polygon fill="#000000" stroke="none" points="975,-49.5 975,-51.5 1158,-51.5 1158,-49.5 975,-49.5"/>
<polygon fill="#ffff00" stroke="none" points="975,-47.5 975,-49.5 1158,-49.5 1158,-47.5 975,-47.5"/>
<polygon fill="#000000" stroke="none" points="975,-45.5 975,-47.5 1158,-47.5 1158,-45.5 975,-45.5"/>
<text text-anchor="start" x="977" y="-30.2" font-family="arial" font-size="14.00"> X2:4:SDA</text>
<text text-anchor="start" x="1047" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1059.88" y="-30.2" font-family="arial" font-size="14.00">VT</text>
<text text-anchor="start" x="1082.25" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1093.75" y="-30.2" font-family="arial" font-size="14.00">X3:4:SDA </text>
<polygon fill="#000000" stroke="none" points="975,-23.75 975,-25.75 1158,-25.75 1158,-23.75 975,-23.75"/>
<polygon fill="#8000ff" stroke="none" points="975,-21.75 975,-23.75 1158,-23.75 1158,-21.75 975,-21.75"/>
<polygon fill="#000000" stroke="none" points="975,-19.75 975,-21.75 1158,-21.75 1158,-19.75 975,-19.75"/>
<text text-anchor="start" x="1008.12" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-93C921.25,-93.02 937.24,-95.02 1001,-95"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M857,-95C921.01,-95 936.99,-97 1001,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-97C920.76,-96.98 936.75,-98.98 1001,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-95.88C895.27,-95.89 911.26,-98.02 975,-98"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M831,-97.88C895.01,-97.88 910.99,-100 975,-100"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-99.87C894.74,-99.86 910.73,-101.98 975,-102"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-69C921.13,-69 937.12,-70 1001,-70"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M857,-71C921,-71 937,-72 1001,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-73C920.88,-73 936.87,-74 1001,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-72.13C895.02,-72.13 911.02,-72.25 975,-72.25"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M831,-74.12C895,-74.12 911,-74.25 975,-74.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-76.12C894.98,-76.12 910.98,-76.25 975,-76.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge13" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-46C920.88,-46 936.87,-45 1001,-45"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M857,-48C921,-48 937,-47 1001,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-50C921.13,-50 937.12,-49 1001,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-48.38C894.77,-48.39 910.76,-46.51 975,-46.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M831,-50.38C895.01,-50.38 910.99,-48.5 975,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-52.37C895.24,-52.36 911.23,-50.49 975,-50.5"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge15" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-23C920.64,-23.03 936.62,-20.03 1001,-20"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M857,-25C921.01,-25 936.99,-22 1001,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M857,-27C921.38,-26.97 937.36,-23.97 1001,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-24.63C894.55,-24.68 910.5,-20.81 975,-20.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M831,-26.62C895.02,-26.62 910.98,-22.75 975,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M831,-28.62C895.5,-28.57 911.45,-24.69 975,-24.75"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="1527,-152 1340,-152 1340,-14 1527,-14 1527,-152"/>
<polygon fill="none" stroke="black" points="1340.5,-129 1340.5,-152 1527.5,-152 1527.5,-129 1340.5,-129"/>
<text text-anchor="start" x="1425" y="-136.8" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1340.5,-106 1340.5,-129 1436.5,-129 1436.5,-106 1340.5,-106"/>
<text text-anchor="start" x="1344.5" y="-113.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1436.5,-106 1436.5,-129 1487.5,-129 1487.5,-106 1436.5,-106"/>
<text text-anchor="start" x="1440.5" y="-113.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1487.5,-106 1487.5,-129 1527.5,-129 1527.5,-106 1487.5,-106"/>
<text text-anchor="start" x="1491.5" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1340.5,-83 1340.5,-106 1422.5,-106 1422.5,-83 1340.5,-83"/>
<text text-anchor="start" x="1377.5" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1422.5,-83 1422.5,-106 1527.5,-106 1527.5,-83 1422.5,-83"/>
<text text-anchor="start" x="1459" y="-90.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1340.5,-60 1340.5,-83 1422.5,-83 1422.5,-60 1340.5,-60"/>
<text text-anchor="start" x="1377.5" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1422.5,-60 1422.5,-83 1527.5,-83 1527.5,-60 1422.5,-60"/>
<text text-anchor="start" x="1460" y="-67.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1340.5,-37 1340.5,-60 1422.5,-60 1422.5,-37 1340.5,-37"/>
<text text-anchor="start" x="1377.5" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1422.5,-37 1422.5,-60 1527.5,-60 1527.5,-37 1422.5,-37"/>
<text text-anchor="start" x="1461" y="-44.8" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1340.5,-14 1340.5,-37 1422.5,-37 1422.5,-14 1340.5,-14"/>
<text text-anchor="start" x="1377.5" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1422.5,-14 1422.5,-37 1527.5,-37 1527.5,-14 1422.5,-14"/>
<text text-anchor="start" x="1460.5" y="-21.8" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="#ffffff" stroke="black" points="1482,-157.25 1302,-157.25 1302,-14.75 1482,-14.75 1482,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="1302,-14.75 1302,-157.25 1482,-157.25 1482,-14.75 1302,-14.75"/>
<polygon fill="none" stroke="black" points="1302,-133.5 1302,-157.25 1482,-157.25 1482,-133.5 1302,-133.5"/>
<text text-anchor="start" x="1383.75" y="-139.95" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1302,-109.75 1302,-133.5 1394.75,-133.5 1394.75,-109.75 1302,-109.75"/>
<text text-anchor="start" x="1306" y="-116.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1394.75,-109.75 1394.75,-133.5 1444,-133.5 1444,-109.75 1394.75,-109.75"/>
<text text-anchor="start" x="1398.75" y="-116.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1444,-109.75 1444,-133.5 1482,-133.5 1482,-109.75 1444,-109.75"/>
<text text-anchor="start" x="1448" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1302,-86 1302,-109.75 1380.38,-109.75 1380.38,-86 1302,-86"/>
<text text-anchor="start" x="1337.44" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1380.38,-86 1380.38,-109.75 1482,-109.75 1482,-86 1380.38,-86"/>
<text text-anchor="start" x="1415.81" y="-92.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1302,-62.25 1302,-86 1380.38,-86 1380.38,-62.25 1302,-62.25"/>
<text text-anchor="start" x="1337.44" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1380.38,-62.25 1380.38,-86 1482,-86 1482,-62.25 1380.38,-62.25"/>
<text text-anchor="start" x="1416.94" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1302,-38.5 1302,-62.25 1380.38,-62.25 1380.38,-38.5 1302,-38.5"/>
<text text-anchor="start" x="1337.44" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1380.38,-38.5 1380.38,-62.25 1482,-62.25 1482,-38.5 1380.38,-38.5"/>
<text text-anchor="start" x="1418.06" y="-44.95" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1302,-14.75 1302,-38.5 1380.38,-38.5 1380.38,-14.75 1302,-14.75"/>
<text text-anchor="start" x="1337.44" y="-21.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1380.38,-14.75 1380.38,-38.5 1482,-38.5 1482,-14.75 1380.38,-14.75"/>
<text text-anchor="start" x="1417.31" y="-21.2" font-family="arial" font-size="14.00">SDA</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-95C589.76,-95.02 605.75,-93.02 670,-93"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M526,-97C590.01,-97 605.99,-95 670,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-99C590.25,-98.98 606.24,-96.98 670,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-98C570.74,-98.02 586.73,-95.89 651,-95.88"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M507,-100C571.01,-100 586.99,-97.88 651,-97.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-102C571.27,-101.98 587.26,-99.86 651,-99.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-70C589.88,-70 605.87,-69 670,-69"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M526,-72C590,-72 606,-71 670,-71"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-74C590.13,-74 606.12,-73 670,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-72.25C570.98,-72.25 586.98,-72.13 651,-72.13"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M507,-74.25C571,-74.25 587,-74.12 651,-74.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-76.25C571.02,-76.25 587.02,-76.12 651,-76.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-45C590.13,-45 606.12,-46 670,-46"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M526,-47C590,-47 606,-48 670,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-49C589.88,-49 605.87,-50 670,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-46.5C571.24,-46.51 587.23,-48.39 651,-48.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M507,-48.5C571.01,-48.5 586.99,-50.38 651,-50.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-50.5C570.77,-50.49 586.76,-52.36 651,-52.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-20C590.38,-20.03 606.36,-23.03 670,-23"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M526,-22C590.01,-22 605.99,-25 670,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M526,-24C589.64,-23.97 605.62,-26.97 670,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-20.75C571.5,-20.81 587.45,-24.68 651,-24.63"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M507,-22.75C571.02,-22.75 586.98,-26.62 651,-26.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M507,-24.75C570.55,-24.69 586.5,-28.57 651,-28.62"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge10" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-95C1259.76,-95.02 1275.75,-93.02 1340,-93"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1196,-97C1260.01,-97 1275.99,-95 1340,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-99C1260.25,-98.98 1276.24,-96.98 1340,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-98C1221.74,-98.02 1237.73,-95.89 1302,-95.88"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1158,-100C1222.01,-100 1237.99,-97.88 1302,-97.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-102C1222.27,-101.98 1238.26,-99.86 1302,-99.87"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge12" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-70C1259.88,-70 1275.87,-69 1340,-69"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1196,-72C1260,-72 1276,-71 1340,-71"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-74C1260.13,-74 1276.12,-73 1340,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-72.25C1221.98,-72.25 1237.98,-72.13 1302,-72.13"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1158,-74.25C1222,-74.25 1238,-74.12 1302,-74.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-76.25C1222.02,-76.25 1238.02,-76.12 1302,-76.12"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-45C1260.13,-45 1276.12,-46 1340,-46"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1196,-47C1260,-47 1276,-48 1340,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-49C1259.88,-49 1275.87,-50 1340,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-46.5C1222.24,-46.51 1238.23,-48.39 1302,-48.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1158,-48.5C1222.01,-48.5 1237.99,-50.38 1302,-50.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-50.5C1221.77,-50.49 1237.76,-52.36 1302,-52.37"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge16" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-20C1260.38,-20.03 1276.36,-23.03 1340,-23"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1196,-22C1260.01,-22 1275.99,-25 1340,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1196,-24C1259.64,-23.97 1275.62,-26.97 1340,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-20.75C1222.5,-20.81 1238.45,-24.68 1302,-24.63"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1158,-22.75C1222.02,-22.75 1237.98,-26.62 1302,-26.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1158,-24.75C1221.55,-24.69 1237.5,-28.57 1302,-28.62"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 25 KiB

12
examples/ex06.bom.tsv generated
View File

@ -1,6 +1,6 @@
Id Description Qty Unit Designators
1 Connector, Molex KK 254, female, 4 pins 6 X1, X2, X3, X4, X5, X6
2 Wire, 0.25 mm², PK 1.0 m W1, W2, W3, W4, W5
3 Wire, 0.25 mm², TQ 1.0 m W1, W2, W3, W4, W5
4 Wire, 0.25 mm², VT 1.0 m W1, W2, W3, W4, W5
5 Wire, 0.25 mm², YE 1.0 m W1, W2, W3, W4, W5
# Qty Unit Description Designators
1 6 Connector, Molex KK 254, female, 4 pins X1, X2, X3, X4, X5, X6
2 5 m Wire, 0.25 mm², PK W1, W2, W3, W4, W5
3 5 m Wire, 0.25 mm², TQ W1, W2, W3, W4, W5
4 5 m Wire, 0.25 mm², VT W1, W2, W3, W4, W5
5 5 m Wire, 0.25 mm², YE W1, W2, W3, W4, W5

1 Id # Qty Unit Description Designators
2 1 1 6 Connector, Molex KK 254, female, 4 pins X1, X2, X3, X4, X5, X6
3 2 2 1.0 5 m Wire, 0.25 mm², PK W1, W2, W3, W4, W5
4 3 3 1.0 5 m Wire, 0.25 mm², TQ W1, W2, W3, W4, W5
5 4 4 1.0 5 m Wire, 0.25 mm², VT W1, W2, W3, W4, W5
6 5 5 1.0 5 m Wire, 0.25 mm², YE W1, W2, W3, W4, W5

1162
examples/ex06.gv generated

File diff suppressed because it is too large Load Diff

987
examples/ex06.html generated

File diff suppressed because it is too large Load Diff

BIN
examples/ex06.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 293 KiB

After

Width:  |  Height:  |  Size: 335 KiB

951
examples/ex06.svg generated

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 55 KiB

8
examples/ex07.bom.tsv generated
View File

@ -1,4 +1,4 @@
Id Description Qty Unit Designators
1 Cable, 2 x 20 AWG 1 m C1
2 Connector, D-Sub, female, 9 pins 1 X2
3 Connector, TE 776164-1, female, 35 pins 1 X1
# Qty Unit Description Designators
1 1 Connector, D-Sub, female, 9 pins X2
2 1 Connector, TE 776164-1, female, 35 pins X1
3 1 m Cable, 2 x 20 AWG C1

1 Id # Qty Unit Description Designators
2 1 1 1 m Cable, 2 x 20 AWG Connector, D-Sub, female, 9 pins C1 X2
3 2 2 1 Connector, D-Sub, female, 9 pins Connector, TE 776164-1, female, 35 pins X2 X1
4 3 3 1 m Connector, TE 776164-1, female, 35 pins Cable, 2 x 20 AWG X1 C1

258
examples/ex07.gv generated
View File

@ -1,129 +1,187 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">TE 776164-1</td>
<td balign="left">female</td>
<td balign="left">35-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>TE 776164-1</td>
<td>female</td>
<td>35-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p5r">5</td>
</tr>
<tr>
<td port="p6r">6</td>
</tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left">Unconnected pins are not shown</td>
</tr></table>
</td></tr>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">D-Sub</td>
<td balign="left">female</td>
<td balign="left">9-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>D-Sub</td>
<td>female</td>
<td>9-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p2l">2</td>
</tr>
<tr>
<td port="p7l">7</td>
</tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left">Unconnected pins are not shown</td>
</tr></table>
</td></tr>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffff00:#000000"]
</td>
</tr>
</table>
> shape=box style=filled]
C1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>C1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>2x</td>
<td>20 AWG</td>
<td>1 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:5</td>
<td> </td>
<td>1:YE</td>
<td> </td>
<td align="right">X2:7 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:6</td>
<td> </td>
<td>2:GN</td>
<td> </td>
<td align="right">X2:2 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFF00:#000000"]
X1:p5r:e -- C1:w1:w
C1:w1:e -- X2:p7l:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
X1:p6r:e -- C1:w2:w
C1:w2:e -- X2:p2l:w
C1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">C1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">2x</td>
<td balign="left">20 AWG</td>
<td balign="left">1 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:5</td>
<td>
1:YE
</td>
<td>X2:7</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:6</td>
<td>
2:GN
</td>
<td>X2:2</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
}

177
examples/ex07.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex07</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex07</h1>
<h2>Diagram</h2>
@ -30,105 +30,112 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="858pt" height="153pt"
viewBox="0.00 0.00 858.00 152.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 148.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-148.5 854,-148.5 854,4 -4,4"/>
<svg width="828pt" height="158pt"
viewBox="0.00 0.00 827.75 157.62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 153.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-153.62 823.75,-153.62 823.75,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="212,-115 0,-115 0,0 212,0 212,-115"/>
<polygon fill="none" stroke="black" points="0,-91.5 0,-114.5 212,-114.5 212,-91.5 0,-91.5"/>
<text text-anchor="start" x="97" y="-99.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-68.5 0,-91.5 98,-91.5 98,-68.5 0,-68.5"/>
<text text-anchor="start" x="8.5" y="-76.3" font-family="arial" font-size="14.00">TE 776164&#45;1</text>
<polygon fill="none" stroke="black" points="98,-68.5 98,-91.5 157,-91.5 157,-68.5 98,-68.5"/>
<text text-anchor="start" x="106" y="-76.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="157,-68.5 157,-91.5 212,-91.5 212,-68.5 157,-68.5"/>
<text text-anchor="start" x="165" y="-76.3" font-family="arial" font-size="14.00">35&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-45.5 0,-68.5 212,-68.5 212,-45.5 0,-45.5"/>
<text text-anchor="start" x="102" y="-53.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-22.5 0,-45.5 212,-45.5 212,-22.5 0,-22.5"/>
<text text-anchor="start" x="102" y="-30.3" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,0.5 0,-22.5 212,-22.5 212,0.5 0,0.5"/>
<text text-anchor="start" x="4" y="-7.3" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
<polygon fill="#ffffff" stroke="black" points="204.5,-118.75 0,-118.75 0,0 204.5,0 204.5,-118.75"/>
<polygon fill="#ffffff" stroke="none" points="0,0 0,-118.75 204.5,-118.75 204.5,0 0,0"/>
<polygon fill="none" stroke="black" points="0,-95 0,-118.75 204.5,-118.75 204.5,-95 0,-95"/>
<text text-anchor="start" x="94" y="-101.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-71.25 0,-95 93.92,-95 93.92,-71.25 0,-71.25"/>
<text text-anchor="start" x="7.96" y="-77.7" font-family="arial" font-size="14.00">TE 776164&#45;1</text>
<polygon fill="none" stroke="black" points="93.92,-71.25 93.92,-95 151.08,-95 151.08,-71.25 93.92,-71.25"/>
<text text-anchor="start" x="101.88" y="-77.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="151.08,-71.25 151.08,-95 204.5,-95 204.5,-71.25 151.08,-71.25"/>
<text text-anchor="start" x="159.04" y="-77.7" font-family="arial" font-size="14.00">35&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-47.5 0,-71.25 204.5,-71.25 204.5,-47.5 0,-47.5"/>
<text text-anchor="start" x="98.5" y="-53.95" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-23.75 0,-47.5 204.5,-47.5 204.5,-23.75 0,-23.75"/>
<text text-anchor="start" x="98.5" y="-30.2" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 204.5,-23.75 204.5,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
</g>
<!-- C1 -->
<g id="node3" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="494,-144.5 356,-144.5 356,-10.5 494,-10.5 494,-144.5"/>
<polygon fill="none" stroke="black" points="356,-121.5 356,-144.5 494,-144.5 494,-121.5 356,-121.5"/>
<text text-anchor="start" x="416" y="-129.3" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="356,-98.5 356,-121.5 387,-121.5 387,-98.5 356,-98.5"/>
<text text-anchor="start" x="364" y="-106.3" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="387,-98.5 387,-121.5 455,-121.5 455,-98.5 387,-98.5"/>
<text text-anchor="start" x="395" y="-106.3" font-family="arial" font-size="14.00">20 AWG</text>
<polygon fill="none" stroke="black" points="455,-98.5 455,-121.5 494,-121.5 494,-98.5 455,-98.5"/>
<text text-anchor="start" x="462.5" y="-106.3" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="370.5" y="-85.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="358" y="-66.3" font-family="arial" font-size="14.00">X1:5</text>
<text text-anchor="start" x="392" y="-66.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="463" y="-66.3" font-family="arial" font-size="14.00">X2:7</text>
<polygon fill="#000000" stroke="transparent" points="356,-58.5 356,-60.5 494,-60.5 494,-58.5 356,-58.5"/>
<polygon fill="#ffff00" stroke="transparent" points="356,-56.5 356,-58.5 494,-58.5 494,-56.5 356,-56.5"/>
<polygon fill="#000000" stroke="transparent" points="356,-54.5 356,-56.5 494,-56.5 494,-54.5 356,-54.5"/>
<text text-anchor="start" x="358" y="-41.3" font-family="arial" font-size="14.00">X1:6</text>
<text text-anchor="start" x="391" y="-41.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="463" y="-41.3" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="transparent" points="356,-33.5 356,-35.5 494,-35.5 494,-33.5 356,-33.5"/>
<polygon fill="#00ff00" stroke="transparent" points="356,-31.5 356,-33.5 494,-33.5 494,-31.5 356,-31.5"/>
<polygon fill="#000000" stroke="transparent" points="356,-29.5 356,-31.5 494,-31.5 494,-29.5 356,-29.5"/>
<text text-anchor="start" x="370.5" y="-16.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="471.25,-149.62 348.5,-149.62 348.5,-11.12 471.25,-11.12 471.25,-149.62"/>
<polygon fill="#ffffff" stroke="none" points="348.5,-11.12 348.5,-149.62 471.25,-149.62 471.25,-11.12 348.5,-11.12"/>
<polygon fill="none" stroke="black" points="348.5,-125.88 348.5,-149.62 471.25,-149.62 471.25,-125.88 348.5,-125.88"/>
<text text-anchor="start" x="401.25" y="-132.32" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="348.5,-102.12 348.5,-125.88 373.92,-125.88 373.92,-102.12 348.5,-102.12"/>
<text text-anchor="start" x="354.08" y="-108.58" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="373.92,-102.12 373.92,-125.88 436.83,-125.88 436.83,-102.12 373.92,-102.12"/>
<text text-anchor="start" x="379.5" y="-108.58" font-family="arial" font-size="14.00">20 AWG</text>
<polygon fill="none" stroke="black" points="436.83,-102.12 436.83,-125.88 471.25,-125.88 471.25,-102.12 436.83,-102.12"/>
<text text-anchor="start" x="442.42" y="-108.58" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="364.38" y="-86.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="350.5" y="-67.08" font-family="arial" font-size="14.00"> X1:5</text>
<text text-anchor="start" x="386" y="-67.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="395.25" y="-67.08" font-family="arial" font-size="14.00">1:YE</text>
<text text-anchor="start" x="430" y="-67.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="437.75" y="-67.08" font-family="arial" font-size="14.00">X2:7 </text>
<polygon fill="#000000" stroke="none" points="348.5,-60.62 348.5,-62.62 471.25,-62.62 471.25,-60.62 348.5,-60.62"/>
<polygon fill="#ffff00" stroke="none" points="348.5,-58.62 348.5,-60.62 471.25,-60.62 471.25,-58.62 348.5,-58.62"/>
<polygon fill="#000000" stroke="none" points="348.5,-56.62 348.5,-58.62 471.25,-58.62 471.25,-56.62 348.5,-56.62"/>
<text text-anchor="start" x="350.5" y="-41.33" font-family="arial" font-size="14.00"> X1:6</text>
<text text-anchor="start" x="386" y="-41.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="393.75" y="-41.33" font-family="arial" font-size="14.00">2:GN</text>
<text text-anchor="start" x="430" y="-41.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="437.75" y="-41.33" font-family="arial" font-size="14.00">X2:2 </text>
<polygon fill="#000000" stroke="none" points="348.5,-34.88 348.5,-36.88 471.25,-36.88 471.25,-34.88 348.5,-34.88"/>
<polygon fill="#00aa00" stroke="none" points="348.5,-32.88 348.5,-34.88 471.25,-34.88 471.25,-32.88 348.5,-32.88"/>
<polygon fill="#000000" stroke="none" points="348.5,-30.88 348.5,-32.88 471.25,-32.88 471.25,-30.88 348.5,-30.88"/>
<text text-anchor="start" x="364.38" y="-15.57" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M212,-54.5C276.13,-54.5 292.12,-55.5 356,-55.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M212,-56.5C276,-56.5 292,-57.5 356,-57.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M212,-58.5C275.88,-58.5 291.87,-59.5 356,-59.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-57.38C268.53,-57.38 284.53,-57.63 348.5,-57.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M204.5,-59.38C268.5,-59.38 284.5,-59.63 348.5,-59.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-61.37C268.47,-61.37 284.47,-61.62 348.5,-61.62"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M212,-31.5C275.88,-31.5 291.87,-30.5 356,-30.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M212,-33.5C276,-33.5 292,-32.5 356,-32.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M212,-35.5C276.13,-35.5 292.12,-34.5 356,-34.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-33.63C268.29,-33.64 284.28,-31.89 348.5,-31.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M204.5,-35.63C268.5,-35.63 284.5,-33.88 348.5,-33.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-37.62C268.72,-37.61 284.71,-35.86 348.5,-35.87"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="850,-115 638,-115 638,0 850,0 850,-115"/>
<polygon fill="none" stroke="black" points="638,-91.5 638,-114.5 850,-114.5 850,-91.5 638,-91.5"/>
<text text-anchor="start" x="735" y="-99.3" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="638,-68.5 638,-91.5 711,-91.5 711,-68.5 638,-68.5"/>
<text text-anchor="start" x="654.5" y="-76.3" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="711,-68.5 711,-91.5 786,-91.5 786,-68.5 711,-68.5"/>
<text text-anchor="start" x="727" y="-76.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="786,-68.5 786,-91.5 850,-91.5 850,-68.5 786,-68.5"/>
<text text-anchor="start" x="802" y="-76.3" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="638,-45.5 638,-68.5 850,-68.5 850,-45.5 638,-45.5"/>
<text text-anchor="start" x="740" y="-53.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="638,-22.5 638,-45.5 850,-45.5 850,-22.5 638,-22.5"/>
<text text-anchor="start" x="740" y="-30.3" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="638,0.5 638,-22.5 850,-22.5 850,0.5 638,0.5"/>
<text text-anchor="start" x="642" y="-7.3" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
<polygon fill="#ffffff" stroke="black" points="819.75,-118.75 615.25,-118.75 615.25,0 819.75,0 819.75,-118.75"/>
<polygon fill="#ffffff" stroke="none" points="615.25,0 615.25,-118.75 819.75,-118.75 819.75,0 615.25,0"/>
<polygon fill="none" stroke="black" points="615.25,-95 615.25,-118.75 819.75,-118.75 819.75,-95 615.25,-95"/>
<text text-anchor="start" x="709.25" y="-101.45" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="615.25,-71.25 615.25,-95 685.17,-95 685.17,-71.25 615.25,-71.25"/>
<text text-anchor="start" x="631.08" y="-77.7" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="685.17,-71.25 685.17,-95 758.08,-95 758.08,-71.25 685.17,-71.25"/>
<text text-anchor="start" x="701" y="-77.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="758.08,-71.25 758.08,-95 819.75,-95 819.75,-71.25 758.08,-71.25"/>
<text text-anchor="start" x="773.92" y="-77.7" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="615.25,-47.5 615.25,-71.25 819.75,-71.25 819.75,-47.5 615.25,-47.5"/>
<text text-anchor="start" x="713.75" y="-53.95" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="615.25,-23.75 615.25,-47.5 819.75,-47.5 819.75,-23.75 615.25,-23.75"/>
<text text-anchor="start" x="713.75" y="-30.2" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="615.25,0 615.25,-23.75 819.75,-23.75 819.75,0 615.25,0"/>
<text text-anchor="start" x="619.25" y="-6.45" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
</g>
<!-- C1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>C1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-55.5C557.16,-56.48 571.4,-32.48 638,-31.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M494,-57.5C558.88,-57.5 573.12,-33.5 638,-33.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-59.5C560.6,-58.52 574.84,-34.52 638,-35.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M471.25,-57.63C534.41,-58.6 548.65,-34.6 615.25,-33.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M471.25,-59.62C536.13,-59.62 550.37,-35.62 615.25,-35.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M471.25,-61.62C537.85,-60.65 552.09,-36.65 615.25,-37.62"/>
</g>
<!-- C1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>C1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-30.5C560.6,-31.48 574.84,-55.48 638,-54.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M494,-32.5C558.88,-32.5 573.12,-56.5 638,-56.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-34.5C557.16,-33.52 571.4,-57.52 638,-58.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M471.25,-31.88C538,-32.91 552.01,-58.41 615.25,-57.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M471.25,-33.88C536.25,-33.88 550.25,-59.38 615.25,-59.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M471.25,-35.87C534.49,-34.84 548.5,-60.34 615.25,-61.37"/>
</g>
</g>
</svg>
@ -144,33 +151,33 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 2 x 20 AWG</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">C1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, D-Sub, female, 9 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, D-Sub, female, 9 pins</td>
<td class="bom_col_designators">X2</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_description">Connector, TE 776164-1, female, 35 pins</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, TE 776164-1, female, 35 pins</td>
<td class="bom_col_designators">X1</td>
</tr>
<tr>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, 2 x 20 AWG</td>
<td class="bom_col_designators">C1</td>
</tr>
</table>
</div>

BIN
examples/ex07.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 30 KiB

147
examples/ex07.svg generated
View File

@ -1,105 +1,112 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="858pt" height="153pt"
viewBox="0.00 0.00 858.00 152.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 148.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-148.5 854,-148.5 854,4 -4,4"/>
<svg width="828pt" height="158pt"
viewBox="0.00 0.00 827.75 157.62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 153.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-153.62 823.75,-153.62 823.75,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="212,-115 0,-115 0,0 212,0 212,-115"/>
<polygon fill="none" stroke="black" points="0,-91.5 0,-114.5 212,-114.5 212,-91.5 0,-91.5"/>
<text text-anchor="start" x="97" y="-99.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-68.5 0,-91.5 98,-91.5 98,-68.5 0,-68.5"/>
<text text-anchor="start" x="8.5" y="-76.3" font-family="arial" font-size="14.00">TE 776164&#45;1</text>
<polygon fill="none" stroke="black" points="98,-68.5 98,-91.5 157,-91.5 157,-68.5 98,-68.5"/>
<text text-anchor="start" x="106" y="-76.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="157,-68.5 157,-91.5 212,-91.5 212,-68.5 157,-68.5"/>
<text text-anchor="start" x="165" y="-76.3" font-family="arial" font-size="14.00">35&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-45.5 0,-68.5 212,-68.5 212,-45.5 0,-45.5"/>
<text text-anchor="start" x="102" y="-53.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-22.5 0,-45.5 212,-45.5 212,-22.5 0,-22.5"/>
<text text-anchor="start" x="102" y="-30.3" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,0.5 0,-22.5 212,-22.5 212,0.5 0,0.5"/>
<text text-anchor="start" x="4" y="-7.3" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
<polygon fill="#ffffff" stroke="black" points="204.5,-118.75 0,-118.75 0,0 204.5,0 204.5,-118.75"/>
<polygon fill="#ffffff" stroke="none" points="0,0 0,-118.75 204.5,-118.75 204.5,0 0,0"/>
<polygon fill="none" stroke="black" points="0,-95 0,-118.75 204.5,-118.75 204.5,-95 0,-95"/>
<text text-anchor="start" x="94" y="-101.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-71.25 0,-95 93.92,-95 93.92,-71.25 0,-71.25"/>
<text text-anchor="start" x="7.96" y="-77.7" font-family="arial" font-size="14.00">TE 776164&#45;1</text>
<polygon fill="none" stroke="black" points="93.92,-71.25 93.92,-95 151.08,-95 151.08,-71.25 93.92,-71.25"/>
<text text-anchor="start" x="101.88" y="-77.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="151.08,-71.25 151.08,-95 204.5,-95 204.5,-71.25 151.08,-71.25"/>
<text text-anchor="start" x="159.04" y="-77.7" font-family="arial" font-size="14.00">35&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-47.5 0,-71.25 204.5,-71.25 204.5,-47.5 0,-47.5"/>
<text text-anchor="start" x="98.5" y="-53.95" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-23.75 0,-47.5 204.5,-47.5 204.5,-23.75 0,-23.75"/>
<text text-anchor="start" x="98.5" y="-30.2" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 204.5,-23.75 204.5,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
</g>
<!-- C1 -->
<g id="node3" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="494,-144.5 356,-144.5 356,-10.5 494,-10.5 494,-144.5"/>
<polygon fill="none" stroke="black" points="356,-121.5 356,-144.5 494,-144.5 494,-121.5 356,-121.5"/>
<text text-anchor="start" x="416" y="-129.3" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="356,-98.5 356,-121.5 387,-121.5 387,-98.5 356,-98.5"/>
<text text-anchor="start" x="364" y="-106.3" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="387,-98.5 387,-121.5 455,-121.5 455,-98.5 387,-98.5"/>
<text text-anchor="start" x="395" y="-106.3" font-family="arial" font-size="14.00">20 AWG</text>
<polygon fill="none" stroke="black" points="455,-98.5 455,-121.5 494,-121.5 494,-98.5 455,-98.5"/>
<text text-anchor="start" x="462.5" y="-106.3" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="370.5" y="-85.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="358" y="-66.3" font-family="arial" font-size="14.00">X1:5</text>
<text text-anchor="start" x="392" y="-66.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="463" y="-66.3" font-family="arial" font-size="14.00">X2:7</text>
<polygon fill="#000000" stroke="transparent" points="356,-58.5 356,-60.5 494,-60.5 494,-58.5 356,-58.5"/>
<polygon fill="#ffff00" stroke="transparent" points="356,-56.5 356,-58.5 494,-58.5 494,-56.5 356,-56.5"/>
<polygon fill="#000000" stroke="transparent" points="356,-54.5 356,-56.5 494,-56.5 494,-54.5 356,-54.5"/>
<text text-anchor="start" x="358" y="-41.3" font-family="arial" font-size="14.00">X1:6</text>
<text text-anchor="start" x="391" y="-41.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="463" y="-41.3" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="transparent" points="356,-33.5 356,-35.5 494,-35.5 494,-33.5 356,-33.5"/>
<polygon fill="#00ff00" stroke="transparent" points="356,-31.5 356,-33.5 494,-33.5 494,-31.5 356,-31.5"/>
<polygon fill="#000000" stroke="transparent" points="356,-29.5 356,-31.5 494,-31.5 494,-29.5 356,-29.5"/>
<text text-anchor="start" x="370.5" y="-16.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="471.25,-149.62 348.5,-149.62 348.5,-11.12 471.25,-11.12 471.25,-149.62"/>
<polygon fill="#ffffff" stroke="none" points="348.5,-11.12 348.5,-149.62 471.25,-149.62 471.25,-11.12 348.5,-11.12"/>
<polygon fill="none" stroke="black" points="348.5,-125.88 348.5,-149.62 471.25,-149.62 471.25,-125.88 348.5,-125.88"/>
<text text-anchor="start" x="401.25" y="-132.32" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="348.5,-102.12 348.5,-125.88 373.92,-125.88 373.92,-102.12 348.5,-102.12"/>
<text text-anchor="start" x="354.08" y="-108.58" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="373.92,-102.12 373.92,-125.88 436.83,-125.88 436.83,-102.12 373.92,-102.12"/>
<text text-anchor="start" x="379.5" y="-108.58" font-family="arial" font-size="14.00">20 AWG</text>
<polygon fill="none" stroke="black" points="436.83,-102.12 436.83,-125.88 471.25,-125.88 471.25,-102.12 436.83,-102.12"/>
<text text-anchor="start" x="442.42" y="-108.58" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="364.38" y="-86.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="350.5" y="-67.08" font-family="arial" font-size="14.00"> X1:5</text>
<text text-anchor="start" x="386" y="-67.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="395.25" y="-67.08" font-family="arial" font-size="14.00">1:YE</text>
<text text-anchor="start" x="430" y="-67.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="437.75" y="-67.08" font-family="arial" font-size="14.00">X2:7 </text>
<polygon fill="#000000" stroke="none" points="348.5,-60.62 348.5,-62.62 471.25,-62.62 471.25,-60.62 348.5,-60.62"/>
<polygon fill="#ffff00" stroke="none" points="348.5,-58.62 348.5,-60.62 471.25,-60.62 471.25,-58.62 348.5,-58.62"/>
<polygon fill="#000000" stroke="none" points="348.5,-56.62 348.5,-58.62 471.25,-58.62 471.25,-56.62 348.5,-56.62"/>
<text text-anchor="start" x="350.5" y="-41.33" font-family="arial" font-size="14.00"> X1:6</text>
<text text-anchor="start" x="386" y="-41.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="393.75" y="-41.33" font-family="arial" font-size="14.00">2:GN</text>
<text text-anchor="start" x="430" y="-41.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="437.75" y="-41.33" font-family="arial" font-size="14.00">X2:2 </text>
<polygon fill="#000000" stroke="none" points="348.5,-34.88 348.5,-36.88 471.25,-36.88 471.25,-34.88 348.5,-34.88"/>
<polygon fill="#00aa00" stroke="none" points="348.5,-32.88 348.5,-34.88 471.25,-34.88 471.25,-32.88 348.5,-32.88"/>
<polygon fill="#000000" stroke="none" points="348.5,-30.88 348.5,-32.88 471.25,-32.88 471.25,-30.88 348.5,-30.88"/>
<text text-anchor="start" x="364.38" y="-15.57" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M212,-54.5C276.13,-54.5 292.12,-55.5 356,-55.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M212,-56.5C276,-56.5 292,-57.5 356,-57.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M212,-58.5C275.88,-58.5 291.87,-59.5 356,-59.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-57.38C268.53,-57.38 284.53,-57.63 348.5,-57.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M204.5,-59.38C268.5,-59.38 284.5,-59.63 348.5,-59.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-61.37C268.47,-61.37 284.47,-61.62 348.5,-61.62"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M212,-31.5C275.88,-31.5 291.87,-30.5 356,-30.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M212,-33.5C276,-33.5 292,-32.5 356,-32.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M212,-35.5C276.13,-35.5 292.12,-34.5 356,-34.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-33.63C268.29,-33.64 284.28,-31.89 348.5,-31.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M204.5,-35.63C268.5,-35.63 284.5,-33.88 348.5,-33.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-37.62C268.72,-37.61 284.71,-35.86 348.5,-35.87"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="850,-115 638,-115 638,0 850,0 850,-115"/>
<polygon fill="none" stroke="black" points="638,-91.5 638,-114.5 850,-114.5 850,-91.5 638,-91.5"/>
<text text-anchor="start" x="735" y="-99.3" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="638,-68.5 638,-91.5 711,-91.5 711,-68.5 638,-68.5"/>
<text text-anchor="start" x="654.5" y="-76.3" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="711,-68.5 711,-91.5 786,-91.5 786,-68.5 711,-68.5"/>
<text text-anchor="start" x="727" y="-76.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="786,-68.5 786,-91.5 850,-91.5 850,-68.5 786,-68.5"/>
<text text-anchor="start" x="802" y="-76.3" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="638,-45.5 638,-68.5 850,-68.5 850,-45.5 638,-45.5"/>
<text text-anchor="start" x="740" y="-53.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="638,-22.5 638,-45.5 850,-45.5 850,-22.5 638,-22.5"/>
<text text-anchor="start" x="740" y="-30.3" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="638,0.5 638,-22.5 850,-22.5 850,0.5 638,0.5"/>
<text text-anchor="start" x="642" y="-7.3" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
<polygon fill="#ffffff" stroke="black" points="819.75,-118.75 615.25,-118.75 615.25,0 819.75,0 819.75,-118.75"/>
<polygon fill="#ffffff" stroke="none" points="615.25,0 615.25,-118.75 819.75,-118.75 819.75,0 615.25,0"/>
<polygon fill="none" stroke="black" points="615.25,-95 615.25,-118.75 819.75,-118.75 819.75,-95 615.25,-95"/>
<text text-anchor="start" x="709.25" y="-101.45" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="615.25,-71.25 615.25,-95 685.17,-95 685.17,-71.25 615.25,-71.25"/>
<text text-anchor="start" x="631.08" y="-77.7" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="685.17,-71.25 685.17,-95 758.08,-95 758.08,-71.25 685.17,-71.25"/>
<text text-anchor="start" x="701" y="-77.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="758.08,-71.25 758.08,-95 819.75,-95 819.75,-71.25 758.08,-71.25"/>
<text text-anchor="start" x="773.92" y="-77.7" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="615.25,-47.5 615.25,-71.25 819.75,-71.25 819.75,-47.5 615.25,-47.5"/>
<text text-anchor="start" x="713.75" y="-53.95" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="615.25,-23.75 615.25,-47.5 819.75,-47.5 819.75,-23.75 615.25,-23.75"/>
<text text-anchor="start" x="713.75" y="-30.2" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="615.25,0 615.25,-23.75 819.75,-23.75 819.75,0 615.25,0"/>
<text text-anchor="start" x="619.25" y="-6.45" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
</g>
<!-- C1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>C1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-55.5C557.16,-56.48 571.4,-32.48 638,-31.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M494,-57.5C558.88,-57.5 573.12,-33.5 638,-33.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-59.5C560.6,-58.52 574.84,-34.52 638,-35.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M471.25,-57.63C534.41,-58.6 548.65,-34.6 615.25,-33.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M471.25,-59.62C536.13,-59.62 550.37,-35.62 615.25,-35.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M471.25,-61.62C537.85,-60.65 552.09,-36.65 615.25,-37.62"/>
</g>
<!-- C1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>C1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-30.5C560.6,-31.48 574.84,-55.48 638,-54.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M494,-32.5C558.88,-32.5 573.12,-56.5 638,-56.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494,-34.5C557.16,-33.52 571.4,-57.52 638,-58.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M471.25,-31.88C538,-32.91 552.01,-58.41 615.25,-57.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M471.25,-33.88C536.25,-33.88 550.25,-59.38 615.25,-59.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M471.25,-35.87C534.49,-34.84 548.5,-60.34 615.25,-61.37"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

6
examples/ex08.bom.tsv generated
View File

@ -1,3 +1,3 @@
Id Description Qty Unit Designators
1 Cable, 3 x 24 AWG shielded, BK 0.2 m W1
2 Connector, Phone Connector, male 3.5 1 Key
# Qty Unit Description Designators
1 1 Connector, Phone Connector, male 3.5 Key
2 1 m Cable, 3 x 24 AWG shielded, BK W1

1 Id # Qty Unit Description Designators
2 1 1 0.2 1 m Cable, 3 x 24 AWG shielded, BK Connector, Phone Connector, male 3.5 W1 Key
3 2 2 1 m Connector, Phone Connector, male 3.5 Cable, 3 x 24 AWG shielded, BK Key W1

328
examples/ex08.gv generated
View File

@ -1,24 +1,33 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
Key [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Key</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Phone Connector</td>
<td balign="left">male 3.5</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Key</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Phone Connector</td>
<td>male 3.5</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Dot</td>
<td port="p1r">T</td>
@ -32,119 +41,188 @@ graph {
<td port="p3r">S</td>
</tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left" sides="TLR"><img scale="false" src="/Users/daniel/Projects/WireViz/examples/resources/stereo-phone-plug-TRS.png" /></td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left" sides="BLR">Tip, Ring, and Sleeve</td>
</tr></table>
</td></tr>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left" sides="BLR">Tip, Ring, and Sleeve</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>3x</td>
<td>24 AWG</td>
<td>+ S</td>
<td>0.2 m</td>
<td>BK</td>
<td bgcolor="#000000" sides="TBLR"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> Key:S:Ground</td>
<td> </td>
<td>1:WH</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> Key:R:Dash</td>
<td> </td>
<td>2:BN</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> Key:T:Dot</td>
<td> </td>
<td>3:GN</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> Key:S:Ground</td>
<td> </td>
<td>SN:Shield</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#AAAAAA" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left" sides="TLR">
<table border="0" cellborder="0" cellspacing="0" id="!">
<tr>
<td width="70.0" height="70" fixedsize="true"><img scale="true" src="/Users/daniel/Projects/WireViz/examples/resources/cable-WH+BN+GN+shield.png" /></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left" sides="BLR">Cross-section</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFFFF:#000000"]
Key:p3r:e -- W1:w1:w
edge [color="#000000:#895956:#000000"]
Key:p2r:e -- W1:w2:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
Key:p1r:e -- W1:w3:w
edge [color="#000000:#aaaaaa:#000000"]
Key:p3r:e -- W1:ws:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">3x</td>
<td balign="left">24 AWG</td>
<td balign="left">+ S</td>
<td balign="left">0.2 m</td>
<td balign="left">BK</td>
<td balign="left" bgcolor="#000000" width="4"></td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>Key:S:Ground</td>
<td>
1:WH
</td>
<td><!-- 1_out --></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>Key:R:Dash</td>
<td>
2:BN
</td>
<td><!-- 2_out --></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>Key:T:Dot</td>
<td>
3:GN
</td>
<td><!-- 3_out --></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td>Key:S:Ground</td>
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="6" bgcolor="#aaaaaa" border="2" sides="tb" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left" sides="TLR">
<table border="0" cellspacing="0" cellborder="0"><tr>
<td width="70.0" height="70" fixedsize="true"><img scale="true" src="/Users/daniel/Projects/WireViz/examples/resources/cable-WH+BN+GN+shield.png"/></td>
</tr></table>
</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left" sides="BLR">Cross-section</td>
</tr></table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#AAAAAA:#000000"]
Key:p3r:e -- W1:w4:w
}

204
examples/ex08.html generated

File diff suppressed because one or more lines are too long

BIN
examples/ex08.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 57 KiB

178
examples/ex08.svg generated

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 19 KiB

8
examples/ex09.bom.tsv generated
View File

@ -1,4 +1,4 @@
Id Description Qty Unit Designators
1 Cable, 12 x 0.25 mm² shielded 0.2 m W1
2 Connector, D-Sub, male, 25 pins 1 X1
3 Connector, F48, female, 48 pins 1 X2
# Qty Unit Description Designators
1 1 Connector, D-Sub, male, 25 pins X1
2 1 Connector, F48, female, 48 pins X2
3 1 m Cable, 12 x 0.25 mm² shielded W1

1 Id # Qty Unit Description Designators
2 1 1 0.2 1 m Cable, 12 x 0.25 mm² shielded Connector, D-Sub, male, 25 pins W1 X1
3 2 2 1 Connector, D-Sub, male, 25 pins Connector, F48, female, 48 pins X1 X2
4 3 3 1 m Connector, F48, female, 48 pins Cable, 12 x 0.25 mm² shielded X2 W1

798
examples/ex09.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">D-Sub</td>
<td balign="left">male</td>
<td balign="left">25-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>D-Sub</td>
<td>male</td>
<td>25-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>SENSE_P_1</td>
<td port="p1r">1</td>
@ -73,455 +82,660 @@ graph {
<td port="p13r">13</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">F48</td>
<td balign="left">female</td>
<td balign="left">48-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>F48</td>
<td>female</td>
<td>48-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">z2</td>
</tr>
<tr>
<td port="p2l">b2</td>
</tr>
<tr>
<td port="p3l">d2</td>
</tr>
<tr>
<td port="p4l">z4</td>
</tr>
<tr>
<td port="p5l">b4</td>
</tr>
<tr>
<td port="p6l">d4</td>
</tr>
<tr>
<td port="p7l">z6</td>
</tr>
<tr>
<td port="p8l">b6</td>
</tr>
<tr>
<td port="p9l">d6</td>
</tr>
<tr>
<td port="p10l">z8</td>
</tr>
<tr>
<td port="p11l">b8</td>
</tr>
<tr>
<td port="p12l">d8</td>
</tr>
<tr>
<td port="p13l">z10</td>
</tr>
<tr>
<td port="p14l">b10</td>
</tr>
<tr>
<td port="p15l">d10</td>
</tr>
<tr>
<td port="p16l">z12</td>
</tr>
<tr>
<td port="p17l">b12</td>
</tr>
<tr>
<td port="p18l">d12</td>
</tr>
<tr>
<td port="p19l">z14</td>
</tr>
<tr>
<td port="p20l">b14</td>
</tr>
<tr>
<td port="p21l">d14</td>
</tr>
<tr>
<td port="p22l">z16</td>
</tr>
<tr>
<td port="p23l">b16</td>
</tr>
<tr>
<td port="p24l">d16</td>
</tr>
<tr>
<td port="p25l">z18</td>
</tr>
<tr>
<td port="p26l">b18</td>
</tr>
<tr>
<td port="p27l">d18</td>
</tr>
<tr>
<td port="p28l">z20</td>
</tr>
<tr>
<td port="p29l">b20</td>
</tr>
<tr>
<td port="p30l">d20</td>
</tr>
<tr>
<td port="p31l">z22</td>
</tr>
<tr>
<td port="p32l">b22</td>
</tr>
<tr>
<td port="p33l">d22</td>
</tr>
<tr>
<td port="p34l">z24</td>
</tr>
<tr>
<td port="p35l">b24</td>
</tr>
<tr>
<td port="p36l">d24</td>
</tr>
<tr>
<td port="p37l">z26</td>
</tr>
<tr>
<td port="p38l">b26</td>
</tr>
<tr>
<td port="p39l">d26</td>
</tr>
<tr>
<td port="p40l">z28</td>
</tr>
<tr>
<td port="p41l">b28</td>
</tr>
<tr>
<td port="p42l">d28</td>
</tr>
<tr>
<td port="p43l">z30</td>
</tr>
<tr>
<td port="p44l">b30</td>
</tr>
<tr>
<td port="p45l">d30</td>
</tr>
<tr>
<td port="p46l">z32</td>
</tr>
<tr>
<td port="p47l">b32</td>
</tr>
<tr>
<td port="p48l">d32</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>12x</td>
<td>0.25 mm²</td>
<td>+ S</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:14:SENSE_N_1</td>
<td> </td>
<td>1:WH</td>
<td> </td>
<td align="right">X2:z2 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:1:SENSE_P_1</td>
<td> </td>
<td>2:BN</td>
<td> </td>
<td align="right">X2:d4 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:16:SENSE_N_2</td>
<td> </td>
<td>3:GN</td>
<td> </td>
<td align="right">X2:z8 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3:SENSE_P_2</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">X2:d10 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:18:SENSE_N_3</td>
<td> </td>
<td>5:GY</td>
<td> </td>
<td align="right">X2:z14 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w5">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#999999" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#999999" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#999999" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:5:SENSE_P_3</td>
<td> </td>
<td>6:PK</td>
<td> </td>
<td align="right">X2:d16 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w6">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF66CC" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF66CC" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF66CC" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:20:SENSE_N_4</td>
<td> </td>
<td>7:BU</td>
<td> </td>
<td align="right">X2:z18 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w7">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:7:SENSE_P_4</td>
<td> </td>
<td>8:RD</td>
<td> </td>
<td align="right">X2:d20 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w8">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:22:SENSE_N_5</td>
<td> </td>
<td>9:BK</td>
<td> </td>
<td align="right">X2:z24 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w9">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:9:SENSE_P_5</td>
<td> </td>
<td>10:VT</td>
<td> </td>
<td align="right">X2:d26 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w10">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#8000FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#8000FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#8000FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:24:SENSE_N_6</td>
<td> </td>
<td>11:GYPK</td>
<td> </td>
<td align="right">X2:z30 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w11">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#999999" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF66CC" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#999999" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:11:SENSE_P_6</td>
<td> </td>
<td>12:RDBU</td>
<td> </td>
<td align="right">X2:d32 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w12">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:13:GND</td>
<td> </td>
<td>Shield</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="2" port="w13">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#895956:#895956:#895956:#000000"]
X1:p1r:e -- W1:w2:w
W1:w2:e -- X2:p6l:w
edge [color="#000000:#ffffff:#ffffff:#ffffff:#000000"]
edge [color="#000000:#FFFFFF:#FFFFFF:#FFFFFF:#000000"]
X1:p2r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#ffff00:#ffff00:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#FFFF00:#FFFF00:#000000"]
X1:p3r:e -- W1:w4:w
W1:w4:e -- X2:p15l:w
edge [color="#000000:#00ff00:#00ff00:#00ff00:#000000"]
edge [color="#000000:#00AA00:#00AA00:#00AA00:#000000"]
X1:p4r:e -- W1:w3:w
W1:w3:e -- X2:p10l:w
edge [color="#000000:#ff66cc:#ff66cc:#ff66cc:#000000"]
edge [color="#000000:#FF66CC:#FF66CC:#FF66CC:#000000"]
X1:p5r:e -- W1:w6:w
W1:w6:e -- X2:p24l:w
edge [color="#000000:#999999:#999999:#999999:#000000"]
X1:p6r:e -- W1:w5:w
W1:w5:e -- X2:p19l:w
edge [color="#000000:#ff0000:#ff0000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#FF0000:#FF0000:#000000"]
X1:p7r:e -- W1:w8:w
W1:w8:e -- X2:p30l:w
edge [color="#000000:#0066ff:#0066ff:#0066ff:#000000"]
edge [color="#000000:#0066FF:#0066FF:#0066FF:#000000"]
X1:p8r:e -- W1:w7:w
W1:w7:e -- X2:p25l:w
edge [color="#000000:#8000ff:#8000ff:#8000ff:#000000"]
edge [color="#000000:#8000FF:#8000FF:#8000FF:#000000"]
X1:p9r:e -- W1:w10:w
W1:w10:e -- X2:p39l:w
edge [color="#000000:#000000:#000000:#000000:#000000"]
X1:p10r:e -- W1:w9:w
W1:w9:e -- X2:p34l:w
edge [color="#000000:#ff0000:#0066ff:#ff0000:#000000"]
edge [color="#000000:#FF0000:#0066FF:#FF0000:#000000"]
X1:p11r:e -- W1:w12:w
W1:w12:e -- X2:p48l:w
edge [color="#000000:#999999:#ff66cc:#999999:#000000"]
edge [color="#000000:#999999:#FF66CC:#999999:#000000"]
X1:p12r:e -- W1:w11:w
W1:w11:e -- X2:p43l:w
edge [color="#000000"]
X1:p13r:e -- W1:ws:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">12x</td>
<td balign="left">0.25 mm²</td>
<td balign="left">+ S</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:14:SENSE_N_1</td>
<td>
1:WH
</td>
<td>X2:z2</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:1:SENSE_P_1</td>
<td>
2:BN
</td>
<td>X2:d4</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:16:SENSE_N_2</td>
<td>
3:GN
</td>
<td>X2:z8</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:3:SENSE_P_2</td>
<td>
4:YE
</td>
<td>X2:d10</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:18:SENSE_N_3</td>
<td>
5:GY
</td>
<td>X2:z14</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w5" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:5:SENSE_P_3</td>
<td>
6:PK
</td>
<td>X2:d16</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w6" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:20:SENSE_N_4</td>
<td>
7:BU
</td>
<td>X2:z18</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w7" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:7:SENSE_P_4</td>
<td>
8:RD
</td>
<td>X2:d20</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w8" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:22:SENSE_N_5</td>
<td>
9:BK
</td>
<td>X2:z24</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w9" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:9:SENSE_P_5</td>
<td>
10:VT
</td>
<td>X2:d26</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w10" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:24:SENSE_N_6</td>
<td>
11:GYPK
</td>
<td>X2:z30</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w11" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:11:SENSE_P_6</td>
<td>
12:RDBU
</td>
<td>X2:d32</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w12" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:13:GND</td>
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
X1:p13r:e -- W1:w13:w
}

870
examples/ex09.html generated

File diff suppressed because it is too large Load Diff

BIN
examples/ex09.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 245 KiB

After

Width:  |  Height:  |  Size: 246 KiB

840
examples/ex09.svg generated
View File

@ -1,524 +1,554 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="835pt" height="1158pt"
viewBox="0.00 0.00 835.00 1158.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1154)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1154 831,-1154 831,4 -4,4"/>
<svg width="804pt" height="1196pt"
viewBox="0.00 0.00 803.50 1195.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1191.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-1191.5 799.5,-1191.5 799.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="134,-732.5 0,-732.5 0,-387.5 134,-387.5 134,-732.5"/>
<polygon fill="none" stroke="black" points="0,-709 0,-732 134,-732 134,-709 0,-709"/>
<text text-anchor="start" x="58" y="-716.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-686 0,-709 48,-709 48,-686 0,-686"/>
<text text-anchor="start" x="4" y="-693.8" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="48,-686 48,-709 87,-709 87,-686 48,-686"/>
<text text-anchor="start" x="52" y="-693.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="87,-686 87,-709 134,-709 134,-686 87,-686"/>
<text text-anchor="start" x="91" y="-693.8" font-family="arial" font-size="14.00">25&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-663 0,-686 100,-686 100,-663 0,-663"/>
<text text-anchor="start" x="9.5" y="-670.8" font-family="arial" font-size="14.00">SENSE_P_1</text>
<polygon fill="none" stroke="black" points="100,-663 100,-686 134,-686 134,-663 100,-663"/>
<text text-anchor="start" x="113" y="-670.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-640 0,-663 100,-663 100,-640 0,-640"/>
<text text-anchor="start" x="9.5" y="-647.8" font-family="arial" font-size="14.00">SENSE_N_1</text>
<polygon fill="none" stroke="black" points="100,-640 100,-663 134,-663 134,-640 100,-640"/>
<text text-anchor="start" x="109" y="-647.8" font-family="arial" font-size="14.00">14</text>
<polygon fill="none" stroke="black" points="0,-617 0,-640 100,-640 100,-617 0,-617"/>
<text text-anchor="start" x="9.5" y="-624.8" font-family="arial" font-size="14.00">SENSE_P_2</text>
<polygon fill="none" stroke="black" points="100,-617 100,-640 134,-640 134,-617 100,-617"/>
<text text-anchor="start" x="113" y="-624.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-594 0,-617 100,-617 100,-594 0,-594"/>
<text text-anchor="start" x="9.5" y="-601.8" font-family="arial" font-size="14.00">SENSE_N_2</text>
<polygon fill="none" stroke="black" points="100,-594 100,-617 134,-617 134,-594 100,-594"/>
<text text-anchor="start" x="109" y="-601.8" font-family="arial" font-size="14.00">16</text>
<polygon fill="none" stroke="black" points="0,-571 0,-594 100,-594 100,-571 0,-571"/>
<text text-anchor="start" x="9.5" y="-578.8" font-family="arial" font-size="14.00">SENSE_P_3</text>
<polygon fill="none" stroke="black" points="100,-571 100,-594 134,-594 134,-571 100,-571"/>
<text text-anchor="start" x="113" y="-578.8" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-548 0,-571 100,-571 100,-548 0,-548"/>
<text text-anchor="start" x="9.5" y="-555.8" font-family="arial" font-size="14.00">SENSE_N_3</text>
<polygon fill="none" stroke="black" points="100,-548 100,-571 134,-571 134,-548 100,-548"/>
<text text-anchor="start" x="109" y="-555.8" font-family="arial" font-size="14.00">18</text>
<polygon fill="none" stroke="black" points="0,-525 0,-548 100,-548 100,-525 0,-525"/>
<text text-anchor="start" x="9.5" y="-532.8" font-family="arial" font-size="14.00">SENSE_P_4</text>
<polygon fill="none" stroke="black" points="100,-525 100,-548 134,-548 134,-525 100,-525"/>
<text text-anchor="start" x="113" y="-532.8" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-502 0,-525 100,-525 100,-502 0,-502"/>
<text text-anchor="start" x="9.5" y="-509.8" font-family="arial" font-size="14.00">SENSE_N_4</text>
<polygon fill="none" stroke="black" points="100,-502 100,-525 134,-525 134,-502 100,-502"/>
<text text-anchor="start" x="109" y="-509.8" font-family="arial" font-size="14.00">20</text>
<polygon fill="none" stroke="black" points="0,-479 0,-502 100,-502 100,-479 0,-479"/>
<text text-anchor="start" x="9.5" y="-486.8" font-family="arial" font-size="14.00">SENSE_P_5</text>
<polygon fill="none" stroke="black" points="100,-479 100,-502 134,-502 134,-479 100,-479"/>
<text text-anchor="start" x="113" y="-486.8" font-family="arial" font-size="14.00">9</text>
<polygon fill="none" stroke="black" points="0,-456 0,-479 100,-479 100,-456 0,-456"/>
<text text-anchor="start" x="9.5" y="-463.8" font-family="arial" font-size="14.00">SENSE_N_5</text>
<polygon fill="none" stroke="black" points="100,-456 100,-479 134,-479 134,-456 100,-456"/>
<text text-anchor="start" x="109" y="-463.8" font-family="arial" font-size="14.00">22</text>
<polygon fill="none" stroke="black" points="0,-433 0,-456 100,-456 100,-433 0,-433"/>
<text text-anchor="start" x="9.5" y="-440.8" font-family="arial" font-size="14.00">SENSE_P_6</text>
<polygon fill="none" stroke="black" points="100,-433 100,-456 134,-456 134,-433 100,-433"/>
<text text-anchor="start" x="109.5" y="-440.8" font-family="arial" font-size="14.00">11</text>
<polygon fill="none" stroke="black" points="0,-410 0,-433 100,-433 100,-410 0,-410"/>
<text text-anchor="start" x="9.5" y="-417.8" font-family="arial" font-size="14.00">SENSE_N_6</text>
<polygon fill="none" stroke="black" points="100,-410 100,-433 134,-433 134,-410 100,-410"/>
<text text-anchor="start" x="109" y="-417.8" font-family="arial" font-size="14.00">24</text>
<polygon fill="none" stroke="black" points="0,-387 0,-410 100,-410 100,-387 0,-387"/>
<text text-anchor="start" x="34" y="-394.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100,-387 100,-410 134,-410 134,-387 100,-387"/>
<text text-anchor="start" x="109" y="-394.8" font-family="arial" font-size="14.00">13</text>
<polygon fill="#ffffff" stroke="black" points="129.75,-757.88 0,-757.88 0,-401.62 129.75,-401.62 129.75,-757.88"/>
<polygon fill="#ffffff" stroke="none" points="0,-401.62 0,-757.88 129.75,-757.88 129.75,-401.62 0,-401.62"/>
<polygon fill="none" stroke="black" points="0,-734.12 0,-757.88 129.75,-757.88 129.75,-734.12 0,-734.12"/>
<text text-anchor="start" x="56.62" y="-740.58" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-710.38 0,-734.12 46.25,-734.12 46.25,-710.38 0,-710.38"/>
<text text-anchor="start" x="4" y="-716.83" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="46.25,-710.38 46.25,-734.12 84.25,-734.12 84.25,-710.38 46.25,-710.38"/>
<text text-anchor="start" x="50.25" y="-716.83" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="84.25,-710.38 84.25,-734.12 129.75,-734.12 129.75,-710.38 84.25,-710.38"/>
<text text-anchor="start" x="88.25" y="-716.83" font-family="arial" font-size="14.00">25&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-686.62 0,-710.38 96.38,-710.38 96.38,-686.62 0,-686.62"/>
<text text-anchor="start" x="9.56" y="-693.08" font-family="arial" font-size="14.00">SENSE_P_1</text>
<polygon fill="none" stroke="black" points="96.38,-686.62 96.38,-710.38 129.75,-710.38 129.75,-686.62 96.38,-686.62"/>
<text text-anchor="start" x="109.31" y="-693.08" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-662.88 0,-686.62 96.38,-686.62 96.38,-662.88 0,-662.88"/>
<text text-anchor="start" x="9.19" y="-669.33" font-family="arial" font-size="14.00">SENSE_N_1</text>
<polygon fill="none" stroke="black" points="96.38,-662.88 96.38,-686.62 129.75,-686.62 129.75,-662.88 96.38,-662.88"/>
<text text-anchor="start" x="105.56" y="-669.33" font-family="arial" font-size="14.00">14</text>
<polygon fill="none" stroke="black" points="0,-639.12 0,-662.88 96.38,-662.88 96.38,-639.12 0,-639.12"/>
<text text-anchor="start" x="9.56" y="-645.58" font-family="arial" font-size="14.00">SENSE_P_2</text>
<polygon fill="none" stroke="black" points="96.38,-639.12 96.38,-662.88 129.75,-662.88 129.75,-639.12 96.38,-639.12"/>
<text text-anchor="start" x="109.31" y="-645.58" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-615.38 0,-639.12 96.38,-639.12 96.38,-615.38 0,-615.38"/>
<text text-anchor="start" x="9.19" y="-621.83" font-family="arial" font-size="14.00">SENSE_N_2</text>
<polygon fill="none" stroke="black" points="96.38,-615.38 96.38,-639.12 129.75,-639.12 129.75,-615.38 96.38,-615.38"/>
<text text-anchor="start" x="105.56" y="-621.83" font-family="arial" font-size="14.00">16</text>
<polygon fill="none" stroke="black" points="0,-591.62 0,-615.38 96.38,-615.38 96.38,-591.62 0,-591.62"/>
<text text-anchor="start" x="9.56" y="-598.08" font-family="arial" font-size="14.00">SENSE_P_3</text>
<polygon fill="none" stroke="black" points="96.38,-591.62 96.38,-615.38 129.75,-615.38 129.75,-591.62 96.38,-591.62"/>
<text text-anchor="start" x="109.31" y="-598.08" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-567.88 0,-591.62 96.38,-591.62 96.38,-567.88 0,-567.88"/>
<text text-anchor="start" x="9.19" y="-574.33" font-family="arial" font-size="14.00">SENSE_N_3</text>
<polygon fill="none" stroke="black" points="96.38,-567.88 96.38,-591.62 129.75,-591.62 129.75,-567.88 96.38,-567.88"/>
<text text-anchor="start" x="105.56" y="-574.33" font-family="arial" font-size="14.00">18</text>
<polygon fill="none" stroke="black" points="0,-544.12 0,-567.88 96.38,-567.88 96.38,-544.12 0,-544.12"/>
<text text-anchor="start" x="9.56" y="-550.58" font-family="arial" font-size="14.00">SENSE_P_4</text>
<polygon fill="none" stroke="black" points="96.38,-544.12 96.38,-567.88 129.75,-567.88 129.75,-544.12 96.38,-544.12"/>
<text text-anchor="start" x="109.31" y="-550.58" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-520.38 0,-544.12 96.38,-544.12 96.38,-520.38 0,-520.38"/>
<text text-anchor="start" x="9.19" y="-526.83" font-family="arial" font-size="14.00">SENSE_N_4</text>
<polygon fill="none" stroke="black" points="96.38,-520.38 96.38,-544.12 129.75,-544.12 129.75,-520.38 96.38,-520.38"/>
<text text-anchor="start" x="105.56" y="-526.83" font-family="arial" font-size="14.00">20</text>
<polygon fill="none" stroke="black" points="0,-496.62 0,-520.38 96.38,-520.38 96.38,-496.62 0,-496.62"/>
<text text-anchor="start" x="9.56" y="-503.07" font-family="arial" font-size="14.00">SENSE_P_5</text>
<polygon fill="none" stroke="black" points="96.38,-496.62 96.38,-520.38 129.75,-520.38 129.75,-496.62 96.38,-496.62"/>
<text text-anchor="start" x="109.31" y="-503.07" font-family="arial" font-size="14.00">9</text>
<polygon fill="none" stroke="black" points="0,-472.88 0,-496.62 96.38,-496.62 96.38,-472.88 0,-472.88"/>
<text text-anchor="start" x="9.19" y="-479.32" font-family="arial" font-size="14.00">SENSE_N_5</text>
<polygon fill="none" stroke="black" points="96.38,-472.88 96.38,-496.62 129.75,-496.62 129.75,-472.88 96.38,-472.88"/>
<text text-anchor="start" x="105.56" y="-479.32" font-family="arial" font-size="14.00">22</text>
<polygon fill="none" stroke="black" points="0,-449.12 0,-472.88 96.38,-472.88 96.38,-449.12 0,-449.12"/>
<text text-anchor="start" x="9.56" y="-455.57" font-family="arial" font-size="14.00">SENSE_P_6</text>
<polygon fill="none" stroke="black" points="96.38,-449.12 96.38,-472.88 129.75,-472.88 129.75,-449.12 96.38,-449.12"/>
<text text-anchor="start" x="105.94" y="-455.57" font-family="arial" font-size="14.00">11</text>
<polygon fill="none" stroke="black" points="0,-425.38 0,-449.12 96.38,-449.12 96.38,-425.38 0,-425.38"/>
<text text-anchor="start" x="9.19" y="-431.82" font-family="arial" font-size="14.00">SENSE_N_6</text>
<polygon fill="none" stroke="black" points="96.38,-425.38 96.38,-449.12 129.75,-449.12 129.75,-425.38 96.38,-425.38"/>
<text text-anchor="start" x="105.56" y="-431.82" font-family="arial" font-size="14.00">24</text>
<polygon fill="none" stroke="black" points="0,-401.62 0,-425.38 96.38,-425.38 96.38,-401.62 0,-401.62"/>
<text text-anchor="start" x="32.81" y="-408.07" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="96.38,-401.62 96.38,-425.38 129.75,-425.38 129.75,-401.62 96.38,-401.62"/>
<text text-anchor="start" x="105.56" y="-408.07" font-family="arial" font-size="14.00">13</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="552,-800 278,-800 278,-328 552,-328 552,-800"/>
<polygon fill="none" stroke="black" points="278,-777 278,-800 552,-800 552,-777 278,-777"/>
<text text-anchor="start" x="404.5" y="-784.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="278,-754 278,-777 335,-777 335,-754 278,-754"/>
<text text-anchor="start" x="295" y="-761.8" font-family="arial" font-size="14.00">12x</text>
<polygon fill="none" stroke="black" points="335,-754 335,-777 428,-777 428,-754 335,-754"/>
<text text-anchor="start" x="351.5" y="-761.8" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="428,-754 428,-777 483,-777 483,-754 428,-754"/>
<text text-anchor="start" x="444.5" y="-761.8" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="483,-754 483,-777 552,-777 552,-754 483,-754"/>
<text text-anchor="start" x="499.5" y="-761.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="339" y="-740.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="280" y="-721.8" font-family="arial" font-size="14.00">X1:14:SENSE_N_1</text>
<text text-anchor="start" x="418" y="-721.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="509.5" y="-721.8" font-family="arial" font-size="14.00">X2:z2</text>
<polygon fill="#000000" stroke="transparent" points="278,-714 278,-716 552,-716 552,-714 278,-714"/>
<polygon fill="#ffffff" stroke="transparent" points="278,-712 278,-714 552,-714 552,-712 278,-712"/>
<polygon fill="#ffffff" stroke="transparent" points="278,-710 278,-712 552,-712 552,-710 278,-710"/>
<polygon fill="#ffffff" stroke="transparent" points="278,-708 278,-710 552,-710 552,-708 278,-708"/>
<polygon fill="#000000" stroke="transparent" points="278,-706 278,-708 552,-708 552,-706 278,-706"/>
<text text-anchor="start" x="284.5" y="-692.8" font-family="arial" font-size="14.00">X1:1:SENSE_P_1</text>
<text text-anchor="start" x="420" y="-692.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="509" y="-692.8" font-family="arial" font-size="14.00">X2:d4</text>
<polygon fill="#000000" stroke="transparent" points="278,-685 278,-687 552,-687 552,-685 278,-685"/>
<polygon fill="#895956" stroke="transparent" points="278,-683 278,-685 552,-685 552,-683 278,-683"/>
<polygon fill="#895956" stroke="transparent" points="278,-681 278,-683 552,-683 552,-681 278,-681"/>
<polygon fill="#895956" stroke="transparent" points="278,-679 278,-681 552,-681 552,-679 278,-679"/>
<polygon fill="#000000" stroke="transparent" points="278,-677 278,-679 552,-679 552,-677 278,-677"/>
<text text-anchor="start" x="280" y="-663.8" font-family="arial" font-size="14.00">X1:16:SENSE_N_2</text>
<text text-anchor="start" x="419.5" y="-663.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="509.5" y="-663.8" font-family="arial" font-size="14.00">X2:z8</text>
<polygon fill="#000000" stroke="transparent" points="278,-656 278,-658 552,-658 552,-656 278,-656"/>
<polygon fill="#00ff00" stroke="transparent" points="278,-654 278,-656 552,-656 552,-654 278,-654"/>
<polygon fill="#00ff00" stroke="transparent" points="278,-652 278,-654 552,-654 552,-652 278,-652"/>
<polygon fill="#00ff00" stroke="transparent" points="278,-650 278,-652 552,-652 552,-650 278,-650"/>
<polygon fill="#000000" stroke="transparent" points="278,-648 278,-650 552,-650 552,-648 278,-648"/>
<text text-anchor="start" x="284.5" y="-634.8" font-family="arial" font-size="14.00">X1:3:SENSE_P_2</text>
<text text-anchor="start" x="420.5" y="-634.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-634.8" font-family="arial" font-size="14.00">X2:d10</text>
<polygon fill="#000000" stroke="transparent" points="278,-627 278,-629 552,-629 552,-627 278,-627"/>
<polygon fill="#ffff00" stroke="transparent" points="278,-625 278,-627 552,-627 552,-625 278,-625"/>
<polygon fill="#ffff00" stroke="transparent" points="278,-623 278,-625 552,-625 552,-623 278,-623"/>
<polygon fill="#ffff00" stroke="transparent" points="278,-621 278,-623 552,-623 552,-621 278,-621"/>
<polygon fill="#000000" stroke="transparent" points="278,-619 278,-621 552,-621 552,-619 278,-619"/>
<text text-anchor="start" x="280" y="-605.8" font-family="arial" font-size="14.00">X1:18:SENSE_N_3</text>
<text text-anchor="start" x="420" y="-605.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;5:GY &#160;&#160;&#160;</text>
<text text-anchor="start" x="505.5" y="-605.8" font-family="arial" font-size="14.00">X2:z14</text>
<polygon fill="#000000" stroke="transparent" points="278,-598 278,-600 552,-600 552,-598 278,-598"/>
<polygon fill="#999999" stroke="transparent" points="278,-596 278,-598 552,-598 552,-596 278,-596"/>
<polygon fill="#999999" stroke="transparent" points="278,-594 278,-596 552,-596 552,-594 278,-594"/>
<polygon fill="#999999" stroke="transparent" points="278,-592 278,-594 552,-594 552,-592 278,-592"/>
<polygon fill="#000000" stroke="transparent" points="278,-590 278,-592 552,-592 552,-590 278,-590"/>
<text text-anchor="start" x="284.5" y="-576.8" font-family="arial" font-size="14.00">X1:5:SENSE_P_3</text>
<text text-anchor="start" x="420.5" y="-576.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;6:PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-576.8" font-family="arial" font-size="14.00">X2:d16</text>
<polygon fill="#000000" stroke="transparent" points="278,-569 278,-571 552,-571 552,-569 278,-569"/>
<polygon fill="#ff66cc" stroke="transparent" points="278,-567 278,-569 552,-569 552,-567 278,-567"/>
<polygon fill="#ff66cc" stroke="transparent" points="278,-565 278,-567 552,-567 552,-565 278,-565"/>
<polygon fill="#ff66cc" stroke="transparent" points="278,-563 278,-565 552,-565 552,-563 278,-563"/>
<polygon fill="#000000" stroke="transparent" points="278,-561 278,-563 552,-563 552,-561 278,-561"/>
<text text-anchor="start" x="280" y="-547.8" font-family="arial" font-size="14.00">X1:20:SENSE_N_4</text>
<text text-anchor="start" x="420" y="-547.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;7:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="505.5" y="-547.8" font-family="arial" font-size="14.00">X2:z18</text>
<polygon fill="#000000" stroke="transparent" points="278,-540 278,-542 552,-542 552,-540 278,-540"/>
<polygon fill="#0066ff" stroke="transparent" points="278,-538 278,-540 552,-540 552,-538 278,-538"/>
<polygon fill="#0066ff" stroke="transparent" points="278,-536 278,-538 552,-538 552,-536 278,-536"/>
<polygon fill="#0066ff" stroke="transparent" points="278,-534 278,-536 552,-536 552,-534 278,-534"/>
<polygon fill="#000000" stroke="transparent" points="278,-532 278,-534 552,-534 552,-532 278,-532"/>
<text text-anchor="start" x="284.5" y="-518.8" font-family="arial" font-size="14.00">X1:7:SENSE_P_4</text>
<text text-anchor="start" x="420" y="-518.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;8:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-518.8" font-family="arial" font-size="14.00">X2:d20</text>
<polygon fill="#000000" stroke="transparent" points="278,-511 278,-513 552,-513 552,-511 278,-511"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-509 278,-511 552,-511 552,-509 278,-509"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-507 278,-509 552,-509 552,-507 278,-507"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-505 278,-507 552,-507 552,-505 278,-505"/>
<polygon fill="#000000" stroke="transparent" points="278,-503 278,-505 552,-505 552,-503 278,-503"/>
<text text-anchor="start" x="280" y="-489.8" font-family="arial" font-size="14.00">X1:22:SENSE_N_5</text>
<text text-anchor="start" x="420.5" y="-489.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;9:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="505.5" y="-489.8" font-family="arial" font-size="14.00">X2:z24</text>
<polygon fill="#000000" stroke="transparent" points="278,-482 278,-484 552,-484 552,-482 278,-482"/>
<polygon fill="#000000" stroke="transparent" points="278,-480 278,-482 552,-482 552,-480 278,-480"/>
<polygon fill="#000000" stroke="transparent" points="278,-478 278,-480 552,-480 552,-478 278,-478"/>
<polygon fill="#000000" stroke="transparent" points="278,-476 278,-478 552,-478 552,-476 278,-476"/>
<polygon fill="#000000" stroke="transparent" points="278,-474 278,-476 552,-476 552,-474 278,-474"/>
<text text-anchor="start" x="284.5" y="-460.8" font-family="arial" font-size="14.00">X1:9:SENSE_P_5</text>
<text text-anchor="start" x="417" y="-460.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;10:VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-460.8" font-family="arial" font-size="14.00">X2:d26</text>
<polygon fill="#000000" stroke="transparent" points="278,-453 278,-455 552,-455 552,-453 278,-453"/>
<polygon fill="#8000ff" stroke="transparent" points="278,-451 278,-453 552,-453 552,-451 278,-451"/>
<polygon fill="#8000ff" stroke="transparent" points="278,-449 278,-451 552,-451 552,-449 278,-449"/>
<polygon fill="#8000ff" stroke="transparent" points="278,-447 278,-449 552,-449 552,-447 278,-447"/>
<polygon fill="#000000" stroke="transparent" points="278,-445 278,-447 552,-447 552,-445 278,-445"/>
<text text-anchor="start" x="280" y="-431.8" font-family="arial" font-size="14.00">X1:24:SENSE_N_6</text>
<text text-anchor="start" x="407" y="-431.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;11:GYPK &#160;&#160;&#160;</text>
<text text-anchor="start" x="505.5" y="-431.8" font-family="arial" font-size="14.00">X2:z30</text>
<polygon fill="#000000" stroke="transparent" points="278,-424 278,-426 552,-426 552,-424 278,-424"/>
<polygon fill="#999999" stroke="transparent" points="278,-422 278,-424 552,-424 552,-422 278,-422"/>
<polygon fill="#ff66cc" stroke="transparent" points="278,-420 278,-422 552,-422 552,-420 278,-420"/>
<polygon fill="#999999" stroke="transparent" points="278,-418 278,-420 552,-420 552,-418 278,-418"/>
<polygon fill="#000000" stroke="transparent" points="278,-416 278,-418 552,-418 552,-416 278,-416"/>
<text text-anchor="start" x="281" y="-402.8" font-family="arial" font-size="14.00">X1:11:SENSE_P_6</text>
<text text-anchor="start" x="406" y="-402.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;12:RDBU &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-402.8" font-family="arial" font-size="14.00">X2:d32</text>
<polygon fill="#000000" stroke="transparent" points="278,-395 278,-397 552,-397 552,-395 278,-395"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-393 278,-395 552,-395 552,-393 278,-393"/>
<polygon fill="#0066ff" stroke="transparent" points="278,-391 278,-393 552,-393 552,-391 278,-391"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-389 278,-391 552,-391 552,-389 278,-389"/>
<polygon fill="#000000" stroke="transparent" points="278,-387 278,-389 552,-389 552,-387 278,-387"/>
<text text-anchor="start" x="339" y="-373.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="305" y="-354.8" font-family="arial" font-size="14.00">X1:13:GND</text>
<text text-anchor="start" x="434" y="-354.8" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="transparent" points="278,-347 278,-349 552,-349 552,-347 278,-347"/>
<text text-anchor="start" x="339" y="-333.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="525.5,-826.5 273.75,-826.5 273.75,-341 525.5,-341 525.5,-826.5"/>
<polygon fill="#ffffff" stroke="none" points="273.75,-341 273.75,-826.5 525.5,-826.5 525.5,-341 273.75,-341"/>
<polygon fill="none" stroke="black" points="273.75,-802.75 273.75,-826.5 525.5,-826.5 525.5,-802.75 273.75,-802.75"/>
<text text-anchor="start" x="389.12" y="-809.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="273.75,-779 273.75,-802.75 324.5,-802.75 324.5,-779 273.75,-779"/>
<text text-anchor="start" x="288.25" y="-785.45" font-family="arial" font-size="14.00">12x</text>
<polygon fill="none" stroke="black" points="324.5,-779 324.5,-802.75 412,-802.75 412,-779 324.5,-779"/>
<text text-anchor="start" x="339" y="-785.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="412,-779 412,-802.75 462,-802.75 462,-779 412,-779"/>
<text text-anchor="start" x="426.5" y="-785.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="462,-779 462,-802.75 525.5,-802.75 525.5,-779 462,-779"/>
<text text-anchor="start" x="476.5" y="-785.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="334.25" y="-763.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="275.75" y="-743.95" font-family="arial" font-size="14.00"> X1:14:SENSE_N_1</text>
<text text-anchor="start" x="400.5" y="-743.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="419.5" y="-743.95" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="469.25" y="-743.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="485.25" y="-743.95" font-family="arial" font-size="14.00">X2:z2 </text>
<polygon fill="#000000" stroke="none" points="273.75,-737.5 273.75,-739.5 525.5,-739.5 525.5,-737.5 273.75,-737.5"/>
<polygon fill="#ffffff" stroke="none" points="273.75,-735.5 273.75,-737.5 525.5,-737.5 525.5,-735.5 273.75,-735.5"/>
<polygon fill="#ffffff" stroke="none" points="273.75,-733.5 273.75,-735.5 525.5,-735.5 525.5,-733.5 273.75,-733.5"/>
<polygon fill="#ffffff" stroke="none" points="273.75,-731.5 273.75,-733.5 525.5,-733.5 525.5,-731.5 273.75,-731.5"/>
<polygon fill="#000000" stroke="none" points="273.75,-729.5 273.75,-731.5 525.5,-731.5 525.5,-729.5 273.75,-729.5"/>
<text text-anchor="start" x="275.75" y="-714.2" font-family="arial" font-size="14.00"> X1:1:SENSE_P_1</text>
<text text-anchor="start" x="400.5" y="-714.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="421.75" y="-714.2" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="469.25" y="-714.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="484.5" y="-714.2" font-family="arial" font-size="14.00">X2:d4 </text>
<polygon fill="#000000" stroke="none" points="273.75,-707.75 273.75,-709.75 525.5,-709.75 525.5,-707.75 273.75,-707.75"/>
<polygon fill="#895956" stroke="none" points="273.75,-705.75 273.75,-707.75 525.5,-707.75 525.5,-705.75 273.75,-705.75"/>
<polygon fill="#895956" stroke="none" points="273.75,-703.75 273.75,-705.75 525.5,-705.75 525.5,-703.75 273.75,-703.75"/>
<polygon fill="#895956" stroke="none" points="273.75,-701.75 273.75,-703.75 525.5,-703.75 525.5,-701.75 273.75,-701.75"/>
<polygon fill="#000000" stroke="none" points="273.75,-699.75 273.75,-701.75 525.5,-701.75 525.5,-699.75 273.75,-699.75"/>
<text text-anchor="start" x="275.75" y="-684.45" font-family="arial" font-size="14.00"> X1:16:SENSE_N_2</text>
<text text-anchor="start" x="400.5" y="-684.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="420.62" y="-684.45" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="469.25" y="-684.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="485.25" y="-684.45" font-family="arial" font-size="14.00">X2:z8 </text>
<polygon fill="#000000" stroke="none" points="273.75,-678 273.75,-680 525.5,-680 525.5,-678 273.75,-678"/>
<polygon fill="#00aa00" stroke="none" points="273.75,-676 273.75,-678 525.5,-678 525.5,-676 273.75,-676"/>
<polygon fill="#00aa00" stroke="none" points="273.75,-674 273.75,-676 525.5,-676 525.5,-674 273.75,-674"/>
<polygon fill="#00aa00" stroke="none" points="273.75,-672 273.75,-674 525.5,-674 525.5,-672 273.75,-672"/>
<polygon fill="#000000" stroke="none" points="273.75,-670 273.75,-672 525.5,-672 525.5,-670 273.75,-670"/>
<text text-anchor="start" x="275.75" y="-654.7" font-family="arial" font-size="14.00"> X1:3:SENSE_P_2</text>
<text text-anchor="start" x="400.5" y="-654.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="422.12" y="-654.7" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="469.25" y="-654.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477" y="-654.7" font-family="arial" font-size="14.00">X2:d10 </text>
<polygon fill="#000000" stroke="none" points="273.75,-648.25 273.75,-650.25 525.5,-650.25 525.5,-648.25 273.75,-648.25"/>
<polygon fill="#ffff00" stroke="none" points="273.75,-646.25 273.75,-648.25 525.5,-648.25 525.5,-646.25 273.75,-646.25"/>
<polygon fill="#ffff00" stroke="none" points="273.75,-644.25 273.75,-646.25 525.5,-646.25 525.5,-644.25 273.75,-644.25"/>
<polygon fill="#ffff00" stroke="none" points="273.75,-642.25 273.75,-644.25 525.5,-644.25 525.5,-642.25 273.75,-642.25"/>
<polygon fill="#000000" stroke="none" points="273.75,-640.25 273.75,-642.25 525.5,-642.25 525.5,-640.25 273.75,-640.25"/>
<text text-anchor="start" x="275.75" y="-624.95" font-family="arial" font-size="14.00"> X1:18:SENSE_N_3</text>
<text text-anchor="start" x="400.5" y="-624.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="421" y="-624.95" font-family="arial" font-size="14.00">5:GY</text>
<text text-anchor="start" x="469.25" y="-624.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477.75" y="-624.95" font-family="arial" font-size="14.00">X2:z14 </text>
<polygon fill="#000000" stroke="none" points="273.75,-618.5 273.75,-620.5 525.5,-620.5 525.5,-618.5 273.75,-618.5"/>
<polygon fill="#999999" stroke="none" points="273.75,-616.5 273.75,-618.5 525.5,-618.5 525.5,-616.5 273.75,-616.5"/>
<polygon fill="#999999" stroke="none" points="273.75,-614.5 273.75,-616.5 525.5,-616.5 525.5,-614.5 273.75,-614.5"/>
<polygon fill="#999999" stroke="none" points="273.75,-612.5 273.75,-614.5 525.5,-614.5 525.5,-612.5 273.75,-612.5"/>
<polygon fill="#000000" stroke="none" points="273.75,-610.5 273.75,-612.5 525.5,-612.5 525.5,-610.5 273.75,-610.5"/>
<text text-anchor="start" x="275.75" y="-595.2" font-family="arial" font-size="14.00"> X1:5:SENSE_P_3</text>
<text text-anchor="start" x="400.5" y="-595.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="422.12" y="-595.2" font-family="arial" font-size="14.00">6:PK</text>
<text text-anchor="start" x="469.25" y="-595.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477" y="-595.2" font-family="arial" font-size="14.00">X2:d16 </text>
<polygon fill="#000000" stroke="none" points="273.75,-588.75 273.75,-590.75 525.5,-590.75 525.5,-588.75 273.75,-588.75"/>
<polygon fill="#ff66cc" stroke="none" points="273.75,-586.75 273.75,-588.75 525.5,-588.75 525.5,-586.75 273.75,-586.75"/>
<polygon fill="#ff66cc" stroke="none" points="273.75,-584.75 273.75,-586.75 525.5,-586.75 525.5,-584.75 273.75,-584.75"/>
<polygon fill="#ff66cc" stroke="none" points="273.75,-582.75 273.75,-584.75 525.5,-584.75 525.5,-582.75 273.75,-582.75"/>
<polygon fill="#000000" stroke="none" points="273.75,-580.75 273.75,-582.75 525.5,-582.75 525.5,-580.75 273.75,-580.75"/>
<text text-anchor="start" x="275.75" y="-565.45" font-family="arial" font-size="14.00"> X1:20:SENSE_N_4</text>
<text text-anchor="start" x="400.5" y="-565.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="421.75" y="-565.45" font-family="arial" font-size="14.00">7:BU</text>
<text text-anchor="start" x="469.25" y="-565.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477.75" y="-565.45" font-family="arial" font-size="14.00">X2:z18 </text>
<polygon fill="#000000" stroke="none" points="273.75,-559 273.75,-561 525.5,-561 525.5,-559 273.75,-559"/>
<polygon fill="#0066ff" stroke="none" points="273.75,-557 273.75,-559 525.5,-559 525.5,-557 273.75,-557"/>
<polygon fill="#0066ff" stroke="none" points="273.75,-555 273.75,-557 525.5,-557 525.5,-555 273.75,-555"/>
<polygon fill="#0066ff" stroke="none" points="273.75,-553 273.75,-555 525.5,-555 525.5,-553 273.75,-553"/>
<polygon fill="#000000" stroke="none" points="273.75,-551 273.75,-553 525.5,-553 525.5,-551 273.75,-551"/>
<text text-anchor="start" x="275.75" y="-535.7" font-family="arial" font-size="14.00"> X1:7:SENSE_P_4</text>
<text text-anchor="start" x="400.5" y="-535.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="421.38" y="-535.7" font-family="arial" font-size="14.00">8:RD</text>
<text text-anchor="start" x="469.25" y="-535.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477" y="-535.7" font-family="arial" font-size="14.00">X2:d20 </text>
<polygon fill="#000000" stroke="none" points="273.75,-529.25 273.75,-531.25 525.5,-531.25 525.5,-529.25 273.75,-529.25"/>
<polygon fill="#ff0000" stroke="none" points="273.75,-527.25 273.75,-529.25 525.5,-529.25 525.5,-527.25 273.75,-527.25"/>
<polygon fill="#ff0000" stroke="none" points="273.75,-525.25 273.75,-527.25 525.5,-527.25 525.5,-525.25 273.75,-525.25"/>
<polygon fill="#ff0000" stroke="none" points="273.75,-523.25 273.75,-525.25 525.5,-525.25 525.5,-523.25 273.75,-523.25"/>
<polygon fill="#000000" stroke="none" points="273.75,-521.25 273.75,-523.25 525.5,-523.25 525.5,-521.25 273.75,-521.25"/>
<text text-anchor="start" x="275.75" y="-505.95" font-family="arial" font-size="14.00"> X1:22:SENSE_N_5</text>
<text text-anchor="start" x="400.5" y="-505.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="422.12" y="-505.95" font-family="arial" font-size="14.00">9:BK</text>
<text text-anchor="start" x="469.25" y="-505.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477.75" y="-505.95" font-family="arial" font-size="14.00">X2:z24 </text>
<polygon fill="#000000" stroke="none" points="273.75,-499.5 273.75,-501.5 525.5,-501.5 525.5,-499.5 273.75,-499.5"/>
<polygon fill="#000000" stroke="none" points="273.75,-497.5 273.75,-499.5 525.5,-499.5 525.5,-497.5 273.75,-497.5"/>
<polygon fill="#000000" stroke="none" points="273.75,-495.5 273.75,-497.5 525.5,-497.5 525.5,-495.5 273.75,-495.5"/>
<polygon fill="#000000" stroke="none" points="273.75,-493.5 273.75,-495.5 525.5,-495.5 525.5,-493.5 273.75,-493.5"/>
<polygon fill="#000000" stroke="none" points="273.75,-491.5 273.75,-493.5 525.5,-493.5 525.5,-491.5 273.75,-491.5"/>
<text text-anchor="start" x="275.75" y="-476.2" font-family="arial" font-size="14.00"> X1:9:SENSE_P_5</text>
<text text-anchor="start" x="400.5" y="-476.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="418.75" y="-476.2" font-family="arial" font-size="14.00">10:VT</text>
<text text-anchor="start" x="469.25" y="-476.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477" y="-476.2" font-family="arial" font-size="14.00">X2:d26 </text>
<polygon fill="#000000" stroke="none" points="273.75,-469.75 273.75,-471.75 525.5,-471.75 525.5,-469.75 273.75,-469.75"/>
<polygon fill="#8000ff" stroke="none" points="273.75,-467.75 273.75,-469.75 525.5,-469.75 525.5,-467.75 273.75,-467.75"/>
<polygon fill="#8000ff" stroke="none" points="273.75,-465.75 273.75,-467.75 525.5,-467.75 525.5,-465.75 273.75,-465.75"/>
<polygon fill="#8000ff" stroke="none" points="273.75,-463.75 273.75,-465.75 525.5,-465.75 525.5,-463.75 273.75,-463.75"/>
<polygon fill="#000000" stroke="none" points="273.75,-461.75 273.75,-463.75 525.5,-463.75 525.5,-461.75 273.75,-461.75"/>
<text text-anchor="start" x="275.75" y="-446.45" font-family="arial" font-size="14.00"> X1:24:SENSE_N_6</text>
<text text-anchor="start" x="400.5" y="-446.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="408.62" y="-446.45" font-family="arial" font-size="14.00">11:GYPK</text>
<text text-anchor="start" x="469.25" y="-446.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477.75" y="-446.45" font-family="arial" font-size="14.00">X2:z30 </text>
<polygon fill="#000000" stroke="none" points="273.75,-440 273.75,-442 525.5,-442 525.5,-440 273.75,-440"/>
<polygon fill="#999999" stroke="none" points="273.75,-438 273.75,-440 525.5,-440 525.5,-438 273.75,-438"/>
<polygon fill="#ff66cc" stroke="none" points="273.75,-436 273.75,-438 525.5,-438 525.5,-436 273.75,-436"/>
<polygon fill="#999999" stroke="none" points="273.75,-434 273.75,-436 525.5,-436 525.5,-434 273.75,-434"/>
<polygon fill="#000000" stroke="none" points="273.75,-432 273.75,-434 525.5,-434 525.5,-432 273.75,-432"/>
<text text-anchor="start" x="275.75" y="-416.7" font-family="arial" font-size="14.00"> X1:11:SENSE_P_6</text>
<text text-anchor="start" x="400.5" y="-416.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="408.25" y="-416.7" font-family="arial" font-size="14.00">12:RDBU</text>
<text text-anchor="start" x="469.25" y="-416.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="477" y="-416.7" font-family="arial" font-size="14.00">X2:d32 </text>
<polygon fill="#000000" stroke="none" points="273.75,-410.25 273.75,-412.25 525.5,-412.25 525.5,-410.25 273.75,-410.25"/>
<polygon fill="#ff0000" stroke="none" points="273.75,-408.25 273.75,-410.25 525.5,-410.25 525.5,-408.25 273.75,-408.25"/>
<polygon fill="#0066ff" stroke="none" points="273.75,-406.25 273.75,-408.25 525.5,-408.25 525.5,-406.25 273.75,-406.25"/>
<polygon fill="#ff0000" stroke="none" points="273.75,-404.25 273.75,-406.25 525.5,-406.25 525.5,-404.25 273.75,-404.25"/>
<polygon fill="#000000" stroke="none" points="273.75,-402.25 273.75,-404.25 525.5,-404.25 525.5,-402.25 273.75,-402.25"/>
<text text-anchor="start" x="334.25" y="-386.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="275.75" y="-367.2" font-family="arial" font-size="14.00"> X1:13:GND</text>
<text text-anchor="start" x="400.5" y="-367.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="418" y="-367.2" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="469.25" y="-367.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="519.75" y="-367.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="273.75,-360.75 273.75,-362.75 525.5,-362.75 525.5,-360.75 273.75,-360.75"/>
<text text-anchor="start" x="334.25" y="-345.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-671C199.69,-671.34 215.54,-678.34 278,-678"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M134,-673C198.88,-673.17 214.73,-680.17 278,-680"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M134,-675C198.08,-675 213.92,-682 278,-682"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M134,-677C197.27,-676.83 213.12,-683.83 278,-684"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-679C196.46,-678.66 212.31,-685.66 278,-686"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-694.5C195.28,-694.78 211.15,-701.03 273.75,-700.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M129.75,-696.5C194.54,-696.64 210.42,-702.89 273.75,-702.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M129.75,-698.5C193.81,-698.5 209.69,-704.75 273.75,-704.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M129.75,-700.5C193.08,-700.36 208.96,-706.61 273.75,-706.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-702.5C192.35,-702.22 208.22,-708.47 273.75,-708.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-648C207.15,-651.62 212.82,-710.62 278,-707"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M134,-650C205.15,-651.81 210.83,-710.81 278,-709"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M134,-652C203.16,-652 208.84,-711 278,-711"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M134,-654C201.17,-652.19 206.85,-711.19 278,-713"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-656C199.18,-652.38 204.85,-711.38 278,-715"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-670.75C203.02,-674.39 208.44,-734.14 273.75,-730.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M129.75,-672.75C201.03,-674.57 206.45,-734.32 273.75,-732.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M129.75,-674.75C199.04,-674.75 204.46,-734.5 273.75,-734.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M129.75,-676.75C197.05,-674.93 202.47,-734.68 273.75,-736.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-678.75C195.06,-675.11 200.48,-734.86 273.75,-738.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-625C196.84,-625.18 212.76,-620.18 278,-620"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M134,-627C197.44,-627.09 213.36,-622.09 278,-622"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M134,-629C198.04,-629 213.96,-624 278,-624"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M134,-631C198.64,-630.91 214.56,-625.91 278,-626"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-633C199.24,-632.82 215.16,-627.82 278,-628"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-647C192.44,-647.24 208.34,-641.49 273.75,-641.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M129.75,-649C193.12,-649.12 209.02,-643.37 273.75,-643.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M129.75,-651C193.8,-651 209.7,-645.25 273.75,-645.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M129.75,-653C194.48,-652.88 210.38,-647.13 273.75,-647.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-655C195.16,-654.76 211.06,-649.01 273.75,-649.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-602C205.25,-605.22 214.6,-652.22 278,-649"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M134,-604C203.28,-605.61 212.64,-652.61 278,-651"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M134,-606C201.32,-606 210.68,-653 278,-653"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M134,-608C199.36,-606.39 208.72,-653.39 278,-655"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-610C197.4,-606.78 206.75,-653.78 278,-657"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-623.25C201.11,-626.5 210.25,-674.25 273.75,-671"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M129.75,-625.25C199.14,-626.87 208.29,-674.62 273.75,-673"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M129.75,-627.25C197.18,-627.25 206.32,-675 273.75,-675"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M129.75,-629.25C195.21,-627.63 204.36,-675.38 273.75,-677"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-631.25C193.25,-628 202.39,-675.75 273.75,-679"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-579C195.45,-580.34 210.57,-563.34 278,-562"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M134,-581C196.95,-581.67 212.06,-564.67 278,-564"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M134,-583C198.44,-583 213.56,-566 278,-566"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M134,-585C199.94,-584.33 215.05,-567.33 278,-568"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-587C201.43,-585.66 216.55,-568.66 278,-570"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-599.5C191.18,-600.92 206.21,-583.17 273.75,-581.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M129.75,-601.5C192.71,-602.21 207.74,-584.46 273.75,-583.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M129.75,-603.5C194.23,-603.5 209.27,-585.75 273.75,-585.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M129.75,-605.5C195.76,-604.79 210.79,-587.04 273.75,-587.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-607.5C197.29,-606.08 212.32,-588.33 273.75,-589.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-555C203.76,-557.73 215.82,-593.73 278,-591"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-557C201.87,-558.36 213.93,-594.36 278,-593"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-559C199.97,-559 212.03,-595 278,-595"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-561C198.07,-559.64 210.13,-595.64 278,-597"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-563C196.18,-560.27 208.24,-596.27 278,-599"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-575.75C199.48,-578.47 211.6,-614.22 273.75,-611.5"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M129.75,-577.75C197.59,-579.11 209.7,-614.86 273.75,-613.5"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M129.75,-579.75C195.69,-579.75 207.81,-615.5 273.75,-615.5"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M129.75,-581.75C193.8,-580.39 205.91,-616.14 273.75,-617.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-583.75C191.9,-581.03 204.02,-616.78 273.75,-619.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-532C195.6,-534.25 209.2,-506.25 278,-504"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-534C197.4,-535.13 211,-507.13 278,-506"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-536C199.2,-536 212.8,-508 278,-508"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-538C201,-536.87 214.6,-508.87 278,-510"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-540C202.8,-537.75 216.4,-509.75 278,-512"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-552C191.45,-554.37 204.75,-524.62 273.75,-522.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M129.75,-554C193.28,-555.18 206.57,-525.43 273.75,-524.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M129.75,-556C195.1,-556 208.4,-526.25 273.75,-526.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M129.75,-558C196.93,-556.82 210.22,-527.07 273.75,-528.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-560C198.75,-557.63 212.05,-527.88 273.75,-530.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-509C202.32,-510.96 216.56,-534.96 278,-533"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M134,-511C200.6,-511.98 214.84,-535.98 278,-535"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M134,-513C198.88,-513 213.12,-537 278,-537"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M134,-515C197.16,-514.02 211.4,-538.02 278,-539"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-517C195.44,-515.04 209.68,-539.04 278,-541"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-528.25C198.04,-530.19 212.31,-553.94 273.75,-552"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M129.75,-530.25C196.33,-531.22 210.6,-554.97 273.75,-554"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M129.75,-532.25C194.61,-532.25 208.89,-556 273.75,-556"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M129.75,-534.25C192.9,-533.28 207.17,-557.03 273.75,-558"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-536.25C191.19,-534.31 205.46,-558.06 273.75,-560"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge17" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-486C196.57,-488.93 207.72,-448.93 278,-446"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M134,-488C198.5,-489.46 209.65,-449.46 278,-448"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M134,-490C200.42,-490 211.58,-450 278,-450"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M134,-492C202.35,-490.54 213.5,-450.54 278,-452"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-494C204.28,-491.07 215.43,-451.07 278,-454"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-504.5C192.51,-507.5 203.24,-465.75 273.75,-462.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M129.75,-506.5C194.45,-508 205.18,-466.25 273.75,-464.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M129.75,-508.5C196.39,-508.5 207.11,-466.75 273.75,-466.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M129.75,-510.5C198.32,-509 209.05,-467.25 273.75,-468.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-512.5C200.26,-509.5 210.99,-467.75 273.75,-470.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge19" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-463C200.66,-463.83 216.22,-475.83 278,-475"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-465C199.44,-465.42 215,-477.42 278,-477"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-467C198.22,-467 213.78,-479 278,-479"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-469C197,-468.58 212.56,-480.58 278,-481"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-471C195.78,-470.17 211.34,-482.17 278,-483"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-480.75C196.37,-481.56 211.95,-493.31 273.75,-492.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-482.75C195.17,-483.15 210.74,-494.9 273.75,-494.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-484.75C193.96,-484.75 209.54,-496.5 273.75,-496.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-486.75C192.76,-486.35 208.33,-498.1 273.75,-498.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-488.75C191.55,-487.94 207.13,-499.69 273.75,-500.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge21" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-440C198.09,-443.4 206,-391.4 278,-388"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-442C200.07,-443.7 207.98,-391.7 278,-390"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M134,-444C202.05,-444 209.95,-392 278,-392"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-446C204.02,-444.3 211.93,-392.3 278,-394"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-448C206,-444.6 213.91,-392.6 278,-396"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-457C194.1,-460.46 201.47,-406.71 273.75,-403.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M129.75,-459C196.08,-460.73 203.46,-406.98 273.75,-405.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M129.75,-461C198.06,-461 205.44,-407.25 273.75,-407.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M129.75,-463C200.04,-461.27 207.42,-407.52 273.75,-409.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-465C202.03,-461.54 209.4,-407.79 273.75,-411.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge23" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-417C198,-417 214,-417 278,-417"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-419C198,-419 214,-419 278,-419"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M134,-421C198,-421 214,-421 278,-421"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-423C198,-423 214,-423 278,-423"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-425C198,-425 214,-425 278,-425"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-433.25C193.69,-433.25 209.69,-433 273.75,-433"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M129.75,-435.25C193.72,-435.25 209.72,-435 273.75,-435"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M129.75,-437.25C193.75,-437.25 209.75,-437 273.75,-437"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M129.75,-439.25C193.78,-439.25 209.78,-439 273.75,-439"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-441.25C193.81,-441.25 209.81,-441 273.75,-441"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge25" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-398C201.75,-398 210.25,-348 278,-348"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M129.75,-413.5C197.76,-413.5 205.74,-361.75 273.75,-361.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="827,-1150 696,-1150 696,0 827,0 827,-1150"/>
<polygon fill="none" stroke="black" points="696.5,-1127 696.5,-1150 827.5,-1150 827.5,-1127 696.5,-1127"/>
<text text-anchor="start" x="753" y="-1134.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="696.5,-1104 696.5,-1127 729.5,-1127 729.5,-1104 696.5,-1104"/>
<text text-anchor="start" x="700.5" y="-1111.8" font-family="arial" font-size="14.00">F48</text>
<polygon fill="none" stroke="black" points="729.5,-1104 729.5,-1127 780.5,-1127 780.5,-1104 729.5,-1104"/>
<text text-anchor="start" x="733.5" y="-1111.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="780.5,-1104 780.5,-1127 827.5,-1127 827.5,-1104 780.5,-1104"/>
<text text-anchor="start" x="784.5" y="-1111.8" font-family="arial" font-size="14.00">48&#45;pin</text>
<polygon fill="none" stroke="black" points="696.5,-1081 696.5,-1104 827.5,-1104 827.5,-1081 696.5,-1081"/>
<text text-anchor="start" x="754.5" y="-1088.8" font-family="arial" font-size="14.00">z2</text>
<polygon fill="none" stroke="black" points="696.5,-1058 696.5,-1081 827.5,-1081 827.5,-1058 696.5,-1058"/>
<text text-anchor="start" x="754" y="-1065.8" font-family="arial" font-size="14.00">b2</text>
<polygon fill="none" stroke="black" points="696.5,-1035 696.5,-1058 827.5,-1058 827.5,-1035 696.5,-1035"/>
<text text-anchor="start" x="754" y="-1042.8" font-family="arial" font-size="14.00">d2</text>
<polygon fill="none" stroke="black" points="696.5,-1012 696.5,-1035 827.5,-1035 827.5,-1012 696.5,-1012"/>
<text text-anchor="start" x="754.5" y="-1019.8" font-family="arial" font-size="14.00">z4</text>
<polygon fill="none" stroke="black" points="696.5,-989 696.5,-1012 827.5,-1012 827.5,-989 696.5,-989"/>
<text text-anchor="start" x="754" y="-996.8" font-family="arial" font-size="14.00">b4</text>
<polygon fill="none" stroke="black" points="696.5,-966 696.5,-989 827.5,-989 827.5,-966 696.5,-966"/>
<text text-anchor="start" x="754" y="-973.8" font-family="arial" font-size="14.00">d4</text>
<polygon fill="none" stroke="black" points="696.5,-943 696.5,-966 827.5,-966 827.5,-943 696.5,-943"/>
<text text-anchor="start" x="754.5" y="-950.8" font-family="arial" font-size="14.00">z6</text>
<polygon fill="none" stroke="black" points="696.5,-920 696.5,-943 827.5,-943 827.5,-920 696.5,-920"/>
<text text-anchor="start" x="754" y="-927.8" font-family="arial" font-size="14.00">b6</text>
<polygon fill="none" stroke="black" points="696.5,-897 696.5,-920 827.5,-920 827.5,-897 696.5,-897"/>
<text text-anchor="start" x="754" y="-904.8" font-family="arial" font-size="14.00">d6</text>
<polygon fill="none" stroke="black" points="696.5,-874 696.5,-897 827.5,-897 827.5,-874 696.5,-874"/>
<text text-anchor="start" x="754.5" y="-881.8" font-family="arial" font-size="14.00">z8</text>
<polygon fill="none" stroke="black" points="696.5,-851 696.5,-874 827.5,-874 827.5,-851 696.5,-851"/>
<text text-anchor="start" x="754" y="-858.8" font-family="arial" font-size="14.00">b8</text>
<polygon fill="none" stroke="black" points="696.5,-828 696.5,-851 827.5,-851 827.5,-828 696.5,-828"/>
<text text-anchor="start" x="754" y="-835.8" font-family="arial" font-size="14.00">d8</text>
<polygon fill="none" stroke="black" points="696.5,-805 696.5,-828 827.5,-828 827.5,-805 696.5,-805"/>
<text text-anchor="start" x="750.5" y="-812.8" font-family="arial" font-size="14.00">z10</text>
<polygon fill="none" stroke="black" points="696.5,-782 696.5,-805 827.5,-805 827.5,-782 696.5,-782"/>
<text text-anchor="start" x="750" y="-789.8" font-family="arial" font-size="14.00">b10</text>
<polygon fill="none" stroke="black" points="696.5,-759 696.5,-782 827.5,-782 827.5,-759 696.5,-759"/>
<text text-anchor="start" x="750" y="-766.8" font-family="arial" font-size="14.00">d10</text>
<polygon fill="none" stroke="black" points="696.5,-736 696.5,-759 827.5,-759 827.5,-736 696.5,-736"/>
<text text-anchor="start" x="750.5" y="-743.8" font-family="arial" font-size="14.00">z12</text>
<polygon fill="none" stroke="black" points="696.5,-713 696.5,-736 827.5,-736 827.5,-713 696.5,-713"/>
<text text-anchor="start" x="750" y="-720.8" font-family="arial" font-size="14.00">b12</text>
<polygon fill="none" stroke="black" points="696.5,-690 696.5,-713 827.5,-713 827.5,-690 696.5,-690"/>
<text text-anchor="start" x="750" y="-697.8" font-family="arial" font-size="14.00">d12</text>
<polygon fill="none" stroke="black" points="696.5,-667 696.5,-690 827.5,-690 827.5,-667 696.5,-667"/>
<text text-anchor="start" x="750.5" y="-674.8" font-family="arial" font-size="14.00">z14</text>
<polygon fill="none" stroke="black" points="696.5,-644 696.5,-667 827.5,-667 827.5,-644 696.5,-644"/>
<text text-anchor="start" x="750" y="-651.8" font-family="arial" font-size="14.00">b14</text>
<polygon fill="none" stroke="black" points="696.5,-621 696.5,-644 827.5,-644 827.5,-621 696.5,-621"/>
<text text-anchor="start" x="750" y="-628.8" font-family="arial" font-size="14.00">d14</text>
<polygon fill="none" stroke="black" points="696.5,-598 696.5,-621 827.5,-621 827.5,-598 696.5,-598"/>
<text text-anchor="start" x="750.5" y="-605.8" font-family="arial" font-size="14.00">z16</text>
<polygon fill="none" stroke="black" points="696.5,-575 696.5,-598 827.5,-598 827.5,-575 696.5,-575"/>
<text text-anchor="start" x="750" y="-582.8" font-family="arial" font-size="14.00">b16</text>
<polygon fill="none" stroke="black" points="696.5,-552 696.5,-575 827.5,-575 827.5,-552 696.5,-552"/>
<text text-anchor="start" x="750" y="-559.8" font-family="arial" font-size="14.00">d16</text>
<polygon fill="none" stroke="black" points="696.5,-529 696.5,-552 827.5,-552 827.5,-529 696.5,-529"/>
<text text-anchor="start" x="750.5" y="-536.8" font-family="arial" font-size="14.00">z18</text>
<polygon fill="none" stroke="black" points="696.5,-506 696.5,-529 827.5,-529 827.5,-506 696.5,-506"/>
<text text-anchor="start" x="750" y="-513.8" font-family="arial" font-size="14.00">b18</text>
<polygon fill="none" stroke="black" points="696.5,-483 696.5,-506 827.5,-506 827.5,-483 696.5,-483"/>
<text text-anchor="start" x="750" y="-490.8" font-family="arial" font-size="14.00">d18</text>
<polygon fill="none" stroke="black" points="696.5,-460 696.5,-483 827.5,-483 827.5,-460 696.5,-460"/>
<text text-anchor="start" x="750.5" y="-467.8" font-family="arial" font-size="14.00">z20</text>
<polygon fill="none" stroke="black" points="696.5,-437 696.5,-460 827.5,-460 827.5,-437 696.5,-437"/>
<text text-anchor="start" x="750" y="-444.8" font-family="arial" font-size="14.00">b20</text>
<polygon fill="none" stroke="black" points="696.5,-414 696.5,-437 827.5,-437 827.5,-414 696.5,-414"/>
<text text-anchor="start" x="750" y="-421.8" font-family="arial" font-size="14.00">d20</text>
<polygon fill="none" stroke="black" points="696.5,-391 696.5,-414 827.5,-414 827.5,-391 696.5,-391"/>
<text text-anchor="start" x="750.5" y="-398.8" font-family="arial" font-size="14.00">z22</text>
<polygon fill="none" stroke="black" points="696.5,-368 696.5,-391 827.5,-391 827.5,-368 696.5,-368"/>
<text text-anchor="start" x="750" y="-375.8" font-family="arial" font-size="14.00">b22</text>
<polygon fill="none" stroke="black" points="696.5,-345 696.5,-368 827.5,-368 827.5,-345 696.5,-345"/>
<text text-anchor="start" x="750" y="-352.8" font-family="arial" font-size="14.00">d22</text>
<polygon fill="none" stroke="black" points="696.5,-322 696.5,-345 827.5,-345 827.5,-322 696.5,-322"/>
<text text-anchor="start" x="750.5" y="-329.8" font-family="arial" font-size="14.00">z24</text>
<polygon fill="none" stroke="black" points="696.5,-299 696.5,-322 827.5,-322 827.5,-299 696.5,-299"/>
<text text-anchor="start" x="750" y="-306.8" font-family="arial" font-size="14.00">b24</text>
<polygon fill="none" stroke="black" points="696.5,-276 696.5,-299 827.5,-299 827.5,-276 696.5,-276"/>
<text text-anchor="start" x="750" y="-283.8" font-family="arial" font-size="14.00">d24</text>
<polygon fill="none" stroke="black" points="696.5,-253 696.5,-276 827.5,-276 827.5,-253 696.5,-253"/>
<text text-anchor="start" x="750.5" y="-260.8" font-family="arial" font-size="14.00">z26</text>
<polygon fill="none" stroke="black" points="696.5,-230 696.5,-253 827.5,-253 827.5,-230 696.5,-230"/>
<text text-anchor="start" x="750" y="-237.8" font-family="arial" font-size="14.00">b26</text>
<polygon fill="none" stroke="black" points="696.5,-207 696.5,-230 827.5,-230 827.5,-207 696.5,-207"/>
<text text-anchor="start" x="750" y="-214.8" font-family="arial" font-size="14.00">d26</text>
<polygon fill="none" stroke="black" points="696.5,-184 696.5,-207 827.5,-207 827.5,-184 696.5,-184"/>
<text text-anchor="start" x="750.5" y="-191.8" font-family="arial" font-size="14.00">z28</text>
<polygon fill="none" stroke="black" points="696.5,-161 696.5,-184 827.5,-184 827.5,-161 696.5,-161"/>
<text text-anchor="start" x="750" y="-168.8" font-family="arial" font-size="14.00">b28</text>
<polygon fill="none" stroke="black" points="696.5,-138 696.5,-161 827.5,-161 827.5,-138 696.5,-138"/>
<text text-anchor="start" x="750" y="-145.8" font-family="arial" font-size="14.00">d28</text>
<polygon fill="none" stroke="black" points="696.5,-115 696.5,-138 827.5,-138 827.5,-115 696.5,-115"/>
<text text-anchor="start" x="750.5" y="-122.8" font-family="arial" font-size="14.00">z30</text>
<polygon fill="none" stroke="black" points="696.5,-92 696.5,-115 827.5,-115 827.5,-92 696.5,-92"/>
<text text-anchor="start" x="750" y="-99.8" font-family="arial" font-size="14.00">b30</text>
<polygon fill="none" stroke="black" points="696.5,-69 696.5,-92 827.5,-92 827.5,-69 696.5,-69"/>
<text text-anchor="start" x="750" y="-76.8" font-family="arial" font-size="14.00">d30</text>
<polygon fill="none" stroke="black" points="696.5,-46 696.5,-69 827.5,-69 827.5,-46 696.5,-46"/>
<text text-anchor="start" x="750.5" y="-53.8" font-family="arial" font-size="14.00">z32</text>
<polygon fill="none" stroke="black" points="696.5,-23 696.5,-46 827.5,-46 827.5,-23 696.5,-23"/>
<text text-anchor="start" x="750" y="-30.8" font-family="arial" font-size="14.00">b32</text>
<polygon fill="none" stroke="black" points="696.5,0 696.5,-23 827.5,-23 827.5,0 696.5,0"/>
<text text-anchor="start" x="750" y="-7.8" font-family="arial" font-size="14.00">d32</text>
<polygon fill="#ffffff" stroke="black" points="795.5,-1187.5 669.5,-1187.5 669.5,0 795.5,0 795.5,-1187.5"/>
<polygon fill="#ffffff" stroke="none" points="669.5,0 669.5,-1187.5 795.5,-1187.5 795.5,0 669.5,0"/>
<polygon fill="none" stroke="black" points="669.5,-1163.75 669.5,-1187.5 795.5,-1187.5 795.5,-1163.75 669.5,-1163.75"/>
<text text-anchor="start" x="724.25" y="-1170.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="669.5,-1140 669.5,-1163.75 700.75,-1163.75 700.75,-1140 669.5,-1140"/>
<text text-anchor="start" x="673.5" y="-1146.45" font-family="arial" font-size="14.00">F48</text>
<polygon fill="none" stroke="black" points="700.75,-1140 700.75,-1163.75 750,-1163.75 750,-1140 700.75,-1140"/>
<text text-anchor="start" x="704.75" y="-1146.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="750,-1140 750,-1163.75 795.5,-1163.75 795.5,-1140 750,-1140"/>
<text text-anchor="start" x="754" y="-1146.45" font-family="arial" font-size="14.00">48&#45;pin</text>
<polygon fill="none" stroke="black" points="669.5,-1116.25 669.5,-1140 795.5,-1140 795.5,-1116.25 669.5,-1116.25"/>
<text text-anchor="start" x="725.38" y="-1122.7" font-family="arial" font-size="14.00">z2</text>
<polygon fill="none" stroke="black" points="669.5,-1092.5 669.5,-1116.25 795.5,-1116.25 795.5,-1092.5 669.5,-1092.5"/>
<text text-anchor="start" x="725" y="-1098.95" font-family="arial" font-size="14.00">b2</text>
<polygon fill="none" stroke="black" points="669.5,-1068.75 669.5,-1092.5 795.5,-1092.5 795.5,-1068.75 669.5,-1068.75"/>
<text text-anchor="start" x="725" y="-1075.2" font-family="arial" font-size="14.00">d2</text>
<polygon fill="none" stroke="black" points="669.5,-1045 669.5,-1068.75 795.5,-1068.75 795.5,-1045 669.5,-1045"/>
<text text-anchor="start" x="725.38" y="-1051.45" font-family="arial" font-size="14.00">z4</text>
<polygon fill="none" stroke="black" points="669.5,-1021.25 669.5,-1045 795.5,-1045 795.5,-1021.25 669.5,-1021.25"/>
<text text-anchor="start" x="725" y="-1027.7" font-family="arial" font-size="14.00">b4</text>
<polygon fill="none" stroke="black" points="669.5,-997.5 669.5,-1021.25 795.5,-1021.25 795.5,-997.5 669.5,-997.5"/>
<text text-anchor="start" x="725" y="-1003.95" font-family="arial" font-size="14.00">d4</text>
<polygon fill="none" stroke="black" points="669.5,-973.75 669.5,-997.5 795.5,-997.5 795.5,-973.75 669.5,-973.75"/>
<text text-anchor="start" x="725.38" y="-980.2" font-family="arial" font-size="14.00">z6</text>
<polygon fill="none" stroke="black" points="669.5,-950 669.5,-973.75 795.5,-973.75 795.5,-950 669.5,-950"/>
<text text-anchor="start" x="725" y="-956.45" font-family="arial" font-size="14.00">b6</text>
<polygon fill="none" stroke="black" points="669.5,-926.25 669.5,-950 795.5,-950 795.5,-926.25 669.5,-926.25"/>
<text text-anchor="start" x="725" y="-932.7" font-family="arial" font-size="14.00">d6</text>
<polygon fill="none" stroke="black" points="669.5,-902.5 669.5,-926.25 795.5,-926.25 795.5,-902.5 669.5,-902.5"/>
<text text-anchor="start" x="725.38" y="-908.95" font-family="arial" font-size="14.00">z8</text>
<polygon fill="none" stroke="black" points="669.5,-878.75 669.5,-902.5 795.5,-902.5 795.5,-878.75 669.5,-878.75"/>
<text text-anchor="start" x="725" y="-885.2" font-family="arial" font-size="14.00">b8</text>
<polygon fill="none" stroke="black" points="669.5,-855 669.5,-878.75 795.5,-878.75 795.5,-855 669.5,-855"/>
<text text-anchor="start" x="725" y="-861.45" font-family="arial" font-size="14.00">d8</text>
<polygon fill="none" stroke="black" points="669.5,-831.25 669.5,-855 795.5,-855 795.5,-831.25 669.5,-831.25"/>
<text text-anchor="start" x="721.62" y="-837.7" font-family="arial" font-size="14.00">z10</text>
<polygon fill="none" stroke="black" points="669.5,-807.5 669.5,-831.25 795.5,-831.25 795.5,-807.5 669.5,-807.5"/>
<text text-anchor="start" x="721.25" y="-813.95" font-family="arial" font-size="14.00">b10</text>
<polygon fill="none" stroke="black" points="669.5,-783.75 669.5,-807.5 795.5,-807.5 795.5,-783.75 669.5,-783.75"/>
<text text-anchor="start" x="721.25" y="-790.2" font-family="arial" font-size="14.00">d10</text>
<polygon fill="none" stroke="black" points="669.5,-760 669.5,-783.75 795.5,-783.75 795.5,-760 669.5,-760"/>
<text text-anchor="start" x="721.62" y="-766.45" font-family="arial" font-size="14.00">z12</text>
<polygon fill="none" stroke="black" points="669.5,-736.25 669.5,-760 795.5,-760 795.5,-736.25 669.5,-736.25"/>
<text text-anchor="start" x="721.25" y="-742.7" font-family="arial" font-size="14.00">b12</text>
<polygon fill="none" stroke="black" points="669.5,-712.5 669.5,-736.25 795.5,-736.25 795.5,-712.5 669.5,-712.5"/>
<text text-anchor="start" x="721.25" y="-718.95" font-family="arial" font-size="14.00">d12</text>
<polygon fill="none" stroke="black" points="669.5,-688.75 669.5,-712.5 795.5,-712.5 795.5,-688.75 669.5,-688.75"/>
<text text-anchor="start" x="721.62" y="-695.2" font-family="arial" font-size="14.00">z14</text>
<polygon fill="none" stroke="black" points="669.5,-665 669.5,-688.75 795.5,-688.75 795.5,-665 669.5,-665"/>
<text text-anchor="start" x="721.25" y="-671.45" font-family="arial" font-size="14.00">b14</text>
<polygon fill="none" stroke="black" points="669.5,-641.25 669.5,-665 795.5,-665 795.5,-641.25 669.5,-641.25"/>
<text text-anchor="start" x="721.25" y="-647.7" font-family="arial" font-size="14.00">d14</text>
<polygon fill="none" stroke="black" points="669.5,-617.5 669.5,-641.25 795.5,-641.25 795.5,-617.5 669.5,-617.5"/>
<text text-anchor="start" x="721.62" y="-623.95" font-family="arial" font-size="14.00">z16</text>
<polygon fill="none" stroke="black" points="669.5,-593.75 669.5,-617.5 795.5,-617.5 795.5,-593.75 669.5,-593.75"/>
<text text-anchor="start" x="721.25" y="-600.2" font-family="arial" font-size="14.00">b16</text>
<polygon fill="none" stroke="black" points="669.5,-570 669.5,-593.75 795.5,-593.75 795.5,-570 669.5,-570"/>
<text text-anchor="start" x="721.25" y="-576.45" font-family="arial" font-size="14.00">d16</text>
<polygon fill="none" stroke="black" points="669.5,-546.25 669.5,-570 795.5,-570 795.5,-546.25 669.5,-546.25"/>
<text text-anchor="start" x="721.62" y="-552.7" font-family="arial" font-size="14.00">z18</text>
<polygon fill="none" stroke="black" points="669.5,-522.5 669.5,-546.25 795.5,-546.25 795.5,-522.5 669.5,-522.5"/>
<text text-anchor="start" x="721.25" y="-528.95" font-family="arial" font-size="14.00">b18</text>
<polygon fill="none" stroke="black" points="669.5,-498.75 669.5,-522.5 795.5,-522.5 795.5,-498.75 669.5,-498.75"/>
<text text-anchor="start" x="721.25" y="-505.2" font-family="arial" font-size="14.00">d18</text>
<polygon fill="none" stroke="black" points="669.5,-475 669.5,-498.75 795.5,-498.75 795.5,-475 669.5,-475"/>
<text text-anchor="start" x="721.62" y="-481.45" font-family="arial" font-size="14.00">z20</text>
<polygon fill="none" stroke="black" points="669.5,-451.25 669.5,-475 795.5,-475 795.5,-451.25 669.5,-451.25"/>
<text text-anchor="start" x="721.25" y="-457.7" font-family="arial" font-size="14.00">b20</text>
<polygon fill="none" stroke="black" points="669.5,-427.5 669.5,-451.25 795.5,-451.25 795.5,-427.5 669.5,-427.5"/>
<text text-anchor="start" x="721.25" y="-433.95" font-family="arial" font-size="14.00">d20</text>
<polygon fill="none" stroke="black" points="669.5,-403.75 669.5,-427.5 795.5,-427.5 795.5,-403.75 669.5,-403.75"/>
<text text-anchor="start" x="721.62" y="-410.2" font-family="arial" font-size="14.00">z22</text>
<polygon fill="none" stroke="black" points="669.5,-380 669.5,-403.75 795.5,-403.75 795.5,-380 669.5,-380"/>
<text text-anchor="start" x="721.25" y="-386.45" font-family="arial" font-size="14.00">b22</text>
<polygon fill="none" stroke="black" points="669.5,-356.25 669.5,-380 795.5,-380 795.5,-356.25 669.5,-356.25"/>
<text text-anchor="start" x="721.25" y="-362.7" font-family="arial" font-size="14.00">d22</text>
<polygon fill="none" stroke="black" points="669.5,-332.5 669.5,-356.25 795.5,-356.25 795.5,-332.5 669.5,-332.5"/>
<text text-anchor="start" x="721.62" y="-338.95" font-family="arial" font-size="14.00">z24</text>
<polygon fill="none" stroke="black" points="669.5,-308.75 669.5,-332.5 795.5,-332.5 795.5,-308.75 669.5,-308.75"/>
<text text-anchor="start" x="721.25" y="-315.2" font-family="arial" font-size="14.00">b24</text>
<polygon fill="none" stroke="black" points="669.5,-285 669.5,-308.75 795.5,-308.75 795.5,-285 669.5,-285"/>
<text text-anchor="start" x="721.25" y="-291.45" font-family="arial" font-size="14.00">d24</text>
<polygon fill="none" stroke="black" points="669.5,-261.25 669.5,-285 795.5,-285 795.5,-261.25 669.5,-261.25"/>
<text text-anchor="start" x="721.62" y="-267.7" font-family="arial" font-size="14.00">z26</text>
<polygon fill="none" stroke="black" points="669.5,-237.5 669.5,-261.25 795.5,-261.25 795.5,-237.5 669.5,-237.5"/>
<text text-anchor="start" x="721.25" y="-243.95" font-family="arial" font-size="14.00">b26</text>
<polygon fill="none" stroke="black" points="669.5,-213.75 669.5,-237.5 795.5,-237.5 795.5,-213.75 669.5,-213.75"/>
<text text-anchor="start" x="721.25" y="-220.2" font-family="arial" font-size="14.00">d26</text>
<polygon fill="none" stroke="black" points="669.5,-190 669.5,-213.75 795.5,-213.75 795.5,-190 669.5,-190"/>
<text text-anchor="start" x="721.62" y="-196.45" font-family="arial" font-size="14.00">z28</text>
<polygon fill="none" stroke="black" points="669.5,-166.25 669.5,-190 795.5,-190 795.5,-166.25 669.5,-166.25"/>
<text text-anchor="start" x="721.25" y="-172.7" font-family="arial" font-size="14.00">b28</text>
<polygon fill="none" stroke="black" points="669.5,-142.5 669.5,-166.25 795.5,-166.25 795.5,-142.5 669.5,-142.5"/>
<text text-anchor="start" x="721.25" y="-148.95" font-family="arial" font-size="14.00">d28</text>
<polygon fill="none" stroke="black" points="669.5,-118.75 669.5,-142.5 795.5,-142.5 795.5,-118.75 669.5,-118.75"/>
<text text-anchor="start" x="721.62" y="-125.2" font-family="arial" font-size="14.00">z30</text>
<polygon fill="none" stroke="black" points="669.5,-95 669.5,-118.75 795.5,-118.75 795.5,-95 669.5,-95"/>
<text text-anchor="start" x="721.25" y="-101.45" font-family="arial" font-size="14.00">b30</text>
<polygon fill="none" stroke="black" points="669.5,-71.25 669.5,-95 795.5,-95 795.5,-71.25 669.5,-71.25"/>
<text text-anchor="start" x="721.25" y="-77.7" font-family="arial" font-size="14.00">d30</text>
<polygon fill="none" stroke="black" points="669.5,-47.5 669.5,-71.25 795.5,-71.25 795.5,-47.5 669.5,-47.5"/>
<text text-anchor="start" x="721.62" y="-53.95" font-family="arial" font-size="14.00">z32</text>
<polygon fill="none" stroke="black" points="669.5,-23.75 669.5,-47.5 795.5,-47.5 795.5,-23.75 669.5,-23.75"/>
<text text-anchor="start" x="721.25" y="-30.2" font-family="arial" font-size="14.00">b32</text>
<polygon fill="none" stroke="black" points="669.5,0 669.5,-23.75 795.5,-23.75 795.5,0 669.5,0"/>
<text text-anchor="start" x="721.25" y="-6.45" font-family="arial" font-size="14.00">d32</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-678C701.87,-683.79 553.28,-979.79 696,-974"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M552,-680C700.08,-682.9 551.49,-978.9 696,-976"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M552,-682C698.3,-682 549.7,-978 696,-978"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M552,-684C696.51,-681.1 547.92,-977.1 696,-980"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-686C694.72,-680.21 546.13,-976.21 696,-982"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-700.75C678.82,-706.57 523.31,-1011.19 669.5,-1005.38"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M525.5,-702.75C677.03,-705.66 521.53,-1010.28 669.5,-1007.38"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M525.5,-704.75C675.25,-704.75 519.75,-1009.38 669.5,-1009.38"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M525.5,-706.75C673.47,-703.84 517.97,-1008.47 669.5,-1011.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-708.75C671.69,-702.93 516.18,-1007.56 669.5,-1013.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-707C736.91,-712.99 518.03,-1094.99 696,-1089"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M552,-709C735.18,-711.99 516.3,-1093.99 696,-1091"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M552,-711C733.44,-711 514.56,-1093 696,-1093"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M552,-713C731.7,-710.01 512.82,-1092.01 696,-1095"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-715C729.97,-709.01 511.09,-1091.01 696,-1097"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-730.5C715.24,-736.51 486.68,-1130.13 669.5,-1124.13"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M525.5,-732.5C713.51,-735.5 484.95,-1129.13 669.5,-1126.13"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M525.5,-734.5C711.78,-734.5 483.22,-1128.12 669.5,-1128.12"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M525.5,-736.5C710.05,-733.5 481.49,-1127.12 669.5,-1130.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-738.5C708.32,-732.49 479.76,-1126.12 669.5,-1132.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-620C647.32,-625.02 608.41,-772.02 696,-767"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M552,-622C645.39,-624.51 606.48,-771.51 696,-769"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M552,-624C643.46,-624 604.54,-771 696,-771"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M552,-626C641.52,-623.49 602.61,-770.49 696,-773"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-628C639.59,-622.98 600.68,-769.98 696,-775"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-641.25C621.89,-646.3 580.82,-796.68 669.5,-791.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M525.5,-643.25C619.96,-645.78 578.89,-796.15 669.5,-793.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M525.5,-645.25C618.03,-645.25 576.97,-795.63 669.5,-795.62"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M525.5,-647.25C616.11,-644.72 575.04,-795.1 669.5,-797.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-649.25C614.18,-644.2 573.11,-794.57 669.5,-799.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-649C677.42,-654.57 577.94,-887.57 696,-882"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M552,-651C675.58,-653.79 576.1,-886.79 696,-884"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M552,-653C673.74,-653 574.26,-886 696,-886"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M552,-655C671.9,-652.21 572.42,-885.21 696,-888"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-657C670.06,-651.43 570.58,-884.43 696,-890"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-671C653.32,-676.6 549.01,-915.97 669.5,-910.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M525.5,-673C651.49,-675.8 547.18,-915.17 669.5,-912.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M525.5,-675C649.66,-675 545.34,-914.37 669.5,-914.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M525.5,-677C647.82,-674.2 543.51,-913.58 669.5,-916.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-679C645.99,-673.4 541.68,-912.78 669.5,-918.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-562C615.28,-562.07 631.25,-559.07 696,-559"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M552,-564C615.64,-564.03 631.62,-561.03 696,-561"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M552,-566C616.01,-566 631.99,-563 696,-563"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M552,-568C616.38,-567.97 632.36,-564.97 696,-565"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-570C616.75,-569.93 632.72,-566.93 696,-567"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-581.75C588.58,-581.86 604.53,-577.99 669.5,-577.88"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M525.5,-583.75C589.05,-583.81 605,-579.93 669.5,-579.88"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M525.5,-585.75C589.52,-585.75 605.48,-581.87 669.5,-581.88"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M525.5,-587.75C590,-587.69 605.95,-583.82 669.5,-583.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-589.75C590.47,-589.64 606.42,-585.76 669.5,-585.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-591C630.09,-595.2 625.9,-679.2 696,-675"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-593C628.09,-595.1 623.9,-679.1 696,-677"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-595C626.09,-595 621.91,-679 696,-679"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-597C624.1,-594.9 619.91,-678.9 696,-681"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-599C622.1,-594.8 617.91,-678.8 696,-683"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-611.5C603.84,-615.72 599.15,-700.85 669.5,-696.63"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M525.5,-613.5C601.84,-615.61 597.15,-700.74 669.5,-698.63"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M525.5,-615.5C599.85,-615.5 595.15,-700.62 669.5,-700.63"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M525.5,-617.5C597.85,-615.39 593.16,-700.51 669.5,-702.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-619.5C595.85,-615.28 591.16,-700.4 669.5,-704.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-504C621.87,-508.18 618.13,-425.18 696,-421"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-506C623.87,-508.09 620.13,-425.09 696,-423"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-508C625.87,-508 622.13,-425 696,-425"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-510C627.87,-507.91 624.13,-424.91 696,-427"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-512C629.87,-507.82 626.13,-424.82 696,-429"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-522.25C596.25,-526.5 590.76,-439.63 669.5,-435.38"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M525.5,-524.25C598.25,-526.38 592.76,-439.5 669.5,-437.38"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M525.5,-526.25C600.25,-526.25 594.75,-439.38 669.5,-439.38"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M525.5,-528.25C602.24,-526.12 596.75,-439.25 669.5,-441.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-530.25C604.24,-526 598.75,-439.12 669.5,-443.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-533C616.75,-533.07 632.72,-536.07 696,-536"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M552,-535C616.38,-535.03 632.36,-538.03 696,-538"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M552,-537C616.01,-537 631.99,-540 696,-540"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M552,-539C615.64,-538.97 631.62,-541.97 696,-542"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-541C615.28,-540.93 631.25,-543.93 696,-544"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-552C590.03,-552.03 606.02,-554.16 669.5,-554.13"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M525.5,-554C589.77,-554.02 605.76,-556.14 669.5,-556.13"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M525.5,-556C589.51,-556 605.49,-558.12 669.5,-558.12"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M525.5,-558C589.24,-557.98 605.23,-560.11 669.5,-560.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-560C588.98,-559.97 604.97,-562.09 669.5,-562.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge18" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-446C669.68,-451.57 570.96,-219.57 696,-214"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M552,-448C671.52,-450.78 572.8,-218.78 696,-216"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M552,-450C673.36,-450 574.64,-218 696,-218"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M552,-452C675.2,-449.22 576.48,-217.22 696,-220"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-454C677.04,-448.43 578.32,-216.43 696,-222"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-462.75C646.66,-468.36 541.01,-227.23 669.5,-221.63"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M525.5,-464.75C648.49,-467.55 542.85,-226.43 669.5,-223.63"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M525.5,-466.75C650.32,-466.75 544.68,-225.63 669.5,-225.63"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M525.5,-468.75C652.15,-465.95 546.51,-224.82 669.5,-227.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-470.75C653.99,-465.14 548.34,-224.02 669.5,-229.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge20" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-475C639.27,-480.01 600.99,-334.01 696,-329"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-477C641.21,-479.51 602.93,-333.51 696,-331"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-479C643.14,-479 604.86,-333 696,-333"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-481C645.07,-478.49 606.79,-332.49 696,-335"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-483C647.01,-477.99 608.73,-331.99 696,-337"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-492.5C614.74,-497.57 572.55,-345.44 669.5,-340.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-494.5C616.67,-497.03 574.47,-344.91 669.5,-342.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-496.5C618.6,-496.5 576.4,-344.38 669.5,-344.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-498.5C620.53,-495.97 578.33,-343.84 669.5,-346.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-500.5C622.45,-495.43 580.26,-343.31 669.5,-348.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge22" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-388C729.55,-393.99 511.5,-12.99 696,-7"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-390C731.29,-392.99 513.24,-11.99 696,-9"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M552,-392C733.02,-392 514.98,-11 696,-11"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-394C734.76,-391.01 516.71,-10.01 696,-13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-396C736.5,-390.01 518.45,-9.01 696,-15"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-403.25C709.06,-409.26 479.03,-13.89 669.5,-7.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M525.5,-405.25C710.79,-408.26 480.76,-12.88 669.5,-9.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M525.5,-407.25C712.51,-407.25 482.49,-11.87 669.5,-11.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M525.5,-409.25C714.24,-406.24 484.21,-10.87 669.5,-13.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-411.25C715.97,-405.24 485.94,-9.86 669.5,-15.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge24" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-417C694.32,-422.79 546.53,-127.79 696,-122"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-419C696.11,-421.9 548.31,-126.9 696,-124"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M552,-421C697.9,-421 550.1,-126 696,-126"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-423C699.69,-420.1 551.89,-125.1 696,-128"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-425C701.47,-419.21 553.68,-124.21 696,-130"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-433C672.4,-438.82 515.48,-132.45 669.5,-126.63"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M525.5,-435C674.18,-437.91 517.26,-131.54 669.5,-128.63"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M525.5,-437C675.96,-437 519.04,-130.62 669.5,-130.62"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M525.5,-439C677.74,-436.09 520.82,-129.71 669.5,-132.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M525.5,-441C679.52,-435.18 522.6,-128.8 669.5,-134.62"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 49 KiB

6
examples/ex10.bom.tsv generated
View File

@ -1,3 +1,3 @@
Id Description Qty Unit Designators
1 Cable, CAT5e, 8 x 24 AWG 1 m W1
2 Connector, Stewart Connector SS-37000-002, male, 8 pins 2 X1, X2
# Qty Unit Description Designators
1 2 Connector, Stewart Connector SS-37000-002, male, 8 pins X1, X2
2 1 m Cable, CAT5e, 8 x 24 AWG W1

1 Id # Qty Unit Description Designators
2 1 1 1 2 m Cable, CAT5e, 8 x 24 AWG Connector, Stewart Connector SS-37000-002, male, 8 pins W1 X1, X2
3 2 2 2 1 m Connector, Stewart Connector SS-37000-002, male, 8 pins Cable, CAT5e, 8 x 24 AWG X1, X2 W1

534
examples/ex10.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Stewart Connector SS-37000-002</td>
<td balign="left">male</td>
<td balign="left">8-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Stewart Connector SS-37000-002</td>
<td>male</td>
<td>8-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>DA+</td>
<td port="p1r">1</td>
@ -53,25 +62,35 @@ graph {
<td port="p8r">8</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Stewart Connector SS-37000-002</td>
<td balign="left">male</td>
<td balign="left">8-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Stewart Connector SS-37000-002</td>
<td>male</td>
<td>8-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>DB+</td>
@ -105,198 +124,293 @@ graph {
<td>DC-</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#00ff00:#ffffff:#000000"]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>CAT5e</td>
<td>8x</td>
<td>24 AWG</td>
<td>1 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:DA+</td>
<td> </td>
<td>1:WHGN</td>
<td> </td>
<td align="right">X2:3:DA+ </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:DA-</td>
<td> </td>
<td>2:GN</td>
<td> </td>
<td align="right">X2:6:DA- </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3:DB+</td>
<td> </td>
<td>3:WHOG</td>
<td> </td>
<td align="right">X2:1:DB+ </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF8000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:4:DC+</td>
<td> </td>
<td>4:BU</td>
<td> </td>
<td align="right">X2:7:DC+ </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:5:DC-</td>
<td> </td>
<td>5:WHBU</td>
<td> </td>
<td align="right">X2:8:DC- </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w5">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:6:DB-</td>
<td> </td>
<td>6:OG</td>
<td> </td>
<td align="right">X2:2:DB- </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w6">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF8000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF8000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF8000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:7:DD+</td>
<td> </td>
<td>7:WHBN</td>
<td> </td>
<td align="right">X2:4:DD+ </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w7">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:8:DD-</td>
<td> </td>
<td>8:BN</td>
<td> </td>
<td align="right">X2:5:DD- </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="10" port="w8">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFFFF:#00AA00:#FFFFFF:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p3l:w
edge [color="#000000:#00ff00:#00ff00:#00ff00:#000000"]
edge [color="#000000:#00AA00:#00AA00:#00AA00:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p6l:w
edge [color="#000000:#ffffff:#ff8000:#ffffff:#000000"]
edge [color="#000000:#FFFFFF:#FF8000:#FFFFFF:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p1l:w
edge [color="#000000:#0066ff:#0066ff:#0066ff:#000000"]
edge [color="#000000:#0066FF:#0066FF:#0066FF:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p7l:w
edge [color="#000000:#ffffff:#0066ff:#ffffff:#000000"]
edge [color="#000000:#FFFFFF:#0066FF:#FFFFFF:#000000"]
X1:p5r:e -- W1:w5:w
W1:w5:e -- X2:p8l:w
edge [color="#000000:#ff8000:#ff8000:#ff8000:#000000"]
edge [color="#000000:#FF8000:#FF8000:#FF8000:#000000"]
X1:p6r:e -- W1:w6:w
W1:w6:e -- X2:p2l:w
edge [color="#000000:#ffffff:#895956:#ffffff:#000000"]
edge [color="#000000:#FFFFFF:#895956:#FFFFFF:#000000"]
X1:p7r:e -- W1:w7:w
W1:w7:e -- X2:p4l:w
edge [color="#000000:#895956:#895956:#895956:#000000"]
X1:p8r:e -- W1:w8:w
W1:w8:e -- X2:p5l:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">CAT5e</td>
<td balign="left">8x</td>
<td balign="left">24 AWG</td>
<td balign="left">1 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1:DA+</td>
<td>
1:WHGN
</td>
<td>X2:3:DA+</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:DA-</td>
<td>
2:GN
</td>
<td>X2:6:DA-</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:3:DB+</td>
<td>
3:WHOG
</td>
<td>X2:1:DB+</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:4:DC+</td>
<td>
4:BU
</td>
<td>X2:7:DC+</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:5:DC-</td>
<td>
5:WHBU
</td>
<td>X2:8:DC-</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w5" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:6:DB-</td>
<td>
6:OG
</td>
<td>X2:2:DB-</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w6" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:7:DD+</td>
<td>
7:WHBN
</td>
<td>X2:4:DD+</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w7" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:8:DD-</td>
<td>
8:BN
</td>
<td>X2:5:DD-</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w8" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
}

533
examples/ex10.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex10</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex10</h1>
<h2>Diagram</h2>
@ -30,327 +30,346 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="1120pt" height="324pt"
viewBox="0.00 0.00 1120.00 324.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 320)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-320 1116,-320 1116,4 -4,4"/>
<svg width="1080pt" height="333pt"
viewBox="0.00 0.00 1079.50 333.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 329)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-329 1075.5,-329 1075.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="298,-264 0,-264 0,-34 298,-34 298,-264"/>
<polygon fill="none" stroke="black" points="0,-241 0,-264 298,-264 298,-241 0,-241"/>
<text text-anchor="start" x="140" y="-248.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-218 0,-241 219,-241 219,-218 0,-218"/>
<text text-anchor="start" x="4" y="-225.8" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="219,-218 219,-241 258,-241 258,-218 219,-218"/>
<text text-anchor="start" x="223" y="-225.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="258,-218 258,-241 298,-241 298,-218 258,-218"/>
<text text-anchor="start" x="262" y="-225.8" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-195 0,-218 160,-218 160,-195 0,-195"/>
<text text-anchor="start" x="66" y="-202.8" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="160,-195 160,-218 298,-218 298,-195 160,-195"/>
<text text-anchor="start" x="225" y="-202.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-172 0,-195 160,-195 160,-172 0,-172"/>
<text text-anchor="start" x="67.5" y="-179.8" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="160,-172 160,-195 298,-195 298,-172 160,-172"/>
<text text-anchor="start" x="225" y="-179.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-149 0,-172 160,-172 160,-149 0,-149"/>
<text text-anchor="start" x="66" y="-156.8" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="160,-149 160,-172 298,-172 298,-149 160,-149"/>
<text text-anchor="start" x="225" y="-156.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-126 0,-149 160,-149 160,-126 0,-126"/>
<text text-anchor="start" x="65.5" y="-133.8" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="160,-126 160,-149 298,-149 298,-126 160,-126"/>
<text text-anchor="start" x="225" y="-133.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-103 0,-126 160,-126 160,-103 0,-103"/>
<text text-anchor="start" x="67.5" y="-110.8" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="none" stroke="black" points="160,-103 160,-126 298,-126 298,-103 160,-103"/>
<text text-anchor="start" x="225" y="-110.8" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-80 0,-103 160,-103 160,-80 0,-80"/>
<text text-anchor="start" x="67.5" y="-87.8" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="160,-80 160,-103 298,-103 298,-80 160,-80"/>
<text text-anchor="start" x="225" y="-87.8" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-57 0,-80 160,-80 160,-57 0,-57"/>
<text text-anchor="start" x="65.5" y="-64.8" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="160,-57 160,-80 298,-80 298,-57 160,-57"/>
<text text-anchor="start" x="225" y="-64.8" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-34 0,-57 160,-57 160,-34 0,-34"/>
<text text-anchor="start" x="67.5" y="-41.8" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="160,-34 160,-57 298,-57 298,-34 160,-34"/>
<text text-anchor="start" x="225" y="-41.8" font-family="arial" font-size="14.00">8</text>
<polygon fill="#ffffff" stroke="black" points="286.5,-272.25 0,-272.25 0,-34.75 286.5,-34.75 286.5,-272.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-34.75 0,-272.25 286.5,-272.25 286.5,-34.75 0,-34.75"/>
<polygon fill="none" stroke="black" points="0,-248.5 0,-272.25 286.5,-272.25 286.5,-248.5 0,-248.5"/>
<text text-anchor="start" x="135" y="-254.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-224.75 0,-248.5 210.5,-248.5 210.5,-224.75 0,-224.75"/>
<text text-anchor="start" x="4" y="-231.2" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="210.5,-224.75 210.5,-248.5 248.5,-248.5 248.5,-224.75 210.5,-224.75"/>
<text text-anchor="start" x="214.5" y="-231.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="248.5,-224.75 248.5,-248.5 286.5,-248.5 286.5,-224.75 248.5,-224.75"/>
<text text-anchor="start" x="252.5" y="-231.2" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-201 0,-224.75 153.38,-224.75 153.38,-201 0,-201"/>
<text text-anchor="start" x="63.19" y="-207.45" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="153.38,-201 153.38,-224.75 286.5,-224.75 286.5,-201 153.38,-201"/>
<text text-anchor="start" x="216.19" y="-207.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-177.25 0,-201 153.38,-201 153.38,-177.25 0,-177.25"/>
<text text-anchor="start" x="65.06" y="-183.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="153.38,-177.25 153.38,-201 286.5,-201 286.5,-177.25 153.38,-177.25"/>
<text text-anchor="start" x="216.19" y="-183.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-153.5 0,-177.25 153.38,-177.25 153.38,-153.5 0,-153.5"/>
<text text-anchor="start" x="63.19" y="-159.95" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="153.38,-153.5 153.38,-177.25 286.5,-177.25 286.5,-153.5 153.38,-153.5"/>
<text text-anchor="start" x="216.19" y="-159.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-129.75 0,-153.5 153.38,-153.5 153.38,-129.75 0,-129.75"/>
<text text-anchor="start" x="62.81" y="-136.2" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="153.38,-129.75 153.38,-153.5 286.5,-153.5 286.5,-129.75 153.38,-129.75"/>
<text text-anchor="start" x="216.19" y="-136.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-106 0,-129.75 153.38,-129.75 153.38,-106 0,-106"/>
<text text-anchor="start" x="64.69" y="-112.45" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="none" stroke="black" points="153.38,-106 153.38,-129.75 286.5,-129.75 286.5,-106 153.38,-106"/>
<text text-anchor="start" x="216.19" y="-112.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-82.25 0,-106 153.38,-106 153.38,-82.25 0,-82.25"/>
<text text-anchor="start" x="65.06" y="-88.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="153.38,-82.25 153.38,-106 286.5,-106 286.5,-82.25 153.38,-82.25"/>
<text text-anchor="start" x="216.19" y="-88.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-58.5 0,-82.25 153.38,-82.25 153.38,-58.5 0,-58.5"/>
<text text-anchor="start" x="62.81" y="-64.95" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="153.38,-58.5 153.38,-82.25 286.5,-82.25 286.5,-58.5 153.38,-58.5"/>
<text text-anchor="start" x="216.19" y="-64.95" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-34.75 0,-58.5 153.38,-58.5 153.38,-34.75 0,-34.75"/>
<text text-anchor="start" x="64.69" y="-41.2" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="153.38,-34.75 153.38,-58.5 286.5,-58.5 286.5,-34.75 153.38,-34.75"/>
<text text-anchor="start" x="216.19" y="-41.2" font-family="arial" font-size="14.00">8</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="670,-316 442,-316 442,0 670,0 670,-316"/>
<polygon fill="none" stroke="black" points="442,-293 442,-316 670,-316 670,-293 442,-293"/>
<text text-anchor="start" x="545.5" y="-300.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="442,-270 442,-293 509,-293 509,-270 442,-270"/>
<text text-anchor="start" x="454" y="-277.8" font-family="arial" font-size="14.00">CAT5e</text>
<polygon fill="none" stroke="black" points="509,-270 509,-293 548,-293 548,-270 509,-270"/>
<text text-anchor="start" x="521" y="-277.8" font-family="arial" font-size="14.00">8x</text>
<polygon fill="none" stroke="black" points="548,-270 548,-293 623,-293 623,-270 548,-270"/>
<text text-anchor="start" x="559.5" y="-277.8" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="623,-270 623,-293 670,-293 670,-270 623,-270"/>
<text text-anchor="start" x="634.5" y="-277.8" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="473" y="-256.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="444.5" y="-237.8" font-family="arial" font-size="14.00">X1:1:DA+</text>
<text text-anchor="start" x="510" y="-237.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WHGN &#160;&#160;&#160;</text>
<text text-anchor="start" x="606.5" y="-237.8" font-family="arial" font-size="14.00">X2:3:DA+</text>
<polygon fill="#000000" stroke="transparent" points="442,-230 442,-232 670,-232 670,-230 442,-230"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-228 442,-230 670,-230 670,-228 442,-228"/>
<polygon fill="#00ff00" stroke="transparent" points="442,-226 442,-228 670,-228 670,-226 442,-226"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-224 442,-226 670,-226 670,-224 442,-224"/>
<polygon fill="#000000" stroke="transparent" points="442,-222 442,-224 670,-224 670,-222 442,-222"/>
<text text-anchor="start" x="446.5" y="-208.8" font-family="arial" font-size="14.00">X1:2:DA&#45;</text>
<text text-anchor="start" x="522" y="-208.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="608.5" y="-208.8" font-family="arial" font-size="14.00">X2:6:DA&#45;</text>
<polygon fill="#000000" stroke="transparent" points="442,-201 442,-203 670,-203 670,-201 442,-201"/>
<polygon fill="#00ff00" stroke="transparent" points="442,-199 442,-201 670,-201 670,-199 442,-199"/>
<polygon fill="#00ff00" stroke="transparent" points="442,-197 442,-199 670,-199 670,-197 442,-197"/>
<polygon fill="#00ff00" stroke="transparent" points="442,-195 442,-197 670,-197 670,-195 442,-195"/>
<polygon fill="#000000" stroke="transparent" points="442,-193 442,-195 670,-195 670,-193 442,-193"/>
<text text-anchor="start" x="444.5" y="-179.8" font-family="arial" font-size="14.00">X1:3:DB+</text>
<text text-anchor="start" x="510" y="-179.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:WHOG &#160;&#160;&#160;</text>
<text text-anchor="start" x="606.5" y="-179.8" font-family="arial" font-size="14.00">X2:1:DB+</text>
<polygon fill="#000000" stroke="transparent" points="442,-172 442,-174 670,-174 670,-172 442,-172"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-170 442,-172 670,-172 670,-170 442,-170"/>
<polygon fill="#ff8000" stroke="transparent" points="442,-168 442,-170 670,-170 670,-168 442,-168"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-166 442,-168 670,-168 670,-166 442,-166"/>
<polygon fill="#000000" stroke="transparent" points="442,-164 442,-166 670,-166 670,-164 442,-164"/>
<text text-anchor="start" x="444" y="-150.8" font-family="arial" font-size="14.00">X1:4:DC+</text>
<text text-anchor="start" x="522.5" y="-150.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="606" y="-150.8" font-family="arial" font-size="14.00">X2:7:DC+</text>
<polygon fill="#000000" stroke="transparent" points="442,-143 442,-145 670,-145 670,-143 442,-143"/>
<polygon fill="#0066ff" stroke="transparent" points="442,-141 442,-143 670,-143 670,-141 442,-141"/>
<polygon fill="#0066ff" stroke="transparent" points="442,-139 442,-141 670,-141 670,-139 442,-139"/>
<polygon fill="#0066ff" stroke="transparent" points="442,-137 442,-139 670,-139 670,-137 442,-137"/>
<polygon fill="#000000" stroke="transparent" points="442,-135 442,-137 670,-137 670,-135 442,-135"/>
<text text-anchor="start" x="446" y="-121.8" font-family="arial" font-size="14.00">X1:5:DC&#45;</text>
<text text-anchor="start" x="511" y="-121.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;5:WHBU &#160;&#160;&#160;</text>
<text text-anchor="start" x="608" y="-121.8" font-family="arial" font-size="14.00">X2:8:DC&#45;</text>
<polygon fill="#000000" stroke="transparent" points="442,-114 442,-116 670,-116 670,-114 442,-114"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-112 442,-114 670,-114 670,-112 442,-112"/>
<polygon fill="#0066ff" stroke="transparent" points="442,-110 442,-112 670,-112 670,-110 442,-110"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-108 442,-110 670,-110 670,-108 442,-108"/>
<polygon fill="#000000" stroke="transparent" points="442,-106 442,-108 670,-108 670,-106 442,-106"/>
<text text-anchor="start" x="446.5" y="-92.8" font-family="arial" font-size="14.00">X1:6:DB&#45;</text>
<text text-anchor="start" x="521.5" y="-92.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;6:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="608.5" y="-92.8" font-family="arial" font-size="14.00">X2:2:DB&#45;</text>
<polygon fill="#000000" stroke="transparent" points="442,-85 442,-87 670,-87 670,-85 442,-85"/>
<polygon fill="#ff8000" stroke="transparent" points="442,-83 442,-85 670,-85 670,-83 442,-83"/>
<polygon fill="#ff8000" stroke="transparent" points="442,-81 442,-83 670,-83 670,-81 442,-81"/>
<polygon fill="#ff8000" stroke="transparent" points="442,-79 442,-81 670,-81 670,-79 442,-79"/>
<polygon fill="#000000" stroke="transparent" points="442,-77 442,-79 670,-79 670,-77 442,-77"/>
<text text-anchor="start" x="444" y="-63.8" font-family="arial" font-size="14.00">X1:7:DD+</text>
<text text-anchor="start" x="511" y="-63.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;7:WHBN &#160;&#160;&#160;</text>
<text text-anchor="start" x="606" y="-63.8" font-family="arial" font-size="14.00">X2:4:DD+</text>
<polygon fill="#000000" stroke="transparent" points="442,-56 442,-58 670,-58 670,-56 442,-56"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-54 442,-56 670,-56 670,-54 442,-54"/>
<polygon fill="#895956" stroke="transparent" points="442,-52 442,-54 670,-54 670,-52 442,-52"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-50 442,-52 670,-52 670,-50 442,-50"/>
<polygon fill="#000000" stroke="transparent" points="442,-48 442,-50 670,-50 670,-48 442,-48"/>
<text text-anchor="start" x="446" y="-34.8" font-family="arial" font-size="14.00">X1:8:DD&#45;</text>
<text text-anchor="start" x="522.5" y="-34.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;8:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="608" y="-34.8" font-family="arial" font-size="14.00">X2:5:DD&#45;</text>
<polygon fill="#000000" stroke="transparent" points="442,-27 442,-29 670,-29 670,-27 442,-27"/>
<polygon fill="#895956" stroke="transparent" points="442,-25 442,-27 670,-27 670,-25 442,-25"/>
<polygon fill="#895956" stroke="transparent" points="442,-23 442,-25 670,-25 670,-23 442,-23"/>
<polygon fill="#895956" stroke="transparent" points="442,-21 442,-23 670,-23 670,-21 442,-21"/>
<polygon fill="#000000" stroke="transparent" points="442,-19 442,-21 670,-21 670,-19 442,-19"/>
<text text-anchor="start" x="473" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="641,-325 430.5,-325 430.5,0 641,0 641,-325"/>
<polygon fill="#ffffff" stroke="none" points="430.5,0 430.5,-325 641,-325 641,0 430.5,0"/>
<polygon fill="none" stroke="black" points="430.5,-301.25 430.5,-325 641,-325 641,-301.25 430.5,-301.25"/>
<text text-anchor="start" x="525.25" y="-307.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="430.5,-277.5 430.5,-301.25 491.75,-301.25 491.75,-277.5 430.5,-277.5"/>
<text text-anchor="start" x="440.5" y="-283.95" font-family="arial" font-size="14.00">CAT5e</text>
<polygon fill="none" stroke="black" points="491.75,-277.5 491.75,-301.25 526,-301.25 526,-277.5 491.75,-277.5"/>
<text text-anchor="start" x="501.75" y="-283.95" font-family="arial" font-size="14.00">8x</text>
<polygon fill="none" stroke="black" points="526,-277.5 526,-301.25 597.75,-301.25 597.75,-277.5 526,-277.5"/>
<text text-anchor="start" x="536" y="-283.95" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="597.75,-277.5 597.75,-301.25 641,-301.25 641,-277.5 597.75,-277.5"/>
<text text-anchor="start" x="607.75" y="-283.95" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="462.12" y="-262.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="432.5" y="-242.45" font-family="arial" font-size="14.00"> X1:1:DA+</text>
<text text-anchor="start" x="499.5" y="-242.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="508" y="-242.45" font-family="arial" font-size="14.00">1:WHGN</text>
<text text-anchor="start" x="568.25" y="-242.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="576.75" y="-242.45" font-family="arial" font-size="14.00">X2:3:DA+ </text>
<polygon fill="#000000" stroke="none" points="430.5,-236 430.5,-238 641,-238 641,-236 430.5,-236"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-234 430.5,-236 641,-236 641,-234 430.5,-234"/>
<polygon fill="#00aa00" stroke="none" points="430.5,-232 430.5,-234 641,-234 641,-232 430.5,-232"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-230 430.5,-232 641,-232 641,-230 430.5,-230"/>
<polygon fill="#000000" stroke="none" points="430.5,-228 430.5,-230 641,-230 641,-228 430.5,-228"/>
<text text-anchor="start" x="432.5" y="-212.7" font-family="arial" font-size="14.00"> X1:2:DA&#45;</text>
<text text-anchor="start" x="499.5" y="-212.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="519.62" y="-212.7" font-family="arial" font-size="14.00">2:GN</text>
<text text-anchor="start" x="568.25" y="-212.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="580.5" y="-212.7" font-family="arial" font-size="14.00">X2:6:DA&#45; </text>
<polygon fill="#000000" stroke="none" points="430.5,-206.25 430.5,-208.25 641,-208.25 641,-206.25 430.5,-206.25"/>
<polygon fill="#00aa00" stroke="none" points="430.5,-204.25 430.5,-206.25 641,-206.25 641,-204.25 430.5,-204.25"/>
<polygon fill="#00aa00" stroke="none" points="430.5,-202.25 430.5,-204.25 641,-204.25 641,-202.25 430.5,-202.25"/>
<polygon fill="#00aa00" stroke="none" points="430.5,-200.25 430.5,-202.25 641,-202.25 641,-200.25 430.5,-200.25"/>
<polygon fill="#000000" stroke="none" points="430.5,-198.25 430.5,-200.25 641,-200.25 641,-198.25 430.5,-198.25"/>
<text text-anchor="start" x="432.5" y="-182.95" font-family="arial" font-size="14.00"> X1:3:DB+</text>
<text text-anchor="start" x="499.5" y="-182.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="507.25" y="-182.95" font-family="arial" font-size="14.00">3:WHOG</text>
<text text-anchor="start" x="568.25" y="-182.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="576.75" y="-182.95" font-family="arial" font-size="14.00">X2:1:DB+ </text>
<polygon fill="#000000" stroke="none" points="430.5,-176.5 430.5,-178.5 641,-178.5 641,-176.5 430.5,-176.5"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-174.5 430.5,-176.5 641,-176.5 641,-174.5 430.5,-174.5"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-172.5 430.5,-174.5 641,-174.5 641,-172.5 430.5,-172.5"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-170.5 430.5,-172.5 641,-172.5 641,-170.5 430.5,-170.5"/>
<polygon fill="#000000" stroke="none" points="430.5,-168.5 430.5,-170.5 641,-170.5 641,-168.5 430.5,-168.5"/>
<text text-anchor="start" x="432.5" y="-153.2" font-family="arial" font-size="14.00"> X1:4:DC+</text>
<text text-anchor="start" x="499.5" y="-153.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="520.75" y="-153.2" font-family="arial" font-size="14.00">4:BU</text>
<text text-anchor="start" x="568.25" y="-153.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="576" y="-153.2" font-family="arial" font-size="14.00">X2:7:DC+ </text>
<polygon fill="#000000" stroke="none" points="430.5,-146.75 430.5,-148.75 641,-148.75 641,-146.75 430.5,-146.75"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-144.75 430.5,-146.75 641,-146.75 641,-144.75 430.5,-144.75"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-142.75 430.5,-144.75 641,-144.75 641,-142.75 430.5,-142.75"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-140.75 430.5,-142.75 641,-142.75 641,-140.75 430.5,-140.75"/>
<polygon fill="#000000" stroke="none" points="430.5,-138.75 430.5,-140.75 641,-140.75 641,-138.75 430.5,-138.75"/>
<text text-anchor="start" x="432.5" y="-123.45" font-family="arial" font-size="14.00"> X1:5:DC&#45;</text>
<text text-anchor="start" x="499.5" y="-123.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="509.12" y="-123.45" font-family="arial" font-size="14.00">5:WHBU</text>
<text text-anchor="start" x="568.25" y="-123.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="579.75" y="-123.45" font-family="arial" font-size="14.00">X2:8:DC&#45; </text>
<polygon fill="#000000" stroke="none" points="430.5,-117 430.5,-119 641,-119 641,-117 430.5,-117"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-115 430.5,-117 641,-117 641,-115 430.5,-115"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-113 430.5,-115 641,-115 641,-113 430.5,-113"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-111 430.5,-113 641,-113 641,-111 430.5,-111"/>
<polygon fill="#000000" stroke="none" points="430.5,-109 430.5,-111 641,-111 641,-109 430.5,-109"/>
<text text-anchor="start" x="432.5" y="-93.7" font-family="arial" font-size="14.00"> X1:6:DB&#45;</text>
<text text-anchor="start" x="499.5" y="-93.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="518.88" y="-93.7" font-family="arial" font-size="14.00">6:OG</text>
<text text-anchor="start" x="568.25" y="-93.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="580.5" y="-93.7" font-family="arial" font-size="14.00">X2:2:DB&#45; </text>
<polygon fill="#000000" stroke="none" points="430.5,-87.25 430.5,-89.25 641,-89.25 641,-87.25 430.5,-87.25"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-85.25 430.5,-87.25 641,-87.25 641,-85.25 430.5,-85.25"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-83.25 430.5,-85.25 641,-85.25 641,-83.25 430.5,-83.25"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-81.25 430.5,-83.25 641,-83.25 641,-81.25 430.5,-81.25"/>
<polygon fill="#000000" stroke="none" points="430.5,-79.25 430.5,-81.25 641,-81.25 641,-79.25 430.5,-79.25"/>
<text text-anchor="start" x="432.5" y="-63.95" font-family="arial" font-size="14.00"> X1:7:DD+</text>
<text text-anchor="start" x="499.5" y="-63.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="509.12" y="-63.95" font-family="arial" font-size="14.00">7:WHBN</text>
<text text-anchor="start" x="568.25" y="-63.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="576" y="-63.95" font-family="arial" font-size="14.00">X2:4:DD+ </text>
<polygon fill="#000000" stroke="none" points="430.5,-57.5 430.5,-59.5 641,-59.5 641,-57.5 430.5,-57.5"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-55.5 430.5,-57.5 641,-57.5 641,-55.5 430.5,-55.5"/>
<polygon fill="#895956" stroke="none" points="430.5,-53.5 430.5,-55.5 641,-55.5 641,-53.5 430.5,-53.5"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-51.5 430.5,-53.5 641,-53.5 641,-51.5 430.5,-51.5"/>
<polygon fill="#000000" stroke="none" points="430.5,-49.5 430.5,-51.5 641,-51.5 641,-49.5 430.5,-49.5"/>
<text text-anchor="start" x="432.5" y="-34.2" font-family="arial" font-size="14.00"> X1:8:DD&#45;</text>
<text text-anchor="start" x="499.5" y="-34.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="520.75" y="-34.2" font-family="arial" font-size="14.00">8:BN</text>
<text text-anchor="start" x="568.25" y="-34.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="579.75" y="-34.2" font-family="arial" font-size="14.00">X2:5:DD&#45; </text>
<polygon fill="#000000" stroke="none" points="430.5,-27.75 430.5,-29.75 641,-29.75 641,-27.75 430.5,-27.75"/>
<polygon fill="#895956" stroke="none" points="430.5,-25.75 430.5,-27.75 641,-27.75 641,-25.75 430.5,-25.75"/>
<polygon fill="#895956" stroke="none" points="430.5,-23.75 430.5,-25.75 641,-25.75 641,-23.75 430.5,-23.75"/>
<polygon fill="#895956" stroke="none" points="430.5,-21.75 430.5,-23.75 641,-23.75 641,-21.75 430.5,-21.75"/>
<polygon fill="#000000" stroke="none" points="430.5,-19.75 430.5,-21.75 641,-21.75 641,-19.75 430.5,-19.75"/>
<text text-anchor="start" x="462.12" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-203C365.83,-204.62 380.6,-224.62 442,-223"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-205C364.22,-205.81 378.99,-225.81 442,-225"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M298,-207C362.61,-207 377.39,-227 442,-227"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-209C361.01,-208.19 375.78,-228.19 442,-229"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-211C359.4,-209.38 374.17,-229.38 442,-231"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-208.88C354.35,-210.51 369.1,-230.63 430.5,-229"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-210.88C352.73,-211.69 367.49,-231.82 430.5,-231"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M286.5,-212.88C351.12,-212.88 365.88,-233 430.5,-233"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-214.87C349.51,-214.06 364.27,-234.18 430.5,-235"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-216.87C347.9,-215.24 362.65,-235.37 430.5,-237"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-180C364.99,-181.04 380.39,-195.04 442,-194"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M298,-182C363.65,-182.52 379.04,-196.52 442,-196"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M298,-184C362.3,-184 377.7,-198 442,-198"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M298,-186C360.96,-185.48 376.35,-199.48 442,-200"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-188C359.61,-186.96 375.01,-200.96 442,-202"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-185.13C353.51,-186.18 368.9,-200.3 430.5,-199.25"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M286.5,-187.13C352.16,-187.65 367.55,-201.78 430.5,-201.25"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M286.5,-189.13C350.81,-189.13 366.19,-203.25 430.5,-203.25"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M286.5,-191.12C349.45,-190.6 364.84,-204.72 430.5,-205.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-193.12C348.1,-192.07 363.49,-206.2 430.5,-207.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-157C363.91,-157.43 379.71,-165.43 442,-165"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-159C363,-159.22 378.8,-167.22 442,-167"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M298,-161C362.1,-161 377.9,-169 442,-169"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-163C361.2,-162.78 377,-170.78 442,-171"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-165C360.29,-164.57 376.09,-172.57 442,-173"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-161.38C352.43,-161.82 368.23,-169.94 430.5,-169.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-163.38C351.52,-163.6 367.31,-171.72 430.5,-171.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-165.38C350.6,-165.38 366.4,-173.5 430.5,-173.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-167.37C349.69,-167.15 365.48,-175.28 430.5,-175.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-169.37C348.77,-168.93 364.57,-177.06 430.5,-177.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-133C362.75,-133.07 378.72,-136.07 442,-136"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M298,-135C362.38,-135.03 378.36,-138.03 442,-138"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M298,-137C362.01,-137 377.99,-140 442,-140"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M298,-139C361.64,-138.97 377.62,-141.97 442,-142"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-141C361.28,-140.93 377.25,-143.93 442,-144"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-137.63C351.03,-137.66 367.02,-139.78 430.5,-139.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-139.63C350.77,-139.64 366.76,-141.77 430.5,-141.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-141.63C350.51,-141.63 366.49,-143.75 430.5,-143.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-143.62C350.24,-143.61 366.23,-145.73 430.5,-145.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-145.62C349.98,-145.59 365.97,-147.72 430.5,-147.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-110C361.28,-110.07 377.25,-107.07 442,-107"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-112C361.64,-112.03 377.62,-109.03 442,-109"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M298,-114C362.01,-114 377.99,-111 442,-111"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-116C362.38,-115.97 378.36,-112.97 442,-113"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-118C362.75,-117.93 378.72,-114.93 442,-115"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-113.88C349.58,-113.99 365.53,-110.11 430.5,-110"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-115.88C350.05,-115.93 366,-112.06 430.5,-112"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-117.87C350.52,-117.88 366.48,-114 430.5,-114"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-119.87C351,-119.82 366.95,-115.94 430.5,-116"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-121.87C351.47,-121.76 367.42,-117.89 430.5,-118"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-87C360.14,-87.53 375.89,-78.53 442,-78"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M298,-89C361.13,-89.26 376.88,-80.26 442,-80"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M298,-91C362.12,-91 377.88,-82 442,-82"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M298,-93C363.12,-92.74 378.87,-83.74 442,-84"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-95C364.11,-94.47 379.86,-85.47 442,-86"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-90.13C348.52,-90.74 364.22,-80.86 430.5,-80.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-92.13C349.59,-92.43 365.28,-82.56 430.5,-82.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-94.12C350.65,-94.12 366.35,-84.25 430.5,-84.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-96.12C351.72,-95.82 367.41,-85.94 430.5,-86.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-98.12C352.78,-97.51 368.48,-87.64 430.5,-88.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-64C359.55,-65.14 374.85,-50.14 442,-49"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-66C360.95,-66.57 376.25,-51.57 442,-51"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M298,-68C362.35,-68 377.65,-53 442,-53"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-70C363.75,-69.43 379.05,-54.43 442,-55"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-72C365.15,-70.86 380.45,-55.86 442,-57"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-66.38C348,-67.61 363.23,-51.73 430.5,-50.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-68.38C349.44,-68.99 364.67,-53.12 430.5,-52.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-70.38C350.89,-70.38 366.11,-54.5 430.5,-54.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-72.37C352.33,-71.76 367.56,-55.88 430.5,-56.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-74.37C353.77,-73.14 369,-57.27 430.5,-58.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-41C359.4,-42.71 374.04,-21.71 442,-20"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M298,-43C361.04,-43.86 375.68,-22.86 442,-22"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M298,-45C362.68,-45 377.32,-24 442,-24"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M298,-47C364.32,-46.14 378.96,-25.14 442,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-49C365.96,-47.29 380.6,-26.29 442,-28"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-42.63C347.9,-44.41 362.43,-22.54 430.5,-20.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-44.63C349.57,-45.52 364.1,-23.64 430.5,-22.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-46.62C351.23,-46.63 365.77,-24.75 430.5,-24.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-48.62C352.9,-47.73 367.43,-25.86 430.5,-26.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-50.62C354.57,-48.84 369.1,-26.96 430.5,-28.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="1112,-278 814,-278 814,-48 1112,-48 1112,-278"/>
<polygon fill="none" stroke="black" points="814,-255 814,-278 1112,-278 1112,-255 814,-255"/>
<text text-anchor="start" x="954" y="-262.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="814,-232 814,-255 1033,-255 1033,-232 814,-232"/>
<text text-anchor="start" x="818" y="-239.8" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="1033,-232 1033,-255 1072,-255 1072,-232 1033,-232"/>
<text text-anchor="start" x="1037" y="-239.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="1072,-232 1072,-255 1112,-255 1112,-232 1072,-232"/>
<text text-anchor="start" x="1076" y="-239.8" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="814,-209 814,-232 953,-232 953,-209 814,-209"/>
<text text-anchor="start" x="879.5" y="-216.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="953,-209 953,-232 1112,-232 1112,-209 953,-209"/>
<text text-anchor="start" x="1018.5" y="-216.8" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="814,-186 814,-209 953,-209 953,-186 814,-186"/>
<text text-anchor="start" x="879.5" y="-193.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="953,-186 953,-209 1112,-209 1112,-186 953,-186"/>
<text text-anchor="start" x="1020" y="-193.8" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="814,-163 814,-186 953,-186 953,-163 814,-163"/>
<text text-anchor="start" x="879.5" y="-170.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="953,-163 953,-186 1112,-186 1112,-163 953,-163"/>
<text text-anchor="start" x="1018.5" y="-170.8" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="814,-140 814,-163 953,-163 953,-140 814,-140"/>
<text text-anchor="start" x="879.5" y="-147.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="953,-140 953,-163 1112,-163 1112,-140 953,-140"/>
<text text-anchor="start" x="1018" y="-147.8" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="814,-117 814,-140 953,-140 953,-117 814,-117"/>
<text text-anchor="start" x="879.5" y="-124.8" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="953,-117 953,-140 1112,-140 1112,-117 953,-117"/>
<text text-anchor="start" x="1020" y="-124.8" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="814,-94 814,-117 953,-117 953,-94 814,-94"/>
<text text-anchor="start" x="879.5" y="-101.8" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="953,-94 953,-117 1112,-117 1112,-94 953,-94"/>
<text text-anchor="start" x="1020" y="-101.8" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="814,-71 814,-94 953,-94 953,-71 814,-71"/>
<text text-anchor="start" x="879.5" y="-78.8" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="953,-71 953,-94 1112,-94 1112,-71 953,-71"/>
<text text-anchor="start" x="1018" y="-78.8" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="814,-48 814,-71 953,-71 953,-48 814,-48"/>
<text text-anchor="start" x="879.5" y="-55.8" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="953,-48 953,-71 1112,-71 1112,-48 953,-48"/>
<text text-anchor="start" x="1020" y="-55.8" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="#ffffff" stroke="black" points="1071.5,-286.25 785,-286.25 785,-48.75 1071.5,-48.75 1071.5,-286.25"/>
<polygon fill="#ffffff" stroke="none" points="785,-48.75 785,-286.25 1071.5,-286.25 1071.5,-48.75 785,-48.75"/>
<polygon fill="none" stroke="black" points="785,-262.5 785,-286.25 1071.5,-286.25 1071.5,-262.5 785,-262.5"/>
<text text-anchor="start" x="920" y="-268.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="785,-238.75 785,-262.5 995.5,-262.5 995.5,-238.75 785,-238.75"/>
<text text-anchor="start" x="789" y="-245.2" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="995.5,-238.75 995.5,-262.5 1033.5,-262.5 1033.5,-238.75 995.5,-238.75"/>
<text text-anchor="start" x="999.5" y="-245.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="1033.5,-238.75 1033.5,-262.5 1071.5,-262.5 1071.5,-238.75 1033.5,-238.75"/>
<text text-anchor="start" x="1037.5" y="-245.2" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="785,-215 785,-238.75 918.12,-238.75 918.12,-215 785,-215"/>
<text text-anchor="start" x="847.81" y="-221.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="918.12,-215 918.12,-238.75 1071.5,-238.75 1071.5,-215 918.12,-215"/>
<text text-anchor="start" x="981.31" y="-221.45" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="785,-191.25 785,-215 918.12,-215 918.12,-191.25 785,-191.25"/>
<text text-anchor="start" x="847.81" y="-197.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="918.12,-191.25 918.12,-215 1071.5,-215 1071.5,-191.25 918.12,-191.25"/>
<text text-anchor="start" x="983.19" y="-197.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="785,-167.5 785,-191.25 918.12,-191.25 918.12,-167.5 785,-167.5"/>
<text text-anchor="start" x="847.81" y="-173.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="918.12,-167.5 918.12,-191.25 1071.5,-191.25 1071.5,-167.5 918.12,-167.5"/>
<text text-anchor="start" x="981.31" y="-173.95" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="785,-143.75 785,-167.5 918.12,-167.5 918.12,-143.75 785,-143.75"/>
<text text-anchor="start" x="847.81" y="-150.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="918.12,-143.75 918.12,-167.5 1071.5,-167.5 1071.5,-143.75 918.12,-143.75"/>
<text text-anchor="start" x="980.94" y="-150.2" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="785,-120 785,-143.75 918.12,-143.75 918.12,-120 785,-120"/>
<text text-anchor="start" x="847.81" y="-126.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="918.12,-120 918.12,-143.75 1071.5,-143.75 1071.5,-120 918.12,-120"/>
<text text-anchor="start" x="982.81" y="-126.45" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="785,-96.25 785,-120 918.12,-120 918.12,-96.25 785,-96.25"/>
<text text-anchor="start" x="847.81" y="-102.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="918.12,-96.25 918.12,-120 1071.5,-120 1071.5,-96.25 918.12,-96.25"/>
<text text-anchor="start" x="983.19" y="-102.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="785,-72.5 785,-96.25 918.12,-96.25 918.12,-72.5 785,-72.5"/>
<text text-anchor="start" x="847.81" y="-78.95" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="918.12,-72.5 918.12,-96.25 1071.5,-96.25 1071.5,-72.5 918.12,-72.5"/>
<text text-anchor="start" x="980.94" y="-78.95" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="785,-48.75 785,-72.5 918.12,-72.5 918.12,-48.75 785,-48.75"/>
<text text-anchor="start" x="847.81" y="-55.2" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="918.12,-48.75 918.12,-72.5 1071.5,-72.5 1071.5,-48.75 918.12,-48.75"/>
<text text-anchor="start" x="982.81" y="-55.2" font-family="arial" font-size="14.00">DC&#45;</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-223C734.09,-226.4 742,-174.4 814,-171"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-225C736.07,-226.7 743.98,-174.7 814,-173"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M670,-227C738.05,-227 745.95,-175 814,-175"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-229C740.02,-227.3 747.93,-175.3 814,-177"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-231C742,-227.6 749.91,-175.6 814,-179"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-229C705.33,-232.45 712.74,-178.83 785,-175.38"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-231C707.31,-232.73 714.73,-179.1 785,-177.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M641,-233C709.29,-233 716.71,-179.38 785,-179.38"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-235C711.27,-233.27 718.69,-179.65 785,-181.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-237C713.26,-233.55 720.67,-179.92 785,-183.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-194C742.2,-198.36 733.83,-105.36 814,-101"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M670,-196C744.19,-198.18 735.82,-105.18 814,-103"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M670,-198C746.19,-198 737.81,-105 814,-105"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M670,-200C748.18,-197.82 739.81,-104.82 814,-107"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-202C750.17,-197.64 741.8,-104.64 814,-109"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-199.25C713.72,-203.64 704.32,-108.52 785,-104.13"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M641,-201.25C715.71,-203.45 706.31,-108.32 785,-106.13"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M641,-203.25C717.7,-203.25 708.3,-108.13 785,-108.12"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M641,-205.25C719.69,-203.05 710.29,-107.93 785,-110.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-207.25C721.68,-202.86 712.28,-107.73 785,-112.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-165C742,-168.4 749.91,-220.4 814,-217"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-167C740.02,-168.7 747.93,-220.7 814,-219"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M670,-169C738.05,-169 745.95,-221 814,-221"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-171C736.07,-169.3 743.98,-221.3 814,-223"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-173C734.09,-169.6 742,-221.6 814,-225"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-169.5C713.22,-172.94 720.71,-226.32 785,-222.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-171.5C711.24,-173.22 718.73,-226.6 785,-224.88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M641,-173.5C709.25,-173.5 716.75,-226.87 785,-226.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-175.5C707.27,-173.78 714.76,-227.15 785,-228.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-177.5C705.29,-174.06 712.78,-227.43 785,-230.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-136C735.02,-139.59 741.02,-81.59 814,-78"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M670,-138C737.01,-139.79 743.01,-81.79 814,-80"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M670,-140C739,-140 745,-82 814,-82"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M670,-142C740.99,-140.21 746.99,-82.21 814,-84"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-144C742.98,-140.41 748.98,-82.41 814,-86"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-139.75C706.24,-143.38 711.79,-84 785,-80.38"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M641,-141.75C708.24,-143.56 713.78,-84.19 785,-82.38"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M641,-143.75C710.23,-143.75 715.77,-84.37 785,-84.38"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M641,-145.75C712.22,-143.94 717.76,-84.56 785,-86.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-147.75C714.21,-144.12 719.76,-84.75 785,-88.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-107C734.09,-110.4 742,-58.4 814,-55"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-109C736.07,-110.7 743.98,-58.7 814,-57"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M670,-111C738.05,-111 745.95,-59 814,-59"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-113C740.02,-111.3 747.93,-59.3 814,-61"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-115C742,-111.6 749.91,-59.6 814,-63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-110C705.29,-113.44 712.78,-60.07 785,-56.63"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-112C707.27,-113.72 714.76,-60.35 785,-58.63"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M641,-114C709.25,-114 716.75,-60.63 785,-60.62"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-116C711.24,-114.28 718.73,-60.9 785,-62.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-118C713.22,-114.56 720.71,-61.18 785,-64.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-78C756.12,-82.69 735.76,-198.69 814,-194"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M670,-80C754.15,-82.35 733.79,-198.35 814,-196"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M670,-82C752.18,-82 731.82,-198 814,-198"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M670,-84C750.21,-81.65 729.85,-197.65 814,-200"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-86C748.24,-81.31 727.88,-197.31 814,-202"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-80.25C727.92,-84.98 705.94,-203.85 785,-199.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M641,-82.25C725.96,-84.61 703.98,-203.49 785,-201.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M641,-84.25C723.99,-84.25 702.01,-203.12 785,-203.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M641,-86.25C722.02,-83.89 700.04,-202.76 785,-205.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-88.25C720.06,-83.52 698.08,-202.4 785,-207.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-49C751.39,-53.44 740.56,-151.44 814,-147"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-51C749.4,-53.22 738.57,-151.22 814,-149"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M670,-53C747.42,-53 736.58,-151 814,-151"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-55C745.43,-52.78 734.6,-150.78 814,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-57C743.44,-52.56 732.61,-150.56 814,-155"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-50.5C723.18,-54.99 710.77,-156.11 785,-151.63"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-52.5C721.19,-54.74 708.78,-155.87 785,-153.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M641,-54.5C719.2,-54.5 706.8,-155.62 785,-155.62"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-56.5C717.22,-54.26 704.81,-155.38 785,-157.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-58.5C715.23,-54.01 702.82,-155.14 785,-159.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-20C752.91,-24.53 739.02,-128.53 814,-124"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M670,-22C750.93,-24.26 737.04,-128.26 814,-126"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M670,-24C748.95,-24 735.05,-128 814,-128"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M670,-26C746.96,-23.74 733.07,-127.74 814,-130"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-28C744.98,-23.47 731.09,-127.47 814,-132"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-20.75C724.73,-25.32 709.19,-132.45 785,-127.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M641,-22.75C722.75,-25.04 707.21,-132.16 785,-129.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M641,-24.75C720.77,-24.75 705.23,-131.88 785,-131.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M641,-26.75C718.79,-24.46 703.25,-131.59 785,-133.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-28.75C716.81,-24.18 701.27,-131.3 785,-135.87"/>
</g>
</g>
</svg>
@ -366,26 +385,26 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, CAT5e, 8 x 24 AWG</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, Stewart Connector SS-37000-002, male, 8 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Stewart Connector SS-37000-002, male, 8 pins</td>
<td class="bom_col_designators">X1, X2</td>
</tr>
<tr>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, CAT5e, 8 x 24 AWG</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>
</div>

BIN
examples/ex10.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 129 KiB

After

Width:  |  Height:  |  Size: 132 KiB

507
examples/ex10.svg generated
View File

@ -1,327 +1,346 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="1120pt" height="324pt"
viewBox="0.00 0.00 1120.00 324.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 320)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-320 1116,-320 1116,4 -4,4"/>
<svg width="1080pt" height="333pt"
viewBox="0.00 0.00 1079.50 333.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 329)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-329 1075.5,-329 1075.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="298,-264 0,-264 0,-34 298,-34 298,-264"/>
<polygon fill="none" stroke="black" points="0,-241 0,-264 298,-264 298,-241 0,-241"/>
<text text-anchor="start" x="140" y="-248.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-218 0,-241 219,-241 219,-218 0,-218"/>
<text text-anchor="start" x="4" y="-225.8" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="219,-218 219,-241 258,-241 258,-218 219,-218"/>
<text text-anchor="start" x="223" y="-225.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="258,-218 258,-241 298,-241 298,-218 258,-218"/>
<text text-anchor="start" x="262" y="-225.8" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-195 0,-218 160,-218 160,-195 0,-195"/>
<text text-anchor="start" x="66" y="-202.8" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="160,-195 160,-218 298,-218 298,-195 160,-195"/>
<text text-anchor="start" x="225" y="-202.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-172 0,-195 160,-195 160,-172 0,-172"/>
<text text-anchor="start" x="67.5" y="-179.8" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="160,-172 160,-195 298,-195 298,-172 160,-172"/>
<text text-anchor="start" x="225" y="-179.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-149 0,-172 160,-172 160,-149 0,-149"/>
<text text-anchor="start" x="66" y="-156.8" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="160,-149 160,-172 298,-172 298,-149 160,-149"/>
<text text-anchor="start" x="225" y="-156.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-126 0,-149 160,-149 160,-126 0,-126"/>
<text text-anchor="start" x="65.5" y="-133.8" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="160,-126 160,-149 298,-149 298,-126 160,-126"/>
<text text-anchor="start" x="225" y="-133.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-103 0,-126 160,-126 160,-103 0,-103"/>
<text text-anchor="start" x="67.5" y="-110.8" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="none" stroke="black" points="160,-103 160,-126 298,-126 298,-103 160,-103"/>
<text text-anchor="start" x="225" y="-110.8" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-80 0,-103 160,-103 160,-80 0,-80"/>
<text text-anchor="start" x="67.5" y="-87.8" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="160,-80 160,-103 298,-103 298,-80 160,-80"/>
<text text-anchor="start" x="225" y="-87.8" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-57 0,-80 160,-80 160,-57 0,-57"/>
<text text-anchor="start" x="65.5" y="-64.8" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="160,-57 160,-80 298,-80 298,-57 160,-57"/>
<text text-anchor="start" x="225" y="-64.8" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-34 0,-57 160,-57 160,-34 0,-34"/>
<text text-anchor="start" x="67.5" y="-41.8" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="160,-34 160,-57 298,-57 298,-34 160,-34"/>
<text text-anchor="start" x="225" y="-41.8" font-family="arial" font-size="14.00">8</text>
<polygon fill="#ffffff" stroke="black" points="286.5,-272.25 0,-272.25 0,-34.75 286.5,-34.75 286.5,-272.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-34.75 0,-272.25 286.5,-272.25 286.5,-34.75 0,-34.75"/>
<polygon fill="none" stroke="black" points="0,-248.5 0,-272.25 286.5,-272.25 286.5,-248.5 0,-248.5"/>
<text text-anchor="start" x="135" y="-254.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-224.75 0,-248.5 210.5,-248.5 210.5,-224.75 0,-224.75"/>
<text text-anchor="start" x="4" y="-231.2" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="210.5,-224.75 210.5,-248.5 248.5,-248.5 248.5,-224.75 210.5,-224.75"/>
<text text-anchor="start" x="214.5" y="-231.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="248.5,-224.75 248.5,-248.5 286.5,-248.5 286.5,-224.75 248.5,-224.75"/>
<text text-anchor="start" x="252.5" y="-231.2" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-201 0,-224.75 153.38,-224.75 153.38,-201 0,-201"/>
<text text-anchor="start" x="63.19" y="-207.45" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="153.38,-201 153.38,-224.75 286.5,-224.75 286.5,-201 153.38,-201"/>
<text text-anchor="start" x="216.19" y="-207.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-177.25 0,-201 153.38,-201 153.38,-177.25 0,-177.25"/>
<text text-anchor="start" x="65.06" y="-183.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="153.38,-177.25 153.38,-201 286.5,-201 286.5,-177.25 153.38,-177.25"/>
<text text-anchor="start" x="216.19" y="-183.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-153.5 0,-177.25 153.38,-177.25 153.38,-153.5 0,-153.5"/>
<text text-anchor="start" x="63.19" y="-159.95" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="153.38,-153.5 153.38,-177.25 286.5,-177.25 286.5,-153.5 153.38,-153.5"/>
<text text-anchor="start" x="216.19" y="-159.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-129.75 0,-153.5 153.38,-153.5 153.38,-129.75 0,-129.75"/>
<text text-anchor="start" x="62.81" y="-136.2" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="153.38,-129.75 153.38,-153.5 286.5,-153.5 286.5,-129.75 153.38,-129.75"/>
<text text-anchor="start" x="216.19" y="-136.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-106 0,-129.75 153.38,-129.75 153.38,-106 0,-106"/>
<text text-anchor="start" x="64.69" y="-112.45" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="none" stroke="black" points="153.38,-106 153.38,-129.75 286.5,-129.75 286.5,-106 153.38,-106"/>
<text text-anchor="start" x="216.19" y="-112.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-82.25 0,-106 153.38,-106 153.38,-82.25 0,-82.25"/>
<text text-anchor="start" x="65.06" y="-88.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="153.38,-82.25 153.38,-106 286.5,-106 286.5,-82.25 153.38,-82.25"/>
<text text-anchor="start" x="216.19" y="-88.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-58.5 0,-82.25 153.38,-82.25 153.38,-58.5 0,-58.5"/>
<text text-anchor="start" x="62.81" y="-64.95" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="153.38,-58.5 153.38,-82.25 286.5,-82.25 286.5,-58.5 153.38,-58.5"/>
<text text-anchor="start" x="216.19" y="-64.95" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-34.75 0,-58.5 153.38,-58.5 153.38,-34.75 0,-34.75"/>
<text text-anchor="start" x="64.69" y="-41.2" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="153.38,-34.75 153.38,-58.5 286.5,-58.5 286.5,-34.75 153.38,-34.75"/>
<text text-anchor="start" x="216.19" y="-41.2" font-family="arial" font-size="14.00">8</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="670,-316 442,-316 442,0 670,0 670,-316"/>
<polygon fill="none" stroke="black" points="442,-293 442,-316 670,-316 670,-293 442,-293"/>
<text text-anchor="start" x="545.5" y="-300.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="442,-270 442,-293 509,-293 509,-270 442,-270"/>
<text text-anchor="start" x="454" y="-277.8" font-family="arial" font-size="14.00">CAT5e</text>
<polygon fill="none" stroke="black" points="509,-270 509,-293 548,-293 548,-270 509,-270"/>
<text text-anchor="start" x="521" y="-277.8" font-family="arial" font-size="14.00">8x</text>
<polygon fill="none" stroke="black" points="548,-270 548,-293 623,-293 623,-270 548,-270"/>
<text text-anchor="start" x="559.5" y="-277.8" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="623,-270 623,-293 670,-293 670,-270 623,-270"/>
<text text-anchor="start" x="634.5" y="-277.8" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="473" y="-256.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="444.5" y="-237.8" font-family="arial" font-size="14.00">X1:1:DA+</text>
<text text-anchor="start" x="510" y="-237.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WHGN &#160;&#160;&#160;</text>
<text text-anchor="start" x="606.5" y="-237.8" font-family="arial" font-size="14.00">X2:3:DA+</text>
<polygon fill="#000000" stroke="transparent" points="442,-230 442,-232 670,-232 670,-230 442,-230"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-228 442,-230 670,-230 670,-228 442,-228"/>
<polygon fill="#00ff00" stroke="transparent" points="442,-226 442,-228 670,-228 670,-226 442,-226"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-224 442,-226 670,-226 670,-224 442,-224"/>
<polygon fill="#000000" stroke="transparent" points="442,-222 442,-224 670,-224 670,-222 442,-222"/>
<text text-anchor="start" x="446.5" y="-208.8" font-family="arial" font-size="14.00">X1:2:DA&#45;</text>
<text text-anchor="start" x="522" y="-208.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="608.5" y="-208.8" font-family="arial" font-size="14.00">X2:6:DA&#45;</text>
<polygon fill="#000000" stroke="transparent" points="442,-201 442,-203 670,-203 670,-201 442,-201"/>
<polygon fill="#00ff00" stroke="transparent" points="442,-199 442,-201 670,-201 670,-199 442,-199"/>
<polygon fill="#00ff00" stroke="transparent" points="442,-197 442,-199 670,-199 670,-197 442,-197"/>
<polygon fill="#00ff00" stroke="transparent" points="442,-195 442,-197 670,-197 670,-195 442,-195"/>
<polygon fill="#000000" stroke="transparent" points="442,-193 442,-195 670,-195 670,-193 442,-193"/>
<text text-anchor="start" x="444.5" y="-179.8" font-family="arial" font-size="14.00">X1:3:DB+</text>
<text text-anchor="start" x="510" y="-179.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:WHOG &#160;&#160;&#160;</text>
<text text-anchor="start" x="606.5" y="-179.8" font-family="arial" font-size="14.00">X2:1:DB+</text>
<polygon fill="#000000" stroke="transparent" points="442,-172 442,-174 670,-174 670,-172 442,-172"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-170 442,-172 670,-172 670,-170 442,-170"/>
<polygon fill="#ff8000" stroke="transparent" points="442,-168 442,-170 670,-170 670,-168 442,-168"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-166 442,-168 670,-168 670,-166 442,-166"/>
<polygon fill="#000000" stroke="transparent" points="442,-164 442,-166 670,-166 670,-164 442,-164"/>
<text text-anchor="start" x="444" y="-150.8" font-family="arial" font-size="14.00">X1:4:DC+</text>
<text text-anchor="start" x="522.5" y="-150.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="606" y="-150.8" font-family="arial" font-size="14.00">X2:7:DC+</text>
<polygon fill="#000000" stroke="transparent" points="442,-143 442,-145 670,-145 670,-143 442,-143"/>
<polygon fill="#0066ff" stroke="transparent" points="442,-141 442,-143 670,-143 670,-141 442,-141"/>
<polygon fill="#0066ff" stroke="transparent" points="442,-139 442,-141 670,-141 670,-139 442,-139"/>
<polygon fill="#0066ff" stroke="transparent" points="442,-137 442,-139 670,-139 670,-137 442,-137"/>
<polygon fill="#000000" stroke="transparent" points="442,-135 442,-137 670,-137 670,-135 442,-135"/>
<text text-anchor="start" x="446" y="-121.8" font-family="arial" font-size="14.00">X1:5:DC&#45;</text>
<text text-anchor="start" x="511" y="-121.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;5:WHBU &#160;&#160;&#160;</text>
<text text-anchor="start" x="608" y="-121.8" font-family="arial" font-size="14.00">X2:8:DC&#45;</text>
<polygon fill="#000000" stroke="transparent" points="442,-114 442,-116 670,-116 670,-114 442,-114"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-112 442,-114 670,-114 670,-112 442,-112"/>
<polygon fill="#0066ff" stroke="transparent" points="442,-110 442,-112 670,-112 670,-110 442,-110"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-108 442,-110 670,-110 670,-108 442,-108"/>
<polygon fill="#000000" stroke="transparent" points="442,-106 442,-108 670,-108 670,-106 442,-106"/>
<text text-anchor="start" x="446.5" y="-92.8" font-family="arial" font-size="14.00">X1:6:DB&#45;</text>
<text text-anchor="start" x="521.5" y="-92.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;6:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="608.5" y="-92.8" font-family="arial" font-size="14.00">X2:2:DB&#45;</text>
<polygon fill="#000000" stroke="transparent" points="442,-85 442,-87 670,-87 670,-85 442,-85"/>
<polygon fill="#ff8000" stroke="transparent" points="442,-83 442,-85 670,-85 670,-83 442,-83"/>
<polygon fill="#ff8000" stroke="transparent" points="442,-81 442,-83 670,-83 670,-81 442,-81"/>
<polygon fill="#ff8000" stroke="transparent" points="442,-79 442,-81 670,-81 670,-79 442,-79"/>
<polygon fill="#000000" stroke="transparent" points="442,-77 442,-79 670,-79 670,-77 442,-77"/>
<text text-anchor="start" x="444" y="-63.8" font-family="arial" font-size="14.00">X1:7:DD+</text>
<text text-anchor="start" x="511" y="-63.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;7:WHBN &#160;&#160;&#160;</text>
<text text-anchor="start" x="606" y="-63.8" font-family="arial" font-size="14.00">X2:4:DD+</text>
<polygon fill="#000000" stroke="transparent" points="442,-56 442,-58 670,-58 670,-56 442,-56"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-54 442,-56 670,-56 670,-54 442,-54"/>
<polygon fill="#895956" stroke="transparent" points="442,-52 442,-54 670,-54 670,-52 442,-52"/>
<polygon fill="#ffffff" stroke="transparent" points="442,-50 442,-52 670,-52 670,-50 442,-50"/>
<polygon fill="#000000" stroke="transparent" points="442,-48 442,-50 670,-50 670,-48 442,-48"/>
<text text-anchor="start" x="446" y="-34.8" font-family="arial" font-size="14.00">X1:8:DD&#45;</text>
<text text-anchor="start" x="522.5" y="-34.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;8:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="608" y="-34.8" font-family="arial" font-size="14.00">X2:5:DD&#45;</text>
<polygon fill="#000000" stroke="transparent" points="442,-27 442,-29 670,-29 670,-27 442,-27"/>
<polygon fill="#895956" stroke="transparent" points="442,-25 442,-27 670,-27 670,-25 442,-25"/>
<polygon fill="#895956" stroke="transparent" points="442,-23 442,-25 670,-25 670,-23 442,-23"/>
<polygon fill="#895956" stroke="transparent" points="442,-21 442,-23 670,-23 670,-21 442,-21"/>
<polygon fill="#000000" stroke="transparent" points="442,-19 442,-21 670,-21 670,-19 442,-19"/>
<text text-anchor="start" x="473" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="641,-325 430.5,-325 430.5,0 641,0 641,-325"/>
<polygon fill="#ffffff" stroke="none" points="430.5,0 430.5,-325 641,-325 641,0 430.5,0"/>
<polygon fill="none" stroke="black" points="430.5,-301.25 430.5,-325 641,-325 641,-301.25 430.5,-301.25"/>
<text text-anchor="start" x="525.25" y="-307.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="430.5,-277.5 430.5,-301.25 491.75,-301.25 491.75,-277.5 430.5,-277.5"/>
<text text-anchor="start" x="440.5" y="-283.95" font-family="arial" font-size="14.00">CAT5e</text>
<polygon fill="none" stroke="black" points="491.75,-277.5 491.75,-301.25 526,-301.25 526,-277.5 491.75,-277.5"/>
<text text-anchor="start" x="501.75" y="-283.95" font-family="arial" font-size="14.00">8x</text>
<polygon fill="none" stroke="black" points="526,-277.5 526,-301.25 597.75,-301.25 597.75,-277.5 526,-277.5"/>
<text text-anchor="start" x="536" y="-283.95" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="597.75,-277.5 597.75,-301.25 641,-301.25 641,-277.5 597.75,-277.5"/>
<text text-anchor="start" x="607.75" y="-283.95" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="462.12" y="-262.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="432.5" y="-242.45" font-family="arial" font-size="14.00"> X1:1:DA+</text>
<text text-anchor="start" x="499.5" y="-242.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="508" y="-242.45" font-family="arial" font-size="14.00">1:WHGN</text>
<text text-anchor="start" x="568.25" y="-242.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="576.75" y="-242.45" font-family="arial" font-size="14.00">X2:3:DA+ </text>
<polygon fill="#000000" stroke="none" points="430.5,-236 430.5,-238 641,-238 641,-236 430.5,-236"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-234 430.5,-236 641,-236 641,-234 430.5,-234"/>
<polygon fill="#00aa00" stroke="none" points="430.5,-232 430.5,-234 641,-234 641,-232 430.5,-232"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-230 430.5,-232 641,-232 641,-230 430.5,-230"/>
<polygon fill="#000000" stroke="none" points="430.5,-228 430.5,-230 641,-230 641,-228 430.5,-228"/>
<text text-anchor="start" x="432.5" y="-212.7" font-family="arial" font-size="14.00"> X1:2:DA&#45;</text>
<text text-anchor="start" x="499.5" y="-212.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="519.62" y="-212.7" font-family="arial" font-size="14.00">2:GN</text>
<text text-anchor="start" x="568.25" y="-212.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="580.5" y="-212.7" font-family="arial" font-size="14.00">X2:6:DA&#45; </text>
<polygon fill="#000000" stroke="none" points="430.5,-206.25 430.5,-208.25 641,-208.25 641,-206.25 430.5,-206.25"/>
<polygon fill="#00aa00" stroke="none" points="430.5,-204.25 430.5,-206.25 641,-206.25 641,-204.25 430.5,-204.25"/>
<polygon fill="#00aa00" stroke="none" points="430.5,-202.25 430.5,-204.25 641,-204.25 641,-202.25 430.5,-202.25"/>
<polygon fill="#00aa00" stroke="none" points="430.5,-200.25 430.5,-202.25 641,-202.25 641,-200.25 430.5,-200.25"/>
<polygon fill="#000000" stroke="none" points="430.5,-198.25 430.5,-200.25 641,-200.25 641,-198.25 430.5,-198.25"/>
<text text-anchor="start" x="432.5" y="-182.95" font-family="arial" font-size="14.00"> X1:3:DB+</text>
<text text-anchor="start" x="499.5" y="-182.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="507.25" y="-182.95" font-family="arial" font-size="14.00">3:WHOG</text>
<text text-anchor="start" x="568.25" y="-182.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="576.75" y="-182.95" font-family="arial" font-size="14.00">X2:1:DB+ </text>
<polygon fill="#000000" stroke="none" points="430.5,-176.5 430.5,-178.5 641,-178.5 641,-176.5 430.5,-176.5"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-174.5 430.5,-176.5 641,-176.5 641,-174.5 430.5,-174.5"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-172.5 430.5,-174.5 641,-174.5 641,-172.5 430.5,-172.5"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-170.5 430.5,-172.5 641,-172.5 641,-170.5 430.5,-170.5"/>
<polygon fill="#000000" stroke="none" points="430.5,-168.5 430.5,-170.5 641,-170.5 641,-168.5 430.5,-168.5"/>
<text text-anchor="start" x="432.5" y="-153.2" font-family="arial" font-size="14.00"> X1:4:DC+</text>
<text text-anchor="start" x="499.5" y="-153.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="520.75" y="-153.2" font-family="arial" font-size="14.00">4:BU</text>
<text text-anchor="start" x="568.25" y="-153.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="576" y="-153.2" font-family="arial" font-size="14.00">X2:7:DC+ </text>
<polygon fill="#000000" stroke="none" points="430.5,-146.75 430.5,-148.75 641,-148.75 641,-146.75 430.5,-146.75"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-144.75 430.5,-146.75 641,-146.75 641,-144.75 430.5,-144.75"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-142.75 430.5,-144.75 641,-144.75 641,-142.75 430.5,-142.75"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-140.75 430.5,-142.75 641,-142.75 641,-140.75 430.5,-140.75"/>
<polygon fill="#000000" stroke="none" points="430.5,-138.75 430.5,-140.75 641,-140.75 641,-138.75 430.5,-138.75"/>
<text text-anchor="start" x="432.5" y="-123.45" font-family="arial" font-size="14.00"> X1:5:DC&#45;</text>
<text text-anchor="start" x="499.5" y="-123.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="509.12" y="-123.45" font-family="arial" font-size="14.00">5:WHBU</text>
<text text-anchor="start" x="568.25" y="-123.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="579.75" y="-123.45" font-family="arial" font-size="14.00">X2:8:DC&#45; </text>
<polygon fill="#000000" stroke="none" points="430.5,-117 430.5,-119 641,-119 641,-117 430.5,-117"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-115 430.5,-117 641,-117 641,-115 430.5,-115"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-113 430.5,-115 641,-115 641,-113 430.5,-113"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-111 430.5,-113 641,-113 641,-111 430.5,-111"/>
<polygon fill="#000000" stroke="none" points="430.5,-109 430.5,-111 641,-111 641,-109 430.5,-109"/>
<text text-anchor="start" x="432.5" y="-93.7" font-family="arial" font-size="14.00"> X1:6:DB&#45;</text>
<text text-anchor="start" x="499.5" y="-93.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="518.88" y="-93.7" font-family="arial" font-size="14.00">6:OG</text>
<text text-anchor="start" x="568.25" y="-93.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="580.5" y="-93.7" font-family="arial" font-size="14.00">X2:2:DB&#45; </text>
<polygon fill="#000000" stroke="none" points="430.5,-87.25 430.5,-89.25 641,-89.25 641,-87.25 430.5,-87.25"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-85.25 430.5,-87.25 641,-87.25 641,-85.25 430.5,-85.25"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-83.25 430.5,-85.25 641,-85.25 641,-83.25 430.5,-83.25"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-81.25 430.5,-83.25 641,-83.25 641,-81.25 430.5,-81.25"/>
<polygon fill="#000000" stroke="none" points="430.5,-79.25 430.5,-81.25 641,-81.25 641,-79.25 430.5,-79.25"/>
<text text-anchor="start" x="432.5" y="-63.95" font-family="arial" font-size="14.00"> X1:7:DD+</text>
<text text-anchor="start" x="499.5" y="-63.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="509.12" y="-63.95" font-family="arial" font-size="14.00">7:WHBN</text>
<text text-anchor="start" x="568.25" y="-63.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="576" y="-63.95" font-family="arial" font-size="14.00">X2:4:DD+ </text>
<polygon fill="#000000" stroke="none" points="430.5,-57.5 430.5,-59.5 641,-59.5 641,-57.5 430.5,-57.5"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-55.5 430.5,-57.5 641,-57.5 641,-55.5 430.5,-55.5"/>
<polygon fill="#895956" stroke="none" points="430.5,-53.5 430.5,-55.5 641,-55.5 641,-53.5 430.5,-53.5"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-51.5 430.5,-53.5 641,-53.5 641,-51.5 430.5,-51.5"/>
<polygon fill="#000000" stroke="none" points="430.5,-49.5 430.5,-51.5 641,-51.5 641,-49.5 430.5,-49.5"/>
<text text-anchor="start" x="432.5" y="-34.2" font-family="arial" font-size="14.00"> X1:8:DD&#45;</text>
<text text-anchor="start" x="499.5" y="-34.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="520.75" y="-34.2" font-family="arial" font-size="14.00">8:BN</text>
<text text-anchor="start" x="568.25" y="-34.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="579.75" y="-34.2" font-family="arial" font-size="14.00">X2:5:DD&#45; </text>
<polygon fill="#000000" stroke="none" points="430.5,-27.75 430.5,-29.75 641,-29.75 641,-27.75 430.5,-27.75"/>
<polygon fill="#895956" stroke="none" points="430.5,-25.75 430.5,-27.75 641,-27.75 641,-25.75 430.5,-25.75"/>
<polygon fill="#895956" stroke="none" points="430.5,-23.75 430.5,-25.75 641,-25.75 641,-23.75 430.5,-23.75"/>
<polygon fill="#895956" stroke="none" points="430.5,-21.75 430.5,-23.75 641,-23.75 641,-21.75 430.5,-21.75"/>
<polygon fill="#000000" stroke="none" points="430.5,-19.75 430.5,-21.75 641,-21.75 641,-19.75 430.5,-19.75"/>
<text text-anchor="start" x="462.12" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-203C365.83,-204.62 380.6,-224.62 442,-223"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-205C364.22,-205.81 378.99,-225.81 442,-225"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M298,-207C362.61,-207 377.39,-227 442,-227"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-209C361.01,-208.19 375.78,-228.19 442,-229"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-211C359.4,-209.38 374.17,-229.38 442,-231"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-208.88C354.35,-210.51 369.1,-230.63 430.5,-229"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-210.88C352.73,-211.69 367.49,-231.82 430.5,-231"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M286.5,-212.88C351.12,-212.88 365.88,-233 430.5,-233"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-214.87C349.51,-214.06 364.27,-234.18 430.5,-235"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-216.87C347.9,-215.24 362.65,-235.37 430.5,-237"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-180C364.99,-181.04 380.39,-195.04 442,-194"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M298,-182C363.65,-182.52 379.04,-196.52 442,-196"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M298,-184C362.3,-184 377.7,-198 442,-198"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M298,-186C360.96,-185.48 376.35,-199.48 442,-200"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-188C359.61,-186.96 375.01,-200.96 442,-202"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-185.13C353.51,-186.18 368.9,-200.3 430.5,-199.25"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M286.5,-187.13C352.16,-187.65 367.55,-201.78 430.5,-201.25"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M286.5,-189.13C350.81,-189.13 366.19,-203.25 430.5,-203.25"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M286.5,-191.12C349.45,-190.6 364.84,-204.72 430.5,-205.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-193.12C348.1,-192.07 363.49,-206.2 430.5,-207.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-157C363.91,-157.43 379.71,-165.43 442,-165"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-159C363,-159.22 378.8,-167.22 442,-167"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M298,-161C362.1,-161 377.9,-169 442,-169"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-163C361.2,-162.78 377,-170.78 442,-171"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-165C360.29,-164.57 376.09,-172.57 442,-173"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-161.38C352.43,-161.82 368.23,-169.94 430.5,-169.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-163.38C351.52,-163.6 367.31,-171.72 430.5,-171.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-165.38C350.6,-165.38 366.4,-173.5 430.5,-173.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-167.37C349.69,-167.15 365.48,-175.28 430.5,-175.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-169.37C348.77,-168.93 364.57,-177.06 430.5,-177.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-133C362.75,-133.07 378.72,-136.07 442,-136"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M298,-135C362.38,-135.03 378.36,-138.03 442,-138"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M298,-137C362.01,-137 377.99,-140 442,-140"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M298,-139C361.64,-138.97 377.62,-141.97 442,-142"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-141C361.28,-140.93 377.25,-143.93 442,-144"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-137.63C351.03,-137.66 367.02,-139.78 430.5,-139.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-139.63C350.77,-139.64 366.76,-141.77 430.5,-141.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-141.63C350.51,-141.63 366.49,-143.75 430.5,-143.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-143.62C350.24,-143.61 366.23,-145.73 430.5,-145.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-145.62C349.98,-145.59 365.97,-147.72 430.5,-147.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-110C361.28,-110.07 377.25,-107.07 442,-107"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-112C361.64,-112.03 377.62,-109.03 442,-109"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M298,-114C362.01,-114 377.99,-111 442,-111"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-116C362.38,-115.97 378.36,-112.97 442,-113"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-118C362.75,-117.93 378.72,-114.93 442,-115"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-113.88C349.58,-113.99 365.53,-110.11 430.5,-110"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-115.88C350.05,-115.93 366,-112.06 430.5,-112"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-117.87C350.52,-117.88 366.48,-114 430.5,-114"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-119.87C351,-119.82 366.95,-115.94 430.5,-116"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-121.87C351.47,-121.76 367.42,-117.89 430.5,-118"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-87C360.14,-87.53 375.89,-78.53 442,-78"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M298,-89C361.13,-89.26 376.88,-80.26 442,-80"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M298,-91C362.12,-91 377.88,-82 442,-82"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M298,-93C363.12,-92.74 378.87,-83.74 442,-84"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-95C364.11,-94.47 379.86,-85.47 442,-86"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-90.13C348.52,-90.74 364.22,-80.86 430.5,-80.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-92.13C349.59,-92.43 365.28,-82.56 430.5,-82.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-94.12C350.65,-94.12 366.35,-84.25 430.5,-84.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-96.12C351.72,-95.82 367.41,-85.94 430.5,-86.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-98.12C352.78,-97.51 368.48,-87.64 430.5,-88.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-64C359.55,-65.14 374.85,-50.14 442,-49"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-66C360.95,-66.57 376.25,-51.57 442,-51"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M298,-68C362.35,-68 377.65,-53 442,-53"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M298,-70C363.75,-69.43 379.05,-54.43 442,-55"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-72C365.15,-70.86 380.45,-55.86 442,-57"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-66.38C348,-67.61 363.23,-51.73 430.5,-50.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-68.38C349.44,-68.99 364.67,-53.12 430.5,-52.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-70.38C350.89,-70.38 366.11,-54.5 430.5,-54.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-72.37C352.33,-71.76 367.56,-55.88 430.5,-56.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-74.37C353.77,-73.14 369,-57.27 430.5,-58.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-41C359.4,-42.71 374.04,-21.71 442,-20"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M298,-43C361.04,-43.86 375.68,-22.86 442,-22"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M298,-45C362.68,-45 377.32,-24 442,-24"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M298,-47C364.32,-46.14 378.96,-25.14 442,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M298,-49C365.96,-47.29 380.6,-26.29 442,-28"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-42.63C347.9,-44.41 362.43,-22.54 430.5,-20.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-44.63C349.57,-45.52 364.1,-23.64 430.5,-22.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-46.62C351.23,-46.63 365.77,-24.75 430.5,-24.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-48.62C352.9,-47.73 367.43,-25.86 430.5,-26.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-50.62C354.57,-48.84 369.1,-26.96 430.5,-28.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="1112,-278 814,-278 814,-48 1112,-48 1112,-278"/>
<polygon fill="none" stroke="black" points="814,-255 814,-278 1112,-278 1112,-255 814,-255"/>
<text text-anchor="start" x="954" y="-262.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="814,-232 814,-255 1033,-255 1033,-232 814,-232"/>
<text text-anchor="start" x="818" y="-239.8" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="1033,-232 1033,-255 1072,-255 1072,-232 1033,-232"/>
<text text-anchor="start" x="1037" y="-239.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="1072,-232 1072,-255 1112,-255 1112,-232 1072,-232"/>
<text text-anchor="start" x="1076" y="-239.8" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="814,-209 814,-232 953,-232 953,-209 814,-209"/>
<text text-anchor="start" x="879.5" y="-216.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="953,-209 953,-232 1112,-232 1112,-209 953,-209"/>
<text text-anchor="start" x="1018.5" y="-216.8" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="814,-186 814,-209 953,-209 953,-186 814,-186"/>
<text text-anchor="start" x="879.5" y="-193.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="953,-186 953,-209 1112,-209 1112,-186 953,-186"/>
<text text-anchor="start" x="1020" y="-193.8" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="814,-163 814,-186 953,-186 953,-163 814,-163"/>
<text text-anchor="start" x="879.5" y="-170.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="953,-163 953,-186 1112,-186 1112,-163 953,-163"/>
<text text-anchor="start" x="1018.5" y="-170.8" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="814,-140 814,-163 953,-163 953,-140 814,-140"/>
<text text-anchor="start" x="879.5" y="-147.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="953,-140 953,-163 1112,-163 1112,-140 953,-140"/>
<text text-anchor="start" x="1018" y="-147.8" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="814,-117 814,-140 953,-140 953,-117 814,-117"/>
<text text-anchor="start" x="879.5" y="-124.8" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="953,-117 953,-140 1112,-140 1112,-117 953,-117"/>
<text text-anchor="start" x="1020" y="-124.8" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="814,-94 814,-117 953,-117 953,-94 814,-94"/>
<text text-anchor="start" x="879.5" y="-101.8" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="953,-94 953,-117 1112,-117 1112,-94 953,-94"/>
<text text-anchor="start" x="1020" y="-101.8" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="814,-71 814,-94 953,-94 953,-71 814,-71"/>
<text text-anchor="start" x="879.5" y="-78.8" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="953,-71 953,-94 1112,-94 1112,-71 953,-71"/>
<text text-anchor="start" x="1018" y="-78.8" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="814,-48 814,-71 953,-71 953,-48 814,-48"/>
<text text-anchor="start" x="879.5" y="-55.8" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="953,-48 953,-71 1112,-71 1112,-48 953,-48"/>
<text text-anchor="start" x="1020" y="-55.8" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="#ffffff" stroke="black" points="1071.5,-286.25 785,-286.25 785,-48.75 1071.5,-48.75 1071.5,-286.25"/>
<polygon fill="#ffffff" stroke="none" points="785,-48.75 785,-286.25 1071.5,-286.25 1071.5,-48.75 785,-48.75"/>
<polygon fill="none" stroke="black" points="785,-262.5 785,-286.25 1071.5,-286.25 1071.5,-262.5 785,-262.5"/>
<text text-anchor="start" x="920" y="-268.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="785,-238.75 785,-262.5 995.5,-262.5 995.5,-238.75 785,-238.75"/>
<text text-anchor="start" x="789" y="-245.2" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="995.5,-238.75 995.5,-262.5 1033.5,-262.5 1033.5,-238.75 995.5,-238.75"/>
<text text-anchor="start" x="999.5" y="-245.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="1033.5,-238.75 1033.5,-262.5 1071.5,-262.5 1071.5,-238.75 1033.5,-238.75"/>
<text text-anchor="start" x="1037.5" y="-245.2" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="785,-215 785,-238.75 918.12,-238.75 918.12,-215 785,-215"/>
<text text-anchor="start" x="847.81" y="-221.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="918.12,-215 918.12,-238.75 1071.5,-238.75 1071.5,-215 918.12,-215"/>
<text text-anchor="start" x="981.31" y="-221.45" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="785,-191.25 785,-215 918.12,-215 918.12,-191.25 785,-191.25"/>
<text text-anchor="start" x="847.81" y="-197.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="918.12,-191.25 918.12,-215 1071.5,-215 1071.5,-191.25 918.12,-191.25"/>
<text text-anchor="start" x="983.19" y="-197.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="785,-167.5 785,-191.25 918.12,-191.25 918.12,-167.5 785,-167.5"/>
<text text-anchor="start" x="847.81" y="-173.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="918.12,-167.5 918.12,-191.25 1071.5,-191.25 1071.5,-167.5 918.12,-167.5"/>
<text text-anchor="start" x="981.31" y="-173.95" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="785,-143.75 785,-167.5 918.12,-167.5 918.12,-143.75 785,-143.75"/>
<text text-anchor="start" x="847.81" y="-150.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="918.12,-143.75 918.12,-167.5 1071.5,-167.5 1071.5,-143.75 918.12,-143.75"/>
<text text-anchor="start" x="980.94" y="-150.2" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="785,-120 785,-143.75 918.12,-143.75 918.12,-120 785,-120"/>
<text text-anchor="start" x="847.81" y="-126.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="918.12,-120 918.12,-143.75 1071.5,-143.75 1071.5,-120 918.12,-120"/>
<text text-anchor="start" x="982.81" y="-126.45" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="785,-96.25 785,-120 918.12,-120 918.12,-96.25 785,-96.25"/>
<text text-anchor="start" x="847.81" y="-102.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="918.12,-96.25 918.12,-120 1071.5,-120 1071.5,-96.25 918.12,-96.25"/>
<text text-anchor="start" x="983.19" y="-102.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="785,-72.5 785,-96.25 918.12,-96.25 918.12,-72.5 785,-72.5"/>
<text text-anchor="start" x="847.81" y="-78.95" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="918.12,-72.5 918.12,-96.25 1071.5,-96.25 1071.5,-72.5 918.12,-72.5"/>
<text text-anchor="start" x="980.94" y="-78.95" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="785,-48.75 785,-72.5 918.12,-72.5 918.12,-48.75 785,-48.75"/>
<text text-anchor="start" x="847.81" y="-55.2" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="918.12,-48.75 918.12,-72.5 1071.5,-72.5 1071.5,-48.75 918.12,-48.75"/>
<text text-anchor="start" x="982.81" y="-55.2" font-family="arial" font-size="14.00">DC&#45;</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-223C734.09,-226.4 742,-174.4 814,-171"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-225C736.07,-226.7 743.98,-174.7 814,-173"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M670,-227C738.05,-227 745.95,-175 814,-175"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-229C740.02,-227.3 747.93,-175.3 814,-177"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-231C742,-227.6 749.91,-175.6 814,-179"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-229C705.33,-232.45 712.74,-178.83 785,-175.38"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-231C707.31,-232.73 714.73,-179.1 785,-177.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M641,-233C709.29,-233 716.71,-179.38 785,-179.38"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-235C711.27,-233.27 718.69,-179.65 785,-181.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-237C713.26,-233.55 720.67,-179.92 785,-183.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-194C742.2,-198.36 733.83,-105.36 814,-101"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M670,-196C744.19,-198.18 735.82,-105.18 814,-103"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M670,-198C746.19,-198 737.81,-105 814,-105"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M670,-200C748.18,-197.82 739.81,-104.82 814,-107"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-202C750.17,-197.64 741.8,-104.64 814,-109"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-199.25C713.72,-203.64 704.32,-108.52 785,-104.13"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M641,-201.25C715.71,-203.45 706.31,-108.32 785,-106.13"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M641,-203.25C717.7,-203.25 708.3,-108.13 785,-108.12"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M641,-205.25C719.69,-203.05 710.29,-107.93 785,-110.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-207.25C721.68,-202.86 712.28,-107.73 785,-112.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-165C742,-168.4 749.91,-220.4 814,-217"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-167C740.02,-168.7 747.93,-220.7 814,-219"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M670,-169C738.05,-169 745.95,-221 814,-221"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-171C736.07,-169.3 743.98,-221.3 814,-223"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-173C734.09,-169.6 742,-221.6 814,-225"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-169.5C713.22,-172.94 720.71,-226.32 785,-222.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-171.5C711.24,-173.22 718.73,-226.6 785,-224.88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M641,-173.5C709.25,-173.5 716.75,-226.87 785,-226.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-175.5C707.27,-173.78 714.76,-227.15 785,-228.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-177.5C705.29,-174.06 712.78,-227.43 785,-230.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-136C735.02,-139.59 741.02,-81.59 814,-78"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M670,-138C737.01,-139.79 743.01,-81.79 814,-80"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M670,-140C739,-140 745,-82 814,-82"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M670,-142C740.99,-140.21 746.99,-82.21 814,-84"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-144C742.98,-140.41 748.98,-82.41 814,-86"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-139.75C706.24,-143.38 711.79,-84 785,-80.38"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M641,-141.75C708.24,-143.56 713.78,-84.19 785,-82.38"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M641,-143.75C710.23,-143.75 715.77,-84.37 785,-84.38"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M641,-145.75C712.22,-143.94 717.76,-84.56 785,-86.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-147.75C714.21,-144.12 719.76,-84.75 785,-88.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-107C734.09,-110.4 742,-58.4 814,-55"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-109C736.07,-110.7 743.98,-58.7 814,-57"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M670,-111C738.05,-111 745.95,-59 814,-59"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-113C740.02,-111.3 747.93,-59.3 814,-61"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-115C742,-111.6 749.91,-59.6 814,-63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-110C705.29,-113.44 712.78,-60.07 785,-56.63"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-112C707.27,-113.72 714.76,-60.35 785,-58.63"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M641,-114C709.25,-114 716.75,-60.63 785,-60.62"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-116C711.24,-114.28 718.73,-60.9 785,-62.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-118C713.22,-114.56 720.71,-61.18 785,-64.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-78C756.12,-82.69 735.76,-198.69 814,-194"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M670,-80C754.15,-82.35 733.79,-198.35 814,-196"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M670,-82C752.18,-82 731.82,-198 814,-198"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M670,-84C750.21,-81.65 729.85,-197.65 814,-200"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-86C748.24,-81.31 727.88,-197.31 814,-202"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-80.25C727.92,-84.98 705.94,-203.85 785,-199.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M641,-82.25C725.96,-84.61 703.98,-203.49 785,-201.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M641,-84.25C723.99,-84.25 702.01,-203.12 785,-203.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M641,-86.25C722.02,-83.89 700.04,-202.76 785,-205.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-88.25C720.06,-83.52 698.08,-202.4 785,-207.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-49C751.39,-53.44 740.56,-151.44 814,-147"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-51C749.4,-53.22 738.57,-151.22 814,-149"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M670,-53C747.42,-53 736.58,-151 814,-151"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M670,-55C745.43,-52.78 734.6,-150.78 814,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-57C743.44,-52.56 732.61,-150.56 814,-155"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-50.5C723.18,-54.99 710.77,-156.11 785,-151.63"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-52.5C721.19,-54.74 708.78,-155.87 785,-153.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M641,-54.5C719.2,-54.5 706.8,-155.62 785,-155.62"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M641,-56.5C717.22,-54.26 704.81,-155.38 785,-157.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-58.5C715.23,-54.01 702.82,-155.14 785,-159.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-20C752.91,-24.53 739.02,-128.53 814,-124"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M670,-22C750.93,-24.26 737.04,-128.26 814,-126"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M670,-24C748.95,-24 735.05,-128 814,-128"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M670,-26C746.96,-23.74 733.07,-127.74 814,-130"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M670,-28C744.98,-23.47 731.09,-127.47 814,-132"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-20.75C724.73,-25.32 709.19,-132.45 785,-127.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M641,-22.75C722.75,-25.04 707.21,-132.16 785,-129.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M641,-24.75C720.77,-24.75 705.23,-131.88 785,-131.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M641,-26.75C718.79,-24.46 703.25,-131.59 785,-133.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M641,-28.75C716.81,-24.18 701.27,-131.3 785,-135.87"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 29 KiB

8
examples/ex11.bom.tsv generated
View File

@ -1,4 +1,4 @@
Id Description Qty Unit Designators
1 Cable, 4 wires, BK 0 m W1
2 Connector, Ferrule, GY 4
3 Connector, Screw connector, male, 4 pins, GN 1 X1
# Qty Description Designators
1 4 Connector, Ferrule, GY
2 1 Connector, Screw connector, male, 4 pins, GN X1
3 1 Cable, 4 wires, BK W1

1 Id # Qty Description Unit Designators
2 1 1 0 4 Cable, 4 wires, BK Connector, Ferrule, GY m W1
3 2 2 4 1 Connector, Ferrule, GY Connector, Screw connector, male, 4 pins, GN X1
4 3 3 1 Connector, Screw connector, male, 4 pins, GN Cable, 4 wires, BK X1 W1

362
examples/ex11.gv generated
View File

@ -1,71 +1,96 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
AUTOGENERATED_F_1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Ferrule</td>
<td balign="left">GY</td>
<td balign="left" bgcolor="#999999" width="4"></td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Ferrule</td>
<td>GY</td>
<td bgcolor="#999999" sides="TBLR"></td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Ferrule</td>
<td balign="left">GY</td>
<td balign="left" bgcolor="#999999" width="4"></td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Ferrule</td>
<td>GY</td>
<td bgcolor="#999999" sides="TBLR"></td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Ferrule</td>
<td balign="left">GY</td>
<td balign="left" bgcolor="#999999" width="4"></td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Ferrule</td>
<td>GY</td>
<td bgcolor="#999999" sides="TBLR"></td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Ferrule</td>
<td balign="left">GY</td>
<td balign="left" bgcolor="#999999" width="4"></td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Ferrule</td>
<td>GY</td>
<td bgcolor="#999999" sides="TBLR"></td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Screw connector</td>
<td balign="left">male</td>
<td balign="left">4-pin</td>
<td balign="left">GN</td>
<td balign="left" bgcolor="#00FF00" width="4"></td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Screw connector</td>
<td>male</td>
<td>4-pin</td>
<td>GN</td>
<td bgcolor="#00AA00" sides="TBLR"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>A</td>
@ -83,109 +108,148 @@ graph {
<td>D</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>BK</td>
<td bgcolor="#000000" sides="TBLR"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td>1:BK</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td>2:WH</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td>3:BU</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td>4:BN</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#000000:#000000"]
W1:w1:e -- AUTOGENERATED_F_1:w
edge [color="#000000:#ffffff:#000000"]
edge [color="#000000:#FFFFFF:#000000"]
W1:w2:e -- AUTOGENERATED_F_2:w
edge [color="#000000:#0066ff:#000000"]
edge [color="#000000:#0066FF:#000000"]
W1:w3:e -- AUTOGENERATED_F_3:w
edge [color="#000000:#895956:#000000"]
W1:w4:e -- AUTOGENERATED_F_4:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
<td balign="left">BK</td>
<td balign="left" bgcolor="#000000" width="4"></td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td><!-- 1_in --></td>
<td>
1:BK
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td><!-- 2_in --></td>
<td>
2:WH
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td><!-- 3_in --></td>
<td>
3:BU
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td><!-- 4_in --></td>
<td>
4:BN
</td>
<td></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000" dir=forward style=dashed]
AUTOGENERATED_F_1:e -- X1:p1l:w
AUTOGENERATED_F_1:p1r:e -- X1:p1l:w
edge [color="#000000" dir=forward style=dashed]
AUTOGENERATED_F_2:e -- X1:p2l:w
AUTOGENERATED_F_2:p1r:e -- X1:p2l:w
edge [color="#000000" dir=forward style=dashed]
AUTOGENERATED_F_3:e -- X1:p3l:w
AUTOGENERATED_F_3:p1r:e -- X1:p3l:w
edge [color="#000000" dir=forward style=dashed]
AUTOGENERATED_F_4:e -- X1:p4l:w
AUTOGENERATED_F_4:p1r:e -- X1:p4l:w
}

272
examples/ex11.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex11</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex11</h1>
<h2>Diagram</h2>
@ -30,172 +30,194 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="703pt" height="215pt"
viewBox="0.00 0.00 703.00 214.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 210.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-210.5 699,-210.5 699,4 -4,4"/>
<svg width="674pt" height="220pt"
viewBox="0.00 0.00 674.00 219.88" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 215.88)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-215.88 670,-215.88 670,4 -4,4"/>
<!-- AUTOGENERATED_F_1 -->
<g id="node1" class="node">
<title>AUTOGENERATED_F_1</title>
<polygon fill="#ffffff" stroke="black" points="321,-164 231,-164 231,-141 321,-141 321,-164"/>
<polygon fill="none" stroke="black" points="231,-140.5 231,-163.5 284,-163.5 284,-140.5 231,-140.5"/>
<text text-anchor="start" x="235" y="-148.3" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="284,-140.5 284,-163.5 313,-163.5 313,-140.5 284,-140.5"/>
<text text-anchor="start" x="288" y="-148.3" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="transparent" points="313,-140.5 313,-163.5 321,-163.5 321,-140.5 313,-140.5"/>
<polygon fill="none" stroke="black" points="313,-140.5 313,-163.5 321,-163.5 321,-140.5 313,-140.5"/>
<polygon fill="#ffffff" stroke="black" points="300.5,-167.75 213.5,-167.75 213.5,-144 300.5,-144 300.5,-167.75"/>
<polygon fill="#ffffff" stroke="none" points="213.5,-144 213.5,-167.75 300.5,-167.75 300.5,-144 213.5,-144"/>
<polygon fill="none" stroke="black" points="213.5,-144 213.5,-167.75 264.25,-167.75 264.25,-144 213.5,-144"/>
<text text-anchor="start" x="217.5" y="-150.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="264.25,-144 264.25,-167.75 292.5,-167.75 292.5,-144 264.25,-144"/>
<text text-anchor="start" x="268.25" y="-150.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="292.5,-144 292.5,-167.75 300.5,-167.75 300.5,-144 292.5,-144"/>
<polygon fill="none" stroke="black" points="292.5,-144 292.5,-167.75 300.5,-167.75 300.5,-144 292.5,-144"/>
</g>
<!-- X1 -->
<g id="node5" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="695,-174.5 465,-174.5 465,-36.5 695,-36.5 695,-174.5"/>
<polygon fill="none" stroke="black" points="465,-151.5 465,-174.5 695,-174.5 695,-151.5 465,-151.5"/>
<text text-anchor="start" x="571" y="-159.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="465,-128.5 465,-151.5 578,-151.5 578,-128.5 465,-128.5"/>
<text text-anchor="start" x="469" y="-136.3" font-family="arial" font-size="14.00">Screw connector</text>
<polygon fill="none" stroke="black" points="578,-128.5 578,-151.5 617,-151.5 617,-128.5 578,-128.5"/>
<text text-anchor="start" x="582" y="-136.3" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="617,-128.5 617,-151.5 657,-151.5 657,-128.5 617,-128.5"/>
<text text-anchor="start" x="621" y="-136.3" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="657,-128.5 657,-151.5 687,-151.5 687,-128.5 657,-128.5"/>
<text text-anchor="start" x="661" y="-136.3" font-family="arial" font-size="14.00">GN</text>
<polygon fill="#00ff00" stroke="transparent" points="687,-128.5 687,-151.5 695,-151.5 695,-128.5 687,-128.5"/>
<polygon fill="none" stroke="black" points="687,-128.5 687,-151.5 695,-151.5 695,-128.5 687,-128.5"/>
<polygon fill="none" stroke="black" points="465,-105.5 465,-128.5 579,-128.5 579,-105.5 465,-105.5"/>
<text text-anchor="start" x="518" y="-113.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="579,-105.5 579,-128.5 695,-128.5 695,-105.5 579,-105.5"/>
<text text-anchor="start" x="632" y="-113.3" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="465,-82.5 465,-105.5 579,-105.5 579,-82.5 465,-82.5"/>
<text text-anchor="start" x="518" y="-90.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="579,-82.5 579,-105.5 695,-105.5 695,-82.5 579,-82.5"/>
<text text-anchor="start" x="632" y="-90.3" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="465,-59.5 465,-82.5 579,-82.5 579,-59.5 465,-59.5"/>
<text text-anchor="start" x="518" y="-67.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="579,-59.5 579,-82.5 695,-82.5 695,-59.5 579,-59.5"/>
<text text-anchor="start" x="631.5" y="-67.3" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="465,-36.5 465,-59.5 579,-59.5 579,-36.5 465,-36.5"/>
<text text-anchor="start" x="518" y="-44.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="579,-36.5 579,-59.5 695,-59.5 695,-36.5 579,-36.5"/>
<text text-anchor="start" x="631.5" y="-44.3" font-family="arial" font-size="14.00">D</text>
<polygon fill="#ffffff" stroke="black" points="666,-178.12 444.5,-178.12 444.5,-35.62 666,-35.62 666,-178.12"/>
<polygon fill="#ffffff" stroke="none" points="444.5,-35.62 444.5,-178.12 666,-178.12 666,-35.62 444.5,-35.62"/>
<polygon fill="none" stroke="black" points="444.5,-154.38 444.5,-178.12 666,-178.12 666,-154.38 444.5,-154.38"/>
<text text-anchor="start" x="547" y="-160.82" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="444.5,-130.62 444.5,-154.38 553,-154.38 553,-130.62 444.5,-130.62"/>
<text text-anchor="start" x="448.5" y="-137.07" font-family="arial" font-size="14.00">Screw connector</text>
<polygon fill="none" stroke="black" points="553,-130.62 553,-154.38 591,-154.38 591,-130.62 553,-130.62"/>
<text text-anchor="start" x="557" y="-137.07" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="591,-130.62 591,-154.38 629,-154.38 629,-130.62 591,-130.62"/>
<text text-anchor="start" x="595" y="-137.07" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="629,-130.62 629,-154.38 658,-154.38 658,-130.62 629,-130.62"/>
<text text-anchor="start" x="633" y="-137.07" font-family="arial" font-size="14.00">GN</text>
<polygon fill="#00aa00" stroke="none" points="658,-130.62 658,-154.38 666,-154.38 666,-130.62 658,-130.62"/>
<polygon fill="none" stroke="black" points="658,-130.62 658,-154.38 666,-154.38 666,-130.62 658,-130.62"/>
<polygon fill="none" stroke="black" points="444.5,-106.88 444.5,-130.62 554.12,-130.62 554.12,-106.88 444.5,-106.88"/>
<text text-anchor="start" x="495.56" y="-113.33" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="554.12,-106.88 554.12,-130.62 666,-130.62 666,-106.88 554.12,-106.88"/>
<text text-anchor="start" x="605.56" y="-113.33" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="444.5,-83.12 444.5,-106.88 554.12,-106.88 554.12,-83.12 444.5,-83.12"/>
<text text-anchor="start" x="495.56" y="-89.58" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="554.12,-83.12 554.12,-106.88 666,-106.88 666,-83.12 554.12,-83.12"/>
<text text-anchor="start" x="605.56" y="-89.58" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="444.5,-59.38 444.5,-83.12 554.12,-83.12 554.12,-59.38 444.5,-59.38"/>
<text text-anchor="start" x="495.56" y="-65.83" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="554.12,-59.38 554.12,-83.12 666,-83.12 666,-59.38 554.12,-59.38"/>
<text text-anchor="start" x="605.19" y="-65.83" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="444.5,-35.62 444.5,-59.38 554.12,-59.38 554.12,-35.62 444.5,-35.62"/>
<text text-anchor="start" x="495.56" y="-42.08" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="554.12,-35.62 554.12,-59.38 666,-59.38 666,-35.62 554.12,-35.62"/>
<text text-anchor="start" x="605.19" y="-42.08" font-family="arial" font-size="14.00">D</text>
</g>
<!-- AUTOGENERATED_F_1&#45;&#45;X1 -->
<g id="edge5" class="edge">
<title>AUTOGENERATED_F_1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M321,-152.5C383.26,-152.5 397.63,-121.22 454.66,-117.8"/>
<polygon fill="#000000" stroke="#000000" points="455.11,-121.29 465,-117.5 454.9,-114.29 455.11,-121.29"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M300.5,-155.88C362.59,-155.88 376.78,-123.11 433.07,-119.14"/>
<polygon fill="#000000" stroke="#000000" points="433.11,-122.64 442.99,-118.8 432.87,-115.65 433.11,-122.64"/>
</g>
<!-- AUTOGENERATED_F_2 -->
<g id="node2" class="node">
<title>AUTOGENERATED_F_2</title>
<polygon fill="#ffffff" stroke="black" points="321,-117 231,-117 231,-94 321,-94 321,-117"/>
<polygon fill="none" stroke="black" points="231,-93.5 231,-116.5 284,-116.5 284,-93.5 231,-93.5"/>
<text text-anchor="start" x="235" y="-101.3" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="284,-93.5 284,-116.5 313,-116.5 313,-93.5 284,-93.5"/>
<text text-anchor="start" x="288" y="-101.3" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="transparent" points="313,-93.5 313,-116.5 321,-116.5 321,-93.5 313,-93.5"/>
<polygon fill="none" stroke="black" points="313,-93.5 313,-116.5 321,-116.5 321,-93.5 313,-93.5"/>
<polygon fill="#ffffff" stroke="black" points="300.5,-119.75 213.5,-119.75 213.5,-96 300.5,-96 300.5,-119.75"/>
<polygon fill="#ffffff" stroke="none" points="213.5,-96 213.5,-119.75 300.5,-119.75 300.5,-96 213.5,-96"/>
<polygon fill="none" stroke="black" points="213.5,-96 213.5,-119.75 264.25,-119.75 264.25,-96 213.5,-96"/>
<text text-anchor="start" x="217.5" y="-102.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="264.25,-96 264.25,-119.75 292.5,-119.75 292.5,-96 264.25,-96"/>
<text text-anchor="start" x="268.25" y="-102.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="292.5,-96 292.5,-119.75 300.5,-119.75 300.5,-96 292.5,-96"/>
<polygon fill="none" stroke="black" points="292.5,-96 292.5,-119.75 300.5,-119.75 300.5,-96 292.5,-96"/>
</g>
<!-- AUTOGENERATED_F_2&#45;&#45;X1 -->
<g id="edge6" class="edge">
<title>AUTOGENERATED_F_2:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M321,-105.5C381.71,-105.5 398.93,-94.78 454.88,-93.6"/>
<polygon fill="#000000" stroke="#000000" points="455.04,-97.1 465,-93.5 454.96,-90.1 455.04,-97.1"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M300.5,-107.88C360.74,-107.88 378.12,-96.56 433,-95.14"/>
<polygon fill="#000000" stroke="#000000" points="433.03,-98.64 442.99,-95.02 432.94,-91.65 433.03,-98.64"/>
</g>
<!-- AUTOGENERATED_F_3 -->
<g id="node3" class="node">
<title>AUTOGENERATED_F_3</title>
<polygon fill="#ffffff" stroke="black" points="321,-70 231,-70 231,-47 321,-47 321,-70"/>
<polygon fill="none" stroke="black" points="231,-46.5 231,-69.5 284,-69.5 284,-46.5 231,-46.5"/>
<text text-anchor="start" x="235" y="-54.3" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="284,-46.5 284,-69.5 313,-69.5 313,-46.5 284,-46.5"/>
<text text-anchor="start" x="288" y="-54.3" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="transparent" points="313,-46.5 313,-69.5 321,-69.5 321,-46.5 313,-46.5"/>
<polygon fill="none" stroke="black" points="313,-46.5 313,-69.5 321,-69.5 321,-46.5 313,-46.5"/>
<polygon fill="#ffffff" stroke="black" points="300.5,-71.75 213.5,-71.75 213.5,-48 300.5,-48 300.5,-71.75"/>
<polygon fill="#ffffff" stroke="none" points="213.5,-48 213.5,-71.75 300.5,-71.75 300.5,-48 213.5,-48"/>
<polygon fill="none" stroke="black" points="213.5,-48 213.5,-71.75 264.25,-71.75 264.25,-48 213.5,-48"/>
<text text-anchor="start" x="217.5" y="-54.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="264.25,-48 264.25,-71.75 292.5,-71.75 292.5,-48 264.25,-48"/>
<text text-anchor="start" x="268.25" y="-54.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="292.5,-48 292.5,-71.75 300.5,-71.75 300.5,-48 292.5,-48"/>
<polygon fill="none" stroke="black" points="292.5,-48 292.5,-71.75 300.5,-71.75 300.5,-48 292.5,-48"/>
</g>
<!-- AUTOGENERATED_F_3&#45;&#45;X1 -->
<g id="edge7" class="edge">
<title>AUTOGENERATED_F_3:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M321,-58.5C381.71,-58.5 398.93,-69.22 454.88,-70.4"/>
<polygon fill="#000000" stroke="#000000" points="454.96,-73.9 465,-70.5 455.04,-66.9 454.96,-73.9"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M300.5,-59.88C360.69,-59.88 378.16,-69.87 433.01,-71.12"/>
<polygon fill="#000000" stroke="#000000" points="432.95,-74.62 442.99,-71.23 433.03,-67.62 432.95,-74.62"/>
</g>
<!-- AUTOGENERATED_F_4 -->
<g id="node4" class="node">
<title>AUTOGENERATED_F_4</title>
<polygon fill="#ffffff" stroke="black" points="321,-23 231,-23 231,0 321,0 321,-23"/>
<polygon fill="none" stroke="black" points="231,0.5 231,-22.5 284,-22.5 284,0.5 231,0.5"/>
<text text-anchor="start" x="235" y="-7.3" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="284,0.5 284,-22.5 313,-22.5 313,0.5 284,0.5"/>
<text text-anchor="start" x="288" y="-7.3" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="transparent" points="313,0.5 313,-22.5 321,-22.5 321,0.5 313,0.5"/>
<polygon fill="none" stroke="black" points="313,0.5 313,-22.5 321,-22.5 321,0.5 313,0.5"/>
<polygon fill="#ffffff" stroke="black" points="300.5,-23.75 213.5,-23.75 213.5,0 300.5,0 300.5,-23.75"/>
<polygon fill="#ffffff" stroke="none" points="213.5,0 213.5,-23.75 300.5,-23.75 300.5,0 213.5,0"/>
<polygon fill="none" stroke="black" points="213.5,0 213.5,-23.75 264.25,-23.75 264.25,0 213.5,0"/>
<text text-anchor="start" x="217.5" y="-6.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="264.25,0 264.25,-23.75 292.5,-23.75 292.5,0 264.25,0"/>
<text text-anchor="start" x="268.25" y="-6.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="292.5,0 292.5,-23.75 300.5,-23.75 300.5,0 292.5,0"/>
<polygon fill="none" stroke="black" points="292.5,0 292.5,-23.75 300.5,-23.75 300.5,0 292.5,0"/>
</g>
<!-- AUTOGENERATED_F_4&#45;&#45;X1 -->
<g id="edge8" class="edge">
<title>AUTOGENERATED_F_4:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M321,-11.5C383.49,-11.5 397.61,-43.8 455,-47.21"/>
<polygon fill="#000000" stroke="#000000" points="454.9,-50.71 465,-47.5 455.11,-43.71 454.9,-50.71"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M300.5,-11.88C362.44,-11.88 376.9,-43.32 433.09,-47.12"/>
<polygon fill="#000000" stroke="#000000" points="432.88,-50.62 442.99,-47.45 433.11,-43.62 432.88,-50.62"/>
</g>
<!-- W1 -->
<g id="node6" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="87,-206.5 0,-206.5 0,-22.5 87,-22.5 87,-206.5"/>
<polygon fill="none" stroke="black" points="0.5,-183.5 0.5,-206.5 87.5,-206.5 87.5,-183.5 0.5,-183.5"/>
<text text-anchor="start" x="33.5" y="-191.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0.5,-160.5 0.5,-183.5 33.5,-183.5 33.5,-160.5 0.5,-160.5"/>
<text text-anchor="start" x="9.5" y="-168.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="33.5,-160.5 33.5,-183.5 70.5,-183.5 70.5,-160.5 33.5,-160.5"/>
<text text-anchor="start" x="42.5" y="-168.3" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="transparent" points="70.5,-160.5 70.5,-183.5 87.5,-183.5 87.5,-160.5 70.5,-160.5"/>
<polygon fill="none" stroke="black" points="70.5,-160.5 70.5,-183.5 87.5,-183.5 87.5,-160.5 70.5,-160.5"/>
<text text-anchor="start" x="2.5" y="-147.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="13" y="-128.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="0.5,-120.5 0.5,-122.5 87.5,-122.5 87.5,-120.5 0.5,-120.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-118.5 0.5,-120.5 87.5,-120.5 87.5,-118.5 0.5,-118.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-116.5 0.5,-118.5 87.5,-118.5 87.5,-116.5 0.5,-116.5"/>
<text text-anchor="start" x="10.5" y="-103.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:WH &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="0.5,-95.5 0.5,-97.5 87.5,-97.5 87.5,-95.5 0.5,-95.5"/>
<polygon fill="#ffffff" stroke="transparent" points="0.5,-93.5 0.5,-95.5 87.5,-95.5 87.5,-93.5 0.5,-93.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-91.5 0.5,-93.5 87.5,-93.5 87.5,-91.5 0.5,-91.5"/>
<text text-anchor="start" x="12.5" y="-78.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="0.5,-70.5 0.5,-72.5 87.5,-72.5 87.5,-70.5 0.5,-70.5"/>
<polygon fill="#0066ff" stroke="transparent" points="0.5,-68.5 0.5,-70.5 87.5,-70.5 87.5,-68.5 0.5,-68.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-66.5 0.5,-68.5 87.5,-68.5 87.5,-66.5 0.5,-66.5"/>
<text text-anchor="start" x="12.5" y="-53.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="0.5,-45.5 0.5,-47.5 87.5,-47.5 87.5,-45.5 0.5,-45.5"/>
<polygon fill="#895956" stroke="transparent" points="0.5,-43.5 0.5,-45.5 87.5,-45.5 87.5,-43.5 0.5,-43.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-41.5 0.5,-43.5 87.5,-43.5 87.5,-41.5 0.5,-41.5"/>
<text text-anchor="start" x="2.5" y="-28.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="69.5,-211.88 0,-211.88 0,-21.88 69.5,-21.88 69.5,-211.88"/>
<polygon fill="#ffffff" stroke="none" points="0,-21.88 0,-211.88 69.5,-211.88 69.5,-21.88 0,-21.88"/>
<polygon fill="none" stroke="black" points="0,-188.12 0,-211.88 69.5,-211.88 69.5,-188.12 0,-188.12"/>
<text text-anchor="start" x="24.25" y="-194.57" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-164.38 0,-188.12 26.67,-188.12 26.67,-164.38 0,-164.38"/>
<text text-anchor="start" x="6.21" y="-170.82" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="26.67,-164.38 26.67,-188.12 57.08,-188.12 57.08,-164.38 26.67,-164.38"/>
<text text-anchor="start" x="32.88" y="-170.82" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="57.08,-164.38 57.08,-188.12 69.5,-188.12 69.5,-164.38 57.08,-164.38"/>
<polygon fill="none" stroke="black" points="57.08,-164.38 57.08,-188.12 69.5,-188.12 69.5,-164.38 57.08,-164.38"/>
<text text-anchor="start" x="2" y="-149.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="2" y="-129.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-129.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="20.12" y="-129.32" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="56" y="-129.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="63.75" y="-129.32" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="0,-122.88 0,-124.88 69.5,-124.88 69.5,-122.88 0,-122.88"/>
<polygon fill="#000000" stroke="none" points="0,-120.88 0,-122.88 69.5,-122.88 69.5,-120.88 0,-120.88"/>
<polygon fill="#000000" stroke="none" points="0,-118.88 0,-120.88 69.5,-120.88 69.5,-118.88 0,-118.88"/>
<text text-anchor="start" x="2" y="-103.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-103.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="17.5" y="-103.58" font-family="arial" font-size="14.00">2:WH</text>
<text text-anchor="start" x="56" y="-103.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="63.75" y="-103.58" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="0,-97.12 0,-99.12 69.5,-99.12 69.5,-97.12 0,-97.12"/>
<polygon fill="#ffffff" stroke="none" points="0,-95.12 0,-97.12 69.5,-97.12 69.5,-95.12 0,-95.12"/>
<polygon fill="#000000" stroke="none" points="0,-93.12 0,-95.12 69.5,-95.12 69.5,-93.12 0,-93.12"/>
<text text-anchor="start" x="2" y="-77.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-77.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="19.75" y="-77.83" font-family="arial" font-size="14.00">3:BU</text>
<text text-anchor="start" x="56" y="-77.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="63.75" y="-77.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="0,-71.38 0,-73.38 69.5,-73.38 69.5,-71.38 0,-71.38"/>
<polygon fill="#0066ff" stroke="none" points="0,-69.38 0,-71.38 69.5,-71.38 69.5,-69.38 0,-69.38"/>
<polygon fill="#000000" stroke="none" points="0,-67.38 0,-69.38 69.5,-69.38 69.5,-67.38 0,-67.38"/>
<text text-anchor="start" x="2" y="-52.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-52.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="19.75" y="-52.08" font-family="arial" font-size="14.00">4:BN</text>
<text text-anchor="start" x="56" y="-52.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="63.75" y="-52.08" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="0,-45.62 0,-47.62 69.5,-47.62 69.5,-45.62 0,-45.62"/>
<polygon fill="#895956" stroke="none" points="0,-43.62 0,-45.62 69.5,-45.62 69.5,-43.62 0,-43.62"/>
<polygon fill="#000000" stroke="none" points="0,-41.62 0,-43.62 69.5,-43.62 69.5,-41.62 0,-41.62"/>
<text text-anchor="start" x="2" y="-26.32" font-family="arial" font-size="14.00"> </text>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_1 -->
<g id="edge1" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-117.5C154.53,-118.78 167.21,-151.78 231,-150.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-119.5C152.66,-119.5 165.34,-152.5 231,-152.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-121.5C150.79,-120.22 163.47,-153.22 231,-154.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-119.88C137.14,-121.19 149.62,-155.19 213.5,-153.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-121.88C135.26,-121.88 147.74,-155.87 213.5,-155.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-123.87C133.38,-122.56 145.86,-156.56 213.5,-157.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-92.5C152.34,-92.86 167.96,-103.86 231,-103.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M87,-94.5C151.19,-94.5 166.81,-105.5 231,-105.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-96.5C150.04,-96.14 165.66,-107.14 231,-107.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-94.13C134.92,-94.53 150.49,-106.28 213.5,-105.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M69.5,-96.12C133.71,-96.12 149.29,-107.88 213.5,-107.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-98.12C132.51,-97.72 148.08,-109.47 213.5,-109.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_3 -->
<g id="edge3" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-67.5C150.04,-67.86 165.66,-56.86 231,-56.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M87,-69.5C151.19,-69.5 166.81,-58.5 231,-58.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-71.5C152.34,-71.14 167.96,-60.14 231,-60.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-68.38C132.56,-68.71 148.22,-58.21 213.5,-57.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M69.5,-70.38C133.67,-70.38 149.33,-59.88 213.5,-59.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-72.37C134.78,-72.04 150.44,-61.54 213.5,-61.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_4 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-42.5C150.79,-43.78 163.47,-10.78 231,-9.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M87,-44.5C152.66,-44.5 165.34,-11.5 231,-11.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-46.5C154.53,-45.22 167.21,-12.22 231,-13.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-42.63C133.27,-43.9 146,-11.15 213.5,-9.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M69.5,-44.62C135.13,-44.63 147.87,-11.88 213.5,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-46.62C137,-45.35 149.73,-12.6 213.5,-13.87"/>
</g>
</g>
</svg>
@ -211,33 +233,29 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 4 wires, BK</td>
<td class="bom_col_qty">0</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, Ferrule, GY</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">4</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Ferrule, GY</td>
<td class="bom_col_designators"></td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_description">Connector, Screw connector, male, 4 pins, GN</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Screw connector, male, 4 pins, GN</td>
<td class="bom_col_designators">X1</td>
</tr>
<tr>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_description">Cable, 4 wires, BK</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>
</div>

BIN
examples/ex11.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 42 KiB

240
examples/ex11.svg generated
View File

@ -1,172 +1,194 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="703pt" height="215pt"
viewBox="0.00 0.00 703.00 214.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 210.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-210.5 699,-210.5 699,4 -4,4"/>
<svg width="674pt" height="220pt"
viewBox="0.00 0.00 674.00 219.88" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 215.88)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-215.88 670,-215.88 670,4 -4,4"/>
<!-- AUTOGENERATED_F_1 -->
<g id="node1" class="node">
<title>AUTOGENERATED_F_1</title>
<polygon fill="#ffffff" stroke="black" points="321,-164 231,-164 231,-141 321,-141 321,-164"/>
<polygon fill="none" stroke="black" points="231,-140.5 231,-163.5 284,-163.5 284,-140.5 231,-140.5"/>
<text text-anchor="start" x="235" y="-148.3" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="284,-140.5 284,-163.5 313,-163.5 313,-140.5 284,-140.5"/>
<text text-anchor="start" x="288" y="-148.3" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="transparent" points="313,-140.5 313,-163.5 321,-163.5 321,-140.5 313,-140.5"/>
<polygon fill="none" stroke="black" points="313,-140.5 313,-163.5 321,-163.5 321,-140.5 313,-140.5"/>
<polygon fill="#ffffff" stroke="black" points="300.5,-167.75 213.5,-167.75 213.5,-144 300.5,-144 300.5,-167.75"/>
<polygon fill="#ffffff" stroke="none" points="213.5,-144 213.5,-167.75 300.5,-167.75 300.5,-144 213.5,-144"/>
<polygon fill="none" stroke="black" points="213.5,-144 213.5,-167.75 264.25,-167.75 264.25,-144 213.5,-144"/>
<text text-anchor="start" x="217.5" y="-150.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="264.25,-144 264.25,-167.75 292.5,-167.75 292.5,-144 264.25,-144"/>
<text text-anchor="start" x="268.25" y="-150.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="292.5,-144 292.5,-167.75 300.5,-167.75 300.5,-144 292.5,-144"/>
<polygon fill="none" stroke="black" points="292.5,-144 292.5,-167.75 300.5,-167.75 300.5,-144 292.5,-144"/>
</g>
<!-- X1 -->
<g id="node5" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="695,-174.5 465,-174.5 465,-36.5 695,-36.5 695,-174.5"/>
<polygon fill="none" stroke="black" points="465,-151.5 465,-174.5 695,-174.5 695,-151.5 465,-151.5"/>
<text text-anchor="start" x="571" y="-159.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="465,-128.5 465,-151.5 578,-151.5 578,-128.5 465,-128.5"/>
<text text-anchor="start" x="469" y="-136.3" font-family="arial" font-size="14.00">Screw connector</text>
<polygon fill="none" stroke="black" points="578,-128.5 578,-151.5 617,-151.5 617,-128.5 578,-128.5"/>
<text text-anchor="start" x="582" y="-136.3" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="617,-128.5 617,-151.5 657,-151.5 657,-128.5 617,-128.5"/>
<text text-anchor="start" x="621" y="-136.3" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="657,-128.5 657,-151.5 687,-151.5 687,-128.5 657,-128.5"/>
<text text-anchor="start" x="661" y="-136.3" font-family="arial" font-size="14.00">GN</text>
<polygon fill="#00ff00" stroke="transparent" points="687,-128.5 687,-151.5 695,-151.5 695,-128.5 687,-128.5"/>
<polygon fill="none" stroke="black" points="687,-128.5 687,-151.5 695,-151.5 695,-128.5 687,-128.5"/>
<polygon fill="none" stroke="black" points="465,-105.5 465,-128.5 579,-128.5 579,-105.5 465,-105.5"/>
<text text-anchor="start" x="518" y="-113.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="579,-105.5 579,-128.5 695,-128.5 695,-105.5 579,-105.5"/>
<text text-anchor="start" x="632" y="-113.3" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="465,-82.5 465,-105.5 579,-105.5 579,-82.5 465,-82.5"/>
<text text-anchor="start" x="518" y="-90.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="579,-82.5 579,-105.5 695,-105.5 695,-82.5 579,-82.5"/>
<text text-anchor="start" x="632" y="-90.3" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="465,-59.5 465,-82.5 579,-82.5 579,-59.5 465,-59.5"/>
<text text-anchor="start" x="518" y="-67.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="579,-59.5 579,-82.5 695,-82.5 695,-59.5 579,-59.5"/>
<text text-anchor="start" x="631.5" y="-67.3" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="465,-36.5 465,-59.5 579,-59.5 579,-36.5 465,-36.5"/>
<text text-anchor="start" x="518" y="-44.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="579,-36.5 579,-59.5 695,-59.5 695,-36.5 579,-36.5"/>
<text text-anchor="start" x="631.5" y="-44.3" font-family="arial" font-size="14.00">D</text>
<polygon fill="#ffffff" stroke="black" points="666,-178.12 444.5,-178.12 444.5,-35.62 666,-35.62 666,-178.12"/>
<polygon fill="#ffffff" stroke="none" points="444.5,-35.62 444.5,-178.12 666,-178.12 666,-35.62 444.5,-35.62"/>
<polygon fill="none" stroke="black" points="444.5,-154.38 444.5,-178.12 666,-178.12 666,-154.38 444.5,-154.38"/>
<text text-anchor="start" x="547" y="-160.82" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="444.5,-130.62 444.5,-154.38 553,-154.38 553,-130.62 444.5,-130.62"/>
<text text-anchor="start" x="448.5" y="-137.07" font-family="arial" font-size="14.00">Screw connector</text>
<polygon fill="none" stroke="black" points="553,-130.62 553,-154.38 591,-154.38 591,-130.62 553,-130.62"/>
<text text-anchor="start" x="557" y="-137.07" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="591,-130.62 591,-154.38 629,-154.38 629,-130.62 591,-130.62"/>
<text text-anchor="start" x="595" y="-137.07" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="629,-130.62 629,-154.38 658,-154.38 658,-130.62 629,-130.62"/>
<text text-anchor="start" x="633" y="-137.07" font-family="arial" font-size="14.00">GN</text>
<polygon fill="#00aa00" stroke="none" points="658,-130.62 658,-154.38 666,-154.38 666,-130.62 658,-130.62"/>
<polygon fill="none" stroke="black" points="658,-130.62 658,-154.38 666,-154.38 666,-130.62 658,-130.62"/>
<polygon fill="none" stroke="black" points="444.5,-106.88 444.5,-130.62 554.12,-130.62 554.12,-106.88 444.5,-106.88"/>
<text text-anchor="start" x="495.56" y="-113.33" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="554.12,-106.88 554.12,-130.62 666,-130.62 666,-106.88 554.12,-106.88"/>
<text text-anchor="start" x="605.56" y="-113.33" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="444.5,-83.12 444.5,-106.88 554.12,-106.88 554.12,-83.12 444.5,-83.12"/>
<text text-anchor="start" x="495.56" y="-89.58" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="554.12,-83.12 554.12,-106.88 666,-106.88 666,-83.12 554.12,-83.12"/>
<text text-anchor="start" x="605.56" y="-89.58" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="444.5,-59.38 444.5,-83.12 554.12,-83.12 554.12,-59.38 444.5,-59.38"/>
<text text-anchor="start" x="495.56" y="-65.83" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="554.12,-59.38 554.12,-83.12 666,-83.12 666,-59.38 554.12,-59.38"/>
<text text-anchor="start" x="605.19" y="-65.83" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="444.5,-35.62 444.5,-59.38 554.12,-59.38 554.12,-35.62 444.5,-35.62"/>
<text text-anchor="start" x="495.56" y="-42.08" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="554.12,-35.62 554.12,-59.38 666,-59.38 666,-35.62 554.12,-35.62"/>
<text text-anchor="start" x="605.19" y="-42.08" font-family="arial" font-size="14.00">D</text>
</g>
<!-- AUTOGENERATED_F_1&#45;&#45;X1 -->
<g id="edge5" class="edge">
<title>AUTOGENERATED_F_1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M321,-152.5C383.26,-152.5 397.63,-121.22 454.66,-117.8"/>
<polygon fill="#000000" stroke="#000000" points="455.11,-121.29 465,-117.5 454.9,-114.29 455.11,-121.29"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M300.5,-155.88C362.59,-155.88 376.78,-123.11 433.07,-119.14"/>
<polygon fill="#000000" stroke="#000000" points="433.11,-122.64 442.99,-118.8 432.87,-115.65 433.11,-122.64"/>
</g>
<!-- AUTOGENERATED_F_2 -->
<g id="node2" class="node">
<title>AUTOGENERATED_F_2</title>
<polygon fill="#ffffff" stroke="black" points="321,-117 231,-117 231,-94 321,-94 321,-117"/>
<polygon fill="none" stroke="black" points="231,-93.5 231,-116.5 284,-116.5 284,-93.5 231,-93.5"/>
<text text-anchor="start" x="235" y="-101.3" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="284,-93.5 284,-116.5 313,-116.5 313,-93.5 284,-93.5"/>
<text text-anchor="start" x="288" y="-101.3" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="transparent" points="313,-93.5 313,-116.5 321,-116.5 321,-93.5 313,-93.5"/>
<polygon fill="none" stroke="black" points="313,-93.5 313,-116.5 321,-116.5 321,-93.5 313,-93.5"/>
<polygon fill="#ffffff" stroke="black" points="300.5,-119.75 213.5,-119.75 213.5,-96 300.5,-96 300.5,-119.75"/>
<polygon fill="#ffffff" stroke="none" points="213.5,-96 213.5,-119.75 300.5,-119.75 300.5,-96 213.5,-96"/>
<polygon fill="none" stroke="black" points="213.5,-96 213.5,-119.75 264.25,-119.75 264.25,-96 213.5,-96"/>
<text text-anchor="start" x="217.5" y="-102.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="264.25,-96 264.25,-119.75 292.5,-119.75 292.5,-96 264.25,-96"/>
<text text-anchor="start" x="268.25" y="-102.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="292.5,-96 292.5,-119.75 300.5,-119.75 300.5,-96 292.5,-96"/>
<polygon fill="none" stroke="black" points="292.5,-96 292.5,-119.75 300.5,-119.75 300.5,-96 292.5,-96"/>
</g>
<!-- AUTOGENERATED_F_2&#45;&#45;X1 -->
<g id="edge6" class="edge">
<title>AUTOGENERATED_F_2:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M321,-105.5C381.71,-105.5 398.93,-94.78 454.88,-93.6"/>
<polygon fill="#000000" stroke="#000000" points="455.04,-97.1 465,-93.5 454.96,-90.1 455.04,-97.1"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M300.5,-107.88C360.74,-107.88 378.12,-96.56 433,-95.14"/>
<polygon fill="#000000" stroke="#000000" points="433.03,-98.64 442.99,-95.02 432.94,-91.65 433.03,-98.64"/>
</g>
<!-- AUTOGENERATED_F_3 -->
<g id="node3" class="node">
<title>AUTOGENERATED_F_3</title>
<polygon fill="#ffffff" stroke="black" points="321,-70 231,-70 231,-47 321,-47 321,-70"/>
<polygon fill="none" stroke="black" points="231,-46.5 231,-69.5 284,-69.5 284,-46.5 231,-46.5"/>
<text text-anchor="start" x="235" y="-54.3" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="284,-46.5 284,-69.5 313,-69.5 313,-46.5 284,-46.5"/>
<text text-anchor="start" x="288" y="-54.3" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="transparent" points="313,-46.5 313,-69.5 321,-69.5 321,-46.5 313,-46.5"/>
<polygon fill="none" stroke="black" points="313,-46.5 313,-69.5 321,-69.5 321,-46.5 313,-46.5"/>
<polygon fill="#ffffff" stroke="black" points="300.5,-71.75 213.5,-71.75 213.5,-48 300.5,-48 300.5,-71.75"/>
<polygon fill="#ffffff" stroke="none" points="213.5,-48 213.5,-71.75 300.5,-71.75 300.5,-48 213.5,-48"/>
<polygon fill="none" stroke="black" points="213.5,-48 213.5,-71.75 264.25,-71.75 264.25,-48 213.5,-48"/>
<text text-anchor="start" x="217.5" y="-54.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="264.25,-48 264.25,-71.75 292.5,-71.75 292.5,-48 264.25,-48"/>
<text text-anchor="start" x="268.25" y="-54.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="292.5,-48 292.5,-71.75 300.5,-71.75 300.5,-48 292.5,-48"/>
<polygon fill="none" stroke="black" points="292.5,-48 292.5,-71.75 300.5,-71.75 300.5,-48 292.5,-48"/>
</g>
<!-- AUTOGENERATED_F_3&#45;&#45;X1 -->
<g id="edge7" class="edge">
<title>AUTOGENERATED_F_3:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M321,-58.5C381.71,-58.5 398.93,-69.22 454.88,-70.4"/>
<polygon fill="#000000" stroke="#000000" points="454.96,-73.9 465,-70.5 455.04,-66.9 454.96,-73.9"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M300.5,-59.88C360.69,-59.88 378.16,-69.87 433.01,-71.12"/>
<polygon fill="#000000" stroke="#000000" points="432.95,-74.62 442.99,-71.23 433.03,-67.62 432.95,-74.62"/>
</g>
<!-- AUTOGENERATED_F_4 -->
<g id="node4" class="node">
<title>AUTOGENERATED_F_4</title>
<polygon fill="#ffffff" stroke="black" points="321,-23 231,-23 231,0 321,0 321,-23"/>
<polygon fill="none" stroke="black" points="231,0.5 231,-22.5 284,-22.5 284,0.5 231,0.5"/>
<text text-anchor="start" x="235" y="-7.3" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="284,0.5 284,-22.5 313,-22.5 313,0.5 284,0.5"/>
<text text-anchor="start" x="288" y="-7.3" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="transparent" points="313,0.5 313,-22.5 321,-22.5 321,0.5 313,0.5"/>
<polygon fill="none" stroke="black" points="313,0.5 313,-22.5 321,-22.5 321,0.5 313,0.5"/>
<polygon fill="#ffffff" stroke="black" points="300.5,-23.75 213.5,-23.75 213.5,0 300.5,0 300.5,-23.75"/>
<polygon fill="#ffffff" stroke="none" points="213.5,0 213.5,-23.75 300.5,-23.75 300.5,0 213.5,0"/>
<polygon fill="none" stroke="black" points="213.5,0 213.5,-23.75 264.25,-23.75 264.25,0 213.5,0"/>
<text text-anchor="start" x="217.5" y="-6.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="264.25,0 264.25,-23.75 292.5,-23.75 292.5,0 264.25,0"/>
<text text-anchor="start" x="268.25" y="-6.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="292.5,0 292.5,-23.75 300.5,-23.75 300.5,0 292.5,0"/>
<polygon fill="none" stroke="black" points="292.5,0 292.5,-23.75 300.5,-23.75 300.5,0 292.5,0"/>
</g>
<!-- AUTOGENERATED_F_4&#45;&#45;X1 -->
<g id="edge8" class="edge">
<title>AUTOGENERATED_F_4:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M321,-11.5C383.49,-11.5 397.61,-43.8 455,-47.21"/>
<polygon fill="#000000" stroke="#000000" points="454.9,-50.71 465,-47.5 455.11,-43.71 454.9,-50.71"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M300.5,-11.88C362.44,-11.88 376.9,-43.32 433.09,-47.12"/>
<polygon fill="#000000" stroke="#000000" points="432.88,-50.62 442.99,-47.45 433.11,-43.62 432.88,-50.62"/>
</g>
<!-- W1 -->
<g id="node6" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="87,-206.5 0,-206.5 0,-22.5 87,-22.5 87,-206.5"/>
<polygon fill="none" stroke="black" points="0.5,-183.5 0.5,-206.5 87.5,-206.5 87.5,-183.5 0.5,-183.5"/>
<text text-anchor="start" x="33.5" y="-191.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0.5,-160.5 0.5,-183.5 33.5,-183.5 33.5,-160.5 0.5,-160.5"/>
<text text-anchor="start" x="9.5" y="-168.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="33.5,-160.5 33.5,-183.5 70.5,-183.5 70.5,-160.5 33.5,-160.5"/>
<text text-anchor="start" x="42.5" y="-168.3" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="transparent" points="70.5,-160.5 70.5,-183.5 87.5,-183.5 87.5,-160.5 70.5,-160.5"/>
<polygon fill="none" stroke="black" points="70.5,-160.5 70.5,-183.5 87.5,-183.5 87.5,-160.5 70.5,-160.5"/>
<text text-anchor="start" x="2.5" y="-147.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="13" y="-128.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="0.5,-120.5 0.5,-122.5 87.5,-122.5 87.5,-120.5 0.5,-120.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-118.5 0.5,-120.5 87.5,-120.5 87.5,-118.5 0.5,-118.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-116.5 0.5,-118.5 87.5,-118.5 87.5,-116.5 0.5,-116.5"/>
<text text-anchor="start" x="10.5" y="-103.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:WH &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="0.5,-95.5 0.5,-97.5 87.5,-97.5 87.5,-95.5 0.5,-95.5"/>
<polygon fill="#ffffff" stroke="transparent" points="0.5,-93.5 0.5,-95.5 87.5,-95.5 87.5,-93.5 0.5,-93.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-91.5 0.5,-93.5 87.5,-93.5 87.5,-91.5 0.5,-91.5"/>
<text text-anchor="start" x="12.5" y="-78.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="0.5,-70.5 0.5,-72.5 87.5,-72.5 87.5,-70.5 0.5,-70.5"/>
<polygon fill="#0066ff" stroke="transparent" points="0.5,-68.5 0.5,-70.5 87.5,-70.5 87.5,-68.5 0.5,-68.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-66.5 0.5,-68.5 87.5,-68.5 87.5,-66.5 0.5,-66.5"/>
<text text-anchor="start" x="12.5" y="-53.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="0.5,-45.5 0.5,-47.5 87.5,-47.5 87.5,-45.5 0.5,-45.5"/>
<polygon fill="#895956" stroke="transparent" points="0.5,-43.5 0.5,-45.5 87.5,-45.5 87.5,-43.5 0.5,-43.5"/>
<polygon fill="#000000" stroke="transparent" points="0.5,-41.5 0.5,-43.5 87.5,-43.5 87.5,-41.5 0.5,-41.5"/>
<text text-anchor="start" x="2.5" y="-28.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="69.5,-211.88 0,-211.88 0,-21.88 69.5,-21.88 69.5,-211.88"/>
<polygon fill="#ffffff" stroke="none" points="0,-21.88 0,-211.88 69.5,-211.88 69.5,-21.88 0,-21.88"/>
<polygon fill="none" stroke="black" points="0,-188.12 0,-211.88 69.5,-211.88 69.5,-188.12 0,-188.12"/>
<text text-anchor="start" x="24.25" y="-194.57" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-164.38 0,-188.12 26.67,-188.12 26.67,-164.38 0,-164.38"/>
<text text-anchor="start" x="6.21" y="-170.82" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="26.67,-164.38 26.67,-188.12 57.08,-188.12 57.08,-164.38 26.67,-164.38"/>
<text text-anchor="start" x="32.88" y="-170.82" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="57.08,-164.38 57.08,-188.12 69.5,-188.12 69.5,-164.38 57.08,-164.38"/>
<polygon fill="none" stroke="black" points="57.08,-164.38 57.08,-188.12 69.5,-188.12 69.5,-164.38 57.08,-164.38"/>
<text text-anchor="start" x="2" y="-149.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="2" y="-129.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-129.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="20.12" y="-129.32" font-family="arial" font-size="14.00">1:BK</text>
<text text-anchor="start" x="56" y="-129.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="63.75" y="-129.32" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="0,-122.88 0,-124.88 69.5,-124.88 69.5,-122.88 0,-122.88"/>
<polygon fill="#000000" stroke="none" points="0,-120.88 0,-122.88 69.5,-122.88 69.5,-120.88 0,-120.88"/>
<polygon fill="#000000" stroke="none" points="0,-118.88 0,-120.88 69.5,-120.88 69.5,-118.88 0,-118.88"/>
<text text-anchor="start" x="2" y="-103.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-103.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="17.5" y="-103.58" font-family="arial" font-size="14.00">2:WH</text>
<text text-anchor="start" x="56" y="-103.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="63.75" y="-103.58" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="0,-97.12 0,-99.12 69.5,-99.12 69.5,-97.12 0,-97.12"/>
<polygon fill="#ffffff" stroke="none" points="0,-95.12 0,-97.12 69.5,-97.12 69.5,-95.12 0,-95.12"/>
<polygon fill="#000000" stroke="none" points="0,-93.12 0,-95.12 69.5,-95.12 69.5,-93.12 0,-93.12"/>
<text text-anchor="start" x="2" y="-77.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-77.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="19.75" y="-77.83" font-family="arial" font-size="14.00">3:BU</text>
<text text-anchor="start" x="56" y="-77.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="63.75" y="-77.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="0,-71.38 0,-73.38 69.5,-73.38 69.5,-71.38 0,-71.38"/>
<polygon fill="#0066ff" stroke="none" points="0,-69.38 0,-71.38 69.5,-71.38 69.5,-69.38 0,-69.38"/>
<polygon fill="#000000" stroke="none" points="0,-67.38 0,-69.38 69.5,-69.38 69.5,-67.38 0,-67.38"/>
<text text-anchor="start" x="2" y="-52.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-52.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="19.75" y="-52.08" font-family="arial" font-size="14.00">4:BN</text>
<text text-anchor="start" x="56" y="-52.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="63.75" y="-52.08" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="0,-45.62 0,-47.62 69.5,-47.62 69.5,-45.62 0,-45.62"/>
<polygon fill="#895956" stroke="none" points="0,-43.62 0,-45.62 69.5,-45.62 69.5,-43.62 0,-43.62"/>
<polygon fill="#000000" stroke="none" points="0,-41.62 0,-43.62 69.5,-43.62 69.5,-41.62 0,-41.62"/>
<text text-anchor="start" x="2" y="-26.32" font-family="arial" font-size="14.00"> </text>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_1 -->
<g id="edge1" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-117.5C154.53,-118.78 167.21,-151.78 231,-150.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-119.5C152.66,-119.5 165.34,-152.5 231,-152.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-121.5C150.79,-120.22 163.47,-153.22 231,-154.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-119.88C137.14,-121.19 149.62,-155.19 213.5,-153.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-121.88C135.26,-121.88 147.74,-155.87 213.5,-155.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-123.87C133.38,-122.56 145.86,-156.56 213.5,-157.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-92.5C152.34,-92.86 167.96,-103.86 231,-103.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M87,-94.5C151.19,-94.5 166.81,-105.5 231,-105.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-96.5C150.04,-96.14 165.66,-107.14 231,-107.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-94.13C134.92,-94.53 150.49,-106.28 213.5,-105.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M69.5,-96.12C133.71,-96.12 149.29,-107.88 213.5,-107.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-98.12C132.51,-97.72 148.08,-109.47 213.5,-109.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_3 -->
<g id="edge3" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-67.5C150.04,-67.86 165.66,-56.86 231,-56.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M87,-69.5C151.19,-69.5 166.81,-58.5 231,-58.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-71.5C152.34,-71.14 167.96,-60.14 231,-60.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-68.38C132.56,-68.71 148.22,-58.21 213.5,-57.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M69.5,-70.38C133.67,-70.38 149.33,-59.88 213.5,-59.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-72.37C134.78,-72.04 150.44,-61.54 213.5,-61.87"/>
</g>
<!-- W1&#45;&#45;AUTOGENERATED_F_4 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;AUTOGENERATED_F_4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-42.5C150.79,-43.78 163.47,-10.78 231,-9.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M87,-44.5C152.66,-44.5 165.34,-11.5 231,-11.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87,-46.5C154.53,-45.22 167.21,-12.22 231,-13.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-42.63C133.27,-43.9 146,-11.15 213.5,-9.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M69.5,-44.62C135.13,-44.63 147.87,-11.88 213.5,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M69.5,-46.62C137,-45.35 149.73,-12.6 213.5,-13.87"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 15 KiB

14
examples/ex12.bom.tsv generated
View File

@ -1,7 +1,7 @@
Id Description Qty Unit Designators
1 Connector, Dupont 2.54mm, female, 5 pins, BK 1 X2
2 Connector, Dupont 2.54mm, male, 5 pins, BK 1 X1
3 Wire, BK 0.4 m W1, W2
4 Wire, BU 0.4 m W1, W2
5 Wire, GN 0.4 m W1, W2
6 Wire, RD 0.4 m W1, W2
# Qty Unit Description Designators
1 1 Connector, Dupont 2.54mm, female, 5 pins, BK X2
2 1 Connector, Dupont 2.54mm, male, 5 pins, BK X1
3 2 m Wire, BK W1, W2
4 2 m Wire, BU W1, W2
5 2 m Wire, GN W1, W2
6 2 m Wire, RD W1, W2

1 Id # Qty Unit Description Designators
2 1 1 1 Connector, Dupont 2.54mm, female, 5 pins, BK X2
3 2 2 1 Connector, Dupont 2.54mm, male, 5 pins, BK X1
4 3 3 0.4 2 m Wire, BK W1, W2
5 4 4 0.4 2 m Wire, BU W1, W2
6 5 5 0.4 2 m Wire, GN W1, W2
7 6 6 0.4 2 m Wire, RD W1, W2

494
examples/ex12.gv generated
View File

@ -1,269 +1,383 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Dupont 2.54mm</td>
<td balign="left">male</td>
<td balign="left">5-pin</td>
<td balign="left">BK</td>
<td balign="left" bgcolor="#000000" width="4"></td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Dupont 2.54mm</td>
<td>male</td>
<td>5-pin</td>
<td>BK</td>
<td bgcolor="#000000" sides="TBLR"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
</tr>
<tr>
<td port="p2l">2</td>
</tr>
<tr>
<td port="p3l">3</td>
</tr>
<tr>
<td port="p4l">4</td>
</tr>
<tr>
<td port="p5l">5</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Dupont 2.54mm</td>
<td balign="left">female</td>
<td balign="left">5-pin</td>
<td balign="left">BK</td>
<td balign="left" bgcolor="#000000" width="4"></td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Dupont 2.54mm</td>
<td>female</td>
<td>5-pin</td>
<td>BK</td>
<td bgcolor="#000000" sides="TBLR"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1r">1</td>
</tr>
<tr>
<td port="p2r">2</td>
</tr>
<tr>
<td port="p3r">3</td>
</tr>
<tr>
<td port="p4r">4</td>
</tr>
<tr>
<td port="p5r">5</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ff0000:#000000"]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>RD</td>
<td> </td>
<td align="right">X1:1 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>BK</td>
<td> </td>
<td align="right">X1:2 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>BU</td>
<td> </td>
<td align="right">X1:3 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td></td>
<td>GN</td>
<td> </td>
<td align="right">X1:4 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#FF0000:#000000"]
W1:w1:e -- X1:p1l:w
edge [color="#000000:#000000:#000000"]
W1:w2:e -- X1:p2l:w
edge [color="#000000:#0066ff:#000000"]
edge [color="#000000:#0066FF:#000000"]
W1:w3:e -- X1:p3l:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
W1:w4:e -- X1:p4l:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td><!-- 1_in --></td>
<td>
RD
</td>
<td>X1:1</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>W2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td><!-- 2_in --></td>
<td>
BK
</td>
<td>X1:2</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>4x</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td><!-- 3_in --></td>
<td>
BU
</td>
<td>X1:3</td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td align="left"> X2:1</td>
<td> </td>
<td></td>
<td>RD</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><!-- 4_in --></td>
<td>
GN
</td>
<td>X1:4</td>
<td align="left"> X2:2</td>
<td> </td>
<td></td>
<td>BK</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td align="left"> X2:3</td>
<td> </td>
<td></td>
<td>BU</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#0066FF" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
</td></tr>
</td>
</tr>
<tr>
<td align="left"> X2:4</td>
<td> </td>
<td></td>
<td>GN</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="6" height="2"></td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style="filled,dashed"]
edge [color="#000000:#ff0000:#000000"]
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#FF0000:#000000"]
X2:p1r:e -- W2:w1:w
edge [color="#000000:#000000:#000000"]
X2:p2r:e -- W2:w2:w
edge [color="#000000:#0066ff:#000000"]
edge [color="#000000:#0066FF:#000000"]
X2:p3r:e -- W2:w3:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
X2:p4r:e -- W2:w4:w
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
<td balign="left">0.2 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X2:1</td>
<td>
RD
</td>
<td><!-- 1_out --></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:2</td>
<td>
BK
</td>
<td><!-- 2_out --></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:3</td>
<td>
BU
</td>
<td><!-- 3_out --></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:4</td>
<td>
GN
</td>
<td><!-- 4_out --></td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style="filled,dashed"]
edge [color="#000000:#000000" dir=forward style=dashed]
edge [color="#000000" dir=forward style=dashed]
X1:e -- X2:w
}

339
examples/ex12.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex12</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex12</h1>
<h2>Diagram</h2>
@ -30,195 +30,222 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="1096pt" height="201pt"
viewBox="0.00 0.00 1096.00 200.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 196.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-196.5 1092,-196.5 1092,4 -4,4"/>
<svg width="1058pt" height="207pt"
viewBox="0.00 0.00 1057.75 207.12" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 203.12)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-203.12 1053.75,-203.12 1053.75,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="468,-161 246,-161 246,0 468,0 468,-161"/>
<polygon fill="none" stroke="black" points="246,-137.5 246,-160.5 468,-160.5 468,-137.5 246,-137.5"/>
<text text-anchor="start" x="348" y="-145.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="246,-114.5 246,-137.5 354,-137.5 354,-114.5 246,-114.5"/>
<text text-anchor="start" x="250" y="-122.3" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="354,-114.5 354,-137.5 393,-137.5 393,-114.5 354,-114.5"/>
<text text-anchor="start" x="358" y="-122.3" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="393,-114.5 393,-137.5 433,-137.5 433,-114.5 393,-114.5"/>
<text text-anchor="start" x="397" y="-122.3" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="433,-114.5 433,-137.5 460,-137.5 460,-114.5 433,-114.5"/>
<text text-anchor="start" x="437" y="-122.3" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="transparent" points="460,-114.5 460,-137.5 468,-137.5 468,-114.5 460,-114.5"/>
<polygon fill="none" stroke="black" points="460,-114.5 460,-137.5 468,-137.5 468,-114.5 460,-114.5"/>
<polygon fill="none" stroke="black" points="246,-91.5 246,-114.5 468,-114.5 468,-91.5 246,-91.5"/>
<text text-anchor="start" x="353" y="-99.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="246,-68.5 246,-91.5 468,-91.5 468,-68.5 246,-68.5"/>
<text text-anchor="start" x="353" y="-76.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="246,-45.5 246,-68.5 468,-68.5 468,-45.5 246,-45.5"/>
<text text-anchor="start" x="353" y="-53.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="246,-22.5 246,-45.5 468,-45.5 468,-22.5 246,-22.5"/>
<text text-anchor="start" x="353" y="-30.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="246,0.5 246,-22.5 468,-22.5 468,0.5 246,0.5"/>
<text text-anchor="start" x="353" y="-7.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="#ffffff" stroke="black" points="447.25,-166.25 231.75,-166.25 231.75,0 447.25,0 447.25,-166.25"/>
<polygon fill="#ffffff" stroke="none" points="231.75,0 231.75,-166.25 447.25,-166.25 447.25,0 231.75,0"/>
<polygon fill="none" stroke="black" points="231.75,-142.5 231.75,-166.25 447.25,-166.25 447.25,-142.5 231.75,-142.5"/>
<text text-anchor="start" x="331.25" y="-148.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="231.75,-118.75 231.75,-142.5 337.25,-142.5 337.25,-118.75 231.75,-118.75"/>
<text text-anchor="start" x="235.75" y="-125.2" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="337.25,-118.75 337.25,-142.5 375.25,-142.5 375.25,-118.75 337.25,-118.75"/>
<text text-anchor="start" x="341.25" y="-125.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="375.25,-118.75 375.25,-142.5 413.25,-142.5 413.25,-118.75 375.25,-118.75"/>
<text text-anchor="start" x="379.25" y="-125.2" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="413.25,-118.75 413.25,-142.5 439.25,-142.5 439.25,-118.75 413.25,-118.75"/>
<text text-anchor="start" x="417.25" y="-125.2" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="439.25,-118.75 439.25,-142.5 447.25,-142.5 447.25,-118.75 439.25,-118.75"/>
<polygon fill="none" stroke="black" points="439.25,-118.75 439.25,-142.5 447.25,-142.5 447.25,-118.75 439.25,-118.75"/>
<polygon fill="none" stroke="black" points="231.75,-95 231.75,-118.75 447.25,-118.75 447.25,-95 231.75,-95"/>
<text text-anchor="start" x="335.75" y="-101.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="231.75,-71.25 231.75,-95 447.25,-95 447.25,-71.25 231.75,-71.25"/>
<text text-anchor="start" x="335.75" y="-77.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="231.75,-47.5 231.75,-71.25 447.25,-71.25 447.25,-47.5 231.75,-47.5"/>
<text text-anchor="start" x="335.75" y="-53.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="231.75,-23.75 231.75,-47.5 447.25,-47.5 447.25,-23.75 231.75,-23.75"/>
<text text-anchor="start" x="335.75" y="-30.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="231.75,0 231.75,-23.75 447.25,-23.75 447.25,0 231.75,0"/>
<text text-anchor="start" x="335.75" y="-6.45" font-family="arial" font-size="14.00">5</text>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="846,-161 612,-161 612,0 846,0 846,-161"/>
<polygon fill="none" stroke="black" points="612,-137.5 612,-160.5 846,-160.5 846,-137.5 612,-137.5"/>
<text text-anchor="start" x="720" y="-145.3" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="612,-114.5 612,-137.5 720,-137.5 720,-114.5 612,-114.5"/>
<text text-anchor="start" x="616" y="-122.3" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="720,-114.5 720,-137.5 771,-137.5 771,-114.5 720,-114.5"/>
<text text-anchor="start" x="724" y="-122.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="771,-114.5 771,-137.5 811,-137.5 811,-114.5 771,-114.5"/>
<text text-anchor="start" x="775" y="-122.3" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="811,-114.5 811,-137.5 838,-137.5 838,-114.5 811,-114.5"/>
<text text-anchor="start" x="815" y="-122.3" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="transparent" points="838,-114.5 838,-137.5 846,-137.5 846,-114.5 838,-114.5"/>
<polygon fill="none" stroke="black" points="838,-114.5 838,-137.5 846,-137.5 846,-114.5 838,-114.5"/>
<polygon fill="none" stroke="black" points="612,-91.5 612,-114.5 846,-114.5 846,-91.5 612,-91.5"/>
<text text-anchor="start" x="725" y="-99.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="612,-68.5 612,-91.5 846,-91.5 846,-68.5 612,-68.5"/>
<text text-anchor="start" x="725" y="-76.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="612,-45.5 612,-68.5 846,-68.5 846,-45.5 612,-45.5"/>
<text text-anchor="start" x="725" y="-53.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="612,-22.5 612,-45.5 846,-45.5 846,-22.5 612,-22.5"/>
<text text-anchor="start" x="725" y="-30.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="612,0.5 612,-22.5 846,-22.5 846,0.5 612,0.5"/>
<text text-anchor="start" x="725" y="-7.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="#ffffff" stroke="black" points="818,-166.25 591.25,-166.25 591.25,0 818,0 818,-166.25"/>
<polygon fill="#ffffff" stroke="none" points="591.25,0 591.25,-166.25 818,-166.25 818,0 591.25,0"/>
<polygon fill="none" stroke="black" points="591.25,-142.5 591.25,-166.25 818,-166.25 818,-142.5 591.25,-142.5"/>
<text text-anchor="start" x="696.38" y="-148.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="591.25,-118.75 591.25,-142.5 696.75,-142.5 696.75,-118.75 591.25,-118.75"/>
<text text-anchor="start" x="595.25" y="-125.2" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="696.75,-118.75 696.75,-142.5 746,-142.5 746,-118.75 696.75,-118.75"/>
<text text-anchor="start" x="700.75" y="-125.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="746,-118.75 746,-142.5 784,-142.5 784,-118.75 746,-118.75"/>
<text text-anchor="start" x="750" y="-125.2" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="784,-118.75 784,-142.5 810,-142.5 810,-118.75 784,-118.75"/>
<text text-anchor="start" x="788" y="-125.2" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="810,-118.75 810,-142.5 818,-142.5 818,-118.75 810,-118.75"/>
<polygon fill="none" stroke="black" points="810,-118.75 810,-142.5 818,-142.5 818,-118.75 810,-118.75"/>
<polygon fill="none" stroke="black" points="591.25,-95 591.25,-118.75 818,-118.75 818,-95 591.25,-95"/>
<text text-anchor="start" x="700.88" y="-101.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="591.25,-71.25 591.25,-95 818,-95 818,-71.25 591.25,-71.25"/>
<text text-anchor="start" x="700.88" y="-77.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="591.25,-47.5 591.25,-71.25 818,-71.25 818,-47.5 591.25,-47.5"/>
<text text-anchor="start" x="700.88" y="-53.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="591.25,-23.75 591.25,-47.5 818,-47.5 818,-23.75 591.25,-23.75"/>
<text text-anchor="start" x="700.88" y="-30.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="591.25,0 591.25,-23.75 818,-23.75 818,0 591.25,0"/>
<text text-anchor="start" x="700.88" y="-6.45" font-family="arial" font-size="14.00">5</text>
</g>
<!-- X1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M468,-79.5C528.5,-79.5 546.11,-79.5 601.91,-79.5"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M468,-81.5C528.5,-81.5 546.11,-81.5 601.91,-81.5"/>
<polygon fill="#000000" stroke="#000000" points="602,-84 612,-80.5 602,-77 602,-84"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M447.25,-83.12C507.25,-83.12 525.06,-83.12 579.79,-83.12"/>
<polygon fill="#000000" stroke="#000000" points="579.74,-86.63 589.74,-83.13 579.74,-79.63 579.74,-86.63"/>
</g>
<!-- W2 -->
<g id="node4" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1088,-192.5 990,-192.5 990,-8.5 1088,-8.5 1088,-192.5"/>
<polygon fill="none" stroke="black" points="990,-169.5 990,-192.5 1088,-192.5 1088,-169.5 990,-169.5"/>
<text text-anchor="start" x="1028.5" y="-177.3" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="990,-146.5 990,-169.5 1029,-169.5 1029,-146.5 990,-146.5"/>
<text text-anchor="start" x="1002" y="-154.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1029,-146.5 1029,-169.5 1088,-169.5 1088,-146.5 1029,-146.5"/>
<text text-anchor="start" x="1040.5" y="-154.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1004.5" y="-133.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="992" y="-114.3" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="1025.5" y="-114.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="990,-106.5 990,-108.5 1088,-108.5 1088,-106.5 990,-106.5"/>
<polygon fill="#ff0000" stroke="transparent" points="990,-104.5 990,-106.5 1088,-106.5 1088,-104.5 990,-104.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-102.5 990,-104.5 1088,-104.5 1088,-102.5 990,-102.5"/>
<text text-anchor="start" x="992" y="-89.3" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="1026.5" y="-89.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="990,-81.5 990,-83.5 1088,-83.5 1088,-81.5 990,-81.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-79.5 990,-81.5 1088,-81.5 1088,-79.5 990,-79.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-77.5 990,-79.5 1088,-79.5 1088,-77.5 990,-77.5"/>
<text text-anchor="start" x="992" y="-64.3" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="1026" y="-64.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="990,-56.5 990,-58.5 1088,-58.5 1088,-56.5 990,-56.5"/>
<polygon fill="#0066ff" stroke="transparent" points="990,-54.5 990,-56.5 1088,-56.5 1088,-54.5 990,-54.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-52.5 990,-54.5 1088,-54.5 1088,-52.5 990,-52.5"/>
<text text-anchor="start" x="992" y="-39.3" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="1025" y="-39.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="990,-31.5 990,-33.5 1088,-33.5 1088,-31.5 990,-31.5"/>
<polygon fill="#00ff00" stroke="transparent" points="990,-29.5 990,-31.5 1088,-31.5 1088,-29.5 990,-29.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-27.5 990,-29.5 1088,-29.5 1088,-27.5 990,-27.5"/>
<text text-anchor="start" x="1004.5" y="-14.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1049.75,-199.12 962,-199.12 962,-9.12 1049.75,-9.12 1049.75,-199.12"/>
<polygon fill="#ffffff" stroke="none" points="962,-9.12 962,-199.12 1049.75,-199.12 1049.75,-9.12 962,-9.12"/>
<polygon fill="none" stroke="black" points="962,-175.38 962,-199.12 1049.75,-199.12 1049.75,-175.38 962,-175.38"/>
<text text-anchor="start" x="995.38" y="-181.82" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="962,-151.62 962,-175.38 995.75,-175.38 995.75,-151.62 962,-151.62"/>
<text text-anchor="start" x="971.75" y="-158.07" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="995.75,-151.62 995.75,-175.38 1049.75,-175.38 1049.75,-151.62 995.75,-151.62"/>
<text text-anchor="start" x="1005.5" y="-158.07" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="977.88" y="-136.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="964" y="-116.58" font-family="arial" font-size="14.00"> X2:1</text>
<text text-anchor="start" x="999.5" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1012" y="-116.58" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="1036.25" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1044" y="-116.58" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="962,-110.12 962,-112.12 1049.75,-112.12 1049.75,-110.12 962,-110.12"/>
<polygon fill="#ff0000" stroke="none" points="962,-108.12 962,-110.12 1049.75,-110.12 1049.75,-108.12 962,-108.12"/>
<polygon fill="#000000" stroke="none" points="962,-106.12 962,-108.12 1049.75,-108.12 1049.75,-106.12 962,-106.12"/>
<text text-anchor="start" x="964" y="-90.83" font-family="arial" font-size="14.00"> X2:2</text>
<text text-anchor="start" x="999.5" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1012.75" y="-90.83" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="1036.25" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1044" y="-90.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="962,-84.38 962,-86.38 1049.75,-86.38 1049.75,-84.38 962,-84.38"/>
<polygon fill="#000000" stroke="none" points="962,-82.38 962,-84.38 1049.75,-84.38 1049.75,-82.38 962,-82.38"/>
<polygon fill="#000000" stroke="none" points="962,-80.38 962,-82.38 1049.75,-82.38 1049.75,-80.38 962,-80.38"/>
<text text-anchor="start" x="964" y="-65.08" font-family="arial" font-size="14.00"> X2:3</text>
<text text-anchor="start" x="999.5" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1012.38" y="-65.08" font-family="arial" font-size="14.00">BU</text>
<text text-anchor="start" x="1036.25" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1044" y="-65.08" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="962,-58.62 962,-60.62 1049.75,-60.62 1049.75,-58.62 962,-58.62"/>
<polygon fill="#0066ff" stroke="none" points="962,-56.62 962,-58.62 1049.75,-58.62 1049.75,-56.62 962,-56.62"/>
<polygon fill="#000000" stroke="none" points="962,-54.62 962,-56.62 1049.75,-56.62 1049.75,-54.62 962,-54.62"/>
<text text-anchor="start" x="964" y="-39.33" font-family="arial" font-size="14.00"> X2:4</text>
<text text-anchor="start" x="999.5" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1011.25" y="-39.33" font-family="arial" font-size="14.00">GN</text>
<text text-anchor="start" x="1036.25" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1044" y="-39.33" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="962,-32.88 962,-34.88 1049.75,-34.88 1049.75,-32.88 962,-32.88"/>
<polygon fill="#00aa00" stroke="none" points="962,-30.88 962,-32.88 1049.75,-32.88 1049.75,-30.88 962,-30.88"/>
<polygon fill="#000000" stroke="none" points="962,-28.88 962,-30.88 1049.75,-30.88 1049.75,-28.88 962,-28.88"/>
<text text-anchor="start" x="977.88" y="-13.57" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge5" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-101.5C910.25,-101.52 926.24,-103.52 990,-103.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M846,-103.5C910.01,-103.5 925.99,-105.5 990,-105.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-105.5C909.76,-105.48 925.75,-107.48 990,-107.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-104.88C882.29,-104.89 898.27,-107.14 962,-107.13"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M818,-106.87C882.01,-106.88 897.99,-109.13 962,-109.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-108.87C881.73,-108.86 897.71,-111.11 962,-111.12"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge6" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-77.5C910.13,-77.5 926.12,-78.5 990,-78.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-79.5C910,-79.5 926,-80.5 990,-80.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-81.5C909.88,-81.5 925.87,-82.5 990,-82.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-81.13C882.03,-81.13 898.03,-81.38 962,-81.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-83.12C882,-83.12 898,-83.37 962,-83.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-85.12C881.97,-85.12 897.97,-85.37 962,-85.37"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge7" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-54.5C909.88,-54.5 925.87,-53.5 990,-53.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M846,-56.5C910,-56.5 926,-55.5 990,-55.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-58.5C910.13,-58.5 926.12,-57.5 990,-57.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-57.38C881.79,-57.39 897.78,-55.64 962,-55.63"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M818,-59.38C882,-59.38 898,-57.63 962,-57.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-61.37C882.22,-61.36 898.21,-59.61 962,-59.62"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge8" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-31.5C909.64,-31.53 925.62,-28.53 990,-28.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M846,-33.5C910.01,-33.5 925.99,-30.5 990,-30.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-35.5C910.38,-35.47 926.36,-32.47 990,-32.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-33.63C881.56,-33.68 897.52,-29.93 962,-29.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M818,-35.62C882.02,-35.62 897.98,-31.88 962,-31.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-37.62C882.48,-37.57 898.44,-33.82 962,-33.87"/>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="102,-192.5 0,-192.5 0,-8.5 102,-8.5 102,-192.5"/>
<polygon fill="none" stroke="black" points="0,-169.5 0,-192.5 102,-192.5 102,-169.5 0,-169.5"/>
<text text-anchor="start" x="40.5" y="-177.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-146.5 0,-169.5 41,-169.5 41,-146.5 0,-146.5"/>
<text text-anchor="start" x="13" y="-154.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="41,-146.5 41,-169.5 102,-169.5 102,-146.5 41,-146.5"/>
<text text-anchor="start" x="53.5" y="-154.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="2" y="-133.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="10.5" y="-114.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="71" y="-114.3" font-family="arial" font-size="14.00">X1:1</text>
<polygon fill="#000000" stroke="transparent" points="0,-106.5 0,-108.5 102,-108.5 102,-106.5 0,-106.5"/>
<polygon fill="#ff0000" stroke="transparent" points="0,-104.5 0,-106.5 102,-106.5 102,-104.5 0,-104.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-102.5 0,-104.5 102,-104.5 102,-102.5 0,-102.5"/>
<text text-anchor="start" x="11.5" y="-89.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="71" y="-89.3" font-family="arial" font-size="14.00">X1:2</text>
<polygon fill="#000000" stroke="transparent" points="0,-81.5 0,-83.5 102,-83.5 102,-81.5 0,-81.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-79.5 0,-81.5 102,-81.5 102,-79.5 0,-79.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-77.5 0,-79.5 102,-79.5 102,-77.5 0,-77.5"/>
<text text-anchor="start" x="11" y="-64.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="71" y="-64.3" font-family="arial" font-size="14.00">X1:3</text>
<polygon fill="#000000" stroke="transparent" points="0,-56.5 0,-58.5 102,-58.5 102,-56.5 0,-56.5"/>
<polygon fill="#0066ff" stroke="transparent" points="0,-54.5 0,-56.5 102,-56.5 102,-54.5 0,-54.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-52.5 0,-54.5 102,-54.5 102,-52.5 0,-52.5"/>
<text text-anchor="start" x="10" y="-39.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="71" y="-39.3" font-family="arial" font-size="14.00">X1:4</text>
<polygon fill="#000000" stroke="transparent" points="0,-31.5 0,-33.5 102,-33.5 102,-31.5 0,-31.5"/>
<polygon fill="#00ff00" stroke="transparent" points="0,-29.5 0,-31.5 102,-31.5 102,-29.5 0,-29.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-27.5 0,-29.5 102,-29.5 102,-27.5 0,-27.5"/>
<text text-anchor="start" x="2" y="-14.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="87.75,-199.12 0,-199.12 0,-9.12 87.75,-9.12 87.75,-199.12"/>
<polygon fill="#ffffff" stroke="none" points="0,-9.12 0,-199.12 87.75,-199.12 87.75,-9.12 0,-9.12"/>
<polygon fill="none" stroke="black" points="0,-175.38 0,-199.12 87.75,-199.12 87.75,-175.38 0,-175.38"/>
<text text-anchor="start" x="33.38" y="-181.82" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-151.62 0,-175.38 33.75,-175.38 33.75,-151.62 0,-151.62"/>
<text text-anchor="start" x="9.75" y="-158.07" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="33.75,-151.62 33.75,-175.38 87.75,-175.38 87.75,-151.62 33.75,-151.62"/>
<text text-anchor="start" x="43.5" y="-158.07" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="2" y="-136.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="2" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="22.25" y="-116.58" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="46.5" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="54.25" y="-116.58" font-family="arial" font-size="14.00">X1:1 </text>
<polygon fill="#000000" stroke="none" points="0,-110.12 0,-112.12 87.75,-112.12 87.75,-110.12 0,-110.12"/>
<polygon fill="#ff0000" stroke="none" points="0,-108.12 0,-110.12 87.75,-110.12 87.75,-108.12 0,-108.12"/>
<polygon fill="#000000" stroke="none" points="0,-106.12 0,-108.12 87.75,-108.12 87.75,-106.12 0,-106.12"/>
<text text-anchor="start" x="2" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="23" y="-90.83" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="46.5" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="54.25" y="-90.83" font-family="arial" font-size="14.00">X1:2 </text>
<polygon fill="#000000" stroke="none" points="0,-84.38 0,-86.38 87.75,-86.38 87.75,-84.38 0,-84.38"/>
<polygon fill="#000000" stroke="none" points="0,-82.38 0,-84.38 87.75,-84.38 87.75,-82.38 0,-82.38"/>
<polygon fill="#000000" stroke="none" points="0,-80.38 0,-82.38 87.75,-82.38 87.75,-80.38 0,-80.38"/>
<text text-anchor="start" x="2" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="22.62" y="-65.08" font-family="arial" font-size="14.00">BU</text>
<text text-anchor="start" x="46.5" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="54.25" y="-65.08" font-family="arial" font-size="14.00">X1:3 </text>
<polygon fill="#000000" stroke="none" points="0,-58.62 0,-60.62 87.75,-60.62 87.75,-58.62 0,-58.62"/>
<polygon fill="#0066ff" stroke="none" points="0,-56.62 0,-58.62 87.75,-58.62 87.75,-56.62 0,-56.62"/>
<polygon fill="#000000" stroke="none" points="0,-54.62 0,-56.62 87.75,-56.62 87.75,-54.62 0,-54.62"/>
<text text-anchor="start" x="2" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="21.5" y="-39.33" font-family="arial" font-size="14.00">GN</text>
<text text-anchor="start" x="46.5" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="54.25" y="-39.33" font-family="arial" font-size="14.00">X1:4 </text>
<polygon fill="#000000" stroke="none" points="0,-32.88 0,-34.88 87.75,-34.88 87.75,-32.88 0,-32.88"/>
<polygon fill="#00aa00" stroke="none" points="0,-30.88 0,-32.88 87.75,-32.88 87.75,-30.88 0,-30.88"/>
<polygon fill="#000000" stroke="none" points="0,-28.88 0,-30.88 87.75,-30.88 87.75,-28.88 0,-28.88"/>
<text text-anchor="start" x="2" y="-13.57" font-family="arial" font-size="14.00"> </text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge1" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-103.5C165.76,-103.52 181.75,-101.52 246,-101.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M102,-105.5C166.01,-105.5 181.99,-103.5 246,-103.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-107.5C166.25,-107.48 182.24,-105.48 246,-105.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-107.13C151.48,-107.14 167.46,-104.89 231.75,-104.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M87.75,-109.12C151.76,-109.13 167.74,-106.88 231.75,-106.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-111.12C152.04,-111.11 168.02,-108.86 231.75,-108.87"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-78.5C165.88,-78.5 181.87,-77.5 246,-77.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-80.5C166,-80.5 182,-79.5 246,-79.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-82.5C166.13,-82.5 182.12,-81.5 246,-81.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-81.38C151.72,-81.38 167.72,-81.13 231.75,-81.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-83.37C151.75,-83.37 167.75,-83.12 231.75,-83.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-85.37C151.78,-85.37 167.78,-85.12 231.75,-85.12"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge3" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-53.5C166.13,-53.5 182.12,-54.5 246,-54.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M102,-55.5C166,-55.5 182,-56.5 246,-56.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-57.5C165.88,-57.5 181.87,-58.5 246,-58.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-55.63C151.97,-55.64 167.96,-57.39 231.75,-57.38"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M87.75,-57.63C151.75,-57.63 167.75,-59.38 231.75,-59.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-59.62C151.54,-59.61 167.53,-61.36 231.75,-61.37"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-28.5C166.38,-28.53 182.36,-31.53 246,-31.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M102,-30.5C166.01,-30.5 181.99,-33.5 246,-33.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-32.5C165.64,-32.47 181.62,-35.47 246,-35.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-29.88C152.23,-29.93 168.19,-33.68 231.75,-33.63"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M87.75,-31.88C151.77,-31.88 167.73,-35.62 231.75,-35.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-33.87C151.31,-33.82 167.27,-37.57 231.75,-37.62"/>
</g>
</g>
</svg>
@ -234,52 +261,52 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Connector, Dupont 2.54mm, female, 5 pins, BK</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Dupont 2.54mm, female, 5 pins, BK</td>
<td class="bom_col_designators">X2</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, Dupont 2.54mm, male, 5 pins, BK</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Dupont 2.54mm, male, 5 pins, BK</td>
<td class="bom_col_designators">X1</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, BK</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_id">4</td>
<td class="bom_col_#">4</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, BU</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_id">5</td>
<td class="bom_col_#">5</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, GN</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_id">6</td>
<td class="bom_col_description">Wire, RD</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_#">6</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Wire, RD</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
</table>

BIN
examples/ex12.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 29 KiB

299
examples/ex12.svg generated
View File

@ -1,195 +1,222 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="1096pt" height="201pt"
viewBox="0.00 0.00 1096.00 200.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 196.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-196.5 1092,-196.5 1092,4 -4,4"/>
<svg width="1058pt" height="207pt"
viewBox="0.00 0.00 1057.75 207.12" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 203.12)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-203.12 1053.75,-203.12 1053.75,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="468,-161 246,-161 246,0 468,0 468,-161"/>
<polygon fill="none" stroke="black" points="246,-137.5 246,-160.5 468,-160.5 468,-137.5 246,-137.5"/>
<text text-anchor="start" x="348" y="-145.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="246,-114.5 246,-137.5 354,-137.5 354,-114.5 246,-114.5"/>
<text text-anchor="start" x="250" y="-122.3" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="354,-114.5 354,-137.5 393,-137.5 393,-114.5 354,-114.5"/>
<text text-anchor="start" x="358" y="-122.3" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="393,-114.5 393,-137.5 433,-137.5 433,-114.5 393,-114.5"/>
<text text-anchor="start" x="397" y="-122.3" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="433,-114.5 433,-137.5 460,-137.5 460,-114.5 433,-114.5"/>
<text text-anchor="start" x="437" y="-122.3" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="transparent" points="460,-114.5 460,-137.5 468,-137.5 468,-114.5 460,-114.5"/>
<polygon fill="none" stroke="black" points="460,-114.5 460,-137.5 468,-137.5 468,-114.5 460,-114.5"/>
<polygon fill="none" stroke="black" points="246,-91.5 246,-114.5 468,-114.5 468,-91.5 246,-91.5"/>
<text text-anchor="start" x="353" y="-99.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="246,-68.5 246,-91.5 468,-91.5 468,-68.5 246,-68.5"/>
<text text-anchor="start" x="353" y="-76.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="246,-45.5 246,-68.5 468,-68.5 468,-45.5 246,-45.5"/>
<text text-anchor="start" x="353" y="-53.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="246,-22.5 246,-45.5 468,-45.5 468,-22.5 246,-22.5"/>
<text text-anchor="start" x="353" y="-30.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="246,0.5 246,-22.5 468,-22.5 468,0.5 246,0.5"/>
<text text-anchor="start" x="353" y="-7.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="#ffffff" stroke="black" points="447.25,-166.25 231.75,-166.25 231.75,0 447.25,0 447.25,-166.25"/>
<polygon fill="#ffffff" stroke="none" points="231.75,0 231.75,-166.25 447.25,-166.25 447.25,0 231.75,0"/>
<polygon fill="none" stroke="black" points="231.75,-142.5 231.75,-166.25 447.25,-166.25 447.25,-142.5 231.75,-142.5"/>
<text text-anchor="start" x="331.25" y="-148.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="231.75,-118.75 231.75,-142.5 337.25,-142.5 337.25,-118.75 231.75,-118.75"/>
<text text-anchor="start" x="235.75" y="-125.2" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="337.25,-118.75 337.25,-142.5 375.25,-142.5 375.25,-118.75 337.25,-118.75"/>
<text text-anchor="start" x="341.25" y="-125.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="375.25,-118.75 375.25,-142.5 413.25,-142.5 413.25,-118.75 375.25,-118.75"/>
<text text-anchor="start" x="379.25" y="-125.2" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="413.25,-118.75 413.25,-142.5 439.25,-142.5 439.25,-118.75 413.25,-118.75"/>
<text text-anchor="start" x="417.25" y="-125.2" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="439.25,-118.75 439.25,-142.5 447.25,-142.5 447.25,-118.75 439.25,-118.75"/>
<polygon fill="none" stroke="black" points="439.25,-118.75 439.25,-142.5 447.25,-142.5 447.25,-118.75 439.25,-118.75"/>
<polygon fill="none" stroke="black" points="231.75,-95 231.75,-118.75 447.25,-118.75 447.25,-95 231.75,-95"/>
<text text-anchor="start" x="335.75" y="-101.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="231.75,-71.25 231.75,-95 447.25,-95 447.25,-71.25 231.75,-71.25"/>
<text text-anchor="start" x="335.75" y="-77.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="231.75,-47.5 231.75,-71.25 447.25,-71.25 447.25,-47.5 231.75,-47.5"/>
<text text-anchor="start" x="335.75" y="-53.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="231.75,-23.75 231.75,-47.5 447.25,-47.5 447.25,-23.75 231.75,-23.75"/>
<text text-anchor="start" x="335.75" y="-30.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="231.75,0 231.75,-23.75 447.25,-23.75 447.25,0 231.75,0"/>
<text text-anchor="start" x="335.75" y="-6.45" font-family="arial" font-size="14.00">5</text>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="846,-161 612,-161 612,0 846,0 846,-161"/>
<polygon fill="none" stroke="black" points="612,-137.5 612,-160.5 846,-160.5 846,-137.5 612,-137.5"/>
<text text-anchor="start" x="720" y="-145.3" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="612,-114.5 612,-137.5 720,-137.5 720,-114.5 612,-114.5"/>
<text text-anchor="start" x="616" y="-122.3" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="720,-114.5 720,-137.5 771,-137.5 771,-114.5 720,-114.5"/>
<text text-anchor="start" x="724" y="-122.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="771,-114.5 771,-137.5 811,-137.5 811,-114.5 771,-114.5"/>
<text text-anchor="start" x="775" y="-122.3" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="811,-114.5 811,-137.5 838,-137.5 838,-114.5 811,-114.5"/>
<text text-anchor="start" x="815" y="-122.3" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="transparent" points="838,-114.5 838,-137.5 846,-137.5 846,-114.5 838,-114.5"/>
<polygon fill="none" stroke="black" points="838,-114.5 838,-137.5 846,-137.5 846,-114.5 838,-114.5"/>
<polygon fill="none" stroke="black" points="612,-91.5 612,-114.5 846,-114.5 846,-91.5 612,-91.5"/>
<text text-anchor="start" x="725" y="-99.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="612,-68.5 612,-91.5 846,-91.5 846,-68.5 612,-68.5"/>
<text text-anchor="start" x="725" y="-76.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="612,-45.5 612,-68.5 846,-68.5 846,-45.5 612,-45.5"/>
<text text-anchor="start" x="725" y="-53.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="612,-22.5 612,-45.5 846,-45.5 846,-22.5 612,-22.5"/>
<text text-anchor="start" x="725" y="-30.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="612,0.5 612,-22.5 846,-22.5 846,0.5 612,0.5"/>
<text text-anchor="start" x="725" y="-7.3" font-family="arial" font-size="14.00">5</text>
<polygon fill="#ffffff" stroke="black" points="818,-166.25 591.25,-166.25 591.25,0 818,0 818,-166.25"/>
<polygon fill="#ffffff" stroke="none" points="591.25,0 591.25,-166.25 818,-166.25 818,0 591.25,0"/>
<polygon fill="none" stroke="black" points="591.25,-142.5 591.25,-166.25 818,-166.25 818,-142.5 591.25,-142.5"/>
<text text-anchor="start" x="696.38" y="-148.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="591.25,-118.75 591.25,-142.5 696.75,-142.5 696.75,-118.75 591.25,-118.75"/>
<text text-anchor="start" x="595.25" y="-125.2" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="696.75,-118.75 696.75,-142.5 746,-142.5 746,-118.75 696.75,-118.75"/>
<text text-anchor="start" x="700.75" y="-125.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="746,-118.75 746,-142.5 784,-142.5 784,-118.75 746,-118.75"/>
<text text-anchor="start" x="750" y="-125.2" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="784,-118.75 784,-142.5 810,-142.5 810,-118.75 784,-118.75"/>
<text text-anchor="start" x="788" y="-125.2" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="810,-118.75 810,-142.5 818,-142.5 818,-118.75 810,-118.75"/>
<polygon fill="none" stroke="black" points="810,-118.75 810,-142.5 818,-142.5 818,-118.75 810,-118.75"/>
<polygon fill="none" stroke="black" points="591.25,-95 591.25,-118.75 818,-118.75 818,-95 591.25,-95"/>
<text text-anchor="start" x="700.88" y="-101.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="591.25,-71.25 591.25,-95 818,-95 818,-71.25 591.25,-71.25"/>
<text text-anchor="start" x="700.88" y="-77.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="591.25,-47.5 591.25,-71.25 818,-71.25 818,-47.5 591.25,-47.5"/>
<text text-anchor="start" x="700.88" y="-53.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="591.25,-23.75 591.25,-47.5 818,-47.5 818,-23.75 591.25,-23.75"/>
<text text-anchor="start" x="700.88" y="-30.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="591.25,0 591.25,-23.75 818,-23.75 818,0 591.25,0"/>
<text text-anchor="start" x="700.88" y="-6.45" font-family="arial" font-size="14.00">5</text>
</g>
<!-- X1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M468,-79.5C528.5,-79.5 546.11,-79.5 601.91,-79.5"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M468,-81.5C528.5,-81.5 546.11,-81.5 601.91,-81.5"/>
<polygon fill="#000000" stroke="#000000" points="602,-84 612,-80.5 602,-77 602,-84"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M447.25,-83.12C507.25,-83.12 525.06,-83.12 579.79,-83.12"/>
<polygon fill="#000000" stroke="#000000" points="579.74,-86.63 589.74,-83.13 579.74,-79.63 579.74,-86.63"/>
</g>
<!-- W2 -->
<g id="node4" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1088,-192.5 990,-192.5 990,-8.5 1088,-8.5 1088,-192.5"/>
<polygon fill="none" stroke="black" points="990,-169.5 990,-192.5 1088,-192.5 1088,-169.5 990,-169.5"/>
<text text-anchor="start" x="1028.5" y="-177.3" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="990,-146.5 990,-169.5 1029,-169.5 1029,-146.5 990,-146.5"/>
<text text-anchor="start" x="1002" y="-154.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1029,-146.5 1029,-169.5 1088,-169.5 1088,-146.5 1029,-146.5"/>
<text text-anchor="start" x="1040.5" y="-154.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1004.5" y="-133.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="992" y="-114.3" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="1025.5" y="-114.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="990,-106.5 990,-108.5 1088,-108.5 1088,-106.5 990,-106.5"/>
<polygon fill="#ff0000" stroke="transparent" points="990,-104.5 990,-106.5 1088,-106.5 1088,-104.5 990,-104.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-102.5 990,-104.5 1088,-104.5 1088,-102.5 990,-102.5"/>
<text text-anchor="start" x="992" y="-89.3" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="1026.5" y="-89.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="990,-81.5 990,-83.5 1088,-83.5 1088,-81.5 990,-81.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-79.5 990,-81.5 1088,-81.5 1088,-79.5 990,-79.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-77.5 990,-79.5 1088,-79.5 1088,-77.5 990,-77.5"/>
<text text-anchor="start" x="992" y="-64.3" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="1026" y="-64.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="990,-56.5 990,-58.5 1088,-58.5 1088,-56.5 990,-56.5"/>
<polygon fill="#0066ff" stroke="transparent" points="990,-54.5 990,-56.5 1088,-56.5 1088,-54.5 990,-54.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-52.5 990,-54.5 1088,-54.5 1088,-52.5 990,-52.5"/>
<text text-anchor="start" x="992" y="-39.3" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="1025" y="-39.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="990,-31.5 990,-33.5 1088,-33.5 1088,-31.5 990,-31.5"/>
<polygon fill="#00ff00" stroke="transparent" points="990,-29.5 990,-31.5 1088,-31.5 1088,-29.5 990,-29.5"/>
<polygon fill="#000000" stroke="transparent" points="990,-27.5 990,-29.5 1088,-29.5 1088,-27.5 990,-27.5"/>
<text text-anchor="start" x="1004.5" y="-14.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1049.75,-199.12 962,-199.12 962,-9.12 1049.75,-9.12 1049.75,-199.12"/>
<polygon fill="#ffffff" stroke="none" points="962,-9.12 962,-199.12 1049.75,-199.12 1049.75,-9.12 962,-9.12"/>
<polygon fill="none" stroke="black" points="962,-175.38 962,-199.12 1049.75,-199.12 1049.75,-175.38 962,-175.38"/>
<text text-anchor="start" x="995.38" y="-181.82" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="962,-151.62 962,-175.38 995.75,-175.38 995.75,-151.62 962,-151.62"/>
<text text-anchor="start" x="971.75" y="-158.07" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="995.75,-151.62 995.75,-175.38 1049.75,-175.38 1049.75,-151.62 995.75,-151.62"/>
<text text-anchor="start" x="1005.5" y="-158.07" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="977.88" y="-136.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="964" y="-116.58" font-family="arial" font-size="14.00"> X2:1</text>
<text text-anchor="start" x="999.5" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1012" y="-116.58" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="1036.25" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1044" y="-116.58" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="962,-110.12 962,-112.12 1049.75,-112.12 1049.75,-110.12 962,-110.12"/>
<polygon fill="#ff0000" stroke="none" points="962,-108.12 962,-110.12 1049.75,-110.12 1049.75,-108.12 962,-108.12"/>
<polygon fill="#000000" stroke="none" points="962,-106.12 962,-108.12 1049.75,-108.12 1049.75,-106.12 962,-106.12"/>
<text text-anchor="start" x="964" y="-90.83" font-family="arial" font-size="14.00"> X2:2</text>
<text text-anchor="start" x="999.5" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1012.75" y="-90.83" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="1036.25" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1044" y="-90.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="962,-84.38 962,-86.38 1049.75,-86.38 1049.75,-84.38 962,-84.38"/>
<polygon fill="#000000" stroke="none" points="962,-82.38 962,-84.38 1049.75,-84.38 1049.75,-82.38 962,-82.38"/>
<polygon fill="#000000" stroke="none" points="962,-80.38 962,-82.38 1049.75,-82.38 1049.75,-80.38 962,-80.38"/>
<text text-anchor="start" x="964" y="-65.08" font-family="arial" font-size="14.00"> X2:3</text>
<text text-anchor="start" x="999.5" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1012.38" y="-65.08" font-family="arial" font-size="14.00">BU</text>
<text text-anchor="start" x="1036.25" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1044" y="-65.08" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="962,-58.62 962,-60.62 1049.75,-60.62 1049.75,-58.62 962,-58.62"/>
<polygon fill="#0066ff" stroke="none" points="962,-56.62 962,-58.62 1049.75,-58.62 1049.75,-56.62 962,-56.62"/>
<polygon fill="#000000" stroke="none" points="962,-54.62 962,-56.62 1049.75,-56.62 1049.75,-54.62 962,-54.62"/>
<text text-anchor="start" x="964" y="-39.33" font-family="arial" font-size="14.00"> X2:4</text>
<text text-anchor="start" x="999.5" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1011.25" y="-39.33" font-family="arial" font-size="14.00">GN</text>
<text text-anchor="start" x="1036.25" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1044" y="-39.33" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="962,-32.88 962,-34.88 1049.75,-34.88 1049.75,-32.88 962,-32.88"/>
<polygon fill="#00aa00" stroke="none" points="962,-30.88 962,-32.88 1049.75,-32.88 1049.75,-30.88 962,-30.88"/>
<polygon fill="#000000" stroke="none" points="962,-28.88 962,-30.88 1049.75,-30.88 1049.75,-28.88 962,-28.88"/>
<text text-anchor="start" x="977.88" y="-13.57" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge5" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-101.5C910.25,-101.52 926.24,-103.52 990,-103.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M846,-103.5C910.01,-103.5 925.99,-105.5 990,-105.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-105.5C909.76,-105.48 925.75,-107.48 990,-107.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-104.88C882.29,-104.89 898.27,-107.14 962,-107.13"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M818,-106.87C882.01,-106.88 897.99,-109.13 962,-109.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-108.87C881.73,-108.86 897.71,-111.11 962,-111.12"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge6" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-77.5C910.13,-77.5 926.12,-78.5 990,-78.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-79.5C910,-79.5 926,-80.5 990,-80.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-81.5C909.88,-81.5 925.87,-82.5 990,-82.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-81.13C882.03,-81.13 898.03,-81.38 962,-81.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-83.12C882,-83.12 898,-83.37 962,-83.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-85.12C881.97,-85.12 897.97,-85.37 962,-85.37"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge7" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-54.5C909.88,-54.5 925.87,-53.5 990,-53.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M846,-56.5C910,-56.5 926,-55.5 990,-55.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-58.5C910.13,-58.5 926.12,-57.5 990,-57.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-57.38C881.79,-57.39 897.78,-55.64 962,-55.63"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M818,-59.38C882,-59.38 898,-57.63 962,-57.63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-61.37C882.22,-61.36 898.21,-59.61 962,-59.62"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge8" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-31.5C909.64,-31.53 925.62,-28.53 990,-28.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M846,-33.5C910.01,-33.5 925.99,-30.5 990,-30.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M846,-35.5C910.38,-35.47 926.36,-32.47 990,-32.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-33.63C881.56,-33.68 897.52,-29.93 962,-29.88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M818,-35.62C882.02,-35.62 897.98,-31.88 962,-31.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M818,-37.62C882.48,-37.57 898.44,-33.82 962,-33.87"/>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="102,-192.5 0,-192.5 0,-8.5 102,-8.5 102,-192.5"/>
<polygon fill="none" stroke="black" points="0,-169.5 0,-192.5 102,-192.5 102,-169.5 0,-169.5"/>
<text text-anchor="start" x="40.5" y="-177.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-146.5 0,-169.5 41,-169.5 41,-146.5 0,-146.5"/>
<text text-anchor="start" x="13" y="-154.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="41,-146.5 41,-169.5 102,-169.5 102,-146.5 41,-146.5"/>
<text text-anchor="start" x="53.5" y="-154.3" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="2" y="-133.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="10.5" y="-114.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="71" y="-114.3" font-family="arial" font-size="14.00">X1:1</text>
<polygon fill="#000000" stroke="transparent" points="0,-106.5 0,-108.5 102,-108.5 102,-106.5 0,-106.5"/>
<polygon fill="#ff0000" stroke="transparent" points="0,-104.5 0,-106.5 102,-106.5 102,-104.5 0,-104.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-102.5 0,-104.5 102,-104.5 102,-102.5 0,-102.5"/>
<text text-anchor="start" x="11.5" y="-89.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="71" y="-89.3" font-family="arial" font-size="14.00">X1:2</text>
<polygon fill="#000000" stroke="transparent" points="0,-81.5 0,-83.5 102,-83.5 102,-81.5 0,-81.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-79.5 0,-81.5 102,-81.5 102,-79.5 0,-79.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-77.5 0,-79.5 102,-79.5 102,-77.5 0,-77.5"/>
<text text-anchor="start" x="11" y="-64.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="71" y="-64.3" font-family="arial" font-size="14.00">X1:3</text>
<polygon fill="#000000" stroke="transparent" points="0,-56.5 0,-58.5 102,-58.5 102,-56.5 0,-56.5"/>
<polygon fill="#0066ff" stroke="transparent" points="0,-54.5 0,-56.5 102,-56.5 102,-54.5 0,-54.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-52.5 0,-54.5 102,-54.5 102,-52.5 0,-52.5"/>
<text text-anchor="start" x="10" y="-39.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="71" y="-39.3" font-family="arial" font-size="14.00">X1:4</text>
<polygon fill="#000000" stroke="transparent" points="0,-31.5 0,-33.5 102,-33.5 102,-31.5 0,-31.5"/>
<polygon fill="#00ff00" stroke="transparent" points="0,-29.5 0,-31.5 102,-31.5 102,-29.5 0,-29.5"/>
<polygon fill="#000000" stroke="transparent" points="0,-27.5 0,-29.5 102,-29.5 102,-27.5 0,-27.5"/>
<text text-anchor="start" x="2" y="-14.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="87.75,-199.12 0,-199.12 0,-9.12 87.75,-9.12 87.75,-199.12"/>
<polygon fill="#ffffff" stroke="none" points="0,-9.12 0,-199.12 87.75,-199.12 87.75,-9.12 0,-9.12"/>
<polygon fill="none" stroke="black" points="0,-175.38 0,-199.12 87.75,-199.12 87.75,-175.38 0,-175.38"/>
<text text-anchor="start" x="33.38" y="-181.82" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-151.62 0,-175.38 33.75,-175.38 33.75,-151.62 0,-151.62"/>
<text text-anchor="start" x="9.75" y="-158.07" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="33.75,-151.62 33.75,-175.38 87.75,-175.38 87.75,-151.62 33.75,-151.62"/>
<text text-anchor="start" x="43.5" y="-158.07" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="2" y="-136.32" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="2" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="22.25" y="-116.58" font-family="arial" font-size="14.00">RD</text>
<text text-anchor="start" x="46.5" y="-116.58" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="54.25" y="-116.58" font-family="arial" font-size="14.00">X1:1 </text>
<polygon fill="#000000" stroke="none" points="0,-110.12 0,-112.12 87.75,-112.12 87.75,-110.12 0,-110.12"/>
<polygon fill="#ff0000" stroke="none" points="0,-108.12 0,-110.12 87.75,-110.12 87.75,-108.12 0,-108.12"/>
<polygon fill="#000000" stroke="none" points="0,-106.12 0,-108.12 87.75,-108.12 87.75,-106.12 0,-106.12"/>
<text text-anchor="start" x="2" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="23" y="-90.83" font-family="arial" font-size="14.00">BK</text>
<text text-anchor="start" x="46.5" y="-90.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="54.25" y="-90.83" font-family="arial" font-size="14.00">X1:2 </text>
<polygon fill="#000000" stroke="none" points="0,-84.38 0,-86.38 87.75,-86.38 87.75,-84.38 0,-84.38"/>
<polygon fill="#000000" stroke="none" points="0,-82.38 0,-84.38 87.75,-84.38 87.75,-82.38 0,-82.38"/>
<polygon fill="#000000" stroke="none" points="0,-80.38 0,-82.38 87.75,-82.38 87.75,-80.38 0,-80.38"/>
<text text-anchor="start" x="2" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="22.62" y="-65.08" font-family="arial" font-size="14.00">BU</text>
<text text-anchor="start" x="46.5" y="-65.08" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="54.25" y="-65.08" font-family="arial" font-size="14.00">X1:3 </text>
<polygon fill="#000000" stroke="none" points="0,-58.62 0,-60.62 87.75,-60.62 87.75,-58.62 0,-58.62"/>
<polygon fill="#0066ff" stroke="none" points="0,-56.62 0,-58.62 87.75,-58.62 87.75,-56.62 0,-56.62"/>
<polygon fill="#000000" stroke="none" points="0,-54.62 0,-56.62 87.75,-56.62 87.75,-54.62 0,-54.62"/>
<text text-anchor="start" x="2" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.75" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="21.5" y="-39.33" font-family="arial" font-size="14.00">GN</text>
<text text-anchor="start" x="46.5" y="-39.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="54.25" y="-39.33" font-family="arial" font-size="14.00">X1:4 </text>
<polygon fill="#000000" stroke="none" points="0,-32.88 0,-34.88 87.75,-34.88 87.75,-32.88 0,-32.88"/>
<polygon fill="#00aa00" stroke="none" points="0,-30.88 0,-32.88 87.75,-32.88 87.75,-30.88 0,-30.88"/>
<polygon fill="#000000" stroke="none" points="0,-28.88 0,-30.88 87.75,-30.88 87.75,-28.88 0,-28.88"/>
<text text-anchor="start" x="2" y="-13.57" font-family="arial" font-size="14.00"> </text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge1" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-103.5C165.76,-103.52 181.75,-101.52 246,-101.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M102,-105.5C166.01,-105.5 181.99,-103.5 246,-103.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-107.5C166.25,-107.48 182.24,-105.48 246,-105.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-107.13C151.48,-107.14 167.46,-104.89 231.75,-104.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M87.75,-109.12C151.76,-109.13 167.74,-106.88 231.75,-106.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-111.12C152.04,-111.11 168.02,-108.86 231.75,-108.87"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-78.5C165.88,-78.5 181.87,-77.5 246,-77.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-80.5C166,-80.5 182,-79.5 246,-79.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-82.5C166.13,-82.5 182.12,-81.5 246,-81.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-81.38C151.72,-81.38 167.72,-81.13 231.75,-81.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-83.37C151.75,-83.37 167.75,-83.12 231.75,-83.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-85.37C151.78,-85.37 167.78,-85.12 231.75,-85.12"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge3" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-53.5C166.13,-53.5 182.12,-54.5 246,-54.5"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M102,-55.5C166,-55.5 182,-56.5 246,-56.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-57.5C165.88,-57.5 181.87,-58.5 246,-58.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-55.63C151.97,-55.64 167.96,-57.39 231.75,-57.38"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M87.75,-57.63C151.75,-57.63 167.75,-59.38 231.75,-59.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-59.62C151.54,-59.61 167.53,-61.36 231.75,-61.37"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-28.5C166.38,-28.53 182.36,-31.53 246,-31.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M102,-30.5C166.01,-30.5 181.99,-33.5 246,-33.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M102,-32.5C165.64,-32.47 181.62,-35.47 246,-35.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-29.88C152.23,-29.93 168.19,-33.68 231.75,-33.63"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M87.75,-31.88C151.77,-31.88 167.73,-35.62 231.75,-35.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M87.75,-33.87C151.31,-33.82 167.27,-37.57 231.75,-37.62"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 18 KiB

8
examples/ex13.bom.tsv generated
View File

@ -1,4 +1,4 @@
Id Description Qty Unit Designators
1 Cable, 4 wires 0 m C1, C2, C3
2 Connector, 4 pins 3 X1, X2, X3
3 Connector, ferrule 4
# Qty Description Designators
1 3 Connector, 4 pins X1, X2, X3
2 4 Connector, ferrule F1, F2, F3, F4
3 3 Cable, 4 wires C1, C2, C3

1 Id # Qty Description Unit Designators
2 1 1 0 3 Cable, 4 wires Connector, 4 pins m C1, C2, C3 X1, X2, X3
3 2 2 3 4 Connector, 4 pins Connector, ferrule X1, X2, X3 F1, F2, F3, F4
4 3 3 4 3 Connector, ferrule Cable, 4 wires C1, C2, C3

738
examples/ex13.gv generated
View File

@ -1,23 +1,32 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>A</td>
<td port="p1r">1</td>
@ -35,59 +44,85 @@ graph {
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
F1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
F2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
F3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
F4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">ferrule</td>
</tr></table>
</td></tr>
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>ferrule</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>A</td>
@ -105,23 +140,33 @@ graph {
<td>D</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X3</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>A</td>
@ -139,295 +184,410 @@ graph {
<td>D</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
> shape=box style=filled]
C1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>C1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:A</td>
<td> </td>
<td>1:WH</td>
<td> </td>
<td align="right">F1 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:B</td>
<td> </td>
<td>2:BN</td>
<td> </td>
<td align="right">F2 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3:C</td>
<td> </td>
<td>3:GN</td>
<td> </td>
<td align="right">F3 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:4:D</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">F4 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFFFF:#000000"]
X1:p1r:e -- C1:w1:w
C1:w1:e -- F1:w
edge [color="#000000:#895956:#000000"]
X1:p2r:e -- C1:w2:w
C1:w2:e -- F2:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
X1:p3r:e -- C1:w3:w
C1:w3:e -- F3:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
X1:p4r:e -- C1:w4:w
C1:w4:e -- F4:w
C1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">C1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
C2 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>X1:1:A</td>
<td>
1:WH
</td>
<td></td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>C2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:B</td>
<td>
2:BN
</td>
<td></td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>4x</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:3:C</td>
<td>
3:GN
</td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> F1</td>
<td> </td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:4:D</td>
<td>
4:YE
</td>
<td>1:WH</td>
<td> </td>
<td align="right">X2:1:A </td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td align="left"> F2</td>
<td> </td>
<td>2:BN</td>
<td> </td>
<td align="right">X2:2:B </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td></tr>
</td>
</tr>
<tr>
<td align="left"> F3</td>
<td> </td>
<td>3:GN</td>
<td> </td>
<td align="right">X2:3:C </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
</td>
</tr>
<tr>
<td align="left"> F4</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">X2:4:D </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFFFF:#000000"]
F1:e -- C2:w1:w
C2:w1:e -- X2:p1l:w
edge [color="#000000:#895956:#000000"]
F2:e -- C2:w2:w
C2:w2:e -- X2:p2l:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
F3:e -- C2:w3:w
C2:w3:e -- X2:p3l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
F4:e -- C2:w4:w
C2:w4:e -- X2:p4l:w
C2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">C2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
C3 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td></td>
<td>
1:WH
</td>
<td>X2:1:A</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>C3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
2:BN
</td>
<td>X2:2:B</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>4x</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
3:GN
</td>
<td>X2:3:C</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> F1</td>
<td> </td>
<td>
4:YE
</td>
<td>X2:4:D</td>
<td>1:WH</td>
<td> </td>
<td align="right">X3:1:A </td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td align="left"> F2</td>
<td> </td>
<td>2:BN</td>
<td> </td>
<td align="right">X3:2:B </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td></tr>
</td>
</tr>
<tr>
<td align="left"> F3</td>
<td> </td>
<td>3:GN</td>
<td> </td>
<td align="right">X3:3:C </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
</td>
</tr>
<tr>
<td align="left"> F4</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">X3:4:D </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFFFF:#000000"]
F1:e -- C3:w1:w
C3:w1:e -- X3:p1l:w
edge [color="#000000:#895956:#000000"]
F2:e -- C3:w2:w
C3:w2:e -- X3:p2l:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
F3:e -- C3:w3:w
C3:w3:e -- X3:p3l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
F4:e -- C3:w4:w
C3:w4:e -- X3:p4l:w
C3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">C3</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td></td>
<td>
1:WH
</td>
<td>X3:1:A</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
2:BN
</td>
<td>X3:2:B</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
3:GN
</td>
<td>X3:3:C</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td>
4:YE
</td>
<td>X3:4:D</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
}

546
examples/ex13.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>ex13</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>ex13</h1>
<h2>Diagram</h2>
@ -30,376 +30,422 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="968pt" height="400pt"
viewBox="0.00 0.00 968.00 400.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 396)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-396 964,-396 964,4 -4,4"/>
<svg width="959pt" height="412pt"
viewBox="0.00 0.00 959.25 412.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 408)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-408 955.25,-408 955.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="40,-256 0,-256 0,-118 40,-118 40,-256"/>
<polygon fill="none" stroke="black" points="0,-233 0,-256 40,-256 40,-233 0,-233"/>
<text text-anchor="start" x="11" y="-240.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-210 0,-233 40,-233 40,-210 0,-210"/>
<text text-anchor="start" x="4" y="-217.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-187 0,-210 22,-210 22,-187 0,-187"/>
<text text-anchor="start" x="6" y="-194.8" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="22,-187 22,-210 40,-210 40,-187 22,-187"/>
<text text-anchor="start" x="27" y="-194.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-164 0,-187 22,-187 22,-164 0,-164"/>
<text text-anchor="start" x="6" y="-171.8" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="22,-164 22,-187 40,-187 40,-164 22,-164"/>
<text text-anchor="start" x="27" y="-171.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-141 0,-164 22,-164 22,-141 0,-141"/>
<text text-anchor="start" x="5.5" y="-148.8" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="22,-141 22,-164 40,-164 40,-141 22,-141"/>
<text text-anchor="start" x="27" y="-148.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-118 0,-141 22,-141 22,-118 0,-118"/>
<text text-anchor="start" x="5.5" y="-125.8" font-family="arial" font-size="14.00">D</text>
<polygon fill="none" stroke="black" points="22,-118 22,-141 40,-141 40,-118 22,-118"/>
<text text-anchor="start" x="27" y="-125.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="38,-263.25 0,-263.25 0,-120.75 38,-120.75 38,-263.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-120.75 0,-263.25 38,-263.25 38,-120.75 0,-120.75"/>
<polygon fill="none" stroke="black" points="0,-239.5 0,-263.25 38,-263.25 38,-239.5 0,-239.5"/>
<text text-anchor="start" x="10.75" y="-245.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-215.75 0,-239.5 38,-239.5 38,-215.75 0,-215.75"/>
<text text-anchor="start" x="4" y="-222.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-192 0,-215.75 20.12,-215.75 20.12,-192 0,-192"/>
<text text-anchor="start" x="5.56" y="-198.45" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="20.12,-192 20.12,-215.75 38,-215.75 38,-192 20.12,-192"/>
<text text-anchor="start" x="25.31" y="-198.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-168.25 0,-192 20.12,-192 20.12,-168.25 0,-168.25"/>
<text text-anchor="start" x="5.56" y="-174.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="20.12,-168.25 20.12,-192 38,-192 38,-168.25 20.12,-168.25"/>
<text text-anchor="start" x="25.31" y="-174.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-144.5 0,-168.25 20.12,-168.25 20.12,-144.5 0,-144.5"/>
<text text-anchor="start" x="5.19" y="-150.95" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="20.12,-144.5 20.12,-168.25 38,-168.25 38,-144.5 20.12,-144.5"/>
<text text-anchor="start" x="25.31" y="-150.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-120.75 0,-144.5 20.12,-144.5 20.12,-120.75 0,-120.75"/>
<text text-anchor="start" x="5.19" y="-127.2" font-family="arial" font-size="14.00">D</text>
<polygon fill="none" stroke="black" points="20.12,-120.75 20.12,-144.5 38,-144.5 38,-120.75 20.12,-120.75"/>
<text text-anchor="start" x="25.31" y="-127.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- C1 -->
<g id="node8" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="310,-288 184,-288 184,-104 310,-104 310,-288"/>
<polygon fill="none" stroke="black" points="184,-265 184,-288 310,-288 310,-265 184,-265"/>
<text text-anchor="start" x="238" y="-272.8" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="184,-242 184,-265 310,-265 310,-242 184,-242"/>
<text text-anchor="start" x="239.5" y="-249.8" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="205.5" y="-228.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="186" y="-209.8" font-family="arial" font-size="14.00">X1:1:A</text>
<text text-anchor="start" x="233" y="-209.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="184,-202 184,-204 310,-204 310,-202 184,-202"/>
<polygon fill="#ffffff" stroke="transparent" points="184,-200 184,-202 310,-202 310,-200 184,-200"/>
<polygon fill="#000000" stroke="transparent" points="184,-198 184,-200 310,-200 310,-198 184,-198"/>
<text text-anchor="start" x="186" y="-184.8" font-family="arial" font-size="14.00">X1:2:B</text>
<text text-anchor="start" x="235" y="-184.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="184,-177 184,-179 310,-179 310,-177 184,-177"/>
<polygon fill="#895956" stroke="transparent" points="184,-175 184,-177 310,-177 310,-175 184,-175"/>
<polygon fill="#000000" stroke="transparent" points="184,-173 184,-175 310,-175 310,-173 184,-173"/>
<text text-anchor="start" x="186" y="-159.8" font-family="arial" font-size="14.00">X1:3:C</text>
<text text-anchor="start" x="234.5" y="-159.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="184,-152 184,-154 310,-154 310,-152 184,-152"/>
<polygon fill="#00ff00" stroke="transparent" points="184,-150 184,-152 310,-152 310,-150 184,-150"/>
<polygon fill="#000000" stroke="transparent" points="184,-148 184,-150 310,-150 310,-148 184,-148"/>
<text text-anchor="start" x="186" y="-134.8" font-family="arial" font-size="14.00">X1:4:D</text>
<text text-anchor="start" x="235.5" y="-134.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="184,-127 184,-129 310,-129 310,-127 184,-127"/>
<polygon fill="#ffff00" stroke="transparent" points="184,-125 184,-127 310,-127 310,-125 184,-125"/>
<polygon fill="#000000" stroke="transparent" points="184,-123 184,-125 310,-125 310,-123 184,-123"/>
<text text-anchor="start" x="205.5" y="-109.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="308.5,-296 182,-296 182,-106 308.5,-106 308.5,-296"/>
<polygon fill="#ffffff" stroke="none" points="182,-106 182,-296 308.5,-296 308.5,-106 182,-106"/>
<polygon fill="none" stroke="black" points="182,-272.25 182,-296 308.5,-296 308.5,-272.25 182,-272.25"/>
<text text-anchor="start" x="236.62" y="-278.7" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="182,-248.5 182,-272.25 308.5,-272.25 308.5,-248.5 182,-248.5"/>
<text text-anchor="start" x="238.12" y="-254.95" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="204.62" y="-233.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="184" y="-213.45" font-family="arial" font-size="14.00"> X1:1:A</text>
<text text-anchor="start" x="233" y="-213.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="240.75" y="-213.45" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="279.25" y="-213.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="287" y="-213.45" font-family="arial" font-size="14.00">F1 </text>
<polygon fill="#000000" stroke="none" points="182,-207 182,-209 308.5,-209 308.5,-207 182,-207"/>
<polygon fill="#ffffff" stroke="none" points="182,-205 182,-207 308.5,-207 308.5,-205 182,-205"/>
<polygon fill="#000000" stroke="none" points="182,-203 182,-205 308.5,-205 308.5,-203 182,-203"/>
<text text-anchor="start" x="184" y="-187.7" font-family="arial" font-size="14.00"> X1:2:B</text>
<text text-anchor="start" x="233" y="-187.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="243" y="-187.7" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="279.25" y="-187.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="287" y="-187.7" font-family="arial" font-size="14.00">F2 </text>
<polygon fill="#000000" stroke="none" points="182,-181.25 182,-183.25 308.5,-183.25 308.5,-181.25 182,-181.25"/>
<polygon fill="#895956" stroke="none" points="182,-179.25 182,-181.25 308.5,-181.25 308.5,-179.25 182,-179.25"/>
<polygon fill="#000000" stroke="none" points="182,-177.25 182,-179.25 308.5,-179.25 308.5,-177.25 182,-177.25"/>
<text text-anchor="start" x="184" y="-161.95" font-family="arial" font-size="14.00"> X1:3:C</text>
<text text-anchor="start" x="233" y="-161.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="241.88" y="-161.95" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="279.25" y="-161.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="287" y="-161.95" font-family="arial" font-size="14.00">F3 </text>
<polygon fill="#000000" stroke="none" points="182,-155.5 182,-157.5 308.5,-157.5 308.5,-155.5 182,-155.5"/>
<polygon fill="#00aa00" stroke="none" points="182,-153.5 182,-155.5 308.5,-155.5 308.5,-153.5 182,-153.5"/>
<polygon fill="#000000" stroke="none" points="182,-151.5 182,-153.5 308.5,-153.5 308.5,-151.5 182,-151.5"/>
<text text-anchor="start" x="184" y="-136.2" font-family="arial" font-size="14.00"> X1:4:D</text>
<text text-anchor="start" x="233" y="-136.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="243.38" y="-136.2" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="279.25" y="-136.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="287" y="-136.2" font-family="arial" font-size="14.00">F4 </text>
<polygon fill="#000000" stroke="none" points="182,-129.75 182,-131.75 308.5,-131.75 308.5,-129.75 182,-129.75"/>
<polygon fill="#ffff00" stroke="none" points="182,-127.75 182,-129.75 308.5,-129.75 308.5,-127.75 182,-127.75"/>
<polygon fill="#000000" stroke="none" points="182,-125.75 182,-127.75 308.5,-127.75 308.5,-125.75 182,-125.75"/>
<text text-anchor="start" x="204.62" y="-110.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-197C104.25,-197.02 120.24,-199.02 184,-199"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-199C104.01,-199 119.99,-201 184,-201"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-201C103.76,-200.98 119.75,-202.98 184,-203"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-201.88C102.27,-201.89 118.26,-204.02 182,-204"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-203.88C102.01,-203.88 117.99,-206 182,-206"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-205.87C101.74,-205.86 117.73,-207.98 182,-208"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-173C104.13,-173 120.12,-174 184,-174"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M40,-175C104,-175 120,-176 184,-176"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-177C103.88,-177 119.87,-178 184,-178"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-178.13C102.02,-178.13 118.02,-178.25 182,-178.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M38,-180.12C102,-180.13 118,-180.25 182,-180.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-182.12C101.98,-182.12 117.98,-182.25 182,-182.25"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-150C103.88,-150 119.87,-149 184,-149"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M40,-152C104,-152 120,-151 184,-151"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-154C104.13,-154 120.12,-153 184,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-154.38C101.77,-154.39 117.76,-152.51 182,-152.5"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M38,-156.38C102.01,-156.38 117.99,-154.5 182,-154.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-158.37C102.24,-158.36 118.23,-156.49 182,-156.5"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-127C103.64,-127.03 119.62,-124.03 184,-124"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M40,-129C104.01,-129 119.99,-126 184,-126"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-131C104.38,-130.97 120.36,-127.97 184,-128"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-130.63C101.55,-130.68 117.5,-126.81 182,-126.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M38,-132.62C102.02,-132.62 117.98,-128.75 182,-128.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-134.62C102.5,-134.57 118.45,-130.69 182,-130.75"/>
</g>
<!-- F1 -->
<g id="node2" class="node">
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="502,-245.5 454,-245.5 454,-222.5 502,-222.5 502,-245.5"/>
<polygon fill="none" stroke="black" points="454,-222 454,-245 502,-245 502,-222 454,-222"/>
<text text-anchor="start" x="458" y="-229.8" font-family="arial" font-size="14.00">ferrule</text>
<polygon fill="#ffffff" stroke="black" points="498.75,-251.88 452.5,-251.88 452.5,-228.12 498.75,-228.12 498.75,-251.88"/>
<polygon fill="#ffffff" stroke="none" points="452.5,-228.12 452.5,-251.88 498.75,-251.88 498.75,-228.12 452.5,-228.12"/>
<polygon fill="none" stroke="black" points="452.5,-228.12 452.5,-251.88 498.75,-251.88 498.75,-228.12 452.5,-228.12"/>
<text text-anchor="start" x="456.5" y="-234.57" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C2 -->
<g id="node9" class="node">
<title>C2</title>
<polygon fill="#ffffff" stroke="black" points="776,-392 646,-392 646,-208 776,-208 776,-392"/>
<polygon fill="none" stroke="black" points="646,-369 646,-392 776,-392 776,-369 646,-369"/>
<text text-anchor="start" x="702" y="-376.8" font-family="arial" font-size="14.00">C2</text>
<polygon fill="none" stroke="black" points="646,-346 646,-369 776,-369 776,-346 646,-346"/>
<text text-anchor="start" x="703.5" y="-353.8" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="648" y="-332.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="656" y="-313.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-313.8" font-family="arial" font-size="14.00">X2:1:A</text>
<polygon fill="#000000" stroke="transparent" points="646,-306 646,-308 776,-308 776,-306 646,-306"/>
<polygon fill="#ffffff" stroke="transparent" points="646,-304 646,-306 776,-306 776,-304 646,-304"/>
<polygon fill="#000000" stroke="transparent" points="646,-302 646,-304 776,-304 776,-302 646,-302"/>
<text text-anchor="start" x="658" y="-288.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-288.8" font-family="arial" font-size="14.00">X2:2:B</text>
<polygon fill="#000000" stroke="transparent" points="646,-281 646,-283 776,-283 776,-281 646,-281"/>
<polygon fill="#895956" stroke="transparent" points="646,-279 646,-281 776,-281 776,-279 646,-279"/>
<polygon fill="#000000" stroke="transparent" points="646,-277 646,-279 776,-279 776,-277 646,-277"/>
<text text-anchor="start" x="657.5" y="-263.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-263.8" font-family="arial" font-size="14.00">X2:3:C</text>
<polygon fill="#000000" stroke="transparent" points="646,-256 646,-258 776,-258 776,-256 646,-256"/>
<polygon fill="#00ff00" stroke="transparent" points="646,-254 646,-256 776,-256 776,-254 646,-254"/>
<polygon fill="#000000" stroke="transparent" points="646,-252 646,-254 776,-254 776,-252 646,-252"/>
<text text-anchor="start" x="658.5" y="-238.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-238.8" font-family="arial" font-size="14.00">X2:4:D</text>
<polygon fill="#000000" stroke="transparent" points="646,-231 646,-233 776,-233 776,-231 646,-231"/>
<polygon fill="#ffff00" stroke="transparent" points="646,-229 646,-231 776,-231 776,-229 646,-229"/>
<polygon fill="#000000" stroke="transparent" points="646,-227 646,-229 776,-229 776,-227 646,-227"/>
<text text-anchor="start" x="648" y="-213.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="769.25,-404 642.75,-404 642.75,-214 769.25,-214 769.25,-404"/>
<polygon fill="#ffffff" stroke="none" points="642.75,-214 642.75,-404 769.25,-404 769.25,-214 642.75,-214"/>
<polygon fill="none" stroke="black" points="642.75,-380.25 642.75,-404 769.25,-404 769.25,-380.25 642.75,-380.25"/>
<text text-anchor="start" x="697.38" y="-386.7" font-family="arial" font-size="14.00">C2</text>
<polygon fill="none" stroke="black" points="642.75,-356.5 642.75,-380.25 769.25,-380.25 769.25,-356.5 642.75,-356.5"/>
<text text-anchor="start" x="698.88" y="-362.95" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="652.62" y="-341.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="644.75" y="-321.45" font-family="arial" font-size="14.00"> F1</text>
<text text-anchor="start" x="668.25" y="-321.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="676" y="-321.45" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="714.5" y="-321.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="723.75" y="-321.45" font-family="arial" font-size="14.00">X2:1:A </text>
<polygon fill="#000000" stroke="none" points="642.75,-315 642.75,-317 769.25,-317 769.25,-315 642.75,-315"/>
<polygon fill="#ffffff" stroke="none" points="642.75,-313 642.75,-315 769.25,-315 769.25,-313 642.75,-313"/>
<polygon fill="#000000" stroke="none" points="642.75,-311 642.75,-313 769.25,-313 769.25,-311 642.75,-311"/>
<text text-anchor="start" x="644.75" y="-295.7" font-family="arial" font-size="14.00"> F2</text>
<text text-anchor="start" x="668.25" y="-295.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="678.25" y="-295.7" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="714.5" y="-295.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="723" y="-295.7" font-family="arial" font-size="14.00">X2:2:B </text>
<polygon fill="#000000" stroke="none" points="642.75,-289.25 642.75,-291.25 769.25,-291.25 769.25,-289.25 642.75,-289.25"/>
<polygon fill="#895956" stroke="none" points="642.75,-287.25 642.75,-289.25 769.25,-289.25 769.25,-287.25 642.75,-287.25"/>
<polygon fill="#000000" stroke="none" points="642.75,-285.25 642.75,-287.25 769.25,-287.25 769.25,-285.25 642.75,-285.25"/>
<text text-anchor="start" x="644.75" y="-269.95" font-family="arial" font-size="14.00"> F3</text>
<text text-anchor="start" x="668.25" y="-269.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="677.12" y="-269.95" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="714.5" y="-269.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="722.25" y="-269.95" font-family="arial" font-size="14.00">X2:3:C </text>
<polygon fill="#000000" stroke="none" points="642.75,-263.5 642.75,-265.5 769.25,-265.5 769.25,-263.5 642.75,-263.5"/>
<polygon fill="#00aa00" stroke="none" points="642.75,-261.5 642.75,-263.5 769.25,-263.5 769.25,-261.5 642.75,-261.5"/>
<polygon fill="#000000" stroke="none" points="642.75,-259.5 642.75,-261.5 769.25,-261.5 769.25,-259.5 642.75,-259.5"/>
<text text-anchor="start" x="644.75" y="-244.2" font-family="arial" font-size="14.00"> F4</text>
<text text-anchor="start" x="668.25" y="-244.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="678.62" y="-244.2" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="714.5" y="-244.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="722.25" y="-244.2" font-family="arial" font-size="14.00">X2:4:D </text>
<polygon fill="#000000" stroke="none" points="642.75,-237.75 642.75,-239.75 769.25,-239.75 769.25,-237.75 642.75,-237.75"/>
<polygon fill="#ffff00" stroke="none" points="642.75,-235.75 642.75,-237.75 769.25,-237.75 769.25,-235.75 642.75,-235.75"/>
<polygon fill="#000000" stroke="none" points="642.75,-233.75 642.75,-235.75 769.25,-235.75 769.25,-233.75 642.75,-233.75"/>
<text text-anchor="start" x="652.62" y="-218.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C2 -->
<g id="edge9" class="edge">
<title>F1:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-232C575.36,-233.96 576.64,-304.96 646,-303"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M502,-234C573.36,-234 574.64,-305 646,-305"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-236C571.36,-234.04 572.64,-305.04 646,-307"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-238C572.71,-240 572.79,-314 642.75,-312"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M498.75,-240C570.71,-240 570.79,-314 642.75,-314"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-242C568.71,-240 568.79,-314 642.75,-316"/>
</g>
<!-- C3 -->
<g id="node10" class="node">
<title>C3</title>
<polygon fill="#ffffff" stroke="black" points="776,-184 646,-184 646,0 776,0 776,-184"/>
<polygon fill="none" stroke="black" points="646,-161 646,-184 776,-184 776,-161 646,-161"/>
<text text-anchor="start" x="702" y="-168.8" font-family="arial" font-size="14.00">C3</text>
<polygon fill="none" stroke="black" points="646,-138 646,-161 776,-161 776,-138 646,-138"/>
<text text-anchor="start" x="703.5" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="648" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="656" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-105.8" font-family="arial" font-size="14.00">X3:1:A</text>
<polygon fill="#000000" stroke="transparent" points="646,-98 646,-100 776,-100 776,-98 646,-98"/>
<polygon fill="#ffffff" stroke="transparent" points="646,-96 646,-98 776,-98 776,-96 646,-96"/>
<polygon fill="#000000" stroke="transparent" points="646,-94 646,-96 776,-96 776,-94 646,-94"/>
<text text-anchor="start" x="658" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-80.8" font-family="arial" font-size="14.00">X3:2:B</text>
<polygon fill="#000000" stroke="transparent" points="646,-73 646,-75 776,-75 776,-73 646,-73"/>
<polygon fill="#895956" stroke="transparent" points="646,-71 646,-73 776,-73 776,-71 646,-71"/>
<polygon fill="#000000" stroke="transparent" points="646,-69 646,-71 776,-71 776,-69 646,-69"/>
<text text-anchor="start" x="657.5" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-55.8" font-family="arial" font-size="14.00">X3:3:C</text>
<polygon fill="#000000" stroke="transparent" points="646,-48 646,-50 776,-50 776,-48 646,-48"/>
<polygon fill="#00ff00" stroke="transparent" points="646,-46 646,-48 776,-48 776,-46 646,-46"/>
<polygon fill="#000000" stroke="transparent" points="646,-44 646,-46 776,-46 776,-44 646,-44"/>
<text text-anchor="start" x="658.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-30.8" font-family="arial" font-size="14.00">X3:4:D</text>
<polygon fill="#000000" stroke="transparent" points="646,-23 646,-25 776,-25 776,-23 646,-23"/>
<polygon fill="#ffff00" stroke="transparent" points="646,-21 646,-23 776,-23 776,-21 646,-21"/>
<polygon fill="#000000" stroke="transparent" points="646,-19 646,-21 776,-21 776,-19 646,-19"/>
<text text-anchor="start" x="648" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="769.25,-190 642.75,-190 642.75,0 769.25,0 769.25,-190"/>
<polygon fill="#ffffff" stroke="none" points="642.75,0 642.75,-190 769.25,-190 769.25,0 642.75,0"/>
<polygon fill="none" stroke="black" points="642.75,-166.25 642.75,-190 769.25,-190 769.25,-166.25 642.75,-166.25"/>
<text text-anchor="start" x="697.38" y="-172.7" font-family="arial" font-size="14.00">C3</text>
<polygon fill="none" stroke="black" points="642.75,-142.5 642.75,-166.25 769.25,-166.25 769.25,-142.5 642.75,-142.5"/>
<text text-anchor="start" x="698.88" y="-148.95" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="652.62" y="-127.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="644.75" y="-107.45" font-family="arial" font-size="14.00"> F1</text>
<text text-anchor="start" x="668.25" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="676" y="-107.45" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="714.5" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="723.75" y="-107.45" font-family="arial" font-size="14.00">X3:1:A </text>
<polygon fill="#000000" stroke="none" points="642.75,-101 642.75,-103 769.25,-103 769.25,-101 642.75,-101"/>
<polygon fill="#ffffff" stroke="none" points="642.75,-99 642.75,-101 769.25,-101 769.25,-99 642.75,-99"/>
<polygon fill="#000000" stroke="none" points="642.75,-97 642.75,-99 769.25,-99 769.25,-97 642.75,-97"/>
<text text-anchor="start" x="644.75" y="-81.7" font-family="arial" font-size="14.00"> F2</text>
<text text-anchor="start" x="668.25" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="678.25" y="-81.7" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="714.5" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="723" y="-81.7" font-family="arial" font-size="14.00">X3:2:B </text>
<polygon fill="#000000" stroke="none" points="642.75,-75.25 642.75,-77.25 769.25,-77.25 769.25,-75.25 642.75,-75.25"/>
<polygon fill="#895956" stroke="none" points="642.75,-73.25 642.75,-75.25 769.25,-75.25 769.25,-73.25 642.75,-73.25"/>
<polygon fill="#000000" stroke="none" points="642.75,-71.25 642.75,-73.25 769.25,-73.25 769.25,-71.25 642.75,-71.25"/>
<text text-anchor="start" x="644.75" y="-55.95" font-family="arial" font-size="14.00"> F3</text>
<text text-anchor="start" x="668.25" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="677.12" y="-55.95" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="714.5" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="722.25" y="-55.95" font-family="arial" font-size="14.00">X3:3:C </text>
<polygon fill="#000000" stroke="none" points="642.75,-49.5 642.75,-51.5 769.25,-51.5 769.25,-49.5 642.75,-49.5"/>
<polygon fill="#00aa00" stroke="none" points="642.75,-47.5 642.75,-49.5 769.25,-49.5 769.25,-47.5 642.75,-47.5"/>
<polygon fill="#000000" stroke="none" points="642.75,-45.5 642.75,-47.5 769.25,-47.5 769.25,-45.5 642.75,-45.5"/>
<text text-anchor="start" x="644.75" y="-30.2" font-family="arial" font-size="14.00"> F4</text>
<text text-anchor="start" x="668.25" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="678.62" y="-30.2" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="714.5" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="722.25" y="-30.2" font-family="arial" font-size="14.00">X3:4:D </text>
<polygon fill="#000000" stroke="none" points="642.75,-23.75 642.75,-25.75 769.25,-25.75 769.25,-23.75 642.75,-23.75"/>
<polygon fill="#ffff00" stroke="none" points="642.75,-21.75 642.75,-23.75 769.25,-23.75 769.25,-21.75 642.75,-21.75"/>
<polygon fill="#000000" stroke="none" points="642.75,-19.75 642.75,-21.75 769.25,-21.75 769.25,-19.75 642.75,-19.75"/>
<text text-anchor="start" x="652.62" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C3 -->
<g id="edge17" class="edge">
<title>F1:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-232C588.39,-234.46 555.72,-97.46 646,-95"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M502,-234C590.34,-234 557.66,-97 646,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-236C592.28,-233.54 559.61,-96.54 646,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-238C586.07,-240.48 551.55,-100.48 642.75,-98"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M498.75,-240C588.01,-240 553.49,-100 642.75,-100"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-242C589.95,-239.52 555.43,-99.52 642.75,-102"/>
</g>
<!-- F2 -->
<g id="node3" class="node">
<title>F2</title>
<polygon fill="#ffffff" stroke="black" points="502,-198.5 454,-198.5 454,-175.5 502,-175.5 502,-198.5"/>
<polygon fill="none" stroke="black" points="454,-175 454,-198 502,-198 502,-175 454,-175"/>
<text text-anchor="start" x="458" y="-182.8" font-family="arial" font-size="14.00">ferrule</text>
<polygon fill="#ffffff" stroke="black" points="498.75,-203.88 452.5,-203.88 452.5,-180.12 498.75,-180.12 498.75,-203.88"/>
<polygon fill="#ffffff" stroke="none" points="452.5,-180.12 452.5,-203.88 498.75,-203.88 498.75,-180.12 452.5,-180.12"/>
<polygon fill="none" stroke="black" points="452.5,-180.12 452.5,-203.88 498.75,-203.88 498.75,-180.12 452.5,-180.12"/>
<text text-anchor="start" x="456.5" y="-186.57" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F2&#45;&#45;C2 -->
<g id="edge11" class="edge">
<title>F2:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-185C580.18,-187.18 571.81,-280.18 646,-278"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M502,-187C578.19,-187 569.81,-280 646,-280"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-189C576.19,-186.82 567.82,-279.82 646,-282"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-190C577.72,-192.21 567.76,-288.46 642.75,-286.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M498.75,-192C575.73,-192 565.77,-288.25 642.75,-288.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-194C573.74,-191.79 563.78,-288.04 642.75,-290.25"/>
</g>
<!-- F2&#45;&#45;C3 -->
<g id="edge19" class="edge">
<title>F2:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-185C581.93,-187.34 562.12,-72.34 646,-70"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M502,-187C583.9,-187 564.1,-72 646,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-189C585.88,-186.66 566.07,-71.66 646,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-190C579.45,-192.36 558.11,-74.61 642.75,-72.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M498.75,-192C581.42,-192 560.08,-74.25 642.75,-74.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-194C583.39,-191.64 562.05,-73.89 642.75,-76.25"/>
</g>
<!-- F3 -->
<g id="node4" class="node">
<title>F3</title>
<polygon fill="#ffffff" stroke="black" points="502,-151.5 454,-151.5 454,-128.5 502,-128.5 502,-151.5"/>
<polygon fill="none" stroke="black" points="454,-128 454,-151 502,-151 502,-128 454,-128"/>
<text text-anchor="start" x="458" y="-135.8" font-family="arial" font-size="14.00">ferrule</text>
<polygon fill="#ffffff" stroke="black" points="498.75,-155.88 452.5,-155.88 452.5,-132.12 498.75,-132.12 498.75,-155.88"/>
<polygon fill="#ffffff" stroke="none" points="452.5,-132.12 452.5,-155.88 498.75,-155.88 498.75,-132.12 452.5,-132.12"/>
<polygon fill="none" stroke="black" points="452.5,-132.12 452.5,-155.88 498.75,-155.88 498.75,-132.12 452.5,-132.12"/>
<text text-anchor="start" x="456.5" y="-138.57" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F3&#45;&#45;C2 -->
<g id="edge13" class="edge">
<title>F3:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-138C585.88,-140.34 566.07,-255.34 646,-253"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M502,-140C583.9,-140 564.1,-255 646,-255"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-142C581.93,-139.66 562.12,-254.66 646,-257"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-142C583.6,-144.36 561.83,-262.86 642.75,-260.5"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M498.75,-144C581.63,-144 559.87,-262.5 642.75,-262.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-146C579.67,-143.64 557.9,-262.14 642.75,-264.5"/>
</g>
<!-- F3&#45;&#45;C3 -->
<g id="edge21" class="edge">
<title>F3:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-138C576.19,-140.18 567.82,-47.18 646,-45"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M502,-140C578.19,-140 569.81,-47 646,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-142C580.18,-139.82 571.81,-46.82 646,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-142C573.56,-144.2 563.96,-48.7 642.75,-46.5"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M498.75,-144C575.55,-144 565.95,-48.5 642.75,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-146C577.54,-143.8 567.94,-48.3 642.75,-50.5"/>
</g>
<!-- F4 -->
<g id="node5" class="node">
<title>F4</title>
<polygon fill="#ffffff" stroke="black" points="502,-104.5 454,-104.5 454,-81.5 502,-81.5 502,-104.5"/>
<polygon fill="none" stroke="black" points="454,-81 454,-104 502,-104 502,-81 454,-81"/>
<text text-anchor="start" x="458" y="-88.8" font-family="arial" font-size="14.00">ferrule</text>
<polygon fill="#ffffff" stroke="black" points="498.75,-107.88 452.5,-107.88 452.5,-84.12 498.75,-84.12 498.75,-107.88"/>
<polygon fill="#ffffff" stroke="none" points="452.5,-84.12 452.5,-107.88 498.75,-107.88 498.75,-84.12 452.5,-84.12"/>
<polygon fill="none" stroke="black" points="452.5,-84.12 452.5,-107.88 498.75,-107.88 498.75,-84.12 452.5,-84.12"/>
<text text-anchor="start" x="456.5" y="-90.58" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F4&#45;&#45;C2 -->
<g id="edge15" class="edge">
<title>F4:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-91C592.28,-93.46 559.61,-230.46 646,-228"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M502,-93C590.34,-93 557.66,-230 646,-230"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-95C588.39,-92.54 555.72,-229.54 646,-232"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-94C590.19,-96.48 555.2,-237.23 642.75,-234.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M498.75,-96C588.24,-96 553.26,-236.75 642.75,-236.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-98C586.3,-95.52 551.31,-236.27 642.75,-238.75"/>
</g>
<!-- F4&#45;&#45;C3 -->
<g id="edge23" class="edge">
<title>F4:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-91C571.36,-92.96 572.64,-21.96 646,-20"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M502,-93C573.36,-93 574.64,-22 646,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-95C575.36,-93.04 576.64,-22.04 646,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-94C568.55,-95.99 568.95,-22.74 642.75,-20.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M498.75,-96C570.55,-96 570.95,-22.75 642.75,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-98C572.55,-96.01 572.95,-22.76 642.75,-24.75"/>
</g>
<!-- X2 -->
<g id="node6" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="960,-360 920,-360 920,-222 960,-222 960,-360"/>
<polygon fill="none" stroke="black" points="920,-337 920,-360 960,-360 960,-337 920,-337"/>
<text text-anchor="start" x="931" y="-344.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="920,-314 920,-337 960,-337 960,-314 920,-314"/>
<text text-anchor="start" x="924" y="-321.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="920,-291 920,-314 939,-314 939,-291 920,-291"/>
<text text-anchor="start" x="925.5" y="-298.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="939,-291 939,-314 960,-314 960,-291 939,-291"/>
<text text-anchor="start" x="944.5" y="-298.8" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="920,-268 920,-291 939,-291 939,-268 920,-268"/>
<text text-anchor="start" x="925.5" y="-275.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="939,-268 939,-291 960,-291 960,-268 939,-268"/>
<text text-anchor="start" x="944.5" y="-275.8" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="920,-245 920,-268 939,-268 939,-245 920,-245"/>
<text text-anchor="start" x="925.5" y="-252.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="939,-245 939,-268 960,-268 960,-245 939,-245"/>
<text text-anchor="start" x="944" y="-252.8" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="920,-222 920,-245 939,-245 939,-222 920,-222"/>
<text text-anchor="start" x="925.5" y="-229.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="939,-222 939,-245 960,-245 960,-222 939,-222"/>
<text text-anchor="start" x="944" y="-229.8" font-family="arial" font-size="14.00">D</text>
<polygon fill="#ffffff" stroke="black" points="951.25,-371.25 913.25,-371.25 913.25,-228.75 951.25,-228.75 951.25,-371.25"/>
<polygon fill="#ffffff" stroke="none" points="913.25,-228.75 913.25,-371.25 951.25,-371.25 951.25,-228.75 913.25,-228.75"/>
<polygon fill="none" stroke="black" points="913.25,-347.5 913.25,-371.25 951.25,-371.25 951.25,-347.5 913.25,-347.5"/>
<text text-anchor="start" x="924" y="-353.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="913.25,-323.75 913.25,-347.5 951.25,-347.5 951.25,-323.75 913.25,-323.75"/>
<text text-anchor="start" x="917.25" y="-330.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="913.25,-300 913.25,-323.75 931.12,-323.75 931.12,-300 913.25,-300"/>
<text text-anchor="start" x="918.44" y="-306.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="931.12,-300 931.12,-323.75 951.25,-323.75 951.25,-300 931.12,-300"/>
<text text-anchor="start" x="936.69" y="-306.45" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="913.25,-276.25 913.25,-300 931.12,-300 931.12,-276.25 913.25,-276.25"/>
<text text-anchor="start" x="918.44" y="-282.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="931.12,-276.25 931.12,-300 951.25,-300 951.25,-276.25 931.12,-276.25"/>
<text text-anchor="start" x="936.69" y="-282.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="913.25,-252.5 913.25,-276.25 931.12,-276.25 931.12,-252.5 913.25,-252.5"/>
<text text-anchor="start" x="918.44" y="-258.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="931.12,-252.5 931.12,-276.25 951.25,-276.25 951.25,-252.5 931.12,-252.5"/>
<text text-anchor="start" x="936.31" y="-258.95" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="913.25,-228.75 913.25,-252.5 931.12,-252.5 931.12,-228.75 913.25,-228.75"/>
<text text-anchor="start" x="918.44" y="-235.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="931.12,-228.75 931.12,-252.5 951.25,-252.5 951.25,-228.75 931.12,-228.75"/>
<text text-anchor="start" x="936.31" y="-235.2" font-family="arial" font-size="14.00">D</text>
</g>
<!-- X3 -->
<g id="node7" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="960,-152 920,-152 920,-14 960,-14 960,-152"/>
<polygon fill="none" stroke="black" points="920,-129 920,-152 960,-152 960,-129 920,-129"/>
<text text-anchor="start" x="931" y="-136.8" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="920,-106 920,-129 960,-129 960,-106 920,-106"/>
<text text-anchor="start" x="924" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="920,-83 920,-106 939,-106 939,-83 920,-83"/>
<text text-anchor="start" x="925.5" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="939,-83 939,-106 960,-106 960,-83 939,-83"/>
<text text-anchor="start" x="944.5" y="-90.8" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="920,-60 920,-83 939,-83 939,-60 920,-60"/>
<text text-anchor="start" x="925.5" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="939,-60 939,-83 960,-83 960,-60 939,-60"/>
<text text-anchor="start" x="944.5" y="-67.8" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="920,-37 920,-60 939,-60 939,-37 920,-37"/>
<text text-anchor="start" x="925.5" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="939,-37 939,-60 960,-60 960,-37 939,-37"/>
<text text-anchor="start" x="944" y="-44.8" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="920,-14 920,-37 939,-37 939,-14 920,-14"/>
<text text-anchor="start" x="925.5" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="939,-14 939,-37 960,-37 960,-14 939,-14"/>
<text text-anchor="start" x="944" y="-21.8" font-family="arial" font-size="14.00">D</text>
<polygon fill="#ffffff" stroke="black" points="951.25,-157.25 913.25,-157.25 913.25,-14.75 951.25,-14.75 951.25,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="913.25,-14.75 913.25,-157.25 951.25,-157.25 951.25,-14.75 913.25,-14.75"/>
<polygon fill="none" stroke="black" points="913.25,-133.5 913.25,-157.25 951.25,-157.25 951.25,-133.5 913.25,-133.5"/>
<text text-anchor="start" x="924" y="-139.95" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="913.25,-109.75 913.25,-133.5 951.25,-133.5 951.25,-109.75 913.25,-109.75"/>
<text text-anchor="start" x="917.25" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="913.25,-86 913.25,-109.75 931.12,-109.75 931.12,-86 913.25,-86"/>
<text text-anchor="start" x="918.44" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="931.12,-86 931.12,-109.75 951.25,-109.75 951.25,-86 931.12,-86"/>
<text text-anchor="start" x="936.69" y="-92.45" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="913.25,-62.25 913.25,-86 931.12,-86 931.12,-62.25 913.25,-62.25"/>
<text text-anchor="start" x="918.44" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="931.12,-62.25 931.12,-86 951.25,-86 951.25,-62.25 931.12,-62.25"/>
<text text-anchor="start" x="936.69" y="-68.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="913.25,-38.5 913.25,-62.25 931.12,-62.25 931.12,-38.5 913.25,-38.5"/>
<text text-anchor="start" x="918.44" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="931.12,-38.5 931.12,-62.25 951.25,-62.25 951.25,-38.5 931.12,-38.5"/>
<text text-anchor="start" x="936.31" y="-44.95" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="913.25,-14.75 913.25,-38.5 931.12,-38.5 931.12,-14.75 913.25,-14.75"/>
<text text-anchor="start" x="918.44" y="-21.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="931.12,-14.75 931.12,-38.5 951.25,-38.5 951.25,-14.75 931.12,-14.75"/>
<text text-anchor="start" x="936.31" y="-21.2" font-family="arial" font-size="14.00">D</text>
</g>
<!-- C1&#45;&#45;F1 -->
<g id="edge2" class="edge">
<title>C1:e&#45;&#45;F1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-199C377.53,-200.28 390.21,-233.28 454,-232"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M310,-201C375.66,-201 388.34,-234 454,-234"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-203C373.79,-201.72 386.47,-234.72 454,-236"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-204C376.14,-205.31 388.62,-239.31 452.5,-238"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M308.5,-206C374.26,-206 386.74,-240 452.5,-240"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-208C372.38,-206.69 384.86,-240.69 452.5,-242"/>
</g>
<!-- C1&#45;&#45;F2 -->
<g id="edge4" class="edge">
<title>C1:e&#45;&#45;F2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-174C375.34,-174.36 390.96,-185.36 454,-185"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M310,-176C374.19,-176 389.81,-187 454,-187"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-178C373.04,-177.64 388.66,-188.64 454,-189"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-178.25C373.92,-178.65 389.49,-190.4 452.5,-190"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M308.5,-180.25C372.71,-180.25 388.29,-192 452.5,-192"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-182.25C371.51,-181.85 387.08,-193.6 452.5,-194"/>
</g>
<!-- C1&#45;&#45;F3 -->
<g id="edge6" class="edge">
<title>C1:e&#45;&#45;F3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-149C373.04,-149.36 388.66,-138.36 454,-138"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M310,-151C374.19,-151 389.81,-140 454,-140"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-153C375.34,-152.64 390.96,-141.64 454,-142"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-152.5C371.56,-152.84 387.22,-142.34 452.5,-142"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M308.5,-154.5C372.67,-154.5 388.33,-144 452.5,-144"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-156.5C373.78,-156.16 389.44,-145.66 452.5,-146"/>
</g>
<!-- C1&#45;&#45;F4 -->
<g id="edge8" class="edge">
<title>C1:e&#45;&#45;F4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-124C373.79,-125.28 386.47,-92.28 454,-91"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M310,-126C375.66,-126 388.34,-93 454,-93"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-128C377.53,-126.72 390.21,-93.72 454,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-126.75C372.27,-128.03 385,-95.28 452.5,-94"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M308.5,-128.75C374.13,-128.75 386.87,-96 452.5,-96"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-130.75C376,-129.47 388.73,-96.72 452.5,-98"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-303C839.76,-303.02 855.75,-301.02 920,-301"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M776,-305C840.01,-305 855.99,-303 920,-303"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-307C840.25,-306.98 856.24,-304.98 920,-305"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-312C832.99,-312.02 848.98,-309.89 913.25,-309.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M769.25,-314C833.26,-314 849.24,-311.88 913.25,-311.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-316C833.52,-315.98 849.51,-313.86 913.25,-313.87"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-278C839.88,-278 855.87,-277 920,-277"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M776,-280C840,-280 856,-279 920,-279"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-282C840.13,-282 856.12,-281 920,-281"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-286.25C833.23,-286.25 849.23,-286.13 913.25,-286.13"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M769.25,-288.25C833.25,-288.25 849.25,-288.12 913.25,-288.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-290.25C833.27,-290.25 849.27,-290.12 913.25,-290.12"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge14" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-253C840.13,-253 856.12,-254 920,-254"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M776,-255C840,-255 856,-256 920,-256"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-257C839.88,-257 855.87,-258 920,-258"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-260.5C833.49,-260.51 849.48,-262.39 913.25,-262.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M769.25,-262.5C833.26,-262.5 849.24,-264.38 913.25,-264.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-264.5C833.02,-264.49 849.01,-266.36 913.25,-266.37"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge16" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-228C840.38,-228.03 856.36,-231.03 920,-231"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M776,-230C840.01,-230 855.99,-233 920,-233"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-232C839.64,-231.97 855.62,-234.97 920,-235"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-234.75C833.75,-234.81 849.7,-238.68 913.25,-238.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M769.25,-236.75C833.27,-236.75 849.23,-240.62 913.25,-240.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-238.75C832.8,-238.69 848.75,-242.57 913.25,-242.62"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge18" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-95C839.76,-95.02 855.75,-93.02 920,-93"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M776,-97C840.01,-97 855.99,-95 920,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-99C840.25,-98.98 856.24,-96.98 920,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-98C832.99,-98.02 848.98,-95.89 913.25,-95.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M769.25,-100C833.26,-100 849.24,-97.88 913.25,-97.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-102C833.52,-101.98 849.51,-99.86 913.25,-99.87"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge20" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-70C839.88,-70 855.87,-69 920,-69"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M776,-72C840,-72 856,-71 920,-71"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-74C840.13,-74 856.12,-73 920,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-72.25C833.23,-72.25 849.23,-72.13 913.25,-72.13"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M769.25,-74.25C833.25,-74.25 849.25,-74.12 913.25,-74.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-76.25C833.27,-76.25 849.27,-76.12 913.25,-76.12"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge22" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-45C840.13,-45 856.12,-46 920,-46"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M776,-47C840,-47 856,-48 920,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-49C839.88,-49 855.87,-50 920,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-46.5C833.49,-46.51 849.48,-48.39 913.25,-48.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M769.25,-48.5C833.26,-48.5 849.24,-50.38 913.25,-50.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-50.5C833.02,-50.49 849.01,-52.36 913.25,-52.37"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge24" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-20C840.38,-20.03 856.36,-23.03 920,-23"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M776,-22C840.01,-22 855.99,-25 920,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-24C839.64,-23.97 855.62,-26.97 920,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-20.75C833.75,-20.81 849.7,-24.68 913.25,-24.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M769.25,-22.75C833.27,-22.75 849.23,-26.63 913.25,-26.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-24.75C832.8,-24.69 848.75,-28.57 913.25,-28.62"/>
</g>
</g>
</svg>
@ -415,32 +461,28 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 4 wires</td>
<td class="bom_col_qty">0</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">C1, C2, C3</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, 4 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">3</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, 4 pins</td>
<td class="bom_col_designators">X1, X2, X3</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_description">Connector, ferrule</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">4</td>
<td class="bom_col_unit"></td>
<td class="bom_col_designators"></td>
<td class="bom_col_description">Connector, ferrule</td>
<td class="bom_col_designators">F1, F2, F3, F4</td>
</tr>
<tr>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">3</td>
<td class="bom_col_description">Cable, 4 wires</td>
<td class="bom_col_designators">C1, C2, C3</td>
</tr>
</table>

BIN
examples/ex13.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 110 KiB

512
examples/ex13.svg generated
View File

@ -1,376 +1,422 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="968pt" height="400pt"
viewBox="0.00 0.00 968.00 400.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 396)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-396 964,-396 964,4 -4,4"/>
<svg width="959pt" height="412pt"
viewBox="0.00 0.00 959.25 412.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 408)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-408 955.25,-408 955.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="40,-256 0,-256 0,-118 40,-118 40,-256"/>
<polygon fill="none" stroke="black" points="0,-233 0,-256 40,-256 40,-233 0,-233"/>
<text text-anchor="start" x="11" y="-240.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-210 0,-233 40,-233 40,-210 0,-210"/>
<text text-anchor="start" x="4" y="-217.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-187 0,-210 22,-210 22,-187 0,-187"/>
<text text-anchor="start" x="6" y="-194.8" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="22,-187 22,-210 40,-210 40,-187 22,-187"/>
<text text-anchor="start" x="27" y="-194.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-164 0,-187 22,-187 22,-164 0,-164"/>
<text text-anchor="start" x="6" y="-171.8" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="22,-164 22,-187 40,-187 40,-164 22,-164"/>
<text text-anchor="start" x="27" y="-171.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-141 0,-164 22,-164 22,-141 0,-141"/>
<text text-anchor="start" x="5.5" y="-148.8" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="22,-141 22,-164 40,-164 40,-141 22,-141"/>
<text text-anchor="start" x="27" y="-148.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-118 0,-141 22,-141 22,-118 0,-118"/>
<text text-anchor="start" x="5.5" y="-125.8" font-family="arial" font-size="14.00">D</text>
<polygon fill="none" stroke="black" points="22,-118 22,-141 40,-141 40,-118 22,-118"/>
<text text-anchor="start" x="27" y="-125.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="38,-263.25 0,-263.25 0,-120.75 38,-120.75 38,-263.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-120.75 0,-263.25 38,-263.25 38,-120.75 0,-120.75"/>
<polygon fill="none" stroke="black" points="0,-239.5 0,-263.25 38,-263.25 38,-239.5 0,-239.5"/>
<text text-anchor="start" x="10.75" y="-245.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-215.75 0,-239.5 38,-239.5 38,-215.75 0,-215.75"/>
<text text-anchor="start" x="4" y="-222.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-192 0,-215.75 20.12,-215.75 20.12,-192 0,-192"/>
<text text-anchor="start" x="5.56" y="-198.45" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="20.12,-192 20.12,-215.75 38,-215.75 38,-192 20.12,-192"/>
<text text-anchor="start" x="25.31" y="-198.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-168.25 0,-192 20.12,-192 20.12,-168.25 0,-168.25"/>
<text text-anchor="start" x="5.56" y="-174.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="20.12,-168.25 20.12,-192 38,-192 38,-168.25 20.12,-168.25"/>
<text text-anchor="start" x="25.31" y="-174.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-144.5 0,-168.25 20.12,-168.25 20.12,-144.5 0,-144.5"/>
<text text-anchor="start" x="5.19" y="-150.95" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="20.12,-144.5 20.12,-168.25 38,-168.25 38,-144.5 20.12,-144.5"/>
<text text-anchor="start" x="25.31" y="-150.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-120.75 0,-144.5 20.12,-144.5 20.12,-120.75 0,-120.75"/>
<text text-anchor="start" x="5.19" y="-127.2" font-family="arial" font-size="14.00">D</text>
<polygon fill="none" stroke="black" points="20.12,-120.75 20.12,-144.5 38,-144.5 38,-120.75 20.12,-120.75"/>
<text text-anchor="start" x="25.31" y="-127.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- C1 -->
<g id="node8" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="310,-288 184,-288 184,-104 310,-104 310,-288"/>
<polygon fill="none" stroke="black" points="184,-265 184,-288 310,-288 310,-265 184,-265"/>
<text text-anchor="start" x="238" y="-272.8" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="184,-242 184,-265 310,-265 310,-242 184,-242"/>
<text text-anchor="start" x="239.5" y="-249.8" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="205.5" y="-228.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="186" y="-209.8" font-family="arial" font-size="14.00">X1:1:A</text>
<text text-anchor="start" x="233" y="-209.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="184,-202 184,-204 310,-204 310,-202 184,-202"/>
<polygon fill="#ffffff" stroke="transparent" points="184,-200 184,-202 310,-202 310,-200 184,-200"/>
<polygon fill="#000000" stroke="transparent" points="184,-198 184,-200 310,-200 310,-198 184,-198"/>
<text text-anchor="start" x="186" y="-184.8" font-family="arial" font-size="14.00">X1:2:B</text>
<text text-anchor="start" x="235" y="-184.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="184,-177 184,-179 310,-179 310,-177 184,-177"/>
<polygon fill="#895956" stroke="transparent" points="184,-175 184,-177 310,-177 310,-175 184,-175"/>
<polygon fill="#000000" stroke="transparent" points="184,-173 184,-175 310,-175 310,-173 184,-173"/>
<text text-anchor="start" x="186" y="-159.8" font-family="arial" font-size="14.00">X1:3:C</text>
<text text-anchor="start" x="234.5" y="-159.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="184,-152 184,-154 310,-154 310,-152 184,-152"/>
<polygon fill="#00ff00" stroke="transparent" points="184,-150 184,-152 310,-152 310,-150 184,-150"/>
<polygon fill="#000000" stroke="transparent" points="184,-148 184,-150 310,-150 310,-148 184,-148"/>
<text text-anchor="start" x="186" y="-134.8" font-family="arial" font-size="14.00">X1:4:D</text>
<text text-anchor="start" x="235.5" y="-134.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="transparent" points="184,-127 184,-129 310,-129 310,-127 184,-127"/>
<polygon fill="#ffff00" stroke="transparent" points="184,-125 184,-127 310,-127 310,-125 184,-125"/>
<polygon fill="#000000" stroke="transparent" points="184,-123 184,-125 310,-125 310,-123 184,-123"/>
<text text-anchor="start" x="205.5" y="-109.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="308.5,-296 182,-296 182,-106 308.5,-106 308.5,-296"/>
<polygon fill="#ffffff" stroke="none" points="182,-106 182,-296 308.5,-296 308.5,-106 182,-106"/>
<polygon fill="none" stroke="black" points="182,-272.25 182,-296 308.5,-296 308.5,-272.25 182,-272.25"/>
<text text-anchor="start" x="236.62" y="-278.7" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="182,-248.5 182,-272.25 308.5,-272.25 308.5,-248.5 182,-248.5"/>
<text text-anchor="start" x="238.12" y="-254.95" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="204.62" y="-233.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="184" y="-213.45" font-family="arial" font-size="14.00"> X1:1:A</text>
<text text-anchor="start" x="233" y="-213.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="240.75" y="-213.45" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="279.25" y="-213.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="287" y="-213.45" font-family="arial" font-size="14.00">F1 </text>
<polygon fill="#000000" stroke="none" points="182,-207 182,-209 308.5,-209 308.5,-207 182,-207"/>
<polygon fill="#ffffff" stroke="none" points="182,-205 182,-207 308.5,-207 308.5,-205 182,-205"/>
<polygon fill="#000000" stroke="none" points="182,-203 182,-205 308.5,-205 308.5,-203 182,-203"/>
<text text-anchor="start" x="184" y="-187.7" font-family="arial" font-size="14.00"> X1:2:B</text>
<text text-anchor="start" x="233" y="-187.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="243" y="-187.7" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="279.25" y="-187.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="287" y="-187.7" font-family="arial" font-size="14.00">F2 </text>
<polygon fill="#000000" stroke="none" points="182,-181.25 182,-183.25 308.5,-183.25 308.5,-181.25 182,-181.25"/>
<polygon fill="#895956" stroke="none" points="182,-179.25 182,-181.25 308.5,-181.25 308.5,-179.25 182,-179.25"/>
<polygon fill="#000000" stroke="none" points="182,-177.25 182,-179.25 308.5,-179.25 308.5,-177.25 182,-177.25"/>
<text text-anchor="start" x="184" y="-161.95" font-family="arial" font-size="14.00"> X1:3:C</text>
<text text-anchor="start" x="233" y="-161.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="241.88" y="-161.95" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="279.25" y="-161.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="287" y="-161.95" font-family="arial" font-size="14.00">F3 </text>
<polygon fill="#000000" stroke="none" points="182,-155.5 182,-157.5 308.5,-157.5 308.5,-155.5 182,-155.5"/>
<polygon fill="#00aa00" stroke="none" points="182,-153.5 182,-155.5 308.5,-155.5 308.5,-153.5 182,-153.5"/>
<polygon fill="#000000" stroke="none" points="182,-151.5 182,-153.5 308.5,-153.5 308.5,-151.5 182,-151.5"/>
<text text-anchor="start" x="184" y="-136.2" font-family="arial" font-size="14.00"> X1:4:D</text>
<text text-anchor="start" x="233" y="-136.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="243.38" y="-136.2" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="279.25" y="-136.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="287" y="-136.2" font-family="arial" font-size="14.00">F4 </text>
<polygon fill="#000000" stroke="none" points="182,-129.75 182,-131.75 308.5,-131.75 308.5,-129.75 182,-129.75"/>
<polygon fill="#ffff00" stroke="none" points="182,-127.75 182,-129.75 308.5,-129.75 308.5,-127.75 182,-127.75"/>
<polygon fill="#000000" stroke="none" points="182,-125.75 182,-127.75 308.5,-127.75 308.5,-125.75 182,-125.75"/>
<text text-anchor="start" x="204.62" y="-110.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-197C104.25,-197.02 120.24,-199.02 184,-199"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-199C104.01,-199 119.99,-201 184,-201"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-201C103.76,-200.98 119.75,-202.98 184,-203"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-201.88C102.27,-201.89 118.26,-204.02 182,-204"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-203.88C102.01,-203.88 117.99,-206 182,-206"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-205.87C101.74,-205.86 117.73,-207.98 182,-208"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-173C104.13,-173 120.12,-174 184,-174"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M40,-175C104,-175 120,-176 184,-176"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-177C103.88,-177 119.87,-178 184,-178"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-178.13C102.02,-178.13 118.02,-178.25 182,-178.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M38,-180.12C102,-180.13 118,-180.25 182,-180.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-182.12C101.98,-182.12 117.98,-182.25 182,-182.25"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-150C103.88,-150 119.87,-149 184,-149"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M40,-152C104,-152 120,-151 184,-151"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-154C104.13,-154 120.12,-153 184,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-154.38C101.77,-154.39 117.76,-152.51 182,-152.5"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M38,-156.38C102.01,-156.38 117.99,-154.5 182,-154.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-158.37C102.24,-158.36 118.23,-156.49 182,-156.5"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-127C103.64,-127.03 119.62,-124.03 184,-124"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M40,-129C104.01,-129 119.99,-126 184,-126"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-131C104.38,-130.97 120.36,-127.97 184,-128"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-130.63C101.55,-130.68 117.5,-126.81 182,-126.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M38,-132.62C102.02,-132.62 117.98,-128.75 182,-128.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-134.62C102.5,-134.57 118.45,-130.69 182,-130.75"/>
</g>
<!-- F1 -->
<g id="node2" class="node">
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="502,-245.5 454,-245.5 454,-222.5 502,-222.5 502,-245.5"/>
<polygon fill="none" stroke="black" points="454,-222 454,-245 502,-245 502,-222 454,-222"/>
<text text-anchor="start" x="458" y="-229.8" font-family="arial" font-size="14.00">ferrule</text>
<polygon fill="#ffffff" stroke="black" points="498.75,-251.88 452.5,-251.88 452.5,-228.12 498.75,-228.12 498.75,-251.88"/>
<polygon fill="#ffffff" stroke="none" points="452.5,-228.12 452.5,-251.88 498.75,-251.88 498.75,-228.12 452.5,-228.12"/>
<polygon fill="none" stroke="black" points="452.5,-228.12 452.5,-251.88 498.75,-251.88 498.75,-228.12 452.5,-228.12"/>
<text text-anchor="start" x="456.5" y="-234.57" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C2 -->
<g id="node9" class="node">
<title>C2</title>
<polygon fill="#ffffff" stroke="black" points="776,-392 646,-392 646,-208 776,-208 776,-392"/>
<polygon fill="none" stroke="black" points="646,-369 646,-392 776,-392 776,-369 646,-369"/>
<text text-anchor="start" x="702" y="-376.8" font-family="arial" font-size="14.00">C2</text>
<polygon fill="none" stroke="black" points="646,-346 646,-369 776,-369 776,-346 646,-346"/>
<text text-anchor="start" x="703.5" y="-353.8" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="648" y="-332.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="656" y="-313.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-313.8" font-family="arial" font-size="14.00">X2:1:A</text>
<polygon fill="#000000" stroke="transparent" points="646,-306 646,-308 776,-308 776,-306 646,-306"/>
<polygon fill="#ffffff" stroke="transparent" points="646,-304 646,-306 776,-306 776,-304 646,-304"/>
<polygon fill="#000000" stroke="transparent" points="646,-302 646,-304 776,-304 776,-302 646,-302"/>
<text text-anchor="start" x="658" y="-288.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-288.8" font-family="arial" font-size="14.00">X2:2:B</text>
<polygon fill="#000000" stroke="transparent" points="646,-281 646,-283 776,-283 776,-281 646,-281"/>
<polygon fill="#895956" stroke="transparent" points="646,-279 646,-281 776,-281 776,-279 646,-279"/>
<polygon fill="#000000" stroke="transparent" points="646,-277 646,-279 776,-279 776,-277 646,-277"/>
<text text-anchor="start" x="657.5" y="-263.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-263.8" font-family="arial" font-size="14.00">X2:3:C</text>
<polygon fill="#000000" stroke="transparent" points="646,-256 646,-258 776,-258 776,-256 646,-256"/>
<polygon fill="#00ff00" stroke="transparent" points="646,-254 646,-256 776,-256 776,-254 646,-254"/>
<polygon fill="#000000" stroke="transparent" points="646,-252 646,-254 776,-254 776,-252 646,-252"/>
<text text-anchor="start" x="658.5" y="-238.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-238.8" font-family="arial" font-size="14.00">X2:4:D</text>
<polygon fill="#000000" stroke="transparent" points="646,-231 646,-233 776,-233 776,-231 646,-231"/>
<polygon fill="#ffff00" stroke="transparent" points="646,-229 646,-231 776,-231 776,-229 646,-229"/>
<polygon fill="#000000" stroke="transparent" points="646,-227 646,-229 776,-229 776,-227 646,-227"/>
<text text-anchor="start" x="648" y="-213.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="769.25,-404 642.75,-404 642.75,-214 769.25,-214 769.25,-404"/>
<polygon fill="#ffffff" stroke="none" points="642.75,-214 642.75,-404 769.25,-404 769.25,-214 642.75,-214"/>
<polygon fill="none" stroke="black" points="642.75,-380.25 642.75,-404 769.25,-404 769.25,-380.25 642.75,-380.25"/>
<text text-anchor="start" x="697.38" y="-386.7" font-family="arial" font-size="14.00">C2</text>
<polygon fill="none" stroke="black" points="642.75,-356.5 642.75,-380.25 769.25,-380.25 769.25,-356.5 642.75,-356.5"/>
<text text-anchor="start" x="698.88" y="-362.95" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="652.62" y="-341.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="644.75" y="-321.45" font-family="arial" font-size="14.00"> F1</text>
<text text-anchor="start" x="668.25" y="-321.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="676" y="-321.45" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="714.5" y="-321.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="723.75" y="-321.45" font-family="arial" font-size="14.00">X2:1:A </text>
<polygon fill="#000000" stroke="none" points="642.75,-315 642.75,-317 769.25,-317 769.25,-315 642.75,-315"/>
<polygon fill="#ffffff" stroke="none" points="642.75,-313 642.75,-315 769.25,-315 769.25,-313 642.75,-313"/>
<polygon fill="#000000" stroke="none" points="642.75,-311 642.75,-313 769.25,-313 769.25,-311 642.75,-311"/>
<text text-anchor="start" x="644.75" y="-295.7" font-family="arial" font-size="14.00"> F2</text>
<text text-anchor="start" x="668.25" y="-295.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="678.25" y="-295.7" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="714.5" y="-295.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="723" y="-295.7" font-family="arial" font-size="14.00">X2:2:B </text>
<polygon fill="#000000" stroke="none" points="642.75,-289.25 642.75,-291.25 769.25,-291.25 769.25,-289.25 642.75,-289.25"/>
<polygon fill="#895956" stroke="none" points="642.75,-287.25 642.75,-289.25 769.25,-289.25 769.25,-287.25 642.75,-287.25"/>
<polygon fill="#000000" stroke="none" points="642.75,-285.25 642.75,-287.25 769.25,-287.25 769.25,-285.25 642.75,-285.25"/>
<text text-anchor="start" x="644.75" y="-269.95" font-family="arial" font-size="14.00"> F3</text>
<text text-anchor="start" x="668.25" y="-269.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="677.12" y="-269.95" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="714.5" y="-269.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="722.25" y="-269.95" font-family="arial" font-size="14.00">X2:3:C </text>
<polygon fill="#000000" stroke="none" points="642.75,-263.5 642.75,-265.5 769.25,-265.5 769.25,-263.5 642.75,-263.5"/>
<polygon fill="#00aa00" stroke="none" points="642.75,-261.5 642.75,-263.5 769.25,-263.5 769.25,-261.5 642.75,-261.5"/>
<polygon fill="#000000" stroke="none" points="642.75,-259.5 642.75,-261.5 769.25,-261.5 769.25,-259.5 642.75,-259.5"/>
<text text-anchor="start" x="644.75" y="-244.2" font-family="arial" font-size="14.00"> F4</text>
<text text-anchor="start" x="668.25" y="-244.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="678.62" y="-244.2" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="714.5" y="-244.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="722.25" y="-244.2" font-family="arial" font-size="14.00">X2:4:D </text>
<polygon fill="#000000" stroke="none" points="642.75,-237.75 642.75,-239.75 769.25,-239.75 769.25,-237.75 642.75,-237.75"/>
<polygon fill="#ffff00" stroke="none" points="642.75,-235.75 642.75,-237.75 769.25,-237.75 769.25,-235.75 642.75,-235.75"/>
<polygon fill="#000000" stroke="none" points="642.75,-233.75 642.75,-235.75 769.25,-235.75 769.25,-233.75 642.75,-233.75"/>
<text text-anchor="start" x="652.62" y="-218.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C2 -->
<g id="edge9" class="edge">
<title>F1:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-232C575.36,-233.96 576.64,-304.96 646,-303"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M502,-234C573.36,-234 574.64,-305 646,-305"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-236C571.36,-234.04 572.64,-305.04 646,-307"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-238C572.71,-240 572.79,-314 642.75,-312"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M498.75,-240C570.71,-240 570.79,-314 642.75,-314"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-242C568.71,-240 568.79,-314 642.75,-316"/>
</g>
<!-- C3 -->
<g id="node10" class="node">
<title>C3</title>
<polygon fill="#ffffff" stroke="black" points="776,-184 646,-184 646,0 776,0 776,-184"/>
<polygon fill="none" stroke="black" points="646,-161 646,-184 776,-184 776,-161 646,-161"/>
<text text-anchor="start" x="702" y="-168.8" font-family="arial" font-size="14.00">C3</text>
<polygon fill="none" stroke="black" points="646,-138 646,-161 776,-161 776,-138 646,-138"/>
<text text-anchor="start" x="703.5" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="648" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="656" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-105.8" font-family="arial" font-size="14.00">X3:1:A</text>
<polygon fill="#000000" stroke="transparent" points="646,-98 646,-100 776,-100 776,-98 646,-98"/>
<polygon fill="#ffffff" stroke="transparent" points="646,-96 646,-98 776,-98 776,-96 646,-96"/>
<polygon fill="#000000" stroke="transparent" points="646,-94 646,-96 776,-96 776,-94 646,-94"/>
<text text-anchor="start" x="658" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-80.8" font-family="arial" font-size="14.00">X3:2:B</text>
<polygon fill="#000000" stroke="transparent" points="646,-73 646,-75 776,-75 776,-73 646,-73"/>
<polygon fill="#895956" stroke="transparent" points="646,-71 646,-73 776,-73 776,-71 646,-71"/>
<polygon fill="#000000" stroke="transparent" points="646,-69 646,-71 776,-71 776,-69 646,-69"/>
<text text-anchor="start" x="657.5" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-55.8" font-family="arial" font-size="14.00">X3:3:C</text>
<polygon fill="#000000" stroke="transparent" points="646,-48 646,-50 776,-50 776,-48 646,-48"/>
<polygon fill="#00ff00" stroke="transparent" points="646,-46 646,-48 776,-48 776,-46 646,-46"/>
<polygon fill="#000000" stroke="transparent" points="646,-44 646,-46 776,-46 776,-44 646,-44"/>
<text text-anchor="start" x="658.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="731" y="-30.8" font-family="arial" font-size="14.00">X3:4:D</text>
<polygon fill="#000000" stroke="transparent" points="646,-23 646,-25 776,-25 776,-23 646,-23"/>
<polygon fill="#ffff00" stroke="transparent" points="646,-21 646,-23 776,-23 776,-21 646,-21"/>
<polygon fill="#000000" stroke="transparent" points="646,-19 646,-21 776,-21 776,-19 646,-19"/>
<text text-anchor="start" x="648" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="769.25,-190 642.75,-190 642.75,0 769.25,0 769.25,-190"/>
<polygon fill="#ffffff" stroke="none" points="642.75,0 642.75,-190 769.25,-190 769.25,0 642.75,0"/>
<polygon fill="none" stroke="black" points="642.75,-166.25 642.75,-190 769.25,-190 769.25,-166.25 642.75,-166.25"/>
<text text-anchor="start" x="697.38" y="-172.7" font-family="arial" font-size="14.00">C3</text>
<polygon fill="none" stroke="black" points="642.75,-142.5 642.75,-166.25 769.25,-166.25 769.25,-142.5 642.75,-142.5"/>
<text text-anchor="start" x="698.88" y="-148.95" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="652.62" y="-127.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="644.75" y="-107.45" font-family="arial" font-size="14.00"> F1</text>
<text text-anchor="start" x="668.25" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="676" y="-107.45" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="714.5" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="723.75" y="-107.45" font-family="arial" font-size="14.00">X3:1:A </text>
<polygon fill="#000000" stroke="none" points="642.75,-101 642.75,-103 769.25,-103 769.25,-101 642.75,-101"/>
<polygon fill="#ffffff" stroke="none" points="642.75,-99 642.75,-101 769.25,-101 769.25,-99 642.75,-99"/>
<polygon fill="#000000" stroke="none" points="642.75,-97 642.75,-99 769.25,-99 769.25,-97 642.75,-97"/>
<text text-anchor="start" x="644.75" y="-81.7" font-family="arial" font-size="14.00"> F2</text>
<text text-anchor="start" x="668.25" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="678.25" y="-81.7" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="714.5" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="723" y="-81.7" font-family="arial" font-size="14.00">X3:2:B </text>
<polygon fill="#000000" stroke="none" points="642.75,-75.25 642.75,-77.25 769.25,-77.25 769.25,-75.25 642.75,-75.25"/>
<polygon fill="#895956" stroke="none" points="642.75,-73.25 642.75,-75.25 769.25,-75.25 769.25,-73.25 642.75,-73.25"/>
<polygon fill="#000000" stroke="none" points="642.75,-71.25 642.75,-73.25 769.25,-73.25 769.25,-71.25 642.75,-71.25"/>
<text text-anchor="start" x="644.75" y="-55.95" font-family="arial" font-size="14.00"> F3</text>
<text text-anchor="start" x="668.25" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="677.12" y="-55.95" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="714.5" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="722.25" y="-55.95" font-family="arial" font-size="14.00">X3:3:C </text>
<polygon fill="#000000" stroke="none" points="642.75,-49.5 642.75,-51.5 769.25,-51.5 769.25,-49.5 642.75,-49.5"/>
<polygon fill="#00aa00" stroke="none" points="642.75,-47.5 642.75,-49.5 769.25,-49.5 769.25,-47.5 642.75,-47.5"/>
<polygon fill="#000000" stroke="none" points="642.75,-45.5 642.75,-47.5 769.25,-47.5 769.25,-45.5 642.75,-45.5"/>
<text text-anchor="start" x="644.75" y="-30.2" font-family="arial" font-size="14.00"> F4</text>
<text text-anchor="start" x="668.25" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="678.62" y="-30.2" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="714.5" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="722.25" y="-30.2" font-family="arial" font-size="14.00">X3:4:D </text>
<polygon fill="#000000" stroke="none" points="642.75,-23.75 642.75,-25.75 769.25,-25.75 769.25,-23.75 642.75,-23.75"/>
<polygon fill="#ffff00" stroke="none" points="642.75,-21.75 642.75,-23.75 769.25,-23.75 769.25,-21.75 642.75,-21.75"/>
<polygon fill="#000000" stroke="none" points="642.75,-19.75 642.75,-21.75 769.25,-21.75 769.25,-19.75 642.75,-19.75"/>
<text text-anchor="start" x="652.62" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C3 -->
<g id="edge17" class="edge">
<title>F1:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-232C588.39,-234.46 555.72,-97.46 646,-95"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M502,-234C590.34,-234 557.66,-97 646,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-236C592.28,-233.54 559.61,-96.54 646,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-238C586.07,-240.48 551.55,-100.48 642.75,-98"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M498.75,-240C588.01,-240 553.49,-100 642.75,-100"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-242C589.95,-239.52 555.43,-99.52 642.75,-102"/>
</g>
<!-- F2 -->
<g id="node3" class="node">
<title>F2</title>
<polygon fill="#ffffff" stroke="black" points="502,-198.5 454,-198.5 454,-175.5 502,-175.5 502,-198.5"/>
<polygon fill="none" stroke="black" points="454,-175 454,-198 502,-198 502,-175 454,-175"/>
<text text-anchor="start" x="458" y="-182.8" font-family="arial" font-size="14.00">ferrule</text>
<polygon fill="#ffffff" stroke="black" points="498.75,-203.88 452.5,-203.88 452.5,-180.12 498.75,-180.12 498.75,-203.88"/>
<polygon fill="#ffffff" stroke="none" points="452.5,-180.12 452.5,-203.88 498.75,-203.88 498.75,-180.12 452.5,-180.12"/>
<polygon fill="none" stroke="black" points="452.5,-180.12 452.5,-203.88 498.75,-203.88 498.75,-180.12 452.5,-180.12"/>
<text text-anchor="start" x="456.5" y="-186.57" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F2&#45;&#45;C2 -->
<g id="edge11" class="edge">
<title>F2:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-185C580.18,-187.18 571.81,-280.18 646,-278"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M502,-187C578.19,-187 569.81,-280 646,-280"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-189C576.19,-186.82 567.82,-279.82 646,-282"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-190C577.72,-192.21 567.76,-288.46 642.75,-286.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M498.75,-192C575.73,-192 565.77,-288.25 642.75,-288.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-194C573.74,-191.79 563.78,-288.04 642.75,-290.25"/>
</g>
<!-- F2&#45;&#45;C3 -->
<g id="edge19" class="edge">
<title>F2:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-185C581.93,-187.34 562.12,-72.34 646,-70"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M502,-187C583.9,-187 564.1,-72 646,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-189C585.88,-186.66 566.07,-71.66 646,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-190C579.45,-192.36 558.11,-74.61 642.75,-72.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M498.75,-192C581.42,-192 560.08,-74.25 642.75,-74.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-194C583.39,-191.64 562.05,-73.89 642.75,-76.25"/>
</g>
<!-- F3 -->
<g id="node4" class="node">
<title>F3</title>
<polygon fill="#ffffff" stroke="black" points="502,-151.5 454,-151.5 454,-128.5 502,-128.5 502,-151.5"/>
<polygon fill="none" stroke="black" points="454,-128 454,-151 502,-151 502,-128 454,-128"/>
<text text-anchor="start" x="458" y="-135.8" font-family="arial" font-size="14.00">ferrule</text>
<polygon fill="#ffffff" stroke="black" points="498.75,-155.88 452.5,-155.88 452.5,-132.12 498.75,-132.12 498.75,-155.88"/>
<polygon fill="#ffffff" stroke="none" points="452.5,-132.12 452.5,-155.88 498.75,-155.88 498.75,-132.12 452.5,-132.12"/>
<polygon fill="none" stroke="black" points="452.5,-132.12 452.5,-155.88 498.75,-155.88 498.75,-132.12 452.5,-132.12"/>
<text text-anchor="start" x="456.5" y="-138.57" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F3&#45;&#45;C2 -->
<g id="edge13" class="edge">
<title>F3:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-138C585.88,-140.34 566.07,-255.34 646,-253"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M502,-140C583.9,-140 564.1,-255 646,-255"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-142C581.93,-139.66 562.12,-254.66 646,-257"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-142C583.6,-144.36 561.83,-262.86 642.75,-260.5"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M498.75,-144C581.63,-144 559.87,-262.5 642.75,-262.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-146C579.67,-143.64 557.9,-262.14 642.75,-264.5"/>
</g>
<!-- F3&#45;&#45;C3 -->
<g id="edge21" class="edge">
<title>F3:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-138C576.19,-140.18 567.82,-47.18 646,-45"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M502,-140C578.19,-140 569.81,-47 646,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-142C580.18,-139.82 571.81,-46.82 646,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-142C573.56,-144.2 563.96,-48.7 642.75,-46.5"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M498.75,-144C575.55,-144 565.95,-48.5 642.75,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-146C577.54,-143.8 567.94,-48.3 642.75,-50.5"/>
</g>
<!-- F4 -->
<g id="node5" class="node">
<title>F4</title>
<polygon fill="#ffffff" stroke="black" points="502,-104.5 454,-104.5 454,-81.5 502,-81.5 502,-104.5"/>
<polygon fill="none" stroke="black" points="454,-81 454,-104 502,-104 502,-81 454,-81"/>
<text text-anchor="start" x="458" y="-88.8" font-family="arial" font-size="14.00">ferrule</text>
<polygon fill="#ffffff" stroke="black" points="498.75,-107.88 452.5,-107.88 452.5,-84.12 498.75,-84.12 498.75,-107.88"/>
<polygon fill="#ffffff" stroke="none" points="452.5,-84.12 452.5,-107.88 498.75,-107.88 498.75,-84.12 452.5,-84.12"/>
<polygon fill="none" stroke="black" points="452.5,-84.12 452.5,-107.88 498.75,-107.88 498.75,-84.12 452.5,-84.12"/>
<text text-anchor="start" x="456.5" y="-90.58" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F4&#45;&#45;C2 -->
<g id="edge15" class="edge">
<title>F4:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-91C592.28,-93.46 559.61,-230.46 646,-228"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M502,-93C590.34,-93 557.66,-230 646,-230"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-95C588.39,-92.54 555.72,-229.54 646,-232"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-94C590.19,-96.48 555.2,-237.23 642.75,-234.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M498.75,-96C588.24,-96 553.26,-236.75 642.75,-236.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-98C586.3,-95.52 551.31,-236.27 642.75,-238.75"/>
</g>
<!-- F4&#45;&#45;C3 -->
<g id="edge23" class="edge">
<title>F4:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-91C571.36,-92.96 572.64,-21.96 646,-20"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M502,-93C573.36,-93 574.64,-22 646,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-95C575.36,-93.04 576.64,-22.04 646,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-94C568.55,-95.99 568.95,-22.74 642.75,-20.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M498.75,-96C570.55,-96 570.95,-22.75 642.75,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M498.75,-98C572.55,-96.01 572.95,-22.76 642.75,-24.75"/>
</g>
<!-- X2 -->
<g id="node6" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="960,-360 920,-360 920,-222 960,-222 960,-360"/>
<polygon fill="none" stroke="black" points="920,-337 920,-360 960,-360 960,-337 920,-337"/>
<text text-anchor="start" x="931" y="-344.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="920,-314 920,-337 960,-337 960,-314 920,-314"/>
<text text-anchor="start" x="924" y="-321.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="920,-291 920,-314 939,-314 939,-291 920,-291"/>
<text text-anchor="start" x="925.5" y="-298.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="939,-291 939,-314 960,-314 960,-291 939,-291"/>
<text text-anchor="start" x="944.5" y="-298.8" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="920,-268 920,-291 939,-291 939,-268 920,-268"/>
<text text-anchor="start" x="925.5" y="-275.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="939,-268 939,-291 960,-291 960,-268 939,-268"/>
<text text-anchor="start" x="944.5" y="-275.8" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="920,-245 920,-268 939,-268 939,-245 920,-245"/>
<text text-anchor="start" x="925.5" y="-252.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="939,-245 939,-268 960,-268 960,-245 939,-245"/>
<text text-anchor="start" x="944" y="-252.8" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="920,-222 920,-245 939,-245 939,-222 920,-222"/>
<text text-anchor="start" x="925.5" y="-229.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="939,-222 939,-245 960,-245 960,-222 939,-222"/>
<text text-anchor="start" x="944" y="-229.8" font-family="arial" font-size="14.00">D</text>
<polygon fill="#ffffff" stroke="black" points="951.25,-371.25 913.25,-371.25 913.25,-228.75 951.25,-228.75 951.25,-371.25"/>
<polygon fill="#ffffff" stroke="none" points="913.25,-228.75 913.25,-371.25 951.25,-371.25 951.25,-228.75 913.25,-228.75"/>
<polygon fill="none" stroke="black" points="913.25,-347.5 913.25,-371.25 951.25,-371.25 951.25,-347.5 913.25,-347.5"/>
<text text-anchor="start" x="924" y="-353.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="913.25,-323.75 913.25,-347.5 951.25,-347.5 951.25,-323.75 913.25,-323.75"/>
<text text-anchor="start" x="917.25" y="-330.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="913.25,-300 913.25,-323.75 931.12,-323.75 931.12,-300 913.25,-300"/>
<text text-anchor="start" x="918.44" y="-306.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="931.12,-300 931.12,-323.75 951.25,-323.75 951.25,-300 931.12,-300"/>
<text text-anchor="start" x="936.69" y="-306.45" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="913.25,-276.25 913.25,-300 931.12,-300 931.12,-276.25 913.25,-276.25"/>
<text text-anchor="start" x="918.44" y="-282.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="931.12,-276.25 931.12,-300 951.25,-300 951.25,-276.25 931.12,-276.25"/>
<text text-anchor="start" x="936.69" y="-282.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="913.25,-252.5 913.25,-276.25 931.12,-276.25 931.12,-252.5 913.25,-252.5"/>
<text text-anchor="start" x="918.44" y="-258.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="931.12,-252.5 931.12,-276.25 951.25,-276.25 951.25,-252.5 931.12,-252.5"/>
<text text-anchor="start" x="936.31" y="-258.95" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="913.25,-228.75 913.25,-252.5 931.12,-252.5 931.12,-228.75 913.25,-228.75"/>
<text text-anchor="start" x="918.44" y="-235.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="931.12,-228.75 931.12,-252.5 951.25,-252.5 951.25,-228.75 931.12,-228.75"/>
<text text-anchor="start" x="936.31" y="-235.2" font-family="arial" font-size="14.00">D</text>
</g>
<!-- X3 -->
<g id="node7" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="960,-152 920,-152 920,-14 960,-14 960,-152"/>
<polygon fill="none" stroke="black" points="920,-129 920,-152 960,-152 960,-129 920,-129"/>
<text text-anchor="start" x="931" y="-136.8" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="920,-106 920,-129 960,-129 960,-106 920,-106"/>
<text text-anchor="start" x="924" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="920,-83 920,-106 939,-106 939,-83 920,-83"/>
<text text-anchor="start" x="925.5" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="939,-83 939,-106 960,-106 960,-83 939,-83"/>
<text text-anchor="start" x="944.5" y="-90.8" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="920,-60 920,-83 939,-83 939,-60 920,-60"/>
<text text-anchor="start" x="925.5" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="939,-60 939,-83 960,-83 960,-60 939,-60"/>
<text text-anchor="start" x="944.5" y="-67.8" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="920,-37 920,-60 939,-60 939,-37 920,-37"/>
<text text-anchor="start" x="925.5" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="939,-37 939,-60 960,-60 960,-37 939,-37"/>
<text text-anchor="start" x="944" y="-44.8" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="920,-14 920,-37 939,-37 939,-14 920,-14"/>
<text text-anchor="start" x="925.5" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="939,-14 939,-37 960,-37 960,-14 939,-14"/>
<text text-anchor="start" x="944" y="-21.8" font-family="arial" font-size="14.00">D</text>
<polygon fill="#ffffff" stroke="black" points="951.25,-157.25 913.25,-157.25 913.25,-14.75 951.25,-14.75 951.25,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="913.25,-14.75 913.25,-157.25 951.25,-157.25 951.25,-14.75 913.25,-14.75"/>
<polygon fill="none" stroke="black" points="913.25,-133.5 913.25,-157.25 951.25,-157.25 951.25,-133.5 913.25,-133.5"/>
<text text-anchor="start" x="924" y="-139.95" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="913.25,-109.75 913.25,-133.5 951.25,-133.5 951.25,-109.75 913.25,-109.75"/>
<text text-anchor="start" x="917.25" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="913.25,-86 913.25,-109.75 931.12,-109.75 931.12,-86 913.25,-86"/>
<text text-anchor="start" x="918.44" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="931.12,-86 931.12,-109.75 951.25,-109.75 951.25,-86 931.12,-86"/>
<text text-anchor="start" x="936.69" y="-92.45" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="913.25,-62.25 913.25,-86 931.12,-86 931.12,-62.25 913.25,-62.25"/>
<text text-anchor="start" x="918.44" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="931.12,-62.25 931.12,-86 951.25,-86 951.25,-62.25 931.12,-62.25"/>
<text text-anchor="start" x="936.69" y="-68.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="913.25,-38.5 913.25,-62.25 931.12,-62.25 931.12,-38.5 913.25,-38.5"/>
<text text-anchor="start" x="918.44" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="931.12,-38.5 931.12,-62.25 951.25,-62.25 951.25,-38.5 931.12,-38.5"/>
<text text-anchor="start" x="936.31" y="-44.95" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="913.25,-14.75 913.25,-38.5 931.12,-38.5 931.12,-14.75 913.25,-14.75"/>
<text text-anchor="start" x="918.44" y="-21.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="931.12,-14.75 931.12,-38.5 951.25,-38.5 951.25,-14.75 931.12,-14.75"/>
<text text-anchor="start" x="936.31" y="-21.2" font-family="arial" font-size="14.00">D</text>
</g>
<!-- C1&#45;&#45;F1 -->
<g id="edge2" class="edge">
<title>C1:e&#45;&#45;F1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-199C377.53,-200.28 390.21,-233.28 454,-232"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M310,-201C375.66,-201 388.34,-234 454,-234"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-203C373.79,-201.72 386.47,-234.72 454,-236"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-204C376.14,-205.31 388.62,-239.31 452.5,-238"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M308.5,-206C374.26,-206 386.74,-240 452.5,-240"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-208C372.38,-206.69 384.86,-240.69 452.5,-242"/>
</g>
<!-- C1&#45;&#45;F2 -->
<g id="edge4" class="edge">
<title>C1:e&#45;&#45;F2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-174C375.34,-174.36 390.96,-185.36 454,-185"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M310,-176C374.19,-176 389.81,-187 454,-187"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-178C373.04,-177.64 388.66,-188.64 454,-189"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-178.25C373.92,-178.65 389.49,-190.4 452.5,-190"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M308.5,-180.25C372.71,-180.25 388.29,-192 452.5,-192"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-182.25C371.51,-181.85 387.08,-193.6 452.5,-194"/>
</g>
<!-- C1&#45;&#45;F3 -->
<g id="edge6" class="edge">
<title>C1:e&#45;&#45;F3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-149C373.04,-149.36 388.66,-138.36 454,-138"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M310,-151C374.19,-151 389.81,-140 454,-140"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-153C375.34,-152.64 390.96,-141.64 454,-142"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-152.5C371.56,-152.84 387.22,-142.34 452.5,-142"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M308.5,-154.5C372.67,-154.5 388.33,-144 452.5,-144"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-156.5C373.78,-156.16 389.44,-145.66 452.5,-146"/>
</g>
<!-- C1&#45;&#45;F4 -->
<g id="edge8" class="edge">
<title>C1:e&#45;&#45;F4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-124C373.79,-125.28 386.47,-92.28 454,-91"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M310,-126C375.66,-126 388.34,-93 454,-93"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M310,-128C377.53,-126.72 390.21,-93.72 454,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-126.75C372.27,-128.03 385,-95.28 452.5,-94"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M308.5,-128.75C374.13,-128.75 386.87,-96 452.5,-96"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-130.75C376,-129.47 388.73,-96.72 452.5,-98"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-303C839.76,-303.02 855.75,-301.02 920,-301"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M776,-305C840.01,-305 855.99,-303 920,-303"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-307C840.25,-306.98 856.24,-304.98 920,-305"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-312C832.99,-312.02 848.98,-309.89 913.25,-309.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M769.25,-314C833.26,-314 849.24,-311.88 913.25,-311.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-316C833.52,-315.98 849.51,-313.86 913.25,-313.87"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-278C839.88,-278 855.87,-277 920,-277"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M776,-280C840,-280 856,-279 920,-279"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-282C840.13,-282 856.12,-281 920,-281"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-286.25C833.23,-286.25 849.23,-286.13 913.25,-286.13"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M769.25,-288.25C833.25,-288.25 849.25,-288.12 913.25,-288.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-290.25C833.27,-290.25 849.27,-290.12 913.25,-290.12"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge14" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-253C840.13,-253 856.12,-254 920,-254"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M776,-255C840,-255 856,-256 920,-256"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-257C839.88,-257 855.87,-258 920,-258"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-260.5C833.49,-260.51 849.48,-262.39 913.25,-262.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M769.25,-262.5C833.26,-262.5 849.24,-264.38 913.25,-264.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-264.5C833.02,-264.49 849.01,-266.36 913.25,-266.37"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge16" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-228C840.38,-228.03 856.36,-231.03 920,-231"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M776,-230C840.01,-230 855.99,-233 920,-233"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-232C839.64,-231.97 855.62,-234.97 920,-235"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-234.75C833.75,-234.81 849.7,-238.68 913.25,-238.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M769.25,-236.75C833.27,-236.75 849.23,-240.62 913.25,-240.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-238.75C832.8,-238.69 848.75,-242.57 913.25,-242.62"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge18" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-95C839.76,-95.02 855.75,-93.02 920,-93"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M776,-97C840.01,-97 855.99,-95 920,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-99C840.25,-98.98 856.24,-96.98 920,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-98C832.99,-98.02 848.98,-95.89 913.25,-95.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M769.25,-100C833.26,-100 849.24,-97.88 913.25,-97.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-102C833.52,-101.98 849.51,-99.86 913.25,-99.87"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge20" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-70C839.88,-70 855.87,-69 920,-69"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M776,-72C840,-72 856,-71 920,-71"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-74C840.13,-74 856.12,-73 920,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-72.25C833.23,-72.25 849.23,-72.13 913.25,-72.13"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M769.25,-74.25C833.25,-74.25 849.25,-74.12 913.25,-74.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-76.25C833.27,-76.25 849.27,-76.12 913.25,-76.12"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge22" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-45C840.13,-45 856.12,-46 920,-46"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M776,-47C840,-47 856,-48 920,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-49C839.88,-49 855.87,-50 920,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-46.5C833.49,-46.51 849.48,-48.39 913.25,-48.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M769.25,-48.5C833.26,-48.5 849.24,-50.38 913.25,-50.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-50.5C833.02,-50.49 849.01,-52.36 913.25,-52.37"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge24" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-20C840.38,-20.03 856.36,-23.03 920,-23"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M776,-22C840.01,-22 855.99,-25 920,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M776,-24C839.64,-23.97 855.62,-26.97 920,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-20.75C833.75,-20.81 849.7,-24.68 913.25,-24.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M769.25,-22.75C833.27,-22.75 849.23,-26.63 913.25,-26.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M769.25,-24.75C832.8,-24.69 848.75,-28.57 913.25,-28.62"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 32 KiB

16
examples/ex14.bom.tsv generated
View File

@ -1,8 +1,8 @@
Id Description Qty Unit Designators
1 Cable, 1 wires 0.1 m
2 Cable, 4 wires 0.4 m W1, W2, W21, W3
3 Connector, Ferrule, GY 4
4 Connector, JST SM, female, 4 pins 1 X2
5 Connector, JST SM, male, 4 pins 2 X1, X3
6 Connector, Screw terminal connector, 4 pins, GN 1 X4
7 Connector, Splice, CU 8
# Qty Unit Description Designators
1 4 Connector, Ferrule, GY
2 1 Connector, JST SM, female, 4 pins X2
3 2 Connector, JST SM, male, 4 pins X1, X3
4 1 Connector, Screw terminal connector, 4 pins, GN X4
5 8 Connector, Splice, CU S1
6 1 m Cable, 1 wires
7 4 m Cable, 4 wires W1, W2, W21, W3

1 Id # Qty Unit Description Designators
2 1 1 0.1 4 m Cable, 1 wires Connector, Ferrule, GY
3 2 2 0.4 1 m Cable, 4 wires Connector, JST SM, female, 4 pins W1, W2, W21, W3 X2
4 3 3 4 2 Connector, Ferrule, GY Connector, JST SM, male, 4 pins X1, X3
5 4 4 1 Connector, JST SM, female, 4 pins Connector, Screw terminal connector, 4 pins, GN X2 X4
6 5 5 2 8 Connector, JST SM, male, 4 pins Connector, Splice, CU X1, X3 S1
7 6 6 1 m Connector, Screw terminal connector, 4 pins, GN Cable, 1 wires X4
8 7 7 8 4 m Connector, Splice, CU Cable, 4 wires W1, W2, W21, W3

1198
examples/ex14.gv generated

File diff suppressed because it is too large Load Diff

989
examples/ex14.html generated

File diff suppressed because it is too large Load Diff

BIN
examples/ex14.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 KiB

After

Width:  |  Height:  |  Size: 185 KiB

933
examples/ex14.svg generated

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 60 KiB

View File

@ -3,84 +3,84 @@
## Example 01
![](ex01.png)
[Source](ex01.yml) - [Bill of Materials](ex01.bom.tsv)
[Source](ex01.yml) - [Bill of Materials](ex01.tsv)
## Example 02
![](ex02.png)
[Source](ex02.yml) - [Bill of Materials](ex02.bom.tsv)
[Source](ex02.yml) - [Bill of Materials](ex02.tsv)
## Example 03
![](ex03.png)
[Source](ex03.yml) - [Bill of Materials](ex03.bom.tsv)
[Source](ex03.yml) - [Bill of Materials](ex03.tsv)
## Example 04
![](ex04.png)
[Source](ex04.yml) - [Bill of Materials](ex04.bom.tsv)
[Source](ex04.yml) - [Bill of Materials](ex04.tsv)
## Example 05
![](ex05.png)
[Source](ex05.yml) - [Bill of Materials](ex05.bom.tsv)
[Source](ex05.yml) - [Bill of Materials](ex05.tsv)
## Example 06
![](ex06.png)
[Source](ex06.yml) - [Bill of Materials](ex06.bom.tsv)
[Source](ex06.yml) - [Bill of Materials](ex06.tsv)
## Example 07
![](ex07.png)
[Source](ex07.yml) - [Bill of Materials](ex07.bom.tsv)
[Source](ex07.yml) - [Bill of Materials](ex07.tsv)
## Example 08
![](ex08.png)
[Source](ex08.yml) - [Bill of Materials](ex08.bom.tsv)
[Source](ex08.yml) - [Bill of Materials](ex08.tsv)
## Example 09
![](ex09.png)
[Source](ex09.yml) - [Bill of Materials](ex09.bom.tsv)
[Source](ex09.yml) - [Bill of Materials](ex09.tsv)
## Example 10
![](ex10.png)
[Source](ex10.yml) - [Bill of Materials](ex10.bom.tsv)
[Source](ex10.yml) - [Bill of Materials](ex10.tsv)
## Example 11
![](ex11.png)
[Source](ex11.yml) - [Bill of Materials](ex11.bom.tsv)
[Source](ex11.yml) - [Bill of Materials](ex11.tsv)
## Example 12
![](ex12.png)
[Source](ex12.yml) - [Bill of Materials](ex12.bom.tsv)
[Source](ex12.yml) - [Bill of Materials](ex12.tsv)
## Example 13
![](ex13.png)
[Source](ex13.yml) - [Bill of Materials](ex13.bom.tsv)
[Source](ex13.yml) - [Bill of Materials](ex13.tsv)
## Example 14
![](ex14.png)
[Source](ex14.yml) - [Bill of Materials](ex14.bom.tsv)
[Source](ex14.yml) - [Bill of Materials](ex14.tsv)

View File

@ -27,7 +27,7 @@ connections:
![](tutorial01.png)
[Source](tutorial01.yml) - [Bill of Materials](tutorial01.bom.tsv)
[Source](tutorial01.yml) - [Bill of Materials](tutorial01.tsv)
## 02 - Adding parameters and colors
@ -68,7 +68,7 @@ connections:
![](tutorial02.png)
[Source](tutorial02.yml) - [Bill of Materials](tutorial02.bom.tsv)
[Source](tutorial02.yml) - [Bill of Materials](tutorial02.tsv)
## 03 - Pinouts, shielding, templates (I)
@ -110,7 +110,7 @@ connections:
![](tutorial03.png)
[Source](tutorial03.yml) - [Bill of Materials](tutorial03.bom.tsv)
[Source](tutorial03.yml) - [Bill of Materials](tutorial03.tsv)
## 04 - Templates (II), notes, American standards, daisy chaining (I)
@ -163,7 +163,7 @@ connections:
![](tutorial04.png)
[Source](tutorial04.yml) - [Bill of Materials](tutorial04.bom.tsv)
[Source](tutorial04.yml) - [Bill of Materials](tutorial04.tsv)
## 05 - Ferrules, wire bundles, custom wire colors
@ -209,7 +209,7 @@ connections:
![](tutorial05.png)
[Source](tutorial05.yml) - [Bill of Materials](tutorial05.bom.tsv)
[Source](tutorial05.yml) - [Bill of Materials](tutorial05.tsv)
## 06 - Custom ferrules
@ -252,7 +252,7 @@ connections:
![](tutorial06.png)
[Source](tutorial06.yml) - [Bill of Materials](tutorial06.bom.tsv)
[Source](tutorial06.yml) - [Bill of Materials](tutorial06.tsv)
## 07 - Daisy chaining (II)
@ -318,7 +318,7 @@ connections:
![](tutorial07.png)
[Source](tutorial07.yml) - [Bill of Materials](tutorial07.bom.tsv)
[Source](tutorial07.yml) - [Bill of Materials](tutorial07.tsv)
## 08 - Part numbers and additional components
@ -345,14 +345,12 @@ connectors:
spn: 1234
# add a list of additional components to a part (shown in graph)
additional_components:
-
type: Crimp # short identifier used in graph
- type: Crimp # short identifier used in graph
subtype: Molex KK 254, 22-30 AWG # extra information added to type in bom
qty_multiplier: populated # multipier for quantity (number of populated pins)
manufacturer: Molex # set manufacter name
mpn: 08500030 # set manufacturer part number
-
type: Test
- type: Test
qty: 1
pn: ABC
manufacturer: Molex
@ -388,27 +386,22 @@ cables:
pn: [WIRE1, WIRE2, WIRE2, WIRE3]
# add a list of additional components to a part (shown in graph)
additional_components:
-
type: Sleve # short identifier used in graph
- type: Sleeve # short identifier used in graph
subtype: Braided nylon, black, 3mm # extra information added to type in bom
qty_multiplier: length # multipier for quantity (length of cable)
unit: m
pn: SLV-1
connections:
-
- X1: [1-4]
- - X1: [1-4]
- W1: [1-4]
- X2: [1-4]
-
- X1: [1-4]
- - X1: [1-4]
- W2: [1-4]
- X3: [1-4]
additional_bom_items:
- # define an additional item to add to the bill of materials (does not appear in graph)
description: Label, pinout information
type: Label, pinout information
qty: 2
designators:
- X2
@ -420,6 +413,6 @@ additional_bom_items:
![](tutorial08.png)
[Source](tutorial08.yml) - [Bill of Materials](tutorial08.bom.tsv)
[Source](tutorial08.yml) - [Bill of Materials](tutorial08.tsv)

View File

@ -1,3 +1,3 @@
Id Description Qty Unit Designators
1 Cable, 4 wires 1 m W1
2 Connector, 4 pins 2 X1, X2
# Qty Unit Description Designators
1 2 Connector, 4 pins X1, X2
2 1 m Cable, 4 wires W1

1 Id # Qty Unit Description Designators
2 1 1 1 2 m Cable, 4 wires Connector, 4 pins W1 X1, X2
3 2 2 2 1 m Connector, 4 pins Cable, 4 wires X1, X2 W1

284
tutorial/tutorial01.gv generated
View File

@ -1,164 +1,206 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1r">1</td>
</tr>
<tr>
<td port="p2r">2</td>
</tr>
<tr>
<td port="p3r">3</td>
</tr>
<tr>
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
</tr>
<tr>
<td port="p2l">2</td>
</tr>
<tr>
<td port="p3l">3</td>
</tr>
<tr>
<td port="p4l">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>1 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1</td>
<td> </td>
<td>1</td>
<td> </td>
<td align="right">X2:1 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="2" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2</td>
<td> </td>
<td>2</td>
<td> </td>
<td align="right">X2:2 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="2" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3</td>
<td> </td>
<td>3</td>
<td> </td>
<td align="right">X2:3 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="2" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:4</td>
<td> </td>
<td>4</td>
<td> </td>
<td align="right">X2:4 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="2" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#ffffff:#000000"]
edge [color="#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
edge [color="#000000:#ffffff:#000000"]
edge [color="#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
edge [color="#000000:#ffffff:#000000"]
edge [color="#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
<td balign="left">1 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1</td>
<td>
1
</td>
<td>X2:1</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2</td>
<td>
2
</td>
<td>X2:2</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:3</td>
<td>
3
</td>
<td>X2:3</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:4</td>
<td>
4
</td>
<td>X2:4</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
}

189
tutorial/tutorial01.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>tutorial01</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>tutorial01</h1>
<h2>Diagram</h2>
@ -30,139 +30,126 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="489pt" height="192pt"
viewBox="0.00 0.00 489.00 192.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 188)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-188 485,-188 485,4 -4,4"/>
<svg width="470pt" height="182pt"
viewBox="0.00 0.00 470.00 182.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 178)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-178 466,-178 466,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="40,-152 0,-152 0,-14 40,-14 40,-152"/>
<polygon fill="none" stroke="black" points="0,-129 0,-152 40,-152 40,-129 0,-129"/>
<text text-anchor="start" x="11" y="-136.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-106 0,-129 40,-129 40,-106 0,-106"/>
<text text-anchor="start" x="4" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-83 0,-106 40,-106 40,-83 0,-83"/>
<text text-anchor="start" x="16" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-60 0,-83 40,-83 40,-60 0,-60"/>
<text text-anchor="start" x="16" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-37 0,-60 40,-60 40,-37 0,-37"/>
<text text-anchor="start" x="16" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14 0,-37 40,-37 40,-14 0,-14"/>
<text text-anchor="start" x="16" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="38,-149.25 0,-149.25 0,-6.75 38,-6.75 38,-149.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-6.75 0,-149.25 38,-149.25 38,-6.75 0,-6.75"/>
<polygon fill="none" stroke="black" points="0,-125.5 0,-149.25 38,-149.25 38,-125.5 0,-125.5"/>
<text text-anchor="start" x="10.75" y="-131.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-101.75 0,-125.5 38,-125.5 38,-101.75 0,-101.75"/>
<text text-anchor="start" x="4" y="-108.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-78 0,-101.75 38,-101.75 38,-78 0,-78"/>
<text text-anchor="start" x="15.25" y="-84.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-54.25 0,-78 38,-78 38,-54.25 0,-54.25"/>
<text text-anchor="start" x="15.25" y="-60.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-30.5 0,-54.25 38,-54.25 38,-30.5 0,-30.5"/>
<text text-anchor="start" x="15.25" y="-36.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-6.75 0,-30.5 38,-30.5 38,-6.75 0,-6.75"/>
<text text-anchor="start" x="15.25" y="-13.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="297,-184 184,-184 184,0 297,0 297,-184"/>
<polygon fill="none" stroke="black" points="184.5,-161 184.5,-184 297.5,-184 297.5,-161 184.5,-161"/>
<text text-anchor="start" x="230.5" y="-168.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="184.5,-138 184.5,-161 236.5,-161 236.5,-138 184.5,-138"/>
<text text-anchor="start" x="203" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="236.5,-138 236.5,-161 297.5,-161 297.5,-138 236.5,-138"/>
<text text-anchor="start" x="255" y="-145.8" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="199" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="186.5" y="-105.8" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="219.5" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1 &#160;&#160;&#160;</text>
<text text-anchor="start" x="266.5" y="-105.8" font-family="arial" font-size="14.00">X2:1</text>
<polygon fill="#000000" stroke="transparent" points="184.5,-98 184.5,-100 297.5,-100 297.5,-98 184.5,-98"/>
<polygon fill="#ffffff" stroke="transparent" points="184.5,-96 184.5,-98 297.5,-98 297.5,-96 184.5,-96"/>
<polygon fill="#000000" stroke="transparent" points="184.5,-94 184.5,-96 297.5,-96 297.5,-94 184.5,-94"/>
<text text-anchor="start" x="186.5" y="-80.8" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="219.5" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2 &#160;&#160;&#160;</text>
<text text-anchor="start" x="266.5" y="-80.8" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="transparent" points="184.5,-73 184.5,-75 297.5,-75 297.5,-73 184.5,-73"/>
<polygon fill="#ffffff" stroke="transparent" points="184.5,-71 184.5,-73 297.5,-73 297.5,-71 184.5,-71"/>
<polygon fill="#000000" stroke="transparent" points="184.5,-69 184.5,-71 297.5,-71 297.5,-69 184.5,-69"/>
<text text-anchor="start" x="186.5" y="-55.8" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="219.5" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3 &#160;&#160;&#160;</text>
<text text-anchor="start" x="266.5" y="-55.8" font-family="arial" font-size="14.00">X2:3</text>
<polygon fill="#000000" stroke="transparent" points="184.5,-48 184.5,-50 297.5,-50 297.5,-48 184.5,-48"/>
<polygon fill="#ffffff" stroke="transparent" points="184.5,-46 184.5,-48 297.5,-48 297.5,-46 184.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="184.5,-44 184.5,-46 297.5,-46 297.5,-44 184.5,-44"/>
<text text-anchor="start" x="186.5" y="-30.8" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="219.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4 &#160;&#160;&#160;</text>
<text text-anchor="start" x="266.5" y="-30.8" font-family="arial" font-size="14.00">X2:4</text>
<polygon fill="#000000" stroke="transparent" points="184.5,-23 184.5,-25 297.5,-25 297.5,-23 184.5,-23"/>
<polygon fill="#ffffff" stroke="transparent" points="184.5,-21 184.5,-23 297.5,-23 297.5,-21 184.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="184.5,-19 184.5,-21 297.5,-21 297.5,-19 184.5,-19"/>
<text text-anchor="start" x="199" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="280,-174 182,-174 182,0 280,0 280,-174"/>
<polygon fill="#ffffff" stroke="none" points="182,0 182,-174 280,-174 280,0 182,0"/>
<polygon fill="none" stroke="black" points="182,-150.25 182,-174 280,-174 280,-150.25 182,-150.25"/>
<text text-anchor="start" x="220.5" y="-156.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="182,-126.5 182,-150.25 226.5,-150.25 226.5,-126.5 182,-126.5"/>
<text text-anchor="start" x="197.12" y="-132.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="226.5,-126.5 226.5,-150.25 280,-150.25 280,-126.5 226.5,-126.5"/>
<text text-anchor="start" x="241.62" y="-132.95" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="197.88" y="-111.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="184" y="-91.45" font-family="arial" font-size="14.00"> X1:1</text>
<text text-anchor="start" x="219.5" y="-91.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="227.25" y="-91.45" font-family="arial" font-size="14.00">1</text>
<text text-anchor="start" x="238.75" y="-91.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="246.5" y="-91.45" font-family="arial" font-size="14.00">X2:1 </text>
<polygon fill="#000000" stroke="none" points="182,-85 182,-87 280,-87 280,-85 182,-85"/>
<text text-anchor="start" x="184" y="-69.7" font-family="arial" font-size="14.00"> X1:2</text>
<text text-anchor="start" x="219.5" y="-69.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="227.25" y="-69.7" font-family="arial" font-size="14.00">2</text>
<text text-anchor="start" x="238.75" y="-69.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="246.5" y="-69.7" font-family="arial" font-size="14.00">X2:2 </text>
<polygon fill="#000000" stroke="none" points="182,-63.25 182,-65.25 280,-65.25 280,-63.25 182,-63.25"/>
<text text-anchor="start" x="184" y="-47.95" font-family="arial" font-size="14.00"> X1:3</text>
<text text-anchor="start" x="219.5" y="-47.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="227.25" y="-47.95" font-family="arial" font-size="14.00">3</text>
<text text-anchor="start" x="238.75" y="-47.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="246.5" y="-47.95" font-family="arial" font-size="14.00">X2:3 </text>
<polygon fill="#000000" stroke="none" points="182,-41.5 182,-43.5 280,-43.5 280,-41.5 182,-41.5"/>
<text text-anchor="start" x="184" y="-26.2" font-family="arial" font-size="14.00"> X1:4</text>
<text text-anchor="start" x="219.5" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="227.25" y="-26.2" font-family="arial" font-size="14.00">4</text>
<text text-anchor="start" x="238.75" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="246.5" y="-26.2" font-family="arial" font-size="14.00">X2:4 </text>
<polygon fill="#000000" stroke="none" points="182,-19.75 182,-21.75 280,-21.75 280,-19.75 182,-19.75"/>
<text text-anchor="start" x="197.88" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-93C104.25,-93.02 120.24,-95.02 184,-95"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-95C104.01,-95 119.99,-97 184,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-97C103.76,-96.98 119.75,-98.98 184,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-89.88C102.02,-89.88 117.98,-86 182,-86"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-69C104.13,-69 120.12,-70 184,-70"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-71C104,-71 120,-72 184,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-73C103.88,-73 119.87,-74 184,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-66.12C102.01,-66.12 117.99,-64.25 182,-64.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-46C103.88,-46 119.87,-45 184,-45"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-48C104,-48 120,-47 184,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-50C104.13,-50 120.12,-49 184,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-42.38C102,-42.38 118,-42.5 182,-42.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-23C103.64,-23.03 119.62,-20.03 184,-20"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-25C104.01,-25 119.99,-22 184,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-27C104.38,-26.97 120.36,-23.97 184,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-18.62C102.01,-18.62 117.99,-20.75 182,-20.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="481,-152 441,-152 441,-14 481,-14 481,-152"/>
<polygon fill="none" stroke="black" points="441,-129 441,-152 481,-152 481,-129 441,-129"/>
<text text-anchor="start" x="452" y="-136.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="441,-106 441,-129 481,-129 481,-106 441,-106"/>
<text text-anchor="start" x="445" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="441,-83 441,-106 481,-106 481,-83 441,-83"/>
<text text-anchor="start" x="457" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="441,-60 441,-83 481,-83 481,-60 441,-60"/>
<text text-anchor="start" x="457" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="441,-37 441,-60 481,-60 481,-37 441,-37"/>
<text text-anchor="start" x="457" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="441,-14 441,-37 481,-37 481,-14 441,-14"/>
<text text-anchor="start" x="457" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="462,-149.25 424,-149.25 424,-6.75 462,-6.75 462,-149.25"/>
<polygon fill="#ffffff" stroke="none" points="424,-6.75 424,-149.25 462,-149.25 462,-6.75 424,-6.75"/>
<polygon fill="none" stroke="black" points="424,-125.5 424,-149.25 462,-149.25 462,-125.5 424,-125.5"/>
<text text-anchor="start" x="434.75" y="-131.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="424,-101.75 424,-125.5 462,-125.5 462,-101.75 424,-101.75"/>
<text text-anchor="start" x="428" y="-108.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="424,-78 424,-101.75 462,-101.75 462,-78 424,-78"/>
<text text-anchor="start" x="439.25" y="-84.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="424,-54.25 424,-78 462,-78 462,-54.25 424,-54.25"/>
<text text-anchor="start" x="439.25" y="-60.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="424,-30.5 424,-54.25 462,-54.25 462,-30.5 424,-30.5"/>
<text text-anchor="start" x="439.25" y="-36.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="424,-6.75 424,-30.5 462,-30.5 462,-6.75 424,-6.75"/>
<text text-anchor="start" x="439.25" y="-13.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-95C360.76,-95.02 376.75,-93.02 441,-93"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297,-97C361.01,-97 376.99,-95 441,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-99C361.25,-98.98 377.24,-96.98 441,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M280,-86C344.02,-86 359.98,-89.88 424,-89.88"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-70C360.88,-70 376.87,-69 441,-69"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297,-72C361,-72 377,-71 441,-71"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-74C361.13,-74 377.12,-73 441,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M280,-64.25C344.01,-64.25 359.99,-66.12 424,-66.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-45C361.13,-45 377.12,-46 441,-46"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297,-47C361,-47 377,-48 441,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-49C360.88,-49 376.87,-50 441,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M280,-42.5C344,-42.5 360,-42.38 424,-42.38"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-20C361.38,-20.03 377.36,-23.03 441,-23"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297,-22C361.01,-22 376.99,-25 441,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-24C360.64,-23.97 376.62,-26.97 441,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M280,-20.75C344.01,-20.75 359.99,-18.62 424,-18.62"/>
</g>
</g>
</svg>
@ -178,26 +165,26 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 4 wires</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, 4 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, 4 pins</td>
<td class="bom_col_designators">X1, X2</td>
</tr>
<tr>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, 4 wires</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>
</div>

BIN
tutorial/tutorial01.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 14 KiB

163
tutorial/tutorial01.svg generated
View File

@ -1,139 +1,126 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="489pt" height="192pt"
viewBox="0.00 0.00 489.00 192.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 188)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-188 485,-188 485,4 -4,4"/>
<svg width="470pt" height="182pt"
viewBox="0.00 0.00 470.00 182.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 178)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-178 466,-178 466,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="40,-152 0,-152 0,-14 40,-14 40,-152"/>
<polygon fill="none" stroke="black" points="0,-129 0,-152 40,-152 40,-129 0,-129"/>
<text text-anchor="start" x="11" y="-136.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-106 0,-129 40,-129 40,-106 0,-106"/>
<text text-anchor="start" x="4" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-83 0,-106 40,-106 40,-83 0,-83"/>
<text text-anchor="start" x="16" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-60 0,-83 40,-83 40,-60 0,-60"/>
<text text-anchor="start" x="16" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-37 0,-60 40,-60 40,-37 0,-37"/>
<text text-anchor="start" x="16" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14 0,-37 40,-37 40,-14 0,-14"/>
<text text-anchor="start" x="16" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="38,-149.25 0,-149.25 0,-6.75 38,-6.75 38,-149.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-6.75 0,-149.25 38,-149.25 38,-6.75 0,-6.75"/>
<polygon fill="none" stroke="black" points="0,-125.5 0,-149.25 38,-149.25 38,-125.5 0,-125.5"/>
<text text-anchor="start" x="10.75" y="-131.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-101.75 0,-125.5 38,-125.5 38,-101.75 0,-101.75"/>
<text text-anchor="start" x="4" y="-108.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-78 0,-101.75 38,-101.75 38,-78 0,-78"/>
<text text-anchor="start" x="15.25" y="-84.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-54.25 0,-78 38,-78 38,-54.25 0,-54.25"/>
<text text-anchor="start" x="15.25" y="-60.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-30.5 0,-54.25 38,-54.25 38,-30.5 0,-30.5"/>
<text text-anchor="start" x="15.25" y="-36.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-6.75 0,-30.5 38,-30.5 38,-6.75 0,-6.75"/>
<text text-anchor="start" x="15.25" y="-13.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="297,-184 184,-184 184,0 297,0 297,-184"/>
<polygon fill="none" stroke="black" points="184.5,-161 184.5,-184 297.5,-184 297.5,-161 184.5,-161"/>
<text text-anchor="start" x="230.5" y="-168.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="184.5,-138 184.5,-161 236.5,-161 236.5,-138 184.5,-138"/>
<text text-anchor="start" x="203" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="236.5,-138 236.5,-161 297.5,-161 297.5,-138 236.5,-138"/>
<text text-anchor="start" x="255" y="-145.8" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="199" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="186.5" y="-105.8" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="219.5" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1 &#160;&#160;&#160;</text>
<text text-anchor="start" x="266.5" y="-105.8" font-family="arial" font-size="14.00">X2:1</text>
<polygon fill="#000000" stroke="transparent" points="184.5,-98 184.5,-100 297.5,-100 297.5,-98 184.5,-98"/>
<polygon fill="#ffffff" stroke="transparent" points="184.5,-96 184.5,-98 297.5,-98 297.5,-96 184.5,-96"/>
<polygon fill="#000000" stroke="transparent" points="184.5,-94 184.5,-96 297.5,-96 297.5,-94 184.5,-94"/>
<text text-anchor="start" x="186.5" y="-80.8" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="219.5" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2 &#160;&#160;&#160;</text>
<text text-anchor="start" x="266.5" y="-80.8" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="transparent" points="184.5,-73 184.5,-75 297.5,-75 297.5,-73 184.5,-73"/>
<polygon fill="#ffffff" stroke="transparent" points="184.5,-71 184.5,-73 297.5,-73 297.5,-71 184.5,-71"/>
<polygon fill="#000000" stroke="transparent" points="184.5,-69 184.5,-71 297.5,-71 297.5,-69 184.5,-69"/>
<text text-anchor="start" x="186.5" y="-55.8" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="219.5" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3 &#160;&#160;&#160;</text>
<text text-anchor="start" x="266.5" y="-55.8" font-family="arial" font-size="14.00">X2:3</text>
<polygon fill="#000000" stroke="transparent" points="184.5,-48 184.5,-50 297.5,-50 297.5,-48 184.5,-48"/>
<polygon fill="#ffffff" stroke="transparent" points="184.5,-46 184.5,-48 297.5,-48 297.5,-46 184.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="184.5,-44 184.5,-46 297.5,-46 297.5,-44 184.5,-44"/>
<text text-anchor="start" x="186.5" y="-30.8" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="219.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4 &#160;&#160;&#160;</text>
<text text-anchor="start" x="266.5" y="-30.8" font-family="arial" font-size="14.00">X2:4</text>
<polygon fill="#000000" stroke="transparent" points="184.5,-23 184.5,-25 297.5,-25 297.5,-23 184.5,-23"/>
<polygon fill="#ffffff" stroke="transparent" points="184.5,-21 184.5,-23 297.5,-23 297.5,-21 184.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="184.5,-19 184.5,-21 297.5,-21 297.5,-19 184.5,-19"/>
<text text-anchor="start" x="199" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="280,-174 182,-174 182,0 280,0 280,-174"/>
<polygon fill="#ffffff" stroke="none" points="182,0 182,-174 280,-174 280,0 182,0"/>
<polygon fill="none" stroke="black" points="182,-150.25 182,-174 280,-174 280,-150.25 182,-150.25"/>
<text text-anchor="start" x="220.5" y="-156.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="182,-126.5 182,-150.25 226.5,-150.25 226.5,-126.5 182,-126.5"/>
<text text-anchor="start" x="197.12" y="-132.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="226.5,-126.5 226.5,-150.25 280,-150.25 280,-126.5 226.5,-126.5"/>
<text text-anchor="start" x="241.62" y="-132.95" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="197.88" y="-111.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="184" y="-91.45" font-family="arial" font-size="14.00"> X1:1</text>
<text text-anchor="start" x="219.5" y="-91.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="227.25" y="-91.45" font-family="arial" font-size="14.00">1</text>
<text text-anchor="start" x="238.75" y="-91.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="246.5" y="-91.45" font-family="arial" font-size="14.00">X2:1 </text>
<polygon fill="#000000" stroke="none" points="182,-85 182,-87 280,-87 280,-85 182,-85"/>
<text text-anchor="start" x="184" y="-69.7" font-family="arial" font-size="14.00"> X1:2</text>
<text text-anchor="start" x="219.5" y="-69.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="227.25" y="-69.7" font-family="arial" font-size="14.00">2</text>
<text text-anchor="start" x="238.75" y="-69.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="246.5" y="-69.7" font-family="arial" font-size="14.00">X2:2 </text>
<polygon fill="#000000" stroke="none" points="182,-63.25 182,-65.25 280,-65.25 280,-63.25 182,-63.25"/>
<text text-anchor="start" x="184" y="-47.95" font-family="arial" font-size="14.00"> X1:3</text>
<text text-anchor="start" x="219.5" y="-47.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="227.25" y="-47.95" font-family="arial" font-size="14.00">3</text>
<text text-anchor="start" x="238.75" y="-47.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="246.5" y="-47.95" font-family="arial" font-size="14.00">X2:3 </text>
<polygon fill="#000000" stroke="none" points="182,-41.5 182,-43.5 280,-43.5 280,-41.5 182,-41.5"/>
<text text-anchor="start" x="184" y="-26.2" font-family="arial" font-size="14.00"> X1:4</text>
<text text-anchor="start" x="219.5" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="227.25" y="-26.2" font-family="arial" font-size="14.00">4</text>
<text text-anchor="start" x="238.75" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="246.5" y="-26.2" font-family="arial" font-size="14.00">X2:4 </text>
<polygon fill="#000000" stroke="none" points="182,-19.75 182,-21.75 280,-21.75 280,-19.75 182,-19.75"/>
<text text-anchor="start" x="197.88" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-93C104.25,-93.02 120.24,-95.02 184,-95"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-95C104.01,-95 119.99,-97 184,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-97C103.76,-96.98 119.75,-98.98 184,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-89.88C102.02,-89.88 117.98,-86 182,-86"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-69C104.13,-69 120.12,-70 184,-70"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-71C104,-71 120,-72 184,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-73C103.88,-73 119.87,-74 184,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-66.12C102.01,-66.12 117.99,-64.25 182,-64.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-46C103.88,-46 119.87,-45 184,-45"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-48C104,-48 120,-47 184,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-50C104.13,-50 120.12,-49 184,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-42.38C102,-42.38 118,-42.5 182,-42.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-23C103.64,-23.03 119.62,-20.03 184,-20"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M40,-25C104.01,-25 119.99,-22 184,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M40,-27C104.38,-26.97 120.36,-23.97 184,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-18.62C102.01,-18.62 117.99,-20.75 182,-20.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="481,-152 441,-152 441,-14 481,-14 481,-152"/>
<polygon fill="none" stroke="black" points="441,-129 441,-152 481,-152 481,-129 441,-129"/>
<text text-anchor="start" x="452" y="-136.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="441,-106 441,-129 481,-129 481,-106 441,-106"/>
<text text-anchor="start" x="445" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="441,-83 441,-106 481,-106 481,-83 441,-83"/>
<text text-anchor="start" x="457" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="441,-60 441,-83 481,-83 481,-60 441,-60"/>
<text text-anchor="start" x="457" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="441,-37 441,-60 481,-60 481,-37 441,-37"/>
<text text-anchor="start" x="457" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="441,-14 441,-37 481,-37 481,-14 441,-14"/>
<text text-anchor="start" x="457" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="462,-149.25 424,-149.25 424,-6.75 462,-6.75 462,-149.25"/>
<polygon fill="#ffffff" stroke="none" points="424,-6.75 424,-149.25 462,-149.25 462,-6.75 424,-6.75"/>
<polygon fill="none" stroke="black" points="424,-125.5 424,-149.25 462,-149.25 462,-125.5 424,-125.5"/>
<text text-anchor="start" x="434.75" y="-131.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="424,-101.75 424,-125.5 462,-125.5 462,-101.75 424,-101.75"/>
<text text-anchor="start" x="428" y="-108.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="424,-78 424,-101.75 462,-101.75 462,-78 424,-78"/>
<text text-anchor="start" x="439.25" y="-84.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="424,-54.25 424,-78 462,-78 462,-54.25 424,-54.25"/>
<text text-anchor="start" x="439.25" y="-60.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="424,-30.5 424,-54.25 462,-54.25 462,-30.5 424,-30.5"/>
<text text-anchor="start" x="439.25" y="-36.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="424,-6.75 424,-30.5 462,-30.5 462,-6.75 424,-6.75"/>
<text text-anchor="start" x="439.25" y="-13.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-95C360.76,-95.02 376.75,-93.02 441,-93"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297,-97C361.01,-97 376.99,-95 441,-95"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-99C361.25,-98.98 377.24,-96.98 441,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M280,-86C344.02,-86 359.98,-89.88 424,-89.88"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-70C360.88,-70 376.87,-69 441,-69"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297,-72C361,-72 377,-71 441,-71"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-74C361.13,-74 377.12,-73 441,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M280,-64.25C344.01,-64.25 359.99,-66.12 424,-66.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-45C361.13,-45 377.12,-46 441,-46"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297,-47C361,-47 377,-48 441,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-49C360.88,-49 376.87,-50 441,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M280,-42.5C344,-42.5 360,-42.38 424,-42.38"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-20C361.38,-20.03 377.36,-23.03 441,-23"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297,-22C361.01,-22 376.99,-25 441,-25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297,-24C360.64,-23.97 376.62,-26.97 441,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M280,-20.75C344.01,-20.75 359.99,-18.62 424,-18.62"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 8.1 KiB

View File

@ -1,3 +1,3 @@
Id Description Qty Unit Designators
1 Cable, 4 x 0.25 mm² 1 m W1
2 Connector, Molex KK 254, female, 4 pins 2 X1, X2
# Qty Unit Description Designators
1 2 Connector, Molex KK 254, female, 4 pins X1, X2
2 1 m Cable, 4 x 0.25 mm² W1

1 Id # Qty Unit Description Designators
2 1 1 1 2 m Cable, 4 x 0.25 mm² Connector, Molex KK 254, female, 4 pins W1 X1, X2
3 2 2 2 1 m Connector, Molex KK 254, female, 4 pins Cable, 4 x 0.25 mm² X1, X2 W1

316
tutorial/tutorial02.gv generated
View File

@ -1,169 +1,235 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1r">1</td>
</tr>
<tr>
<td port="p2r">2</td>
</tr>
<tr>
<td port="p3r">3</td>
</tr>
<tr>
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
</tr>
<tr>
<td port="p2l">2</td>
</tr>
<tr>
<td port="p3l">3</td>
</tr>
<tr>
<td port="p4l">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>0.25 mm² (24 AWG)</td>
<td>1 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1</td>
<td> </td>
<td>1:WH</td>
<td> </td>
<td align="right">X2:1 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2</td>
<td> </td>
<td>2:BN</td>
<td> </td>
<td align="right">X2:2 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3</td>
<td> </td>
<td>3:GN</td>
<td> </td>
<td align="right">X2:4 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:4</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">X2:3 </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFFFF:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#895956:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p4l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p3l:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
<td balign="left">0.25 mm² (24 AWG)</td>
<td balign="left">1 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1</td>
<td>
1:WH
</td>
<td>X2:1</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2</td>
<td>
2:BN
</td>
<td>X2:2</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:3</td>
<td>
3:GN
</td>
<td>X2:4</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:4</td>
<td>
4:YE
</td>
<td>X2:3</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
}

233
tutorial/tutorial02.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>tutorial02</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>tutorial02</h1>
<h2>Diagram</h2>
@ -30,149 +30,160 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="857pt" height="192pt"
viewBox="0.00 0.00 857.00 192.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 188)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-188 853,-188 853,4 -4,4"/>
<svg width="841pt" height="198pt"
viewBox="0.00 0.00 840.50 198.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 194)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-194 836.5,-194 836.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="187,-152 0,-152 0,-14 187,-14 187,-152"/>
<polygon fill="none" stroke="black" points="0.5,-129 0.5,-152 187.5,-152 187.5,-129 0.5,-129"/>
<text text-anchor="start" x="85" y="-136.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-106 0.5,-129 96.5,-129 96.5,-106 0.5,-106"/>
<text text-anchor="start" x="4.5" y="-113.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-106 96.5,-129 147.5,-129 147.5,-106 96.5,-106"/>
<text text-anchor="start" x="100.5" y="-113.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="147.5,-106 147.5,-129 187.5,-129 187.5,-106 147.5,-106"/>
<text text-anchor="start" x="151.5" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-83 0.5,-106 187.5,-106 187.5,-83 0.5,-83"/>
<text text-anchor="start" x="90" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-60 0.5,-83 187.5,-83 187.5,-60 0.5,-60"/>
<text text-anchor="start" x="90" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-37 0.5,-60 187.5,-60 187.5,-37 0.5,-37"/>
<text text-anchor="start" x="90" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-14 0.5,-37 187.5,-37 187.5,-14 0.5,-14"/>
<text text-anchor="start" x="90" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="180,-157.25 0,-157.25 0,-14.75 180,-14.75 180,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-14.75 0,-157.25 180,-157.25 180,-14.75 0,-14.75"/>
<polygon fill="none" stroke="black" points="0,-133.5 0,-157.25 180,-157.25 180,-133.5 0,-133.5"/>
<text text-anchor="start" x="81.75" y="-139.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-109.75 0,-133.5 92.75,-133.5 92.75,-109.75 0,-109.75"/>
<text text-anchor="start" x="4" y="-116.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-109.75 92.75,-133.5 142,-133.5 142,-109.75 92.75,-109.75"/>
<text text-anchor="start" x="96.75" y="-116.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-109.75 142,-133.5 180,-133.5 180,-109.75 142,-109.75"/>
<text text-anchor="start" x="146" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-86 0,-109.75 180,-109.75 180,-86 0,-86"/>
<text text-anchor="start" x="86.25" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-62.25 0,-86 180,-86 180,-62.25 0,-62.25"/>
<text text-anchor="start" x="86.25" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-62.25 180,-62.25 180,-38.5 0,-38.5"/>
<text text-anchor="start" x="86.25" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14.75 0,-38.5 180,-38.5 180,-14.75 0,-14.75"/>
<text text-anchor="start" x="86.25" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="518,-184 331,-184 331,0 518,0 518,-184"/>
<polygon fill="none" stroke="black" points="331.5,-161 331.5,-184 518.5,-184 518.5,-161 331.5,-161"/>
<text text-anchor="start" x="414.5" y="-168.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.5,-138 331.5,-161 354.5,-161 354.5,-138 331.5,-138"/>
<text text-anchor="start" x="335.5" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="354.5,-138 354.5,-161 486.5,-161 486.5,-138 354.5,-138"/>
<text text-anchor="start" x="358.5" y="-145.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="486.5,-138 486.5,-161 518.5,-161 518.5,-138 486.5,-138"/>
<text text-anchor="start" x="490.5" y="-145.8" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="354" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="341.5" y="-105.8" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="390" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="480" y="-105.8" font-family="arial" font-size="14.00">X2:1</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-98 331.5,-100 518.5,-100 518.5,-98 331.5,-98"/>
<polygon fill="#ffffff" stroke="transparent" points="331.5,-96 331.5,-98 518.5,-98 518.5,-96 331.5,-96"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-94 331.5,-96 518.5,-96 518.5,-94 331.5,-94"/>
<text text-anchor="start" x="341.5" y="-80.8" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="392" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="480" y="-80.8" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-73 331.5,-75 518.5,-75 518.5,-73 331.5,-73"/>
<polygon fill="#895956" stroke="transparent" points="331.5,-71 331.5,-73 518.5,-73 518.5,-71 331.5,-71"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-69 331.5,-71 518.5,-71 518.5,-69 331.5,-69"/>
<text text-anchor="start" x="341.5" y="-55.8" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="391.5" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="480" y="-55.8" font-family="arial" font-size="14.00">X2:4</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-48 331.5,-50 518.5,-50 518.5,-48 331.5,-48"/>
<polygon fill="#00ff00" stroke="transparent" points="331.5,-46 331.5,-48 518.5,-48 518.5,-46 331.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-44 331.5,-46 518.5,-46 518.5,-44 331.5,-44"/>
<text text-anchor="start" x="341.5" y="-30.8" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="392.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="480" y="-30.8" font-family="arial" font-size="14.00">X2:3</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-23 331.5,-25 518.5,-25 518.5,-23 331.5,-23"/>
<polygon fill="#ffff00" stroke="transparent" points="331.5,-21 331.5,-23 518.5,-23 518.5,-21 331.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-19 331.5,-21 518.5,-21 518.5,-19 331.5,-19"/>
<text text-anchor="start" x="354" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="508.5,-190 324,-190 324,0 508.5,0 508.5,-190"/>
<polygon fill="#ffffff" stroke="none" points="324,0 324,-190 508.5,-190 508.5,0 324,0"/>
<polygon fill="none" stroke="black" points="324,-166.25 324,-190 508.5,-190 508.5,-166.25 324,-166.25"/>
<text text-anchor="start" x="405.75" y="-172.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-142.5 324,-166.25 346.25,-166.25 346.25,-142.5 324,-142.5"/>
<text text-anchor="start" x="328" y="-148.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="346.25,-142.5 346.25,-166.25 477.25,-166.25 477.25,-142.5 346.25,-142.5"/>
<text text-anchor="start" x="350.25" y="-148.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.25,-142.5 477.25,-166.25 508.5,-166.25 508.5,-142.5 477.25,-142.5"/>
<text text-anchor="start" x="481.25" y="-148.95" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="345.82" y="-127.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-107.45" font-family="arial" font-size="14.00"> X1:1</text>
<text text-anchor="start" x="379.35" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="399" y="-107.45" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="449.4" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="475" y="-107.45" font-family="arial" font-size="14.00">X2:1 </text>
<polygon fill="#000000" stroke="none" points="324,-101 324,-103 508.5,-103 508.5,-101 324,-101"/>
<polygon fill="#ffffff" stroke="none" points="324,-99 324,-101 508.5,-101 508.5,-99 324,-99"/>
<polygon fill="#000000" stroke="none" points="324,-97 324,-99 508.5,-99 508.5,-97 324,-97"/>
<text text-anchor="start" x="326" y="-81.7" font-family="arial" font-size="14.00"> X1:2</text>
<text text-anchor="start" x="379.35" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="401.25" y="-81.7" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="449.4" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="475" y="-81.7" font-family="arial" font-size="14.00">X2:2 </text>
<polygon fill="#000000" stroke="none" points="324,-75.25 324,-77.25 508.5,-77.25 508.5,-75.25 324,-75.25"/>
<polygon fill="#895956" stroke="none" points="324,-73.25 324,-75.25 508.5,-75.25 508.5,-73.25 324,-73.25"/>
<polygon fill="#000000" stroke="none" points="324,-71.25 324,-73.25 508.5,-73.25 508.5,-71.25 324,-71.25"/>
<text text-anchor="start" x="326" y="-55.95" font-family="arial" font-size="14.00"> X1:3</text>
<text text-anchor="start" x="379.35" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="400.12" y="-55.95" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="449.4" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="475" y="-55.95" font-family="arial" font-size="14.00">X2:4 </text>
<polygon fill="#000000" stroke="none" points="324,-49.5 324,-51.5 508.5,-51.5 508.5,-49.5 324,-49.5"/>
<polygon fill="#00aa00" stroke="none" points="324,-47.5 324,-49.5 508.5,-49.5 508.5,-47.5 324,-47.5"/>
<polygon fill="#000000" stroke="none" points="324,-45.5 324,-47.5 508.5,-47.5 508.5,-45.5 324,-45.5"/>
<text text-anchor="start" x="326" y="-30.2" font-family="arial" font-size="14.00"> X1:4</text>
<text text-anchor="start" x="379.35" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="401.62" y="-30.2" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="449.4" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="475" y="-30.2" font-family="arial" font-size="14.00">X2:3 </text>
<polygon fill="#000000" stroke="none" points="324,-23.75 324,-25.75 508.5,-25.75 508.5,-23.75 324,-23.75"/>
<polygon fill="#ffff00" stroke="none" points="324,-21.75 324,-23.75 508.5,-23.75 508.5,-21.75 324,-21.75"/>
<polygon fill="#000000" stroke="none" points="324,-19.75 324,-21.75 508.5,-21.75 508.5,-19.75 324,-19.75"/>
<text text-anchor="start" x="345.82" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-93C251.25,-93.02 267.24,-95.02 331,-95"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M187,-95C251.01,-95 266.99,-97 331,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-97C250.76,-96.98 266.75,-98.98 331,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-95.88C244.27,-95.89 260.26,-98.02 324,-98"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M180,-97.88C244.01,-97.88 259.99,-100 324,-100"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-99.87C243.74,-99.86 259.73,-101.98 324,-102"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-69C251.13,-69 267.12,-70 331,-70"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M187,-71C251,-71 267,-72 331,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-73C250.88,-73 266.87,-74 331,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-72.13C244.02,-72.13 260.02,-72.25 324,-72.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-74.12C244,-74.12 260,-74.25 324,-74.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-76.12C243.98,-76.12 259.98,-76.25 324,-76.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-46C250.88,-46 266.87,-45 331,-45"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M187,-48C251,-48 267,-47 331,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-50C251.13,-50 267.12,-49 331,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-48.38C243.77,-48.39 259.76,-46.51 324,-46.5"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M180,-50.38C244.01,-50.38 259.99,-48.5 324,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-52.37C244.24,-52.36 260.23,-50.49 324,-50.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-23C250.64,-23.03 266.62,-20.03 331,-20"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M187,-25C251.01,-25 266.99,-22 331,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-27C251.38,-26.97 267.36,-23.97 331,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-24.63C243.55,-24.68 259.5,-20.81 324,-20.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-26.62C244.02,-26.62 259.98,-22.75 324,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-28.62C244.5,-28.57 260.45,-24.69 324,-24.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="849,-154 662,-154 662,-16 849,-16 849,-154"/>
<polygon fill="none" stroke="black" points="662.5,-131 662.5,-154 849.5,-154 849.5,-131 662.5,-131"/>
<text text-anchor="start" x="747" y="-138.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="662.5,-108 662.5,-131 758.5,-131 758.5,-108 662.5,-108"/>
<text text-anchor="start" x="666.5" y="-115.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="758.5,-108 758.5,-131 809.5,-131 809.5,-108 758.5,-108"/>
<text text-anchor="start" x="762.5" y="-115.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="809.5,-108 809.5,-131 849.5,-131 849.5,-108 809.5,-108"/>
<text text-anchor="start" x="813.5" y="-115.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="662.5,-85 662.5,-108 849.5,-108 849.5,-85 662.5,-85"/>
<text text-anchor="start" x="752" y="-92.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="662.5,-62 662.5,-85 849.5,-85 849.5,-62 662.5,-62"/>
<text text-anchor="start" x="752" y="-69.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="662.5,-39 662.5,-62 849.5,-62 849.5,-39 662.5,-39"/>
<text text-anchor="start" x="752" y="-46.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="662.5,-16 662.5,-39 849.5,-39 849.5,-16 662.5,-16"/>
<text text-anchor="start" x="752" y="-23.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="832.5,-159.25 652.5,-159.25 652.5,-16.75 832.5,-16.75 832.5,-159.25"/>
<polygon fill="#ffffff" stroke="none" points="652.5,-16.75 652.5,-159.25 832.5,-159.25 832.5,-16.75 652.5,-16.75"/>
<polygon fill="none" stroke="black" points="652.5,-135.5 652.5,-159.25 832.5,-159.25 832.5,-135.5 652.5,-135.5"/>
<text text-anchor="start" x="734.25" y="-141.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="652.5,-111.75 652.5,-135.5 745.25,-135.5 745.25,-111.75 652.5,-111.75"/>
<text text-anchor="start" x="656.5" y="-118.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="745.25,-111.75 745.25,-135.5 794.5,-135.5 794.5,-111.75 745.25,-111.75"/>
<text text-anchor="start" x="749.25" y="-118.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="794.5,-111.75 794.5,-135.5 832.5,-135.5 832.5,-111.75 794.5,-111.75"/>
<text text-anchor="start" x="798.5" y="-118.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="652.5,-88 652.5,-111.75 832.5,-111.75 832.5,-88 652.5,-88"/>
<text text-anchor="start" x="738.75" y="-94.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="652.5,-64.25 652.5,-88 832.5,-88 832.5,-64.25 652.5,-64.25"/>
<text text-anchor="start" x="738.75" y="-70.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="652.5,-40.5 652.5,-64.25 832.5,-64.25 832.5,-40.5 652.5,-40.5"/>
<text text-anchor="start" x="738.75" y="-46.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="652.5,-16.75 652.5,-40.5 832.5,-40.5 832.5,-16.75 652.5,-16.75"/>
<text text-anchor="start" x="738.75" y="-23.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-95C582,-95 598,-95 662,-95"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M518,-97C582,-97 598,-97 662,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-99C582,-99 598,-99 662,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-98C572.48,-98 588.48,-97.88 652.5,-97.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M508.5,-100C572.5,-100 588.5,-99.87 652.5,-99.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-102C572.52,-102 588.52,-101.87 652.5,-101.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-70C582.13,-70 598.12,-71 662,-71"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M518,-72C582,-72 598,-73 662,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-74C581.88,-74 597.87,-75 662,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-72.25C572.74,-72.26 588.73,-74.14 652.5,-74.13"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M508.5,-74.25C572.51,-74.25 588.49,-76.13 652.5,-76.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-76.25C572.27,-76.24 588.26,-78.11 652.5,-78.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-45C581.01,-45.81 595.78,-25.81 662,-25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M518,-47C582.61,-47 597.39,-27 662,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-49C584.22,-48.19 598.99,-28.19 662,-29"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-46.5C571.5,-47.31 586.29,-27.43 652.5,-26.63"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M508.5,-48.5C573.11,-48.5 587.89,-28.62 652.5,-28.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-50.5C574.71,-49.69 589.5,-29.82 652.5,-30.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-20C585,-21.13 598.6,-49.13 662,-48"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M518,-22C583.2,-22 596.8,-50 662,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-24C581.4,-22.87 595,-50.87 662,-52"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-20.75C575.66,-21.93 588.98,-51.55 652.5,-50.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M508.5,-22.75C573.84,-22.75 587.16,-52.38 652.5,-52.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-24.75C572.02,-23.57 585.34,-53.2 652.5,-54.37"/>
</g>
</g>
</svg>
@ -188,26 +199,26 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 4 x 0.25 mm²</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, Molex KK 254, female, 4 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex KK 254, female, 4 pins</td>
<td class="bom_col_designators">X1, X2</td>
</tr>
<tr>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, 4 x 0.25 mm²</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>
</div>

BIN
tutorial/tutorial02.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

207
tutorial/tutorial02.svg generated
View File

@ -1,149 +1,160 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="857pt" height="192pt"
viewBox="0.00 0.00 857.00 192.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 188)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-188 853,-188 853,4 -4,4"/>
<svg width="841pt" height="198pt"
viewBox="0.00 0.00 840.50 198.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 194)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-194 836.5,-194 836.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="187,-152 0,-152 0,-14 187,-14 187,-152"/>
<polygon fill="none" stroke="black" points="0.5,-129 0.5,-152 187.5,-152 187.5,-129 0.5,-129"/>
<text text-anchor="start" x="85" y="-136.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-106 0.5,-129 96.5,-129 96.5,-106 0.5,-106"/>
<text text-anchor="start" x="4.5" y="-113.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-106 96.5,-129 147.5,-129 147.5,-106 96.5,-106"/>
<text text-anchor="start" x="100.5" y="-113.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="147.5,-106 147.5,-129 187.5,-129 187.5,-106 147.5,-106"/>
<text text-anchor="start" x="151.5" y="-113.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-83 0.5,-106 187.5,-106 187.5,-83 0.5,-83"/>
<text text-anchor="start" x="90" y="-90.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-60 0.5,-83 187.5,-83 187.5,-60 0.5,-60"/>
<text text-anchor="start" x="90" y="-67.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-37 0.5,-60 187.5,-60 187.5,-37 0.5,-37"/>
<text text-anchor="start" x="90" y="-44.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-14 0.5,-37 187.5,-37 187.5,-14 0.5,-14"/>
<text text-anchor="start" x="90" y="-21.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="180,-157.25 0,-157.25 0,-14.75 180,-14.75 180,-157.25"/>
<polygon fill="#ffffff" stroke="none" points="0,-14.75 0,-157.25 180,-157.25 180,-14.75 0,-14.75"/>
<polygon fill="none" stroke="black" points="0,-133.5 0,-157.25 180,-157.25 180,-133.5 0,-133.5"/>
<text text-anchor="start" x="81.75" y="-139.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-109.75 0,-133.5 92.75,-133.5 92.75,-109.75 0,-109.75"/>
<text text-anchor="start" x="4" y="-116.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-109.75 92.75,-133.5 142,-133.5 142,-109.75 92.75,-109.75"/>
<text text-anchor="start" x="96.75" y="-116.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-109.75 142,-133.5 180,-133.5 180,-109.75 142,-109.75"/>
<text text-anchor="start" x="146" y="-116.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-86 0,-109.75 180,-109.75 180,-86 0,-86"/>
<text text-anchor="start" x="86.25" y="-92.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-62.25 0,-86 180,-86 180,-62.25 0,-62.25"/>
<text text-anchor="start" x="86.25" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-62.25 180,-62.25 180,-38.5 0,-38.5"/>
<text text-anchor="start" x="86.25" y="-44.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14.75 0,-38.5 180,-38.5 180,-14.75 0,-14.75"/>
<text text-anchor="start" x="86.25" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="518,-184 331,-184 331,0 518,0 518,-184"/>
<polygon fill="none" stroke="black" points="331.5,-161 331.5,-184 518.5,-184 518.5,-161 331.5,-161"/>
<text text-anchor="start" x="414.5" y="-168.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.5,-138 331.5,-161 354.5,-161 354.5,-138 331.5,-138"/>
<text text-anchor="start" x="335.5" y="-145.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="354.5,-138 354.5,-161 486.5,-161 486.5,-138 354.5,-138"/>
<text text-anchor="start" x="358.5" y="-145.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="486.5,-138 486.5,-161 518.5,-161 518.5,-138 486.5,-138"/>
<text text-anchor="start" x="490.5" y="-145.8" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="354" y="-124.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="341.5" y="-105.8" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="390" y="-105.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="480" y="-105.8" font-family="arial" font-size="14.00">X2:1</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-98 331.5,-100 518.5,-100 518.5,-98 331.5,-98"/>
<polygon fill="#ffffff" stroke="transparent" points="331.5,-96 331.5,-98 518.5,-98 518.5,-96 331.5,-96"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-94 331.5,-96 518.5,-96 518.5,-94 331.5,-94"/>
<text text-anchor="start" x="341.5" y="-80.8" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="392" y="-80.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="480" y="-80.8" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-73 331.5,-75 518.5,-75 518.5,-73 331.5,-73"/>
<polygon fill="#895956" stroke="transparent" points="331.5,-71 331.5,-73 518.5,-73 518.5,-71 331.5,-71"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-69 331.5,-71 518.5,-71 518.5,-69 331.5,-69"/>
<text text-anchor="start" x="341.5" y="-55.8" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="391.5" y="-55.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="480" y="-55.8" font-family="arial" font-size="14.00">X2:4</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-48 331.5,-50 518.5,-50 518.5,-48 331.5,-48"/>
<polygon fill="#00ff00" stroke="transparent" points="331.5,-46 331.5,-48 518.5,-48 518.5,-46 331.5,-46"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-44 331.5,-46 518.5,-46 518.5,-44 331.5,-44"/>
<text text-anchor="start" x="341.5" y="-30.8" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="392.5" y="-30.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="480" y="-30.8" font-family="arial" font-size="14.00">X2:3</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-23 331.5,-25 518.5,-25 518.5,-23 331.5,-23"/>
<polygon fill="#ffff00" stroke="transparent" points="331.5,-21 331.5,-23 518.5,-23 518.5,-21 331.5,-21"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-19 331.5,-21 518.5,-21 518.5,-19 331.5,-19"/>
<text text-anchor="start" x="354" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="508.5,-190 324,-190 324,0 508.5,0 508.5,-190"/>
<polygon fill="#ffffff" stroke="none" points="324,0 324,-190 508.5,-190 508.5,0 324,0"/>
<polygon fill="none" stroke="black" points="324,-166.25 324,-190 508.5,-190 508.5,-166.25 324,-166.25"/>
<text text-anchor="start" x="405.75" y="-172.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-142.5 324,-166.25 346.25,-166.25 346.25,-142.5 324,-142.5"/>
<text text-anchor="start" x="328" y="-148.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="346.25,-142.5 346.25,-166.25 477.25,-166.25 477.25,-142.5 346.25,-142.5"/>
<text text-anchor="start" x="350.25" y="-148.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.25,-142.5 477.25,-166.25 508.5,-166.25 508.5,-142.5 477.25,-142.5"/>
<text text-anchor="start" x="481.25" y="-148.95" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="345.82" y="-127.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-107.45" font-family="arial" font-size="14.00"> X1:1</text>
<text text-anchor="start" x="379.35" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="399" y="-107.45" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="449.4" y="-107.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="475" y="-107.45" font-family="arial" font-size="14.00">X2:1 </text>
<polygon fill="#000000" stroke="none" points="324,-101 324,-103 508.5,-103 508.5,-101 324,-101"/>
<polygon fill="#ffffff" stroke="none" points="324,-99 324,-101 508.5,-101 508.5,-99 324,-99"/>
<polygon fill="#000000" stroke="none" points="324,-97 324,-99 508.5,-99 508.5,-97 324,-97"/>
<text text-anchor="start" x="326" y="-81.7" font-family="arial" font-size="14.00"> X1:2</text>
<text text-anchor="start" x="379.35" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="401.25" y="-81.7" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="449.4" y="-81.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="475" y="-81.7" font-family="arial" font-size="14.00">X2:2 </text>
<polygon fill="#000000" stroke="none" points="324,-75.25 324,-77.25 508.5,-77.25 508.5,-75.25 324,-75.25"/>
<polygon fill="#895956" stroke="none" points="324,-73.25 324,-75.25 508.5,-75.25 508.5,-73.25 324,-73.25"/>
<polygon fill="#000000" stroke="none" points="324,-71.25 324,-73.25 508.5,-73.25 508.5,-71.25 324,-71.25"/>
<text text-anchor="start" x="326" y="-55.95" font-family="arial" font-size="14.00"> X1:3</text>
<text text-anchor="start" x="379.35" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="400.12" y="-55.95" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="449.4" y="-55.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="475" y="-55.95" font-family="arial" font-size="14.00">X2:4 </text>
<polygon fill="#000000" stroke="none" points="324,-49.5 324,-51.5 508.5,-51.5 508.5,-49.5 324,-49.5"/>
<polygon fill="#00aa00" stroke="none" points="324,-47.5 324,-49.5 508.5,-49.5 508.5,-47.5 324,-47.5"/>
<polygon fill="#000000" stroke="none" points="324,-45.5 324,-47.5 508.5,-47.5 508.5,-45.5 324,-45.5"/>
<text text-anchor="start" x="326" y="-30.2" font-family="arial" font-size="14.00"> X1:4</text>
<text text-anchor="start" x="379.35" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="401.62" y="-30.2" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="449.4" y="-30.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="475" y="-30.2" font-family="arial" font-size="14.00">X2:3 </text>
<polygon fill="#000000" stroke="none" points="324,-23.75 324,-25.75 508.5,-25.75 508.5,-23.75 324,-23.75"/>
<polygon fill="#ffff00" stroke="none" points="324,-21.75 324,-23.75 508.5,-23.75 508.5,-21.75 324,-21.75"/>
<polygon fill="#000000" stroke="none" points="324,-19.75 324,-21.75 508.5,-21.75 508.5,-19.75 324,-19.75"/>
<text text-anchor="start" x="345.82" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-93C251.25,-93.02 267.24,-95.02 331,-95"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M187,-95C251.01,-95 266.99,-97 331,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-97C250.76,-96.98 266.75,-98.98 331,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-95.88C244.27,-95.89 260.26,-98.02 324,-98"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M180,-97.88C244.01,-97.88 259.99,-100 324,-100"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-99.87C243.74,-99.86 259.73,-101.98 324,-102"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-69C251.13,-69 267.12,-70 331,-70"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M187,-71C251,-71 267,-72 331,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-73C250.88,-73 266.87,-74 331,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-72.13C244.02,-72.13 260.02,-72.25 324,-72.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-74.12C244,-74.12 260,-74.25 324,-74.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-76.12C243.98,-76.12 259.98,-76.25 324,-76.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-46C250.88,-46 266.87,-45 331,-45"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M187,-48C251,-48 267,-47 331,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-50C251.13,-50 267.12,-49 331,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-48.38C243.77,-48.39 259.76,-46.51 324,-46.5"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M180,-50.38C244.01,-50.38 259.99,-48.5 324,-48.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-52.37C244.24,-52.36 260.23,-50.49 324,-50.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-23C250.64,-23.03 266.62,-20.03 331,-20"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M187,-25C251.01,-25 266.99,-22 331,-22"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-27C251.38,-26.97 267.36,-23.97 331,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-24.63C243.55,-24.68 259.5,-20.81 324,-20.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-26.62C244.02,-26.62 259.98,-22.75 324,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-28.62C244.5,-28.57 260.45,-24.69 324,-24.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="849,-154 662,-154 662,-16 849,-16 849,-154"/>
<polygon fill="none" stroke="black" points="662.5,-131 662.5,-154 849.5,-154 849.5,-131 662.5,-131"/>
<text text-anchor="start" x="747" y="-138.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="662.5,-108 662.5,-131 758.5,-131 758.5,-108 662.5,-108"/>
<text text-anchor="start" x="666.5" y="-115.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="758.5,-108 758.5,-131 809.5,-131 809.5,-108 758.5,-108"/>
<text text-anchor="start" x="762.5" y="-115.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="809.5,-108 809.5,-131 849.5,-131 849.5,-108 809.5,-108"/>
<text text-anchor="start" x="813.5" y="-115.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="662.5,-85 662.5,-108 849.5,-108 849.5,-85 662.5,-85"/>
<text text-anchor="start" x="752" y="-92.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="662.5,-62 662.5,-85 849.5,-85 849.5,-62 662.5,-62"/>
<text text-anchor="start" x="752" y="-69.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="662.5,-39 662.5,-62 849.5,-62 849.5,-39 662.5,-39"/>
<text text-anchor="start" x="752" y="-46.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="662.5,-16 662.5,-39 849.5,-39 849.5,-16 662.5,-16"/>
<text text-anchor="start" x="752" y="-23.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="832.5,-159.25 652.5,-159.25 652.5,-16.75 832.5,-16.75 832.5,-159.25"/>
<polygon fill="#ffffff" stroke="none" points="652.5,-16.75 652.5,-159.25 832.5,-159.25 832.5,-16.75 652.5,-16.75"/>
<polygon fill="none" stroke="black" points="652.5,-135.5 652.5,-159.25 832.5,-159.25 832.5,-135.5 652.5,-135.5"/>
<text text-anchor="start" x="734.25" y="-141.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="652.5,-111.75 652.5,-135.5 745.25,-135.5 745.25,-111.75 652.5,-111.75"/>
<text text-anchor="start" x="656.5" y="-118.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="745.25,-111.75 745.25,-135.5 794.5,-135.5 794.5,-111.75 745.25,-111.75"/>
<text text-anchor="start" x="749.25" y="-118.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="794.5,-111.75 794.5,-135.5 832.5,-135.5 832.5,-111.75 794.5,-111.75"/>
<text text-anchor="start" x="798.5" y="-118.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="652.5,-88 652.5,-111.75 832.5,-111.75 832.5,-88 652.5,-88"/>
<text text-anchor="start" x="738.75" y="-94.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="652.5,-64.25 652.5,-88 832.5,-88 832.5,-64.25 652.5,-64.25"/>
<text text-anchor="start" x="738.75" y="-70.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="652.5,-40.5 652.5,-64.25 832.5,-64.25 832.5,-40.5 652.5,-40.5"/>
<text text-anchor="start" x="738.75" y="-46.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="652.5,-16.75 652.5,-40.5 832.5,-40.5 832.5,-16.75 652.5,-16.75"/>
<text text-anchor="start" x="738.75" y="-23.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-95C582,-95 598,-95 662,-95"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M518,-97C582,-97 598,-97 662,-97"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-99C582,-99 598,-99 662,-99"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-98C572.48,-98 588.48,-97.88 652.5,-97.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M508.5,-100C572.5,-100 588.5,-99.87 652.5,-99.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-102C572.52,-102 588.52,-101.87 652.5,-101.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-70C582.13,-70 598.12,-71 662,-71"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M518,-72C582,-72 598,-73 662,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-74C581.88,-74 597.87,-75 662,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-72.25C572.74,-72.26 588.73,-74.14 652.5,-74.13"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M508.5,-74.25C572.51,-74.25 588.49,-76.13 652.5,-76.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-76.25C572.27,-76.24 588.26,-78.11 652.5,-78.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-45C581.01,-45.81 595.78,-25.81 662,-25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M518,-47C582.61,-47 597.39,-27 662,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-49C584.22,-48.19 598.99,-28.19 662,-29"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-46.5C571.5,-47.31 586.29,-27.43 652.5,-26.63"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M508.5,-48.5C573.11,-48.5 587.89,-28.62 652.5,-28.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-50.5C574.71,-49.69 589.5,-29.82 652.5,-30.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-20C585,-21.13 598.6,-49.13 662,-48"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M518,-22C583.2,-22 596.8,-50 662,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M518,-24C581.4,-22.87 595,-50.87 662,-52"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-20.75C575.66,-21.93 588.98,-51.55 652.5,-50.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M508.5,-22.75C573.84,-22.75 587.16,-52.38 652.5,-52.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-24.75C572.02,-23.57 585.34,-53.2 652.5,-54.37"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,3 +1,3 @@
Id Description Qty Unit Designators
1 Cable, 4 x 0.25 mm² shielded 1 m W1
2 Connector, Molex KK 254, female, 4 pins 2 X1, X2
# Qty Unit Description Designators
1 2 Connector, Molex KK 254, female, 4 pins X1, X2
2 1 m Cable, 4 x 0.25 mm² shielded W1

1 Id # Qty Unit Description Designators
2 1 1 1 2 m Cable, 4 x 0.25 mm² shielded Connector, Molex KK 254, female, 4 pins W1 X1, X2
3 2 2 2 1 m Connector, Molex KK 254, female, 4 pins Cable, 4 x 0.25 mm² shielded X1, X2 W1

338
tutorial/tutorial03.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>GND</td>
<td port="p1r">1</td>
@ -37,25 +46,35 @@ graph {
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -73,115 +92,166 @@ graph {
<td>TX</td>
</tr>
</table>
</td></tr>
</td>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>0.25 mm² (24 AWG)</td>
<td>+ S</td>
<td>1 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td>1:WH</td>
<td> </td>
<td align="right">X2:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td>2:BN</td>
<td> </td>
<td align="right">X2:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3:RX</td>
<td> </td>
<td>3:GN</td>
<td> </td>
<td align="right">X2:4:TX </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#00AA00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:4:TX</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">X2:3:RX </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td>Shield</td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="2" port="w5">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#FFFFFF:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#895956:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
edge [color="#000000:#00ff00:#000000"]
edge [color="#000000:#00AA00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p4l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p3l:w
edge [color="#000000"]
X1:p1r:e -- W1:ws:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
<td balign="left">0.25 mm² (24 AWG)</td>
<td balign="left">+ S</td>
<td balign="left">1 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1:GND</td>
<td>
1:WH
</td>
<td>X2:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
2:BN
</td>
<td>X2:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:3:RX</td>
<td>
3:GN
</td>
<td>X2:4:TX</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X1:4:TX</td>
<td>
4:YE
</td>
<td>X2:3:RX</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td>X1:1:GND</td>
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
X1:p1r:e -- W1:w5:w
}

282
tutorial/tutorial03.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>tutorial03</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>tutorial03</h1>
<h2>Diagram</h2>
@ -30,176 +30,190 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="887pt" height="232pt"
viewBox="0.00 0.00 887.00 232.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 228)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-228 883,-228 883,4 -4,4"/>
<svg width="870pt" height="240pt"
viewBox="0.00 0.00 869.50 239.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 235.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-235.5 865.5,-235.5 865.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="187,-191 0,-191 0,-53 187,-53 187,-191"/>
<polygon fill="none" stroke="black" points="0.5,-168 0.5,-191 187.5,-191 187.5,-168 0.5,-168"/>
<text text-anchor="start" x="85" y="-175.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-145 0.5,-168 96.5,-168 96.5,-145 0.5,-145"/>
<text text-anchor="start" x="4.5" y="-152.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-145 96.5,-168 147.5,-168 147.5,-145 96.5,-145"/>
<text text-anchor="start" x="100.5" y="-152.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="147.5,-145 147.5,-168 187.5,-168 187.5,-145 147.5,-145"/>
<text text-anchor="start" x="151.5" y="-152.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-122 0.5,-145 106.5,-145 106.5,-122 0.5,-122"/>
<text text-anchor="start" x="37.5" y="-129.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="106.5,-122 106.5,-145 187.5,-145 187.5,-122 106.5,-122"/>
<text text-anchor="start" x="143" y="-129.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-99 0.5,-122 106.5,-122 106.5,-99 0.5,-99"/>
<text text-anchor="start" x="38.5" y="-106.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="106.5,-99 106.5,-122 187.5,-122 187.5,-99 106.5,-99"/>
<text text-anchor="start" x="143" y="-106.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-76 0.5,-99 106.5,-99 106.5,-76 0.5,-76"/>
<text text-anchor="start" x="43.5" y="-83.8" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="106.5,-76 106.5,-99 187.5,-99 187.5,-76 106.5,-76"/>
<text text-anchor="start" x="143" y="-83.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-53 0.5,-76 106.5,-76 106.5,-53 0.5,-53"/>
<text text-anchor="start" x="44.5" y="-60.8" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="106.5,-53 106.5,-76 187.5,-76 187.5,-53 106.5,-53"/>
<text text-anchor="start" x="143" y="-60.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="180,-196 0,-196 0,-53.5 180,-53.5 180,-196"/>
<polygon fill="#ffffff" stroke="none" points="0,-53.5 0,-196 180,-196 180,-53.5 0,-53.5"/>
<polygon fill="none" stroke="black" points="0,-172.25 0,-196 180,-196 180,-172.25 0,-172.25"/>
<text text-anchor="start" x="81.75" y="-178.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-148.5 0,-172.25 92.75,-172.25 92.75,-148.5 0,-148.5"/>
<text text-anchor="start" x="4" y="-154.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-148.5 92.75,-172.25 142,-172.25 142,-148.5 92.75,-148.5"/>
<text text-anchor="start" x="96.75" y="-154.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-148.5 142,-172.25 180,-172.25 180,-148.5 142,-148.5"/>
<text text-anchor="start" x="146" y="-154.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-124.75 0,-148.5 101.62,-148.5 101.62,-124.75 0,-124.75"/>
<text text-anchor="start" x="35.44" y="-131.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.62,-124.75 101.62,-148.5 180,-148.5 180,-124.75 101.62,-124.75"/>
<text text-anchor="start" x="137.06" y="-131.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-101 0,-124.75 101.62,-124.75 101.62,-101 0,-101"/>
<text text-anchor="start" x="36.56" y="-107.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.62,-101 101.62,-124.75 180,-124.75 180,-101 101.62,-101"/>
<text text-anchor="start" x="137.06" y="-107.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-77.25 0,-101 101.62,-101 101.62,-77.25 0,-77.25"/>
<text text-anchor="start" x="41.44" y="-83.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="101.62,-77.25 101.62,-101 180,-101 180,-77.25 101.62,-77.25"/>
<text text-anchor="start" x="137.06" y="-83.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-53.5 0,-77.25 101.62,-77.25 101.62,-53.5 0,-53.5"/>
<text text-anchor="start" x="42.19" y="-59.95" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="101.62,-53.5 101.62,-77.25 180,-77.25 180,-53.5 101.62,-53.5"/>
<text text-anchor="start" x="137.06" y="-59.95" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="548,-224 331,-224 331,0 548,0 548,-224"/>
<polygon fill="none" stroke="black" points="331.5,-201 331.5,-224 548.5,-224 548.5,-201 331.5,-201"/>
<text text-anchor="start" x="429.5" y="-208.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.5,-178 331.5,-201 354.5,-201 354.5,-178 331.5,-178"/>
<text text-anchor="start" x="335.5" y="-185.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="354.5,-178 354.5,-201 486.5,-201 486.5,-178 354.5,-178"/>
<text text-anchor="start" x="358.5" y="-185.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="486.5,-178 486.5,-201 516.5,-201 516.5,-178 486.5,-178"/>
<text text-anchor="start" x="490.5" y="-185.8" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="516.5,-178 516.5,-201 548.5,-201 548.5,-178 516.5,-178"/>
<text text-anchor="start" x="520.5" y="-185.8" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="364.5" y="-164.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="334.5" y="-145.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="404.5" y="-145.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="481.5" y="-145.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-138 331.5,-140 548.5,-140 548.5,-138 331.5,-138"/>
<polygon fill="#ffffff" stroke="transparent" points="331.5,-136 331.5,-138 548.5,-138 548.5,-136 331.5,-136"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-134 331.5,-136 548.5,-136 548.5,-134 331.5,-134"/>
<text text-anchor="start" x="335" y="-120.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="406.5" y="-120.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="482" y="-120.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-113 331.5,-115 548.5,-115 548.5,-113 331.5,-113"/>
<polygon fill="#895956" stroke="transparent" points="331.5,-111 331.5,-113 548.5,-113 548.5,-111 331.5,-111"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-109 331.5,-111 548.5,-111 548.5,-109 331.5,-109"/>
<text text-anchor="start" x="340" y="-95.8" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="406" y="-95.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="488" y="-95.8" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-88 331.5,-90 548.5,-90 548.5,-88 331.5,-88"/>
<polygon fill="#00ff00" stroke="transparent" points="331.5,-86 331.5,-88 548.5,-88 548.5,-86 331.5,-86"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-84 331.5,-86 548.5,-86 548.5,-84 331.5,-84"/>
<text text-anchor="start" x="341" y="-70.8" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="407" y="-70.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="487" y="-70.8" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-63 331.5,-65 548.5,-65 548.5,-63 331.5,-63"/>
<polygon fill="#ffff00" stroke="transparent" points="331.5,-61 331.5,-63 548.5,-63 548.5,-61 331.5,-61"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-59 331.5,-61 548.5,-61 548.5,-59 331.5,-59"/>
<text text-anchor="start" x="364.5" y="-45.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="334.5" y="-26.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="420.5" y="-26.8" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-19 331.5,-21 548.5,-21 548.5,-19 331.5,-19"/>
<text text-anchor="start" x="364.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="537.5,-231.5 324,-231.5 324,0 537.5,0 537.5,-231.5"/>
<polygon fill="#ffffff" stroke="none" points="324,0 324,-231.5 537.5,-231.5 537.5,0 324,0"/>
<polygon fill="none" stroke="black" points="324,-207.75 324,-231.5 537.5,-231.5 537.5,-207.75 324,-207.75"/>
<text text-anchor="start" x="420.25" y="-214.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-184 324,-207.75 346.25,-207.75 346.25,-184 324,-184"/>
<text text-anchor="start" x="328" y="-190.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="346.25,-184 346.25,-207.75 477.25,-207.75 477.25,-184 346.25,-184"/>
<text text-anchor="start" x="350.25" y="-190.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.25,-184 477.25,-207.75 506.25,-207.75 506.25,-184 477.25,-184"/>
<text text-anchor="start" x="481.25" y="-190.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="506.25,-184 506.25,-207.75 537.5,-207.75 537.5,-184 506.25,-184"/>
<text text-anchor="start" x="510.25" y="-190.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="358.77" y="-168.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-148.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="400.95" y="-148.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="413.5" y="-148.95" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="456.8" y="-148.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="469.5" y="-148.95" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="324,-142.5 324,-144.5 537.5,-144.5 537.5,-142.5 324,-142.5"/>
<polygon fill="#ffffff" stroke="none" points="324,-140.5 324,-142.5 537.5,-142.5 537.5,-140.5 324,-140.5"/>
<polygon fill="#000000" stroke="none" points="324,-138.5 324,-140.5 537.5,-140.5 537.5,-138.5 324,-138.5"/>
<text text-anchor="start" x="326" y="-123.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="400.95" y="-123.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="415.75" y="-123.2" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="456.8" y="-123.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="471.75" y="-123.2" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="324,-116.75 324,-118.75 537.5,-118.75 537.5,-116.75 324,-116.75"/>
<polygon fill="#895956" stroke="none" points="324,-114.75 324,-116.75 537.5,-116.75 537.5,-114.75 324,-114.75"/>
<polygon fill="#000000" stroke="none" points="324,-112.75 324,-114.75 537.5,-114.75 537.5,-112.75 324,-112.75"/>
<text text-anchor="start" x="326" y="-97.45" font-family="arial" font-size="14.00"> X1:3:RX</text>
<text text-anchor="start" x="400.95" y="-97.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="414.62" y="-97.45" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="456.8" y="-97.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="483" y="-97.45" font-family="arial" font-size="14.00">X2:4:TX </text>
<polygon fill="#000000" stroke="none" points="324,-91 324,-93 537.5,-93 537.5,-91 324,-91"/>
<polygon fill="#00aa00" stroke="none" points="324,-89 324,-91 537.5,-91 537.5,-89 324,-89"/>
<polygon fill="#000000" stroke="none" points="324,-87 324,-89 537.5,-89 537.5,-87 324,-87"/>
<text text-anchor="start" x="326" y="-71.7" font-family="arial" font-size="14.00"> X1:4:TX</text>
<text text-anchor="start" x="400.95" y="-71.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="416.12" y="-71.7" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="456.8" y="-71.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="481.5" y="-71.7" font-family="arial" font-size="14.00">X2:3:RX </text>
<polygon fill="#000000" stroke="none" points="324,-65.25 324,-67.25 537.5,-67.25 537.5,-65.25 324,-65.25"/>
<polygon fill="#ffff00" stroke="none" points="324,-63.25 324,-65.25 537.5,-65.25 537.5,-63.25 324,-63.25"/>
<polygon fill="#000000" stroke="none" points="324,-61.25 324,-63.25 537.5,-63.25 537.5,-61.25 324,-61.25"/>
<text text-anchor="start" x="358.77" y="-45.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-26.2" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="400.95" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="412" y="-26.2" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="456.8" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="531.75" y="-26.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="324,-19.75 324,-21.75 537.5,-21.75 537.5,-19.75 324,-19.75"/>
<text text-anchor="start" x="358.77" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-132C251.38,-132.03 267.36,-135.03 331,-135"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M187,-134C251.01,-134 266.99,-137 331,-137"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-136C250.64,-135.97 266.62,-138.97 331,-139"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-134.63C244.62,-134.71 260.55,-139.59 324,-139.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M180,-136.62C244.04,-136.63 259.96,-141.5 324,-141.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-138.62C243.45,-138.54 259.38,-143.41 324,-143.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-108C251.25,-108.02 267.24,-110.02 331,-110"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M187,-110C251.01,-110 266.99,-112 331,-112"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-112C250.76,-111.98 266.75,-113.98 331,-114"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-110.88C244.37,-110.91 260.34,-113.78 324,-113.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-112.88C244.01,-112.87 259.99,-115.75 324,-115.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-114.87C243.66,-114.84 259.63,-117.72 324,-117.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-85C251,-85 267,-85 331,-85"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M187,-87C251,-87 267,-87 331,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-89C251,-89 267,-89 331,-89"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-87.13C244.11,-87.13 260.11,-88 324,-88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M180,-89.13C244,-89.12 260,-90 324,-90"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-91.12C243.89,-91.12 259.89,-92 324,-92"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-62C250.76,-62.02 266.75,-60.02 331,-60"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M187,-64C251.01,-64 266.99,-62 331,-62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-66C251.25,-65.98 267.24,-63.98 331,-64"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-63.38C243.86,-63.38 259.86,-62.25 324,-62.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-65.38C244,-65.38 260,-64.25 324,-64.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-67.37C244.14,-67.37 260.14,-66.25 324,-66.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-134C268.63,-134 249.37,-20 331,-20"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-136.62C262.15,-136.62 241.85,-20.75 324,-20.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="879,-193 692,-193 692,-55 879,-55 879,-193"/>
<polygon fill="none" stroke="black" points="692.5,-170 692.5,-193 879.5,-193 879.5,-170 692.5,-170"/>
<text text-anchor="start" x="777" y="-177.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="692.5,-147 692.5,-170 788.5,-170 788.5,-147 692.5,-147"/>
<text text-anchor="start" x="696.5" y="-154.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="788.5,-147 788.5,-170 839.5,-170 839.5,-147 788.5,-147"/>
<text text-anchor="start" x="792.5" y="-154.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="839.5,-147 839.5,-170 879.5,-170 879.5,-147 839.5,-147"/>
<text text-anchor="start" x="843.5" y="-154.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="692.5,-124 692.5,-147 774.5,-147 774.5,-124 692.5,-124"/>
<text text-anchor="start" x="729.5" y="-131.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="774.5,-124 774.5,-147 879.5,-147 879.5,-124 774.5,-124"/>
<text text-anchor="start" x="811" y="-131.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="692.5,-101 692.5,-124 774.5,-124 774.5,-101 692.5,-101"/>
<text text-anchor="start" x="729.5" y="-108.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="774.5,-101 774.5,-124 879.5,-124 879.5,-101 774.5,-101"/>
<text text-anchor="start" x="812" y="-108.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="692.5,-78 692.5,-101 774.5,-101 774.5,-78 692.5,-78"/>
<text text-anchor="start" x="729.5" y="-85.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="774.5,-78 774.5,-101 879.5,-101 879.5,-78 774.5,-78"/>
<text text-anchor="start" x="817" y="-85.8" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="692.5,-55 692.5,-78 774.5,-78 774.5,-55 692.5,-55"/>
<text text-anchor="start" x="729.5" y="-62.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="774.5,-55 774.5,-78 879.5,-78 879.5,-55 774.5,-55"/>
<text text-anchor="start" x="818" y="-62.8" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="861.5,-199 681.5,-199 681.5,-56.5 861.5,-56.5 861.5,-199"/>
<polygon fill="#ffffff" stroke="none" points="681.5,-56.5 681.5,-199 861.5,-199 861.5,-56.5 681.5,-56.5"/>
<polygon fill="none" stroke="black" points="681.5,-175.25 681.5,-199 861.5,-199 861.5,-175.25 681.5,-175.25"/>
<text text-anchor="start" x="763.25" y="-181.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="681.5,-151.5 681.5,-175.25 774.25,-175.25 774.25,-151.5 681.5,-151.5"/>
<text text-anchor="start" x="685.5" y="-157.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="774.25,-151.5 774.25,-175.25 823.5,-175.25 823.5,-151.5 774.25,-151.5"/>
<text text-anchor="start" x="778.25" y="-157.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="823.5,-151.5 823.5,-175.25 861.5,-175.25 861.5,-151.5 823.5,-151.5"/>
<text text-anchor="start" x="827.5" y="-157.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="681.5,-127.75 681.5,-151.5 759.88,-151.5 759.88,-127.75 681.5,-127.75"/>
<text text-anchor="start" x="716.94" y="-134.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="759.88,-127.75 759.88,-151.5 861.5,-151.5 861.5,-127.75 759.88,-127.75"/>
<text text-anchor="start" x="795.31" y="-134.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="681.5,-104 681.5,-127.75 759.88,-127.75 759.88,-104 681.5,-104"/>
<text text-anchor="start" x="716.94" y="-110.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="759.88,-104 759.88,-127.75 861.5,-127.75 861.5,-104 759.88,-104"/>
<text text-anchor="start" x="796.44" y="-110.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="681.5,-80.25 681.5,-104 759.88,-104 759.88,-80.25 681.5,-80.25"/>
<text text-anchor="start" x="716.94" y="-86.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="759.88,-80.25 759.88,-104 861.5,-104 861.5,-80.25 759.88,-80.25"/>
<text text-anchor="start" x="801.31" y="-86.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="681.5,-56.5 681.5,-80.25 759.88,-80.25 759.88,-56.5 681.5,-56.5"/>
<text text-anchor="start" x="716.94" y="-62.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="759.88,-56.5 759.88,-80.25 861.5,-80.25 861.5,-56.5 759.88,-56.5"/>
<text text-anchor="start" x="802.06" y="-62.95" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-135C611.88,-135 627.87,-134 692,-134"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M548,-137C612,-137 628,-136 692,-136"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-139C612.13,-139 628.12,-138 692,-138"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-139.5C601.27,-139.51 617.26,-137.64 681.5,-137.63"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M537.5,-141.5C601.51,-141.5 617.49,-139.62 681.5,-139.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-143.5C601.74,-143.49 617.73,-141.61 681.5,-141.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-110C612,-110 628,-110 692,-110"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M548,-112C612,-112 628,-112 692,-112"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-114C612,-114 628,-114 692,-114"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-113.75C601.52,-113.75 617.52,-113.88 681.5,-113.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M537.5,-115.75C601.5,-115.75 617.5,-115.87 681.5,-115.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-117.75C601.48,-117.75 617.48,-117.87 681.5,-117.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-85C611.04,-85.86 625.68,-64.86 692,-64"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M548,-87C612.68,-87 627.32,-66 692,-66"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-89C614.32,-88.14 628.96,-67.14 692,-68"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-88C600.56,-88.88 615.12,-67.26 681.5,-66.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M537.5,-90C602.22,-90 616.78,-68.38 681.5,-68.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-92C603.88,-91.12 618.44,-69.49 681.5,-70.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-60C614.9,-61.09 628.67,-88.09 692,-87"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M548,-62C613.12,-62 626.88,-89 692,-89"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-64C611.33,-62.91 625.1,-89.91 692,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-62.25C604.48,-63.37 618.11,-91.25 681.5,-90.13"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M537.5,-64.25C602.69,-64.25 616.31,-92.13 681.5,-92.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-66.25C600.89,-65.13 614.52,-93 681.5,-94.12"/>
</g>
</g>
</svg>
@ -215,26 +229,26 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 4 x 0.25 mm² shielded</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, Molex KK 254, female, 4 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex KK 254, female, 4 pins</td>
<td class="bom_col_designators">X1, X2</td>
</tr>
<tr>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, 4 x 0.25 mm² shielded</td>
<td class="bom_col_designators">W1</td>
</tr>
</table>
</div>

BIN
tutorial/tutorial03.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 46 KiB

256
tutorial/tutorial03.svg generated
View File

@ -1,176 +1,190 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="887pt" height="232pt"
viewBox="0.00 0.00 887.00 232.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 228)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-228 883,-228 883,4 -4,4"/>
<svg width="870pt" height="240pt"
viewBox="0.00 0.00 869.50 239.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 235.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-235.5 865.5,-235.5 865.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="187,-191 0,-191 0,-53 187,-53 187,-191"/>
<polygon fill="none" stroke="black" points="0.5,-168 0.5,-191 187.5,-191 187.5,-168 0.5,-168"/>
<text text-anchor="start" x="85" y="-175.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-145 0.5,-168 96.5,-168 96.5,-145 0.5,-145"/>
<text text-anchor="start" x="4.5" y="-152.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-145 96.5,-168 147.5,-168 147.5,-145 96.5,-145"/>
<text text-anchor="start" x="100.5" y="-152.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="147.5,-145 147.5,-168 187.5,-168 187.5,-145 147.5,-145"/>
<text text-anchor="start" x="151.5" y="-152.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-122 0.5,-145 106.5,-145 106.5,-122 0.5,-122"/>
<text text-anchor="start" x="37.5" y="-129.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="106.5,-122 106.5,-145 187.5,-145 187.5,-122 106.5,-122"/>
<text text-anchor="start" x="143" y="-129.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-99 0.5,-122 106.5,-122 106.5,-99 0.5,-99"/>
<text text-anchor="start" x="38.5" y="-106.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="106.5,-99 106.5,-122 187.5,-122 187.5,-99 106.5,-99"/>
<text text-anchor="start" x="143" y="-106.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-76 0.5,-99 106.5,-99 106.5,-76 0.5,-76"/>
<text text-anchor="start" x="43.5" y="-83.8" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="106.5,-76 106.5,-99 187.5,-99 187.5,-76 106.5,-76"/>
<text text-anchor="start" x="143" y="-83.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-53 0.5,-76 106.5,-76 106.5,-53 0.5,-53"/>
<text text-anchor="start" x="44.5" y="-60.8" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="106.5,-53 106.5,-76 187.5,-76 187.5,-53 106.5,-53"/>
<text text-anchor="start" x="143" y="-60.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="180,-196 0,-196 0,-53.5 180,-53.5 180,-196"/>
<polygon fill="#ffffff" stroke="none" points="0,-53.5 0,-196 180,-196 180,-53.5 0,-53.5"/>
<polygon fill="none" stroke="black" points="0,-172.25 0,-196 180,-196 180,-172.25 0,-172.25"/>
<text text-anchor="start" x="81.75" y="-178.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-148.5 0,-172.25 92.75,-172.25 92.75,-148.5 0,-148.5"/>
<text text-anchor="start" x="4" y="-154.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-148.5 92.75,-172.25 142,-172.25 142,-148.5 92.75,-148.5"/>
<text text-anchor="start" x="96.75" y="-154.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-148.5 142,-172.25 180,-172.25 180,-148.5 142,-148.5"/>
<text text-anchor="start" x="146" y="-154.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-124.75 0,-148.5 101.62,-148.5 101.62,-124.75 0,-124.75"/>
<text text-anchor="start" x="35.44" y="-131.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.62,-124.75 101.62,-148.5 180,-148.5 180,-124.75 101.62,-124.75"/>
<text text-anchor="start" x="137.06" y="-131.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-101 0,-124.75 101.62,-124.75 101.62,-101 0,-101"/>
<text text-anchor="start" x="36.56" y="-107.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.62,-101 101.62,-124.75 180,-124.75 180,-101 101.62,-101"/>
<text text-anchor="start" x="137.06" y="-107.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-77.25 0,-101 101.62,-101 101.62,-77.25 0,-77.25"/>
<text text-anchor="start" x="41.44" y="-83.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="101.62,-77.25 101.62,-101 180,-101 180,-77.25 101.62,-77.25"/>
<text text-anchor="start" x="137.06" y="-83.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-53.5 0,-77.25 101.62,-77.25 101.62,-53.5 0,-53.5"/>
<text text-anchor="start" x="42.19" y="-59.95" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="101.62,-53.5 101.62,-77.25 180,-77.25 180,-53.5 101.62,-53.5"/>
<text text-anchor="start" x="137.06" y="-59.95" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="548,-224 331,-224 331,0 548,0 548,-224"/>
<polygon fill="none" stroke="black" points="331.5,-201 331.5,-224 548.5,-224 548.5,-201 331.5,-201"/>
<text text-anchor="start" x="429.5" y="-208.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="331.5,-178 331.5,-201 354.5,-201 354.5,-178 331.5,-178"/>
<text text-anchor="start" x="335.5" y="-185.8" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="354.5,-178 354.5,-201 486.5,-201 486.5,-178 354.5,-178"/>
<text text-anchor="start" x="358.5" y="-185.8" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="486.5,-178 486.5,-201 516.5,-201 516.5,-178 486.5,-178"/>
<text text-anchor="start" x="490.5" y="-185.8" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="516.5,-178 516.5,-201 548.5,-201 548.5,-178 516.5,-178"/>
<text text-anchor="start" x="520.5" y="-185.8" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="364.5" y="-164.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="334.5" y="-145.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="404.5" y="-145.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="481.5" y="-145.8" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-138 331.5,-140 548.5,-140 548.5,-138 331.5,-138"/>
<polygon fill="#ffffff" stroke="transparent" points="331.5,-136 331.5,-138 548.5,-138 548.5,-136 331.5,-136"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-134 331.5,-136 548.5,-136 548.5,-134 331.5,-134"/>
<text text-anchor="start" x="335" y="-120.8" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="406.5" y="-120.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="482" y="-120.8" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-113 331.5,-115 548.5,-115 548.5,-113 331.5,-113"/>
<polygon fill="#895956" stroke="transparent" points="331.5,-111 331.5,-113 548.5,-113 548.5,-111 331.5,-111"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-109 331.5,-111 548.5,-111 548.5,-109 331.5,-109"/>
<text text-anchor="start" x="340" y="-95.8" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="406" y="-95.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="488" y="-95.8" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-88 331.5,-90 548.5,-90 548.5,-88 331.5,-88"/>
<polygon fill="#00ff00" stroke="transparent" points="331.5,-86 331.5,-88 548.5,-88 548.5,-86 331.5,-86"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-84 331.5,-86 548.5,-86 548.5,-84 331.5,-84"/>
<text text-anchor="start" x="341" y="-70.8" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="407" y="-70.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="487" y="-70.8" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-63 331.5,-65 548.5,-65 548.5,-63 331.5,-63"/>
<polygon fill="#ffff00" stroke="transparent" points="331.5,-61 331.5,-63 548.5,-63 548.5,-61 331.5,-61"/>
<polygon fill="#000000" stroke="transparent" points="331.5,-59 331.5,-61 548.5,-61 548.5,-59 331.5,-59"/>
<text text-anchor="start" x="364.5" y="-45.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="334.5" y="-26.8" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="420.5" y="-26.8" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="transparent" points="331.5,-19 331.5,-21 548.5,-21 548.5,-19 331.5,-19"/>
<text text-anchor="start" x="364.5" y="-5.8" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="537.5,-231.5 324,-231.5 324,0 537.5,0 537.5,-231.5"/>
<polygon fill="#ffffff" stroke="none" points="324,0 324,-231.5 537.5,-231.5 537.5,0 324,0"/>
<polygon fill="none" stroke="black" points="324,-207.75 324,-231.5 537.5,-231.5 537.5,-207.75 324,-207.75"/>
<text text-anchor="start" x="420.25" y="-214.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-184 324,-207.75 346.25,-207.75 346.25,-184 324,-184"/>
<text text-anchor="start" x="328" y="-190.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="346.25,-184 346.25,-207.75 477.25,-207.75 477.25,-184 346.25,-184"/>
<text text-anchor="start" x="350.25" y="-190.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.25,-184 477.25,-207.75 506.25,-207.75 506.25,-184 477.25,-184"/>
<text text-anchor="start" x="481.25" y="-190.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="506.25,-184 506.25,-207.75 537.5,-207.75 537.5,-184 506.25,-184"/>
<text text-anchor="start" x="510.25" y="-190.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="358.77" y="-168.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-148.95" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="400.95" y="-148.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="413.5" y="-148.95" font-family="arial" font-size="14.00">1:WH</text>
<text text-anchor="start" x="456.8" y="-148.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="469.5" y="-148.95" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="324,-142.5 324,-144.5 537.5,-144.5 537.5,-142.5 324,-142.5"/>
<polygon fill="#ffffff" stroke="none" points="324,-140.5 324,-142.5 537.5,-142.5 537.5,-140.5 324,-140.5"/>
<polygon fill="#000000" stroke="none" points="324,-138.5 324,-140.5 537.5,-140.5 537.5,-138.5 324,-138.5"/>
<text text-anchor="start" x="326" y="-123.2" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="400.95" y="-123.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="415.75" y="-123.2" font-family="arial" font-size="14.00">2:BN</text>
<text text-anchor="start" x="456.8" y="-123.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="471.75" y="-123.2" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="324,-116.75 324,-118.75 537.5,-118.75 537.5,-116.75 324,-116.75"/>
<polygon fill="#895956" stroke="none" points="324,-114.75 324,-116.75 537.5,-116.75 537.5,-114.75 324,-114.75"/>
<polygon fill="#000000" stroke="none" points="324,-112.75 324,-114.75 537.5,-114.75 537.5,-112.75 324,-112.75"/>
<text text-anchor="start" x="326" y="-97.45" font-family="arial" font-size="14.00"> X1:3:RX</text>
<text text-anchor="start" x="400.95" y="-97.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="414.62" y="-97.45" font-family="arial" font-size="14.00">3:GN</text>
<text text-anchor="start" x="456.8" y="-97.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="483" y="-97.45" font-family="arial" font-size="14.00">X2:4:TX </text>
<polygon fill="#000000" stroke="none" points="324,-91 324,-93 537.5,-93 537.5,-91 324,-91"/>
<polygon fill="#00aa00" stroke="none" points="324,-89 324,-91 537.5,-91 537.5,-89 324,-89"/>
<polygon fill="#000000" stroke="none" points="324,-87 324,-89 537.5,-89 537.5,-87 324,-87"/>
<text text-anchor="start" x="326" y="-71.7" font-family="arial" font-size="14.00"> X1:4:TX</text>
<text text-anchor="start" x="400.95" y="-71.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="416.12" y="-71.7" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="456.8" y="-71.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="481.5" y="-71.7" font-family="arial" font-size="14.00">X2:3:RX </text>
<polygon fill="#000000" stroke="none" points="324,-65.25 324,-67.25 537.5,-67.25 537.5,-65.25 324,-65.25"/>
<polygon fill="#ffff00" stroke="none" points="324,-63.25 324,-65.25 537.5,-65.25 537.5,-63.25 324,-63.25"/>
<polygon fill="#000000" stroke="none" points="324,-61.25 324,-63.25 537.5,-63.25 537.5,-61.25 324,-61.25"/>
<text text-anchor="start" x="358.77" y="-45.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="326" y="-26.2" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="400.95" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="412" y="-26.2" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="456.8" y="-26.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="531.75" y="-26.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="#000000" stroke="none" points="324,-19.75 324,-21.75 537.5,-21.75 537.5,-19.75 324,-19.75"/>
<text text-anchor="start" x="358.77" y="-4.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-132C251.38,-132.03 267.36,-135.03 331,-135"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M187,-134C251.01,-134 266.99,-137 331,-137"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-136C250.64,-135.97 266.62,-138.97 331,-139"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-134.63C244.62,-134.71 260.55,-139.59 324,-139.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M180,-136.62C244.04,-136.63 259.96,-141.5 324,-141.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-138.62C243.45,-138.54 259.38,-143.41 324,-143.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-108C251.25,-108.02 267.24,-110.02 331,-110"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M187,-110C251.01,-110 266.99,-112 331,-112"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-112C250.76,-111.98 266.75,-113.98 331,-114"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-110.88C244.37,-110.91 260.34,-113.78 324,-113.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-112.88C244.01,-112.87 259.99,-115.75 324,-115.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-114.87C243.66,-114.84 259.63,-117.72 324,-117.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-85C251,-85 267,-85 331,-85"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M187,-87C251,-87 267,-87 331,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-89C251,-89 267,-89 331,-89"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-87.13C244.11,-87.13 260.11,-88 324,-88"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M180,-89.13C244,-89.12 260,-90 324,-90"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-91.12C243.89,-91.12 259.89,-92 324,-92"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-62C250.76,-62.02 266.75,-60.02 331,-60"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M187,-64C251.01,-64 266.99,-62 331,-62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-66C251.25,-65.98 267.24,-63.98 331,-64"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-63.38C243.86,-63.38 259.86,-62.25 324,-62.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-65.38C244,-65.38 260,-64.25 324,-64.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-67.37C244.14,-67.37 260.14,-66.25 324,-66.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M187,-134C268.63,-134 249.37,-20 331,-20"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-136.62C262.15,-136.62 241.85,-20.75 324,-20.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="879,-193 692,-193 692,-55 879,-55 879,-193"/>
<polygon fill="none" stroke="black" points="692.5,-170 692.5,-193 879.5,-193 879.5,-170 692.5,-170"/>
<text text-anchor="start" x="777" y="-177.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="692.5,-147 692.5,-170 788.5,-170 788.5,-147 692.5,-147"/>
<text text-anchor="start" x="696.5" y="-154.8" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="788.5,-147 788.5,-170 839.5,-170 839.5,-147 788.5,-147"/>
<text text-anchor="start" x="792.5" y="-154.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="839.5,-147 839.5,-170 879.5,-170 879.5,-147 839.5,-147"/>
<text text-anchor="start" x="843.5" y="-154.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="692.5,-124 692.5,-147 774.5,-147 774.5,-124 692.5,-124"/>
<text text-anchor="start" x="729.5" y="-131.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="774.5,-124 774.5,-147 879.5,-147 879.5,-124 774.5,-124"/>
<text text-anchor="start" x="811" y="-131.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="692.5,-101 692.5,-124 774.5,-124 774.5,-101 692.5,-101"/>
<text text-anchor="start" x="729.5" y="-108.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="774.5,-101 774.5,-124 879.5,-124 879.5,-101 774.5,-101"/>
<text text-anchor="start" x="812" y="-108.8" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="692.5,-78 692.5,-101 774.5,-101 774.5,-78 692.5,-78"/>
<text text-anchor="start" x="729.5" y="-85.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="774.5,-78 774.5,-101 879.5,-101 879.5,-78 774.5,-78"/>
<text text-anchor="start" x="817" y="-85.8" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="692.5,-55 692.5,-78 774.5,-78 774.5,-55 692.5,-55"/>
<text text-anchor="start" x="729.5" y="-62.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="774.5,-55 774.5,-78 879.5,-78 879.5,-55 774.5,-55"/>
<text text-anchor="start" x="818" y="-62.8" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="861.5,-199 681.5,-199 681.5,-56.5 861.5,-56.5 861.5,-199"/>
<polygon fill="#ffffff" stroke="none" points="681.5,-56.5 681.5,-199 861.5,-199 861.5,-56.5 681.5,-56.5"/>
<polygon fill="none" stroke="black" points="681.5,-175.25 681.5,-199 861.5,-199 861.5,-175.25 681.5,-175.25"/>
<text text-anchor="start" x="763.25" y="-181.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="681.5,-151.5 681.5,-175.25 774.25,-175.25 774.25,-151.5 681.5,-151.5"/>
<text text-anchor="start" x="685.5" y="-157.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="774.25,-151.5 774.25,-175.25 823.5,-175.25 823.5,-151.5 774.25,-151.5"/>
<text text-anchor="start" x="778.25" y="-157.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="823.5,-151.5 823.5,-175.25 861.5,-175.25 861.5,-151.5 823.5,-151.5"/>
<text text-anchor="start" x="827.5" y="-157.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="681.5,-127.75 681.5,-151.5 759.88,-151.5 759.88,-127.75 681.5,-127.75"/>
<text text-anchor="start" x="716.94" y="-134.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="759.88,-127.75 759.88,-151.5 861.5,-151.5 861.5,-127.75 759.88,-127.75"/>
<text text-anchor="start" x="795.31" y="-134.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="681.5,-104 681.5,-127.75 759.88,-127.75 759.88,-104 681.5,-104"/>
<text text-anchor="start" x="716.94" y="-110.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="759.88,-104 759.88,-127.75 861.5,-127.75 861.5,-104 759.88,-104"/>
<text text-anchor="start" x="796.44" y="-110.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="681.5,-80.25 681.5,-104 759.88,-104 759.88,-80.25 681.5,-80.25"/>
<text text-anchor="start" x="716.94" y="-86.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="759.88,-80.25 759.88,-104 861.5,-104 861.5,-80.25 759.88,-80.25"/>
<text text-anchor="start" x="801.31" y="-86.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="681.5,-56.5 681.5,-80.25 759.88,-80.25 759.88,-56.5 681.5,-56.5"/>
<text text-anchor="start" x="716.94" y="-62.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="759.88,-56.5 759.88,-80.25 861.5,-80.25 861.5,-56.5 759.88,-56.5"/>
<text text-anchor="start" x="802.06" y="-62.95" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-135C611.88,-135 627.87,-134 692,-134"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M548,-137C612,-137 628,-136 692,-136"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-139C612.13,-139 628.12,-138 692,-138"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-139.5C601.27,-139.51 617.26,-137.64 681.5,-137.63"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M537.5,-141.5C601.51,-141.5 617.49,-139.62 681.5,-139.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-143.5C601.74,-143.49 617.73,-141.61 681.5,-141.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-110C612,-110 628,-110 692,-110"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M548,-112C612,-112 628,-112 692,-112"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-114C612,-114 628,-114 692,-114"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-113.75C601.52,-113.75 617.52,-113.88 681.5,-113.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M537.5,-115.75C601.5,-115.75 617.5,-115.87 681.5,-115.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-117.75C601.48,-117.75 617.48,-117.87 681.5,-117.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-85C611.04,-85.86 625.68,-64.86 692,-64"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M548,-87C612.68,-87 627.32,-66 692,-66"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-89C614.32,-88.14 628.96,-67.14 692,-68"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-88C600.56,-88.88 615.12,-67.26 681.5,-66.38"/>
<path fill="none" stroke="#00aa00" stroke-width="2" d="M537.5,-90C602.22,-90 616.78,-68.38 681.5,-68.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-92C603.88,-91.12 618.44,-69.49 681.5,-70.37"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-60C614.9,-61.09 628.67,-88.09 692,-87"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M548,-62C613.12,-62 626.88,-89 692,-89"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M548,-64C611.33,-62.91 625.1,-89.91 692,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-62.25C604.48,-63.37 618.11,-91.25 681.5,-90.13"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M537.5,-64.25C602.69,-64.25 616.31,-92.13 681.5,-92.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-66.25C600.89,-65.13 614.52,-93 681.5,-94.12"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -1,4 +1,4 @@
Id Description Qty Unit Designators
1 Cable, 4 x 24 AWG 0.4 m W1, W2
2 Connector, Molex KK 254, female, 4 pins 2 X2, X3
3 Connector, Molex KK 254, male, 4 pins 1 X1
# Qty Unit Description Designators
1 2 Connector, Molex KK 254, female, 4 pins X2, X3
2 1 Connector, Molex KK 254, male, 4 pins X1
3 2 m Cable, 4 x 24 AWG W1, W2

1 Id # Qty Unit Description Designators
2 1 1 0.4 2 m Cable, 4 x 24 AWG Connector, Molex KK 254, female, 4 pins W1, W2 X2, X3
3 2 2 2 1 Connector, Molex KK 254, female, 4 pins Connector, Molex KK 254, male, 4 pins X2, X3 X1
4 3 3 1 2 m Connector, Molex KK 254, male, 4 pins Cable, 4 x 24 AWG X1 W1, W2

580
tutorial/tutorial04.gv generated
View File

@ -1,25 +1,34 @@
graph {
// Graph generated by WireViz 0.4-dev
// https://github.com/formatc1702/WireViz
// Graph generated by WireViz 0.5-dev+refactor
// https://github.com/wireviz/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">male</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>male</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>GND</td>
<td port="p1r">1</td>
@ -37,30 +46,44 @@ graph {
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left">to microcontroller</td>
</tr></table>
</td></tr>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -82,30 +105,44 @@ graph {
<td port="p4r">4</td>
</tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left">to accelerometer</td>
</tr></table>
</td></tr>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">X3</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">Molex KK 254</td>
<td balign="left">female</td>
<td balign="left">4-pin</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
@ -123,218 +160,307 @@ graph {
<td>SDA</td>
</tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left">to temperature sensor</td>
</tr></table>
</td></tr>
</tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
</td>
</tr>
</table>
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>24 AWG</td>
<td>0.3 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td>1:BN</td>
<td> </td>
<td align="right">X2:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:2:VCC</td>
<td> </td>
<td>2:RD</td>
<td> </td>
<td align="right">X2:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:3:SCL</td>
<td> </td>
<td>3:OG</td>
<td> </td>
<td align="right">X2:3:SCL </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF8000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X1:4:SDA</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">X2:4:SDA </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td balign="left">This cable is a bit longer</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#895956:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
edge [color="#000000:#ff8000:#000000"]
edge [color="#000000:#FF8000:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W1</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
<td balign="left">24 AWG</td>
<td balign="left">0.3 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>X1:1:GND</td>
<td>
1:BN
</td>
<td>X2:1:GND</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>W2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:2:VCC</td>
<td>
2:RD
</td>
<td>X2:2:VCC</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td>4x</td>
<td>24 AWG</td>
<td>0.1 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:3:SCL</td>
<td>
3:OG
</td>
<td>X2:3:SCL</td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td align="left"> X2:1:GND</td>
<td> </td>
<td>1:BN</td>
<td> </td>
<td align="right">X3:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#895956" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X2:2:VCC</td>
<td> </td>
<td>2:RD</td>
<td> </td>
<td align="right">X3:2:VCC </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF0000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X2:3:SCL</td>
<td> </td>
<td>3:OG</td>
<td> </td>
<td align="right">X3:3:SCL </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w3">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FF8000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left"> X2:4:SDA</td>
<td> </td>
<td>4:YE</td>
<td> </td>
<td align="right">X3:4:SDA </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w4">
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFF00" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
<tr>
<td bgcolor="#000000" border="0" cellpadding="0" colspan="5" height="2"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>X1:4:SDA</td>
<td>
4:YE
</td>
<td>X2:4:SDA</td>
</tr>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<td balign="left">This cable is a bit shorter</td>
</tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">This cable is a bit longer</td>
</tr></table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
> shape=box style=filled]
edge [color="#000000:#895956:#000000"]
X2:p1r:e -- W2:w1:w
W2:w1:e -- X3:p1l:w
edge [color="#000000:#ff0000:#000000"]
edge [color="#000000:#FF0000:#000000"]
X2:p2r:e -- W2:w2:w
W2:w2:e -- X3:p2l:w
edge [color="#000000:#ff8000:#000000"]
edge [color="#000000:#FF8000:#000000"]
X2:p3r:e -- W2:w3:w
W2:w3:e -- X3:p3l:w
edge [color="#000000:#ffff00:#000000"]
edge [color="#000000:#FFFF00:#000000"]
X2:p4r:e -- W2:w4:w
W2:w4:e -- X3:p4l:w
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">W2</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">4x</td>
<td balign="left">24 AWG</td>
<td balign="left">0.1 m</td>
</tr></table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellborder="0">
<tr><td>&nbsp;</td></tr>
<tr>
<td>X2:1:GND</td>
<td>
1:BN
</td>
<td>X3:1:GND</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:2:VCC</td>
<td>
2:RD
</td>
<td>X3:2:VCC</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:3:SCL</td>
<td>
3:OG
</td>
<td>X3:3:SCL</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr>
<td>X2:4:SDA</td>
<td>
4:YE
</td>
<td>X3:4:SDA</td>
</tr>
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
</table>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left">This cable is a bit shorter</td>
</tr></table>
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
}

483
tutorial/tutorial04.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev+refactor - https://github.com/wireviz/WireViz">
<title>tutorial04</title>
<style>
@ -20,7 +20,7 @@
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
</head><body style="font-family:arial;background-color:#FFFFFF">
<h1>tutorial04</h1>
<h2>Diagram</h2>
@ -30,307 +30,328 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Pages: 1 -->
<svg width="1551pt" height="215pt"
viewBox="0.00 0.00 1551.00 215.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 211)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-211 1547,-211 1547,4 -4,4"/>
<svg width="1499pt" height="222pt"
viewBox="0.00 0.00 1499.25 221.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 217.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-217.75 1495.25,-217.75 1495.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="175,-175 0,-175 0,-14 175,-14 175,-175"/>
<polygon fill="none" stroke="black" points="0.5,-151.5 0.5,-174.5 175.5,-174.5 175.5,-151.5 0.5,-151.5"/>
<text text-anchor="start" x="79" y="-159.3" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0.5,-128.5 0.5,-151.5 96.5,-151.5 96.5,-128.5 0.5,-128.5"/>
<text text-anchor="start" x="4.5" y="-136.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="96.5,-128.5 96.5,-151.5 135.5,-151.5 135.5,-128.5 96.5,-128.5"/>
<text text-anchor="start" x="100.5" y="-136.3" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="135.5,-128.5 135.5,-151.5 175.5,-151.5 175.5,-128.5 135.5,-128.5"/>
<text text-anchor="start" x="139.5" y="-136.3" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0.5,-105.5 0.5,-128.5 100.5,-128.5 100.5,-105.5 0.5,-105.5"/>
<text text-anchor="start" x="34.5" y="-113.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.5,-105.5 100.5,-128.5 175.5,-128.5 175.5,-105.5 100.5,-105.5"/>
<text text-anchor="start" x="134" y="-113.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0.5,-82.5 0.5,-105.5 100.5,-105.5 100.5,-82.5 0.5,-82.5"/>
<text text-anchor="start" x="35.5" y="-90.3" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.5,-82.5 100.5,-105.5 175.5,-105.5 175.5,-82.5 100.5,-82.5"/>
<text text-anchor="start" x="134" y="-90.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0.5,-59.5 0.5,-82.5 100.5,-82.5 100.5,-59.5 0.5,-59.5"/>
<text text-anchor="start" x="36.5" y="-67.3" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="100.5,-59.5 100.5,-82.5 175.5,-82.5 175.5,-59.5 100.5,-59.5"/>
<text text-anchor="start" x="134" y="-67.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0.5,-36.5 0.5,-59.5 100.5,-59.5 100.5,-36.5 0.5,-36.5"/>
<text text-anchor="start" x="36" y="-44.3" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="100.5,-36.5 100.5,-59.5 175.5,-59.5 175.5,-36.5 100.5,-36.5"/>
<text text-anchor="start" x="134" y="-44.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0.5,-13.5 0.5,-36.5 175.5,-36.5 175.5,-13.5 0.5,-13.5"/>
<text text-anchor="start" x="34" y="-21.3" font-family="arial" font-size="14.00">to microcontroller</text>
<polygon fill="#ffffff" stroke="black" points="168.75,-181 0,-181 0,-14.75 168.75,-14.75 168.75,-181"/>
<polygon fill="#ffffff" stroke="none" points="0,-14.75 0,-181 168.75,-181 168.75,-14.75 0,-14.75"/>
<polygon fill="none" stroke="black" points="0,-157.25 0,-181 168.75,-181 168.75,-157.25 0,-157.25"/>
<text text-anchor="start" x="76.12" y="-163.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-133.5 0,-157.25 92.75,-157.25 92.75,-133.5 0,-133.5"/>
<text text-anchor="start" x="4" y="-139.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-133.5 92.75,-157.25 130.75,-157.25 130.75,-133.5 92.75,-133.5"/>
<text text-anchor="start" x="96.75" y="-139.95" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="130.75,-133.5 130.75,-157.25 168.75,-157.25 168.75,-133.5 130.75,-133.5"/>
<text text-anchor="start" x="134.75" y="-139.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-109.75 0,-133.5 96,-133.5 96,-109.75 0,-109.75"/>
<text text-anchor="start" x="32.62" y="-116.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="96,-109.75 96,-133.5 168.75,-133.5 168.75,-109.75 96,-109.75"/>
<text text-anchor="start" x="128.62" y="-116.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-86 0,-109.75 96,-109.75 96,-86 0,-86"/>
<text text-anchor="start" x="33.75" y="-92.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="96,-86 96,-109.75 168.75,-109.75 168.75,-86 96,-86"/>
<text text-anchor="start" x="128.62" y="-92.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-62.25 0,-86 96,-86 96,-62.25 0,-62.25"/>
<text text-anchor="start" x="34.88" y="-68.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="96,-62.25 96,-86 168.75,-86 168.75,-62.25 96,-62.25"/>
<text text-anchor="start" x="128.62" y="-68.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-62.25 96,-62.25 96,-38.5 0,-38.5"/>
<text text-anchor="start" x="34.12" y="-44.95" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="96,-38.5 96,-62.25 168.75,-62.25 168.75,-38.5 96,-38.5"/>
<text text-anchor="start" x="128.62" y="-44.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-14.75 0,-38.5 168.75,-38.5 168.75,-14.75 0,-14.75"/>
<text text-anchor="start" x="32.25" y="-21.2" font-family="arial" font-size="14.00">to microcontroller</text>
</g>
<!-- W1 -->
<g id="node4" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="528,-207 319,-207 319,0 528,0 528,-207"/>
<polygon fill="none" stroke="black" points="319.5,-183.5 319.5,-206.5 528.5,-206.5 528.5,-183.5 319.5,-183.5"/>
<text text-anchor="start" x="413.5" y="-191.3" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="319.5,-160.5 319.5,-183.5 370.5,-183.5 370.5,-160.5 319.5,-160.5"/>
<text text-anchor="start" x="337.5" y="-168.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="370.5,-160.5 370.5,-183.5 457.5,-183.5 457.5,-160.5 370.5,-160.5"/>
<text text-anchor="start" x="388" y="-168.3" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="457.5,-160.5 457.5,-183.5 528.5,-183.5 528.5,-160.5 457.5,-160.5"/>
<text text-anchor="start" x="475" y="-168.3" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="351.5" y="-147.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="321.5" y="-128.3" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="390.5" y="-128.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.5" y="-128.3" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="319.5,-120.5 319.5,-122.5 528.5,-122.5 528.5,-120.5 319.5,-120.5"/>
<polygon fill="#895956" stroke="transparent" points="319.5,-118.5 319.5,-120.5 528.5,-120.5 528.5,-118.5 319.5,-118.5"/>
<polygon fill="#000000" stroke="transparent" points="319.5,-116.5 319.5,-118.5 528.5,-118.5 528.5,-116.5 319.5,-116.5"/>
<text text-anchor="start" x="322" y="-103.3" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="390.5" y="-103.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="463" y="-103.3" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="319.5,-95.5 319.5,-97.5 528.5,-97.5 528.5,-95.5 319.5,-95.5"/>
<polygon fill="#ff0000" stroke="transparent" points="319.5,-93.5 319.5,-95.5 528.5,-95.5 528.5,-93.5 319.5,-93.5"/>
<polygon fill="#000000" stroke="transparent" points="319.5,-91.5 319.5,-93.5 528.5,-93.5 528.5,-91.5 319.5,-91.5"/>
<text text-anchor="start" x="323.5" y="-78.3" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="389.5" y="-78.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="464.5" y="-78.3" font-family="arial" font-size="14.00">X2:3:SCL</text>
<polygon fill="#000000" stroke="transparent" points="319.5,-70.5 319.5,-72.5 528.5,-72.5 528.5,-70.5 319.5,-70.5"/>
<polygon fill="#ff8000" stroke="transparent" points="319.5,-68.5 319.5,-70.5 528.5,-70.5 528.5,-68.5 319.5,-68.5"/>
<polygon fill="#000000" stroke="transparent" points="319.5,-66.5 319.5,-68.5 528.5,-68.5 528.5,-66.5 319.5,-66.5"/>
<text text-anchor="start" x="322.5" y="-53.3" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="391" y="-53.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.5" y="-53.3" font-family="arial" font-size="14.00">X2:4:SDA</text>
<polygon fill="#000000" stroke="transparent" points="319.5,-45.5 319.5,-47.5 528.5,-47.5 528.5,-45.5 319.5,-45.5"/>
<polygon fill="#ffff00" stroke="transparent" points="319.5,-43.5 319.5,-45.5 528.5,-45.5 528.5,-43.5 319.5,-43.5"/>
<polygon fill="#000000" stroke="transparent" points="319.5,-41.5 319.5,-43.5 528.5,-43.5 528.5,-41.5 319.5,-41.5"/>
<text text-anchor="start" x="351.5" y="-28.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="319.5,0.5 319.5,-22.5 528.5,-22.5 528.5,0.5 319.5,0.5"/>
<text text-anchor="start" x="348.5" y="-7.3" font-family="arial" font-size="14.00">This cable is a bit longer</text>
<polygon fill="#ffffff" stroke="black" points="506,-213.75 312.75,-213.75 312.75,0 506,0 506,-213.75"/>
<polygon fill="#ffffff" stroke="none" points="312.75,0 312.75,-213.75 506,-213.75 506,0 312.75,0"/>
<polygon fill="none" stroke="black" points="312.75,-190 312.75,-213.75 506,-213.75 506,-190 312.75,-190"/>
<text text-anchor="start" x="398.88" y="-196.45" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="312.75,-166.25 312.75,-190 357.92,-190 357.92,-166.25 312.75,-166.25"/>
<text text-anchor="start" x="328.21" y="-172.7" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="357.92,-166.25 357.92,-190 440.58,-190 440.58,-166.25 357.92,-166.25"/>
<text text-anchor="start" x="373.38" y="-172.7" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="440.58,-166.25 440.58,-190 506,-190 506,-166.25 440.58,-166.25"/>
<text text-anchor="start" x="456.04" y="-172.7" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="345.88" y="-150.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="314.75" y="-131.2" font-family="arial" font-size="14.00"> X1:1:GND</text>
<text text-anchor="start" x="384.75" y="-131.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="394.38" y="-131.2" font-family="arial" font-size="14.00">1:BN</text>
<text text-anchor="start" x="430.25" y="-131.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="438" y="-131.2" font-family="arial" font-size="14.00">X2:1:GND </text>
<polygon fill="#000000" stroke="none" points="312.75,-124.75 312.75,-126.75 506,-126.75 506,-124.75 312.75,-124.75"/>
<polygon fill="#895956" stroke="none" points="312.75,-122.75 312.75,-124.75 506,-124.75 506,-122.75 312.75,-122.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-120.75 312.75,-122.75 506,-122.75 506,-120.75 312.75,-120.75"/>
<text text-anchor="start" x="314.75" y="-105.45" font-family="arial" font-size="14.00"> X1:2:VCC</text>
<text text-anchor="start" x="384.75" y="-105.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="394" y="-105.45" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="430.25" y="-105.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="440.25" y="-105.45" font-family="arial" font-size="14.00">X2:2:VCC </text>
<polygon fill="#000000" stroke="none" points="312.75,-99 312.75,-101 506,-101 506,-99 312.75,-99"/>
<polygon fill="#ff0000" stroke="none" points="312.75,-97 312.75,-99 506,-99 506,-97 312.75,-97"/>
<polygon fill="#000000" stroke="none" points="312.75,-95 312.75,-97 506,-97 506,-95 312.75,-95"/>
<text text-anchor="start" x="314.75" y="-79.7" font-family="arial" font-size="14.00"> X1:3:SCL</text>
<text text-anchor="start" x="384.75" y="-79.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="392.5" y="-79.7" font-family="arial" font-size="14.00">3:OG</text>
<text text-anchor="start" x="430.25" y="-79.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="442.5" y="-79.7" font-family="arial" font-size="14.00">X2:3:SCL </text>
<polygon fill="#000000" stroke="none" points="312.75,-73.25 312.75,-75.25 506,-75.25 506,-73.25 312.75,-73.25"/>
<polygon fill="#ff8000" stroke="none" points="312.75,-71.25 312.75,-73.25 506,-73.25 506,-71.25 312.75,-71.25"/>
<polygon fill="#000000" stroke="none" points="312.75,-69.25 312.75,-71.25 506,-71.25 506,-69.25 312.75,-69.25"/>
<text text-anchor="start" x="314.75" y="-53.95" font-family="arial" font-size="14.00"> X1:4:SDA</text>
<text text-anchor="start" x="384.75" y="-53.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="394.75" y="-53.95" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="430.25" y="-53.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="441.75" y="-53.95" font-family="arial" font-size="14.00">X2:4:SDA </text>
<polygon fill="#000000" stroke="none" points="312.75,-47.5 312.75,-49.5 506,-49.5 506,-47.5 312.75,-47.5"/>
<polygon fill="#ffff00" stroke="none" points="312.75,-45.5 312.75,-47.5 506,-47.5 506,-45.5 312.75,-45.5"/>
<polygon fill="#000000" stroke="none" points="312.75,-43.5 312.75,-45.5 506,-45.5 506,-43.5 312.75,-43.5"/>
<text text-anchor="start" x="345.88" y="-28.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="312.75,0 312.75,-23.75 506,-23.75 506,0 312.75,0"/>
<text text-anchor="start" x="336.62" y="-6.45" font-family="arial" font-size="14.00">This cable is a bit longer</text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M175,-115.5C239.25,-115.52 255.24,-117.52 319,-117.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M175,-117.5C239.01,-117.5 254.99,-119.5 319,-119.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175,-119.5C238.76,-119.48 254.75,-121.48 319,-121.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-119.63C233.02,-119.64 249.01,-121.77 312.75,-121.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M168.75,-121.62C232.76,-121.63 248.74,-123.75 312.75,-123.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-123.62C232.49,-123.61 248.48,-125.73 312.75,-125.75"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M175,-91.5C239.13,-91.5 255.12,-92.5 319,-92.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M175,-93.5C239,-93.5 255,-94.5 319,-94.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175,-95.5C238.88,-95.5 254.87,-96.5 319,-96.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-95.88C232.77,-95.88 248.77,-96 312.75,-96"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M168.75,-97.87C232.75,-97.87 248.75,-98 312.75,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-99.87C232.73,-99.87 248.73,-100 312.75,-100"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M175,-68.5C238.88,-68.5 254.87,-67.5 319,-67.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M175,-70.5C239,-70.5 255,-69.5 319,-69.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175,-72.5C239.13,-72.5 255.12,-71.5 319,-71.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-72.13C232.52,-72.14 248.51,-70.26 312.75,-70.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M168.75,-74.12C232.76,-74.13 248.74,-72.25 312.75,-72.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-76.12C232.99,-76.11 248.98,-74.24 312.75,-74.25"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M175,-45.5C238.64,-45.53 254.62,-42.53 319,-42.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M175,-47.5C239.01,-47.5 254.99,-44.5 319,-44.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175,-49.5C239.38,-49.47 255.36,-46.47 319,-46.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-48.38C232.3,-48.43 248.25,-44.56 312.75,-44.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M168.75,-50.38C232.77,-50.38 248.73,-46.5 312.75,-46.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-52.37C233.25,-52.32 249.2,-48.44 312.75,-48.5"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="859,-175 672,-175 672,-14 859,-14 859,-175"/>
<polygon fill="none" stroke="black" points="672.5,-151.5 672.5,-174.5 859.5,-174.5 859.5,-151.5 672.5,-151.5"/>
<text text-anchor="start" x="757" y="-159.3" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="672.5,-128.5 672.5,-151.5 768.5,-151.5 768.5,-128.5 672.5,-128.5"/>
<text text-anchor="start" x="676.5" y="-136.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="768.5,-128.5 768.5,-151.5 819.5,-151.5 819.5,-128.5 768.5,-128.5"/>
<text text-anchor="start" x="772.5" y="-136.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="819.5,-128.5 819.5,-151.5 859.5,-151.5 859.5,-128.5 819.5,-128.5"/>
<text text-anchor="start" x="823.5" y="-136.3" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="672.5,-105.5 672.5,-128.5 727.5,-128.5 727.5,-105.5 672.5,-105.5"/>
<text text-anchor="start" x="696" y="-113.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="727.5,-105.5 727.5,-128.5 805.5,-128.5 805.5,-105.5 727.5,-105.5"/>
<text text-anchor="start" x="750.5" y="-113.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="805.5,-105.5 805.5,-128.5 859.5,-128.5 859.5,-105.5 805.5,-105.5"/>
<text text-anchor="start" x="828.5" y="-113.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="672.5,-82.5 672.5,-105.5 727.5,-105.5 727.5,-82.5 672.5,-82.5"/>
<text text-anchor="start" x="696" y="-90.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="727.5,-82.5 727.5,-105.5 805.5,-105.5 805.5,-82.5 727.5,-82.5"/>
<text text-anchor="start" x="751.5" y="-90.3" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="805.5,-82.5 805.5,-105.5 859.5,-105.5 859.5,-82.5 805.5,-82.5"/>
<text text-anchor="start" x="828.5" y="-90.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="672.5,-59.5 672.5,-82.5 727.5,-82.5 727.5,-59.5 672.5,-59.5"/>
<text text-anchor="start" x="696" y="-67.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="727.5,-59.5 727.5,-82.5 805.5,-82.5 805.5,-59.5 727.5,-59.5"/>
<text text-anchor="start" x="752.5" y="-67.3" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="805.5,-59.5 805.5,-82.5 859.5,-82.5 859.5,-59.5 805.5,-59.5"/>
<text text-anchor="start" x="828.5" y="-67.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="672.5,-36.5 672.5,-59.5 727.5,-59.5 727.5,-36.5 672.5,-36.5"/>
<text text-anchor="start" x="696" y="-44.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="727.5,-36.5 727.5,-59.5 805.5,-59.5 805.5,-36.5 727.5,-36.5"/>
<text text-anchor="start" x="752" y="-44.3" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="805.5,-36.5 805.5,-59.5 859.5,-59.5 859.5,-36.5 805.5,-36.5"/>
<text text-anchor="start" x="828.5" y="-44.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="672.5,-13.5 672.5,-36.5 859.5,-36.5 859.5,-13.5 672.5,-13.5"/>
<text text-anchor="start" x="713.5" y="-21.3" font-family="arial" font-size="14.00">to accelerometer</text>
<polygon fill="#ffffff" stroke="black" points="830,-181 650,-181 650,-14.75 830,-14.75 830,-181"/>
<polygon fill="#ffffff" stroke="none" points="650,-14.75 650,-181 830,-181 830,-14.75 650,-14.75"/>
<polygon fill="none" stroke="black" points="650,-157.25 650,-181 830,-181 830,-157.25 650,-157.25"/>
<text text-anchor="start" x="731.75" y="-163.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="650,-133.5 650,-157.25 742.75,-157.25 742.75,-133.5 650,-133.5"/>
<text text-anchor="start" x="654" y="-139.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="742.75,-133.5 742.75,-157.25 792,-157.25 792,-133.5 742.75,-133.5"/>
<text text-anchor="start" x="746.75" y="-139.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="792,-133.5 792,-157.25 830,-157.25 830,-133.5 792,-133.5"/>
<text text-anchor="start" x="796" y="-139.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="650,-109.75 650,-133.5 702.25,-133.5 702.25,-109.75 650,-109.75"/>
<text text-anchor="start" x="672.38" y="-116.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="702.25,-109.75 702.25,-133.5 777.75,-133.5 777.75,-109.75 702.25,-109.75"/>
<text text-anchor="start" x="724.62" y="-116.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="777.75,-109.75 777.75,-133.5 830,-133.5 830,-109.75 777.75,-109.75"/>
<text text-anchor="start" x="800.12" y="-116.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="650,-86 650,-109.75 702.25,-109.75 702.25,-86 650,-86"/>
<text text-anchor="start" x="672.38" y="-92.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="702.25,-86 702.25,-109.75 777.75,-109.75 777.75,-86 702.25,-86"/>
<text text-anchor="start" x="725.75" y="-92.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="777.75,-86 777.75,-109.75 830,-109.75 830,-86 777.75,-86"/>
<text text-anchor="start" x="800.12" y="-92.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="650,-62.25 650,-86 702.25,-86 702.25,-62.25 650,-62.25"/>
<text text-anchor="start" x="672.38" y="-68.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="702.25,-62.25 702.25,-86 777.75,-86 777.75,-62.25 702.25,-62.25"/>
<text text-anchor="start" x="726.88" y="-68.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="777.75,-62.25 777.75,-86 830,-86 830,-62.25 777.75,-62.25"/>
<text text-anchor="start" x="800.12" y="-68.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="650,-38.5 650,-62.25 702.25,-62.25 702.25,-38.5 650,-38.5"/>
<text text-anchor="start" x="672.38" y="-44.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="702.25,-38.5 702.25,-62.25 777.75,-62.25 777.75,-38.5 702.25,-38.5"/>
<text text-anchor="start" x="726.12" y="-44.95" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="777.75,-38.5 777.75,-62.25 830,-62.25 830,-38.5 777.75,-38.5"/>
<text text-anchor="start" x="800.12" y="-44.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="650,-14.75 650,-38.5 830,-38.5 830,-14.75 650,-14.75"/>
<text text-anchor="start" x="689.38" y="-21.2" font-family="arial" font-size="14.00">to accelerometer</text>
</g>
<!-- W2 -->
<g id="node5" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" points="1212,-207 1003,-207 1003,0 1212,0 1212,-207"/>
<polygon fill="none" stroke="black" points="1003.5,-183.5 1003.5,-206.5 1212.5,-206.5 1212.5,-183.5 1003.5,-183.5"/>
<text text-anchor="start" x="1097.5" y="-191.3" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="1003.5,-160.5 1003.5,-183.5 1054.5,-183.5 1054.5,-160.5 1003.5,-160.5"/>
<text text-anchor="start" x="1021.5" y="-168.3" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1054.5,-160.5 1054.5,-183.5 1141.5,-183.5 1141.5,-160.5 1054.5,-160.5"/>
<text text-anchor="start" x="1072" y="-168.3" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="1141.5,-160.5 1141.5,-183.5 1212.5,-183.5 1212.5,-160.5 1141.5,-160.5"/>
<text text-anchor="start" x="1159" y="-168.3" font-family="arial" font-size="14.00">0.1 m</text>
<text text-anchor="start" x="1035.5" y="-147.3" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1005.5" y="-128.3" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1074.5" y="-128.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1146.5" y="-128.3" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="transparent" points="1003.5,-120.5 1003.5,-122.5 1212.5,-122.5 1212.5,-120.5 1003.5,-120.5"/>
<polygon fill="#895956" stroke="transparent" points="1003.5,-118.5 1003.5,-120.5 1212.5,-120.5 1212.5,-118.5 1003.5,-118.5"/>
<polygon fill="#000000" stroke="transparent" points="1003.5,-116.5 1003.5,-118.5 1212.5,-118.5 1212.5,-116.5 1003.5,-116.5"/>
<text text-anchor="start" x="1006" y="-103.3" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1074.5" y="-103.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="1147" y="-103.3" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="transparent" points="1003.5,-95.5 1003.5,-97.5 1212.5,-97.5 1212.5,-95.5 1003.5,-95.5"/>
<polygon fill="#ff0000" stroke="transparent" points="1003.5,-93.5 1003.5,-95.5 1212.5,-95.5 1212.5,-93.5 1003.5,-93.5"/>
<polygon fill="#000000" stroke="transparent" points="1003.5,-91.5 1003.5,-93.5 1212.5,-93.5 1212.5,-91.5 1003.5,-91.5"/>
<text text-anchor="start" x="1007.5" y="-78.3" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1073.5" y="-78.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="1148.5" y="-78.3" font-family="arial" font-size="14.00">X3:3:SCL</text>
<polygon fill="#000000" stroke="transparent" points="1003.5,-70.5 1003.5,-72.5 1212.5,-72.5 1212.5,-70.5 1003.5,-70.5"/>
<polygon fill="#ff8000" stroke="transparent" points="1003.5,-68.5 1003.5,-70.5 1212.5,-70.5 1212.5,-68.5 1003.5,-68.5"/>
<polygon fill="#000000" stroke="transparent" points="1003.5,-66.5 1003.5,-68.5 1212.5,-68.5 1212.5,-66.5 1003.5,-66.5"/>
<text text-anchor="start" x="1006.5" y="-53.3" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1075" y="-53.3" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1147.5" y="-53.3" font-family="arial" font-size="14.00">X3:4:SDA</text>
<polygon fill="#000000" stroke="transparent" points="1003.5,-45.5 1003.5,-47.5 1212.5,-47.5 1212.5,-45.5 1003.5,-45.5"/>
<polygon fill="#ffff00" stroke="transparent" points="1003.5,-43.5 1003.5,-45.5 1212.5,-45.5 1212.5,-43.5 1003.5,-43.5"/>
<polygon fill="#000000" stroke="transparent" points="1003.5,-41.5 1003.5,-43.5 1212.5,-43.5 1212.5,-41.5 1003.5,-41.5"/>
<text text-anchor="start" x="1035.5" y="-28.3" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="1003.5,0.5 1003.5,-22.5 1212.5,-22.5 1212.5,0.5 1003.5,0.5"/>
<text text-anchor="start" x="1030" y="-7.3" font-family="arial" font-size="14.00">This cable is a bit shorter</text>
<polygon fill="#ffffff" stroke="black" points="1167.25,-213.75 974,-213.75 974,0 1167.25,0 1167.25,-213.75"/>
<polygon fill="#ffffff" stroke="none" points="974,0 974,-213.75 1167.25,-213.75 1167.25,0 974,0"/>
<polygon fill="none" stroke="black" points="974,-190 974,-213.75 1167.25,-213.75 1167.25,-190 974,-190"/>
<text text-anchor="start" x="1060.12" y="-196.45" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="974,-166.25 974,-190 1019.17,-190 1019.17,-166.25 974,-166.25"/>
<text text-anchor="start" x="989.46" y="-172.7" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1019.17,-166.25 1019.17,-190 1101.83,-190 1101.83,-166.25 1019.17,-166.25"/>
<text text-anchor="start" x="1034.62" y="-172.7" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="1101.83,-166.25 1101.83,-190 1167.25,-190 1167.25,-166.25 1101.83,-166.25"/>
<text text-anchor="start" x="1117.29" y="-172.7" font-family="arial" font-size="14.00">0.1 m</text>
<text text-anchor="start" x="1007.12" y="-150.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="976" y="-131.2" font-family="arial" font-size="14.00"> X2:1:GND</text>
<text text-anchor="start" x="1046" y="-131.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1055.62" y="-131.2" font-family="arial" font-size="14.00">1:BN</text>
<text text-anchor="start" x="1091.5" y="-131.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1099.25" y="-131.2" font-family="arial" font-size="14.00">X3:1:GND </text>
<polygon fill="#000000" stroke="none" points="974,-124.75 974,-126.75 1167.25,-126.75 1167.25,-124.75 974,-124.75"/>
<polygon fill="#895956" stroke="none" points="974,-122.75 974,-124.75 1167.25,-124.75 1167.25,-122.75 974,-122.75"/>
<polygon fill="#000000" stroke="none" points="974,-120.75 974,-122.75 1167.25,-122.75 1167.25,-120.75 974,-120.75"/>
<text text-anchor="start" x="976" y="-105.45" font-family="arial" font-size="14.00"> X2:2:VCC</text>
<text text-anchor="start" x="1046" y="-105.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1055.25" y="-105.45" font-family="arial" font-size="14.00">2:RD</text>
<text text-anchor="start" x="1091.5" y="-105.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1101.5" y="-105.45" font-family="arial" font-size="14.00">X3:2:VCC </text>
<polygon fill="#000000" stroke="none" points="974,-99 974,-101 1167.25,-101 1167.25,-99 974,-99"/>
<polygon fill="#ff0000" stroke="none" points="974,-97 974,-99 1167.25,-99 1167.25,-97 974,-97"/>
<polygon fill="#000000" stroke="none" points="974,-95 974,-97 1167.25,-97 1167.25,-95 974,-95"/>
<text text-anchor="start" x="976" y="-79.7" font-family="arial" font-size="14.00"> X2:3:SCL</text>
<text text-anchor="start" x="1046" y="-79.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1053.75" y="-79.7" font-family="arial" font-size="14.00">3:OG</text>
<text text-anchor="start" x="1091.5" y="-79.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1103.75" y="-79.7" font-family="arial" font-size="14.00">X3:3:SCL </text>
<polygon fill="#000000" stroke="none" points="974,-73.25 974,-75.25 1167.25,-75.25 1167.25,-73.25 974,-73.25"/>
<polygon fill="#ff8000" stroke="none" points="974,-71.25 974,-73.25 1167.25,-73.25 1167.25,-71.25 974,-71.25"/>
<polygon fill="#000000" stroke="none" points="974,-69.25 974,-71.25 1167.25,-71.25 1167.25,-69.25 974,-69.25"/>
<text text-anchor="start" x="976" y="-53.95" font-family="arial" font-size="14.00"> X2:4:SDA</text>
<text text-anchor="start" x="1046" y="-53.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1056" y="-53.95" font-family="arial" font-size="14.00">4:YE</text>
<text text-anchor="start" x="1091.5" y="-53.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1103" y="-53.95" font-family="arial" font-size="14.00">X3:4:SDA </text>
<polygon fill="#000000" stroke="none" points="974,-47.5 974,-49.5 1167.25,-49.5 1167.25,-47.5 974,-47.5"/>
<polygon fill="#ffff00" stroke="none" points="974,-45.5 974,-47.5 1167.25,-47.5 1167.25,-45.5 974,-45.5"/>
<polygon fill="#000000" stroke="none" points="974,-43.5 974,-45.5 1167.25,-45.5 1167.25,-43.5 974,-43.5"/>
<text text-anchor="start" x="1007.12" y="-28.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="974,0 974,-23.75 1167.25,-23.75 1167.25,0 974,0"/>
<text text-anchor="start" x="995.62" y="-6.45" font-family="arial" font-size="14.00">This cable is a bit shorter</text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M859,-115.5C923.25,-115.52 939.24,-117.52 1003,-117.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M859,-117.5C923.01,-117.5 938.99,-119.5 1003,-119.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M859,-119.5C922.76,-119.48 938.75,-121.48 1003,-121.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M830,-119.63C894.27,-119.64 910.26,-121.77 974,-121.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M830,-121.62C894.01,-121.63 909.99,-123.75 974,-123.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M830,-123.62C893.74,-123.61 909.73,-125.73 974,-125.75"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M859,-91.5C923.13,-91.5 939.12,-92.5 1003,-92.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M859,-93.5C923,-93.5 939,-94.5 1003,-94.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M859,-95.5C922.88,-95.5 938.87,-96.5 1003,-96.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M830,-95.88C894.02,-95.88 910.02,-96 974,-96"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M830,-97.87C894,-97.87 910,-98 974,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M830,-99.87C893.98,-99.87 909.98,-100 974,-100"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge13" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M859,-68.5C922.88,-68.5 938.87,-67.5 1003,-67.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M859,-70.5C923,-70.5 939,-69.5 1003,-69.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M859,-72.5C923.13,-72.5 939.12,-71.5 1003,-71.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M830,-72.13C893.77,-72.14 909.76,-70.26 974,-70.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M830,-74.12C894.01,-74.13 909.99,-72.25 974,-72.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M830,-76.12C894.24,-76.11 910.23,-74.24 974,-74.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge15" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M859,-45.5C922.64,-45.53 938.62,-42.53 1003,-42.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M859,-47.5C923.01,-47.5 938.99,-44.5 1003,-44.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M859,-49.5C923.38,-49.47 939.36,-46.47 1003,-46.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M830,-48.38C893.55,-48.43 909.5,-44.56 974,-44.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M830,-50.38C894.02,-50.38 909.98,-46.5 974,-46.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M830,-52.37C894.5,-52.32 910.45,-48.44 974,-48.5"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="1543,-175 1356,-175 1356,-14 1543,-14 1543,-175"/>
<polygon fill="none" stroke="black" points="1356.5,-151.5 1356.5,-174.5 1543.5,-174.5 1543.5,-151.5 1356.5,-151.5"/>
<text text-anchor="start" x="1441" y="-159.3" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1356.5,-128.5 1356.5,-151.5 1452.5,-151.5 1452.5,-128.5 1356.5,-128.5"/>
<text text-anchor="start" x="1360.5" y="-136.3" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1452.5,-128.5 1452.5,-151.5 1503.5,-151.5 1503.5,-128.5 1452.5,-128.5"/>
<text text-anchor="start" x="1456.5" y="-136.3" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1503.5,-128.5 1503.5,-151.5 1543.5,-151.5 1543.5,-128.5 1503.5,-128.5"/>
<text text-anchor="start" x="1507.5" y="-136.3" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1356.5,-105.5 1356.5,-128.5 1438.5,-128.5 1438.5,-105.5 1356.5,-105.5"/>
<text text-anchor="start" x="1393.5" y="-113.3" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1438.5,-105.5 1438.5,-128.5 1543.5,-128.5 1543.5,-105.5 1438.5,-105.5"/>
<text text-anchor="start" x="1475" y="-113.3" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1356.5,-82.5 1356.5,-105.5 1438.5,-105.5 1438.5,-82.5 1356.5,-82.5"/>
<text text-anchor="start" x="1393.5" y="-90.3" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1438.5,-82.5 1438.5,-105.5 1543.5,-105.5 1543.5,-82.5 1438.5,-82.5"/>
<text text-anchor="start" x="1476" y="-90.3" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1356.5,-59.5 1356.5,-82.5 1438.5,-82.5 1438.5,-59.5 1356.5,-59.5"/>
<text text-anchor="start" x="1393.5" y="-67.3" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1438.5,-59.5 1438.5,-82.5 1543.5,-82.5 1543.5,-59.5 1438.5,-59.5"/>
<text text-anchor="start" x="1477" y="-67.3" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1356.5,-36.5 1356.5,-59.5 1438.5,-59.5 1438.5,-36.5 1356.5,-36.5"/>
<text text-anchor="start" x="1393.5" y="-44.3" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1438.5,-36.5 1438.5,-59.5 1543.5,-59.5 1543.5,-36.5 1438.5,-36.5"/>
<text text-anchor="start" x="1476.5" y="-44.3" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="1356.5,-13.5 1356.5,-36.5 1543.5,-36.5 1543.5,-13.5 1356.5,-13.5"/>
<text text-anchor="start" x="1381.5" y="-21.3" font-family="arial" font-size="14.00">to temperature sensor</text>
<polygon fill="#ffffff" stroke="black" points="1491.25,-181 1311.25,-181 1311.25,-14.75 1491.25,-14.75 1491.25,-181"/>
<polygon fill="#ffffff" stroke="none" points="1311.25,-14.75 1311.25,-181 1491.25,-181 1491.25,-14.75 1311.25,-14.75"/>
<polygon fill="none" stroke="black" points="1311.25,-157.25 1311.25,-181 1491.25,-181 1491.25,-157.25 1311.25,-157.25"/>
<text text-anchor="start" x="1393" y="-163.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1311.25,-133.5 1311.25,-157.25 1404,-157.25 1404,-133.5 1311.25,-133.5"/>
<text text-anchor="start" x="1315.25" y="-139.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1404,-133.5 1404,-157.25 1453.25,-157.25 1453.25,-133.5 1404,-133.5"/>
<text text-anchor="start" x="1408" y="-139.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1453.25,-133.5 1453.25,-157.25 1491.25,-157.25 1491.25,-133.5 1453.25,-133.5"/>
<text text-anchor="start" x="1457.25" y="-139.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1311.25,-109.75 1311.25,-133.5 1389.62,-133.5 1389.62,-109.75 1311.25,-109.75"/>
<text text-anchor="start" x="1346.69" y="-116.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1389.62,-109.75 1389.62,-133.5 1491.25,-133.5 1491.25,-109.75 1389.62,-109.75"/>
<text text-anchor="start" x="1425.06" y="-116.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1311.25,-86 1311.25,-109.75 1389.62,-109.75 1389.62,-86 1311.25,-86"/>
<text text-anchor="start" x="1346.69" y="-92.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1389.62,-86 1389.62,-109.75 1491.25,-109.75 1491.25,-86 1389.62,-86"/>
<text text-anchor="start" x="1426.19" y="-92.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1311.25,-62.25 1311.25,-86 1389.62,-86 1389.62,-62.25 1311.25,-62.25"/>
<text text-anchor="start" x="1346.69" y="-68.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1389.62,-62.25 1389.62,-86 1491.25,-86 1491.25,-62.25 1389.62,-62.25"/>
<text text-anchor="start" x="1427.31" y="-68.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1311.25,-38.5 1311.25,-62.25 1389.62,-62.25 1389.62,-38.5 1311.25,-38.5"/>
<text text-anchor="start" x="1346.69" y="-44.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1389.62,-38.5 1389.62,-62.25 1491.25,-62.25 1491.25,-38.5 1389.62,-38.5"/>
<text text-anchor="start" x="1426.56" y="-44.95" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="1311.25,-14.75 1311.25,-38.5 1491.25,-38.5 1491.25,-14.75 1311.25,-14.75"/>
<text text-anchor="start" x="1334.88" y="-21.2" font-family="arial" font-size="14.00">to temperature sensor</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528,-117.5C591.76,-117.52 607.75,-115.52 672,-115.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M528,-119.5C592.01,-119.5 607.99,-117.5 672,-117.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528,-121.5C592.25,-121.48 608.24,-119.48 672,-119.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M506,-121.75C569.74,-121.77 585.73,-119.64 650,-119.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M506,-123.75C570.01,-123.75 585.99,-121.63 650,-121.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M506,-125.75C570.27,-125.73 586.26,-123.61 650,-123.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528,-92.5C591.88,-92.5 607.87,-91.5 672,-91.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M528,-94.5C592,-94.5 608,-93.5 672,-93.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528,-96.5C592.13,-96.5 608.12,-95.5 672,-95.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M506,-96C569.98,-96 585.98,-95.88 650,-95.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M506,-98C570,-98 586,-97.87 650,-97.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M506,-100C570.02,-100 586.02,-99.87 650,-99.87"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528,-67.5C592.13,-67.5 608.12,-68.5 672,-68.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M528,-69.5C592,-69.5 608,-70.5 672,-70.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528,-71.5C591.88,-71.5 607.87,-72.5 672,-72.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M506,-70.25C570.24,-70.26 586.23,-72.14 650,-72.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M506,-72.25C570.01,-72.25 585.99,-74.13 650,-74.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M506,-74.25C569.77,-74.24 585.76,-76.11 650,-76.12"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528,-42.5C592.38,-42.53 608.36,-45.53 672,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M528,-44.5C592.01,-44.5 607.99,-47.5 672,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528,-46.5C591.64,-46.47 607.62,-49.47 672,-49.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M506,-44.5C570.5,-44.56 586.45,-48.43 650,-48.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M506,-46.5C570.02,-46.5 585.98,-50.38 650,-50.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M506,-48.5C569.55,-48.44 585.5,-52.32 650,-52.37"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge10" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1212,-117.5C1275.76,-117.52 1291.75,-115.52 1356,-115.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M1212,-119.5C1276.01,-119.5 1291.99,-117.5 1356,-117.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1212,-121.5C1276.25,-121.48 1292.24,-119.48 1356,-119.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1167.25,-121.75C1230.99,-121.77 1246.98,-119.64 1311.25,-119.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M1167.25,-123.75C1231.26,-123.75 1247.24,-121.63 1311.25,-121.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1167.25,-125.75C1231.52,-125.73 1247.51,-123.61 1311.25,-123.62"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge12" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1212,-92.5C1275.88,-92.5 1291.87,-91.5 1356,-91.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M1212,-94.5C1276,-94.5 1292,-93.5 1356,-93.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1212,-96.5C1276.13,-96.5 1292.12,-95.5 1356,-95.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1167.25,-96C1231.23,-96 1247.23,-95.88 1311.25,-95.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M1167.25,-98C1231.25,-98 1247.25,-97.87 1311.25,-97.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1167.25,-100C1231.27,-100 1247.27,-99.87 1311.25,-99.87"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1212,-67.5C1276.13,-67.5 1292.12,-68.5 1356,-68.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M1212,-69.5C1276,-69.5 1292,-70.5 1356,-70.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1212,-71.5C1275.88,-71.5 1291.87,-72.5 1356,-72.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1167.25,-70.25C1231.49,-70.26 1247.48,-72.14 1311.25,-72.13"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M1167.25,-72.25C1231.26,-72.25 1247.24,-74.13 1311.25,-74.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1167.25,-74.25C1231.02,-74.24 1247.01,-76.11 1311.25,-76.12"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge16" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1212,-42.5C1276.38,-42.53 1292.36,-45.53 1356,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1212,-44.5C1276.01,-44.5 1291.99,-47.5 1356,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1212,-46.5C1275.64,-46.47 1291.62,-49.47 1356,-49.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1167.25,-44.5C1231.75,-44.56 1247.7,-48.43 1311.25,-48.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1167.25,-46.5C1231.27,-46.5 1247.23,-50.38 1311.25,-50.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1167.25,-48.5C1230.8,-48.44 1246.75,-52.32 1311.25,-52.37"/>
</g>
</g>
</svg>
@ -346,33 +367,33 @@
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_#">#</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 4 x 24 AWG</td>
<td class="bom_col_qty">0.4</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, Molex KK 254, female, 4 pins</td>
<td class="bom_col_#">1</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex KK 254, female, 4 pins</td>
<td class="bom_col_designators">X2, X3</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_description">Connector, Molex KK 254, male, 4 pins</td>
<td class="bom_col_#">2</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_description">Connector, Molex KK 254, male, 4 pins</td>
<td class="bom_col_designators">X1</td>
</tr>
<tr>
<td class="bom_col_#">3</td>
<td class="bom_col_qty">2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_description">Cable, 4 x 24 AWG</td>
<td class="bom_col_designators">W1, W2</td>
</tr>
</table>
</div>

Some files were not shown because too many files have changed in this diff Show More