Changed AddComp shorts to references and added the designators to the bom
1
examples/.~lock.ex16.bom.tsv#
Normal file
@ -0,0 +1 @@
|
||||
,TIM/Tobias,tim,16.06.2024 13:54,file:///C:/Users/Tobias/AppData/Roaming/LibreOffice/4;
|
||||
4
examples/ex15.bom.tsv
generated
@ -1,5 +1,5 @@
|
||||
Id Description Qty Unit Designators Manufacturer MPN
|
||||
1 Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1
|
||||
2 Connector, Molex KK 254, female, 7 pins 2 X1, X2
|
||||
3 shortPartA 42 mm X1 WireViz 42XCD42A5
|
||||
4 shortPartB 1 X1 WireViz 42XCD42A5
|
||||
3 shortPartA 42 mm X1-SH1 WireViz 42XCD42A5
|
||||
4 shortPartB 1 X1-SH2 WireViz 42XCD42A5
|
||||
|
||||
|
4
examples/ex15.gv
generated
@ -83,12 +83,12 @@ graph {
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">126 mm x #3 (shortPartA)</td>
|
||||
<td align="left" balign="left">42 mm x SH1 x #3 (shortPartA)</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">1 x #4 (shortPartB)</td>
|
||||
<td align="left" balign="left">1 x SH2 x #4 (shortPartB)</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
418
examples/ex15.html
generated
@ -33,285 +33,285 @@
|
||||
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="950pt" height="333pt"
|
||||
viewBox="0.00 0.00 950.25 332.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="967pt" height="333pt"
|
||||
viewBox="0.00 0.00 966.51 332.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 328.75)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-328.75 946.25,-328.75 946.25,4 -4,4"/>
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-328.75 962.51,-328.75 962.51,4 -4,4"/>
|
||||
<!-- X1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>X1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-314.5 0,-314.5 0,0 188.25,0 188.25,-314.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-290 0,-314.5 188.25,-314.5 188.25,-290 0,-290"/>
|
||||
<text text-anchor="start" x="85.13" y="-297.2" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-265.5 0,-290 97.25,-290 97.25,-265.5 0,-265.5"/>
|
||||
<text text-anchor="start" x="4" y="-272.7" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-265.5 97.25,-290 148.75,-290 148.75,-265.5 97.25,-265.5"/>
|
||||
<text text-anchor="start" x="101.25" y="-272.7" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-265.5 148.75,-290 188.25,-290 188.25,-265.5 148.75,-265.5"/>
|
||||
<text text-anchor="start" x="152.75" y="-272.7" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-241.5 0,-265.5 54.81,-265.5 54.81,-241.5 0,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="54.81,-241.5 54.81,-265.5 105.63,-265.5 105.63,-241.5 54.81,-241.5"/>
|
||||
<text text-anchor="start" x="66.34" y="-248.2" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-241.5 105.63,-265.5 156.44,-265.5 156.44,-241.5 105.63,-241.5"/>
|
||||
<text text-anchor="start" x="117.16" y="-248.2" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-241.5 156.44,-265.5 188.25,-265.5 188.25,-241.5 156.44,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-217.5 0,-241.5 54.81,-241.5 54.81,-217.5 0,-217.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-224.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-217.5 54.81,-241.5 105.63,-241.5 105.63,-217.5 54.81,-217.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-225.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-217.5 105.63,-241.5 156.44,-241.5 156.44,-217.5 105.63,-217.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-217.5 156.44,-241.5 188.25,-241.5 188.25,-217.5 156.44,-217.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-224.2" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-193.5 0,-217.5 54.81,-217.5 54.81,-193.5 0,-193.5"/>
|
||||
<text text-anchor="start" x="12.03" y="-200.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-193.5 54.81,-217.5 105.63,-217.5 105.63,-193.5 54.81,-193.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-193.5 105.63,-217.5 156.44,-217.5 156.44,-193.5 105.63,-193.5"/>
|
||||
<text text-anchor="start" x="124.28" y="-201.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-193.5 156.44,-217.5 188.25,-217.5 188.25,-193.5 156.44,-193.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-200.2" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-169.5 0,-193.5 54.81,-193.5 54.81,-169.5 0,-169.5"/>
|
||||
<text text-anchor="start" x="17.28" y="-176.2" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-169.5 54.81,-193.5 105.63,-193.5 105.63,-169.5 54.81,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-169.5 105.63,-193.5 156.44,-193.5 156.44,-169.5 105.63,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-169.5 156.44,-193.5 188.25,-193.5 188.25,-169.5 156.44,-169.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-176.2" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-145.5 0,-169.5 54.81,-169.5 54.81,-145.5 0,-145.5"/>
|
||||
<text text-anchor="start" x="18.03" y="-152.2" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-145.5 54.81,-169.5 105.63,-169.5 105.63,-145.5 54.81,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-145.5 105.63,-169.5 156.44,-169.5 156.44,-145.5 105.63,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-145.5 156.44,-169.5 188.25,-169.5 188.25,-145.5 156.44,-145.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-152.2" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-121.5 0,-145.5 54.81,-145.5 54.81,-121.5 0,-121.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-128.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-121.5 54.81,-145.5 105.63,-145.5 105.63,-121.5 54.81,-121.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-129.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-121.5 105.63,-145.5 156.44,-145.5 156.44,-121.5 105.63,-121.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-121.5 156.44,-145.5 188.25,-145.5 188.25,-121.5 156.44,-121.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-128.2" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-97.5 0,-121.5 54.81,-121.5 54.81,-97.5 0,-97.5"/>
|
||||
<text text-anchor="start" x="12.03" y="-104.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-97.5 54.81,-121.5 105.63,-121.5 105.63,-97.5 54.81,-97.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-97.5 105.63,-121.5 156.44,-121.5 156.44,-97.5 105.63,-97.5"/>
|
||||
<text text-anchor="start" x="124.28" y="-105.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-97.5 156.44,-121.5 188.25,-121.5 188.25,-97.5 156.44,-97.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-104.2" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,-73.5 0,-97.5 54.81,-97.5 54.81,-73.5 0,-73.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-80.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-73.5 54.81,-97.5 105.63,-97.5 105.63,-73.5 54.81,-73.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-81.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-73.5 105.63,-97.5 156.44,-97.5 156.44,-73.5 105.63,-73.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-73.5 156.44,-97.5 188.25,-97.5 188.25,-73.5 156.44,-73.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-80.2" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 188.25,-73.5 188.25,-49 0,-49"/>
|
||||
<text text-anchor="start" x="21.75" y="-56.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24.5 0,-49 188.25,-49 188.25,-24.5 0,-24.5"/>
|
||||
<text text-anchor="start" x="4" y="-31.7" font-family="arial" font-size="14.00">126 mm x #3 (shortPartA)</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24.5 188.25,-24.5 188.25,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">1 x #4 (shortPartB)</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="204.5,-314.5 0,-314.5 0,0 204.5,0 204.5,-314.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-290 0,-314.5 204.5,-314.5 204.5,-290 0,-290"/>
|
||||
<text text-anchor="start" x="93.25" y="-297.2" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-265.5 0,-290 102.67,-290 102.67,-265.5 0,-265.5"/>
|
||||
<text text-anchor="start" x="6.71" y="-272.7" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="102.67,-265.5 102.67,-290 159.58,-290 159.58,-265.5 102.67,-265.5"/>
|
||||
<text text-anchor="start" x="109.38" y="-272.7" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="159.58,-265.5 159.58,-290 204.5,-290 204.5,-265.5 159.58,-265.5"/>
|
||||
<text text-anchor="start" x="166.29" y="-272.7" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-241.5 0,-265.5 58.88,-265.5 58.88,-241.5 0,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="58.88,-241.5 58.88,-265.5 113.75,-265.5 113.75,-241.5 58.88,-241.5"/>
|
||||
<text text-anchor="start" x="72.44" y="-248.2" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="113.75,-241.5 113.75,-265.5 168.63,-265.5 168.63,-241.5 113.75,-241.5"/>
|
||||
<text text-anchor="start" x="127.31" y="-248.2" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="168.63,-241.5 168.63,-265.5 204.5,-265.5 204.5,-241.5 168.63,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-217.5 0,-241.5 58.88,-241.5 58.88,-217.5 0,-217.5"/>
|
||||
<text text-anchor="start" x="13.69" y="-224.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-217.5 58.88,-241.5 113.75,-241.5 113.75,-217.5 58.88,-217.5"/>
|
||||
<text text-anchor="start" x="79.56" y="-225.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="113.75,-217.5 113.75,-241.5 168.63,-241.5 168.63,-217.5 113.75,-217.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-217.5 168.63,-241.5 204.5,-241.5 204.5,-217.5 168.63,-217.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-224.2" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-193.5 0,-217.5 58.88,-217.5 58.88,-193.5 0,-193.5"/>
|
||||
<text text-anchor="start" x="14.06" y="-200.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-193.5 58.88,-217.5 113.75,-217.5 113.75,-193.5 58.88,-193.5"/>
|
||||
<polygon fill="none" stroke="black" points="113.75,-193.5 113.75,-217.5 168.63,-217.5 168.63,-193.5 113.75,-193.5"/>
|
||||
<text text-anchor="start" x="134.44" y="-201.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="168.63,-193.5 168.63,-217.5 204.5,-217.5 204.5,-193.5 168.63,-193.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-200.2" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-169.5 0,-193.5 58.88,-193.5 58.88,-169.5 0,-169.5"/>
|
||||
<text text-anchor="start" x="19.31" y="-176.2" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-169.5 58.88,-193.5 113.75,-193.5 113.75,-169.5 58.88,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="113.75,-169.5 113.75,-193.5 168.63,-193.5 168.63,-169.5 113.75,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-169.5 168.63,-193.5 204.5,-193.5 204.5,-169.5 168.63,-169.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-176.2" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-145.5 0,-169.5 58.88,-169.5 58.88,-145.5 0,-145.5"/>
|
||||
<text text-anchor="start" x="20.06" y="-152.2" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-145.5 58.88,-169.5 113.75,-169.5 113.75,-145.5 58.88,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="113.75,-145.5 113.75,-169.5 168.63,-169.5 168.63,-145.5 113.75,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-145.5 168.63,-169.5 204.5,-169.5 204.5,-145.5 168.63,-145.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-152.2" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-121.5 0,-145.5 58.88,-145.5 58.88,-121.5 0,-121.5"/>
|
||||
<text text-anchor="start" x="13.69" y="-128.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-121.5 58.88,-145.5 113.75,-145.5 113.75,-121.5 58.88,-121.5"/>
|
||||
<text text-anchor="start" x="79.56" y="-129.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="113.75,-121.5 113.75,-145.5 168.63,-145.5 168.63,-121.5 113.75,-121.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-121.5 168.63,-145.5 204.5,-145.5 204.5,-121.5 168.63,-121.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-128.2" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-97.5 0,-121.5 58.88,-121.5 58.88,-97.5 0,-97.5"/>
|
||||
<text text-anchor="start" x="14.06" y="-104.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-97.5 58.88,-121.5 113.75,-121.5 113.75,-97.5 58.88,-97.5"/>
|
||||
<polygon fill="none" stroke="black" points="113.75,-97.5 113.75,-121.5 168.63,-121.5 168.63,-97.5 113.75,-97.5"/>
|
||||
<text text-anchor="start" x="134.44" y="-105.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="168.63,-97.5 168.63,-121.5 204.5,-121.5 204.5,-97.5 168.63,-97.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-104.2" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,-73.5 0,-97.5 58.88,-97.5 58.88,-73.5 0,-73.5"/>
|
||||
<text text-anchor="start" x="13.69" y="-80.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-73.5 58.88,-97.5 113.75,-97.5 113.75,-73.5 58.88,-73.5"/>
|
||||
<text text-anchor="start" x="79.56" y="-81.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="113.75,-73.5 113.75,-97.5 168.63,-97.5 168.63,-73.5 113.75,-73.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-73.5 168.63,-97.5 204.5,-97.5 204.5,-73.5 168.63,-73.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-80.2" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 204.5,-73.5 204.5,-49 0,-49"/>
|
||||
<text text-anchor="start" x="29.88" y="-56.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24.5 0,-49 204.5,-49 204.5,-24.5 0,-24.5"/>
|
||||
<text text-anchor="start" x="4" y="-31.7" font-family="arial" font-size="14.00">42 mm x SH1 x #3 (shortPartA)</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24.5 204.5,-24.5 204.5,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">1 x SH2 x #4 (shortPartB)</text>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-229.5C80.22,-229.5 80.22,-133.5 80.22,-133.5"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M86.31,-229.5C86.31,-197.5 86.31,-165.5 86.31,-133.5"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-133.5C80.22,-133.5 80.22,-85.5 80.22,-85.5"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M86.31,-133.5C86.31,-117.5 86.31,-101.5 86.31,-85.5"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M131.03,-205.5C131.03,-205.5 131.03,-109.5 131.03,-109.5"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M141.19,-205.5C141.19,-173.5 141.19,-141.5 141.19,-109.5"/>
|
||||
</g>
|
||||
<!-- W1 -->
|
||||
<g id="node2" class="node">
|
||||
<title>W1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-324.75 332.25,-324.75 332.25,-89.75 610,-89.75 610,-324.75"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-300.25 332.25,-324.75 610,-324.75 610,-300.25 332.25,-300.25"/>
|
||||
<text text-anchor="start" x="459.87" y="-307.45" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-275.75 332.25,-300.25 376.25,-300.25 376.25,-275.75 332.25,-275.75"/>
|
||||
<text text-anchor="start" x="336.25" y="-282.95" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-275.75 376.25,-300.25 399.25,-300.25 399.25,-275.75 376.25,-275.75"/>
|
||||
<text text-anchor="start" x="380.25" y="-282.95" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-275.75 399.25,-300.25 536.25,-300.25 536.25,-275.75 399.25,-275.75"/>
|
||||
<text text-anchor="start" x="403.25" y="-282.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-275.75 536.25,-300.25 566,-300.25 566,-275.75 536.25,-275.75"/>
|
||||
<text text-anchor="start" x="540.25" y="-282.95" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-275.75 566,-300.25 610,-300.25 610,-275.75 566,-275.75"/>
|
||||
<text text-anchor="start" x="570" y="-282.95" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-260.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-240.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="438.5" y="-240.45" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="531.58" y="-240.45" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-233.75 332.25,-235.75 610,-235.75 610,-233.75 332.25,-233.75"/>
|
||||
<polygon fill="#895956" stroke="none" points="332.25,-231.75 332.25,-233.75 610,-233.75 610,-231.75 332.25,-231.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-229.75 332.25,-231.75 610,-231.75 610,-229.75 332.25,-229.75"/>
|
||||
<text text-anchor="start" x="345.79" y="-214.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="437.75" y="-214.45" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="531.95" y="-214.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-207.75 332.25,-209.75 610,-209.75 610,-207.75 332.25,-207.75"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="332.25,-205.75 332.25,-207.75 610,-207.75 610,-205.75 332.25,-205.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-203.75 332.25,-205.75 610,-205.75 610,-203.75 332.25,-203.75"/>
|
||||
<text text-anchor="start" x="351.04" y="-188.45" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="437" y="-188.45" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="537.95" y="-188.45" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-181.75 332.25,-183.75 610,-183.75 610,-181.75 332.25,-181.75"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="332.25,-179.75 332.25,-181.75 610,-181.75 610,-179.75 332.25,-179.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-177.75 332.25,-179.75 610,-179.75 610,-177.75 332.25,-177.75"/>
|
||||
<text text-anchor="start" x="351.79" y="-162.45" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="438.87" y="-162.45" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="537.2" y="-162.45" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-155.75 332.25,-157.75 610,-157.75 610,-155.75 332.25,-155.75"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="332.25,-153.75 332.25,-155.75 610,-155.75 610,-153.75 332.25,-153.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-151.75 332.25,-153.75 610,-153.75 610,-151.75 332.25,-151.75"/>
|
||||
<text text-anchor="start" x="376.16" y="-136.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-116.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="451.25" y="-116.45" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-109.75 332.25,-111.75 610,-111.75 610,-109.75 332.25,-109.75"/>
|
||||
<text text-anchor="start" x="376.16" y="-94.45" font-family="arial" font-size="14.00"> </text>
|
||||
<polygon fill="#ffffff" stroke="black" points="626.26,-324.75 348.51,-324.75 348.51,-89.75 626.26,-89.75 626.26,-324.75"/>
|
||||
<polygon fill="none" stroke="black" points="348.51,-300.25 348.51,-324.75 626.26,-324.75 626.26,-300.25 348.51,-300.25"/>
|
||||
<text text-anchor="start" x="476.13" y="-307.45" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="348.51,-275.75 348.51,-300.25 392.51,-300.25 392.51,-275.75 348.51,-275.75"/>
|
||||
<text text-anchor="start" x="352.51" y="-282.95" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="392.51,-275.75 392.51,-300.25 415.51,-300.25 415.51,-275.75 392.51,-275.75"/>
|
||||
<text text-anchor="start" x="396.51" y="-282.95" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="415.51,-275.75 415.51,-300.25 552.51,-300.25 552.51,-275.75 415.51,-275.75"/>
|
||||
<text text-anchor="start" x="419.51" y="-282.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="552.51,-275.75 552.51,-300.25 582.26,-300.25 582.26,-275.75 552.51,-275.75"/>
|
||||
<text text-anchor="start" x="556.51" y="-282.95" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="582.26,-275.75 582.26,-300.25 626.26,-300.25 626.26,-275.75 582.26,-275.75"/>
|
||||
<text text-anchor="start" x="586.26" y="-282.95" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="392.42" y="-260.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="361.67" y="-240.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="454.76" y="-240.45" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="547.84" y="-240.45" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-233.75 348.51,-235.75 626.26,-235.75 626.26,-233.75 348.51,-233.75"/>
|
||||
<polygon fill="#895956" stroke="none" points="348.51,-231.75 348.51,-233.75 626.26,-233.75 626.26,-231.75 348.51,-231.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-229.75 348.51,-231.75 626.26,-231.75 626.26,-229.75 348.51,-229.75"/>
|
||||
<text text-anchor="start" x="362.05" y="-214.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="454.01" y="-214.45" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="548.21" y="-214.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-207.75 348.51,-209.75 626.26,-209.75 626.26,-207.75 348.51,-207.75"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="348.51,-205.75 348.51,-207.75 626.26,-207.75 626.26,-205.75 348.51,-205.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-203.75 348.51,-205.75 626.26,-205.75 626.26,-203.75 348.51,-203.75"/>
|
||||
<text text-anchor="start" x="367.3" y="-188.45" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="453.26" y="-188.45" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="554.21" y="-188.45" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-181.75 348.51,-183.75 626.26,-183.75 626.26,-181.75 348.51,-181.75"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="348.51,-179.75 348.51,-181.75 626.26,-181.75 626.26,-179.75 348.51,-179.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-177.75 348.51,-179.75 626.26,-179.75 626.26,-177.75 348.51,-177.75"/>
|
||||
<text text-anchor="start" x="368.05" y="-162.45" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="455.13" y="-162.45" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="553.46" y="-162.45" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-155.75 348.51,-157.75 626.26,-157.75 626.26,-155.75 348.51,-155.75"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="348.51,-153.75 348.51,-155.75 626.26,-155.75 626.26,-153.75 348.51,-153.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-151.75 348.51,-153.75 626.26,-153.75 626.26,-151.75 348.51,-151.75"/>
|
||||
<text text-anchor="start" x="392.42" y="-136.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="361.67" y="-116.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="467.51" y="-116.45" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-109.75 348.51,-111.75 626.26,-111.75 626.26,-109.75 348.51,-109.75"/>
|
||||
<text text-anchor="start" x="392.42" y="-94.45" font-family="arial" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-227.5C252.67,-227.54 268.63,-230.79 332.25,-230.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-229.5C252.27,-229.5 268.23,-232.75 332.25,-232.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-231.5C251.87,-231.46 267.83,-234.71 332.25,-234.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-227.5C268.92,-227.54 284.88,-230.79 348.5,-230.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M204.5,-229.5C268.52,-229.5 284.48,-232.75 348.5,-232.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-231.5C268.12,-231.46 284.08,-234.71 348.5,-234.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-203.5C252.41,-203.51 268.41,-204.76 332.25,-204.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-205.5C252.25,-205.5 268.25,-206.75 332.25,-206.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-207.5C252.09,-207.5 268.09,-208.75 332.25,-208.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-203.5C268.66,-203.51 284.66,-204.76 348.5,-204.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M204.5,-205.5C268.5,-205.5 284.5,-206.75 348.5,-206.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-207.5C268.35,-207.5 284.35,-208.75 348.5,-208.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-179.5C252.16,-179.5 268.16,-178.75 332.25,-178.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-181.5C252.25,-181.5 268.25,-180.75 332.25,-180.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-183.5C252.34,-183.5 268.34,-182.75 332.25,-182.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-179.5C268.41,-179.5 284.41,-178.75 348.5,-178.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M204.5,-181.5C268.5,-181.5 284.5,-180.75 348.5,-180.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-183.5C268.59,-183.5 284.59,-182.75 348.5,-182.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-155.5C251.92,-155.53 267.9,-152.78 332.25,-152.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-157.5C252.26,-157.5 268.24,-154.75 332.25,-154.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-159.5C252.6,-159.47 268.58,-156.72 332.25,-156.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-155.5C268.17,-155.53 284.15,-152.78 348.5,-152.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M204.5,-157.5C268.51,-157.5 284.49,-154.75 348.5,-154.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-159.5C268.85,-159.47 284.83,-156.72 348.5,-156.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-229.5C271.2,-229.5 249.3,-110.75 332.25,-110.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-229.5C287.45,-229.5 265.55,-110.75 348.5,-110.75"/>
|
||||
</g>
|
||||
<!-- X2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>X2</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-316.75 754,-316.75 754,-75.75 942.25,-75.75 942.25,-316.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-292.25 754,-316.75 942.25,-316.75 942.25,-292.25 754,-292.25"/>
|
||||
<text text-anchor="start" x="839.12" y="-299.45" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-267.75 754,-292.25 851.25,-292.25 851.25,-267.75 754,-267.75"/>
|
||||
<text text-anchor="start" x="758" y="-274.95" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-267.75 851.25,-292.25 902.75,-292.25 902.75,-267.75 851.25,-267.75"/>
|
||||
<text text-anchor="start" x="855.25" y="-274.95" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-267.75 902.75,-292.25 942.25,-292.25 942.25,-267.75 902.75,-267.75"/>
|
||||
<text text-anchor="start" x="906.75" y="-274.95" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-243.75 754,-267.75 785.81,-267.75 785.81,-243.75 754,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="785.81,-243.75 785.81,-267.75 840.62,-267.75 840.62,-243.75 785.81,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="840.62,-243.75 840.62,-267.75 891.43,-267.75 891.43,-243.75 840.62,-243.75"/>
|
||||
<text text-anchor="start" x="852.15" y="-250.45" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-243.75 891.43,-267.75 942.25,-267.75 942.25,-243.75 891.43,-243.75"/>
|
||||
<text text-anchor="start" x="902.96" y="-250.45" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-219.75 754,-243.75 785.81,-243.75 785.81,-219.75 754,-219.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-226.45" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-219.75 785.81,-243.75 840.62,-243.75 840.62,-219.75 785.81,-219.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-226.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-219.75 840.62,-243.75 891.43,-243.75 891.43,-219.75 840.62,-219.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-227.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-219.75 891.43,-243.75 942.25,-243.75 942.25,-219.75 891.43,-219.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-195.75 754,-219.75 785.81,-219.75 785.81,-195.75 754,-195.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-202.45" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-195.75 785.81,-219.75 840.62,-219.75 840.62,-195.75 785.81,-195.75"/>
|
||||
<text text-anchor="start" x="797.84" y="-202.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-195.75 840.62,-219.75 891.43,-219.75 891.43,-195.75 840.62,-195.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-195.75 891.43,-219.75 942.25,-219.75 942.25,-195.75 891.43,-195.75"/>
|
||||
<text text-anchor="start" x="910.09" y="-203.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-171.75 754,-195.75 785.81,-195.75 785.81,-171.75 754,-171.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-178.45" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-171.75 785.81,-195.75 840.62,-195.75 840.62,-171.75 785.81,-171.75"/>
|
||||
<text text-anchor="start" x="803.09" y="-178.45" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-171.75 840.62,-195.75 891.43,-195.75 891.43,-171.75 840.62,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-171.75 891.43,-195.75 942.25,-195.75 942.25,-171.75 891.43,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-147.75 754,-171.75 785.81,-171.75 785.81,-147.75 754,-147.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-154.45" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-147.75 785.81,-171.75 840.62,-171.75 840.62,-147.75 785.81,-147.75"/>
|
||||
<text text-anchor="start" x="803.84" y="-154.45" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-147.75 840.62,-171.75 891.43,-171.75 891.43,-147.75 840.62,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-147.75 891.43,-171.75 942.25,-171.75 942.25,-147.75 891.43,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-123.75 754,-147.75 785.81,-147.75 785.81,-123.75 754,-123.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-130.45" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-123.75 785.81,-147.75 840.62,-147.75 840.62,-123.75 785.81,-123.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-130.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-123.75 840.62,-147.75 891.43,-147.75 891.43,-123.75 840.62,-123.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-131.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-123.75 891.43,-147.75 942.25,-147.75 942.25,-123.75 891.43,-123.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-99.75 754,-123.75 785.81,-123.75 785.81,-99.75 754,-99.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-106.45" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-99.75 785.81,-123.75 840.62,-123.75 840.62,-99.75 785.81,-99.75"/>
|
||||
<text text-anchor="start" x="797.84" y="-106.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-99.75 840.62,-123.75 891.43,-123.75 891.43,-99.75 840.62,-99.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-99.75 891.43,-123.75 942.25,-123.75 942.25,-99.75 891.43,-99.75"/>
|
||||
<text text-anchor="start" x="910.09" y="-107.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-75.75 754,-99.75 785.81,-99.75 785.81,-75.75 754,-75.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-82.45" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-75.75 785.81,-99.75 840.62,-99.75 840.62,-75.75 785.81,-75.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-82.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-75.75 840.62,-99.75 891.43,-99.75 891.43,-75.75 840.62,-75.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-83.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-75.75 891.43,-99.75 942.25,-99.75 942.25,-75.75 891.43,-75.75"/>
|
||||
<polygon fill="#ffffff" stroke="black" points="958.51,-316.75 770.26,-316.75 770.26,-75.75 958.51,-75.75 958.51,-316.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-292.25 770.26,-316.75 958.51,-316.75 958.51,-292.25 770.26,-292.25"/>
|
||||
<text text-anchor="start" x="855.38" y="-299.45" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-267.75 770.26,-292.25 867.51,-292.25 867.51,-267.75 770.26,-267.75"/>
|
||||
<text text-anchor="start" x="774.26" y="-274.95" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="867.51,-267.75 867.51,-292.25 919.01,-292.25 919.01,-267.75 867.51,-267.75"/>
|
||||
<text text-anchor="start" x="871.51" y="-274.95" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="919.01,-267.75 919.01,-292.25 958.51,-292.25 958.51,-267.75 919.01,-267.75"/>
|
||||
<text text-anchor="start" x="923.01" y="-274.95" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-243.75 770.26,-267.75 802.07,-267.75 802.07,-243.75 770.26,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="802.07,-243.75 802.07,-267.75 856.88,-267.75 856.88,-243.75 802.07,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="856.88,-243.75 856.88,-267.75 907.69,-267.75 907.69,-243.75 856.88,-243.75"/>
|
||||
<text text-anchor="start" x="868.41" y="-250.45" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="907.69,-243.75 907.69,-267.75 958.51,-267.75 958.51,-243.75 907.69,-243.75"/>
|
||||
<text text-anchor="start" x="919.22" y="-250.45" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-219.75 770.26,-243.75 802.07,-243.75 802.07,-219.75 770.26,-219.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-226.45" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-219.75 802.07,-243.75 856.88,-243.75 856.88,-219.75 802.07,-219.75"/>
|
||||
<text text-anchor="start" x="813.72" y="-226.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-219.75 856.88,-243.75 907.69,-243.75 907.69,-219.75 856.88,-219.75"/>
|
||||
<text text-anchor="start" x="875.54" y="-227.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="907.69,-219.75 907.69,-243.75 958.51,-243.75 958.51,-219.75 907.69,-219.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-195.75 770.26,-219.75 802.07,-219.75 802.07,-195.75 770.26,-195.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-202.45" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-195.75 802.07,-219.75 856.88,-219.75 856.88,-195.75 802.07,-195.75"/>
|
||||
<text text-anchor="start" x="814.1" y="-202.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-195.75 856.88,-219.75 907.69,-219.75 907.69,-195.75 856.88,-195.75"/>
|
||||
<polygon fill="none" stroke="black" points="907.69,-195.75 907.69,-219.75 958.51,-219.75 958.51,-195.75 907.69,-195.75"/>
|
||||
<text text-anchor="start" x="926.35" y="-203.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-171.75 770.26,-195.75 802.07,-195.75 802.07,-171.75 770.26,-171.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-178.45" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-171.75 802.07,-195.75 856.88,-195.75 856.88,-171.75 802.07,-171.75"/>
|
||||
<text text-anchor="start" x="819.35" y="-178.45" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-171.75 856.88,-195.75 907.69,-195.75 907.69,-171.75 856.88,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="907.69,-171.75 907.69,-195.75 958.51,-195.75 958.51,-171.75 907.69,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-147.75 770.26,-171.75 802.07,-171.75 802.07,-147.75 770.26,-147.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-154.45" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-147.75 802.07,-171.75 856.88,-171.75 856.88,-147.75 802.07,-147.75"/>
|
||||
<text text-anchor="start" x="820.1" y="-154.45" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-147.75 856.88,-171.75 907.69,-171.75 907.69,-147.75 856.88,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="907.69,-147.75 907.69,-171.75 958.51,-171.75 958.51,-147.75 907.69,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-123.75 770.26,-147.75 802.07,-147.75 802.07,-123.75 770.26,-123.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-130.45" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-123.75 802.07,-147.75 856.88,-147.75 856.88,-123.75 802.07,-123.75"/>
|
||||
<text text-anchor="start" x="813.72" y="-130.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-123.75 856.88,-147.75 907.69,-147.75 907.69,-123.75 856.88,-123.75"/>
|
||||
<text text-anchor="start" x="875.54" y="-131.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="907.69,-123.75 907.69,-147.75 958.51,-147.75 958.51,-123.75 907.69,-123.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-99.75 770.26,-123.75 802.07,-123.75 802.07,-99.75 770.26,-99.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-106.45" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-99.75 802.07,-123.75 856.88,-123.75 856.88,-99.75 802.07,-99.75"/>
|
||||
<text text-anchor="start" x="814.1" y="-106.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-99.75 856.88,-123.75 907.69,-123.75 907.69,-99.75 856.88,-99.75"/>
|
||||
<polygon fill="none" stroke="black" points="907.69,-99.75 907.69,-123.75 958.51,-123.75 958.51,-99.75 907.69,-99.75"/>
|
||||
<text text-anchor="start" x="926.35" y="-107.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-75.75 770.26,-99.75 802.07,-99.75 802.07,-75.75 770.26,-75.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-82.45" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-75.75 802.07,-99.75 856.88,-99.75 856.88,-75.75 802.07,-75.75"/>
|
||||
<text text-anchor="start" x="813.72" y="-82.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-75.75 856.88,-99.75 907.69,-99.75 907.69,-75.75 856.88,-75.75"/>
|
||||
<text text-anchor="start" x="875.54" y="-83.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="907.69,-75.75 907.69,-99.75 958.51,-99.75 958.51,-75.75 907.69,-75.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-230.75C673.88,-230.76 689.88,-229.76 754,-229.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-232.75C674,-232.75 690,-231.75 754,-231.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-234.75C674.13,-234.75 690.13,-233.75 754,-233.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-230.75C690.13,-230.76 706.13,-229.76 770.25,-229.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M626.25,-232.75C690.25,-232.75 706.25,-231.75 770.25,-231.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-234.75C690.38,-234.75 706.38,-233.75 770.25,-233.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-204.75C674.13,-204.76 690.13,-205.76 754,-205.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-206.75C674,-206.75 690,-207.75 754,-207.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-208.75C673.88,-208.75 689.88,-209.75 754,-209.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-204.75C690.38,-204.76 706.38,-205.76 770.25,-205.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M626.25,-206.75C690.25,-206.75 706.25,-207.75 770.25,-207.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-208.75C690.13,-208.75 706.13,-209.75 770.25,-209.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-178.75C673.04,-179.61 687.68,-158.61 754,-157.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-180.75C674.68,-180.75 689.32,-159.75 754,-159.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-182.75C676.32,-181.9 690.96,-160.9 754,-161.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-178.75C689.29,-179.61 703.93,-158.61 770.25,-157.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M626.25,-180.75C690.93,-180.75 705.57,-159.75 770.25,-159.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-182.75C692.57,-181.9 707.21,-160.9 770.25,-161.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-152.75C677.1,-153.91 690.54,-182.91 754,-181.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-154.75C675.28,-154.75 688.72,-183.75 754,-183.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-156.75C673.47,-155.59 686.91,-184.59 754,-185.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-152.75C693.35,-153.91 706.79,-182.91 770.25,-181.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M626.25,-154.75C691.53,-154.75 704.97,-183.75 770.25,-183.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-156.75C689.72,-155.59 703.16,-184.59 770.25,-185.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-231.75C866.03,-231.75 866.03,-135.75 866.03,-135.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M882.28,-231.75C882.28,-199.75 882.28,-167.75 882.28,-135.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-135.75C866.03,-135.75 866.03,-87.75 866.03,-87.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M882.28,-135.75C882.28,-119.75 882.28,-103.75 882.28,-87.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M916.84,-207.75C916.84,-207.75 916.84,-111.75 916.84,-111.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M933.09,-207.75C933.09,-175.75 933.09,-143.75 933.09,-111.75"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
@ -358,7 +358,7 @@
|
||||
<td class="bom_col_description">shortPartA</td>
|
||||
<td class="bom_col_qty">42</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X1</td>
|
||||
<td class="bom_col_designators">X1-SH1</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
@ -367,7 +367,7 @@
|
||||
<td class="bom_col_description">shortPartB</td>
|
||||
<td class="bom_col_qty">1</td>
|
||||
<td class="bom_col_unit"></td>
|
||||
<td class="bom_col_designators">X1</td>
|
||||
<td class="bom_col_designators">X1-SH2</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
|
||||
BIN
examples/ex15.png
generated
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 58 KiB |
414
examples/ex15.svg
generated
@ -4,285 +4,285 @@
|
||||
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="950pt" height="333pt"
|
||||
viewBox="0.00 0.00 950.25 332.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="967pt" height="333pt"
|
||||
viewBox="0.00 0.00 966.51 332.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 328.75)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-328.75 946.25,-328.75 946.25,4 -4,4"/>
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-328.75 962.51,-328.75 962.51,4 -4,4"/>
|
||||
<!-- X1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>X1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-314.5 0,-314.5 0,0 188.25,0 188.25,-314.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-290 0,-314.5 188.25,-314.5 188.25,-290 0,-290"/>
|
||||
<text text-anchor="start" x="85.13" y="-297.2" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-265.5 0,-290 97.25,-290 97.25,-265.5 0,-265.5"/>
|
||||
<text text-anchor="start" x="4" y="-272.7" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-265.5 97.25,-290 148.75,-290 148.75,-265.5 97.25,-265.5"/>
|
||||
<text text-anchor="start" x="101.25" y="-272.7" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-265.5 148.75,-290 188.25,-290 188.25,-265.5 148.75,-265.5"/>
|
||||
<text text-anchor="start" x="152.75" y="-272.7" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-241.5 0,-265.5 54.81,-265.5 54.81,-241.5 0,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="54.81,-241.5 54.81,-265.5 105.63,-265.5 105.63,-241.5 54.81,-241.5"/>
|
||||
<text text-anchor="start" x="66.34" y="-248.2" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-241.5 105.63,-265.5 156.44,-265.5 156.44,-241.5 105.63,-241.5"/>
|
||||
<text text-anchor="start" x="117.16" y="-248.2" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-241.5 156.44,-265.5 188.25,-265.5 188.25,-241.5 156.44,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-217.5 0,-241.5 54.81,-241.5 54.81,-217.5 0,-217.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-224.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-217.5 54.81,-241.5 105.63,-241.5 105.63,-217.5 54.81,-217.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-225.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-217.5 105.63,-241.5 156.44,-241.5 156.44,-217.5 105.63,-217.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-217.5 156.44,-241.5 188.25,-241.5 188.25,-217.5 156.44,-217.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-224.2" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-193.5 0,-217.5 54.81,-217.5 54.81,-193.5 0,-193.5"/>
|
||||
<text text-anchor="start" x="12.03" y="-200.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-193.5 54.81,-217.5 105.63,-217.5 105.63,-193.5 54.81,-193.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-193.5 105.63,-217.5 156.44,-217.5 156.44,-193.5 105.63,-193.5"/>
|
||||
<text text-anchor="start" x="124.28" y="-201.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-193.5 156.44,-217.5 188.25,-217.5 188.25,-193.5 156.44,-193.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-200.2" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-169.5 0,-193.5 54.81,-193.5 54.81,-169.5 0,-169.5"/>
|
||||
<text text-anchor="start" x="17.28" y="-176.2" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-169.5 54.81,-193.5 105.63,-193.5 105.63,-169.5 54.81,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-169.5 105.63,-193.5 156.44,-193.5 156.44,-169.5 105.63,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-169.5 156.44,-193.5 188.25,-193.5 188.25,-169.5 156.44,-169.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-176.2" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-145.5 0,-169.5 54.81,-169.5 54.81,-145.5 0,-145.5"/>
|
||||
<text text-anchor="start" x="18.03" y="-152.2" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-145.5 54.81,-169.5 105.63,-169.5 105.63,-145.5 54.81,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-145.5 105.63,-169.5 156.44,-169.5 156.44,-145.5 105.63,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-145.5 156.44,-169.5 188.25,-169.5 188.25,-145.5 156.44,-145.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-152.2" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-121.5 0,-145.5 54.81,-145.5 54.81,-121.5 0,-121.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-128.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-121.5 54.81,-145.5 105.63,-145.5 105.63,-121.5 54.81,-121.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-129.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-121.5 105.63,-145.5 156.44,-145.5 156.44,-121.5 105.63,-121.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-121.5 156.44,-145.5 188.25,-145.5 188.25,-121.5 156.44,-121.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-128.2" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-97.5 0,-121.5 54.81,-121.5 54.81,-97.5 0,-97.5"/>
|
||||
<text text-anchor="start" x="12.03" y="-104.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-97.5 54.81,-121.5 105.63,-121.5 105.63,-97.5 54.81,-97.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-97.5 105.63,-121.5 156.44,-121.5 156.44,-97.5 105.63,-97.5"/>
|
||||
<text text-anchor="start" x="124.28" y="-105.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-97.5 156.44,-121.5 188.25,-121.5 188.25,-97.5 156.44,-97.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-104.2" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,-73.5 0,-97.5 54.81,-97.5 54.81,-73.5 0,-73.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-80.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-73.5 54.81,-97.5 105.63,-97.5 105.63,-73.5 54.81,-73.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-81.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-73.5 105.63,-97.5 156.44,-97.5 156.44,-73.5 105.63,-73.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-73.5 156.44,-97.5 188.25,-97.5 188.25,-73.5 156.44,-73.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-80.2" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 188.25,-73.5 188.25,-49 0,-49"/>
|
||||
<text text-anchor="start" x="21.75" y="-56.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24.5 0,-49 188.25,-49 188.25,-24.5 0,-24.5"/>
|
||||
<text text-anchor="start" x="4" y="-31.7" font-family="arial" font-size="14.00">126 mm x #3 (shortPartA)</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24.5 188.25,-24.5 188.25,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">1 x #4 (shortPartB)</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="204.5,-314.5 0,-314.5 0,0 204.5,0 204.5,-314.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-290 0,-314.5 204.5,-314.5 204.5,-290 0,-290"/>
|
||||
<text text-anchor="start" x="93.25" y="-297.2" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-265.5 0,-290 102.67,-290 102.67,-265.5 0,-265.5"/>
|
||||
<text text-anchor="start" x="6.71" y="-272.7" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="102.67,-265.5 102.67,-290 159.58,-290 159.58,-265.5 102.67,-265.5"/>
|
||||
<text text-anchor="start" x="109.38" y="-272.7" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="159.58,-265.5 159.58,-290 204.5,-290 204.5,-265.5 159.58,-265.5"/>
|
||||
<text text-anchor="start" x="166.29" y="-272.7" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-241.5 0,-265.5 58.88,-265.5 58.88,-241.5 0,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="58.88,-241.5 58.88,-265.5 113.75,-265.5 113.75,-241.5 58.88,-241.5"/>
|
||||
<text text-anchor="start" x="72.44" y="-248.2" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="113.75,-241.5 113.75,-265.5 168.63,-265.5 168.63,-241.5 113.75,-241.5"/>
|
||||
<text text-anchor="start" x="127.31" y="-248.2" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="168.63,-241.5 168.63,-265.5 204.5,-265.5 204.5,-241.5 168.63,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-217.5 0,-241.5 58.88,-241.5 58.88,-217.5 0,-217.5"/>
|
||||
<text text-anchor="start" x="13.69" y="-224.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-217.5 58.88,-241.5 113.75,-241.5 113.75,-217.5 58.88,-217.5"/>
|
||||
<text text-anchor="start" x="79.56" y="-225.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="113.75,-217.5 113.75,-241.5 168.63,-241.5 168.63,-217.5 113.75,-217.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-217.5 168.63,-241.5 204.5,-241.5 204.5,-217.5 168.63,-217.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-224.2" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-193.5 0,-217.5 58.88,-217.5 58.88,-193.5 0,-193.5"/>
|
||||
<text text-anchor="start" x="14.06" y="-200.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-193.5 58.88,-217.5 113.75,-217.5 113.75,-193.5 58.88,-193.5"/>
|
||||
<polygon fill="none" stroke="black" points="113.75,-193.5 113.75,-217.5 168.63,-217.5 168.63,-193.5 113.75,-193.5"/>
|
||||
<text text-anchor="start" x="134.44" y="-201.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="168.63,-193.5 168.63,-217.5 204.5,-217.5 204.5,-193.5 168.63,-193.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-200.2" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-169.5 0,-193.5 58.88,-193.5 58.88,-169.5 0,-169.5"/>
|
||||
<text text-anchor="start" x="19.31" y="-176.2" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-169.5 58.88,-193.5 113.75,-193.5 113.75,-169.5 58.88,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="113.75,-169.5 113.75,-193.5 168.63,-193.5 168.63,-169.5 113.75,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-169.5 168.63,-193.5 204.5,-193.5 204.5,-169.5 168.63,-169.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-176.2" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-145.5 0,-169.5 58.88,-169.5 58.88,-145.5 0,-145.5"/>
|
||||
<text text-anchor="start" x="20.06" y="-152.2" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-145.5 58.88,-169.5 113.75,-169.5 113.75,-145.5 58.88,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="113.75,-145.5 113.75,-169.5 168.63,-169.5 168.63,-145.5 113.75,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-145.5 168.63,-169.5 204.5,-169.5 204.5,-145.5 168.63,-145.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-152.2" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-121.5 0,-145.5 58.88,-145.5 58.88,-121.5 0,-121.5"/>
|
||||
<text text-anchor="start" x="13.69" y="-128.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-121.5 58.88,-145.5 113.75,-145.5 113.75,-121.5 58.88,-121.5"/>
|
||||
<text text-anchor="start" x="79.56" y="-129.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="113.75,-121.5 113.75,-145.5 168.63,-145.5 168.63,-121.5 113.75,-121.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-121.5 168.63,-145.5 204.5,-145.5 204.5,-121.5 168.63,-121.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-128.2" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-97.5 0,-121.5 58.88,-121.5 58.88,-97.5 0,-97.5"/>
|
||||
<text text-anchor="start" x="14.06" y="-104.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-97.5 58.88,-121.5 113.75,-121.5 113.75,-97.5 58.88,-97.5"/>
|
||||
<polygon fill="none" stroke="black" points="113.75,-97.5 113.75,-121.5 168.63,-121.5 168.63,-97.5 113.75,-97.5"/>
|
||||
<text text-anchor="start" x="134.44" y="-105.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="168.63,-97.5 168.63,-121.5 204.5,-121.5 204.5,-97.5 168.63,-97.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-104.2" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,-73.5 0,-97.5 58.88,-97.5 58.88,-73.5 0,-73.5"/>
|
||||
<text text-anchor="start" x="13.69" y="-80.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="58.88,-73.5 58.88,-97.5 113.75,-97.5 113.75,-73.5 58.88,-73.5"/>
|
||||
<text text-anchor="start" x="79.56" y="-81.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="113.75,-73.5 113.75,-97.5 168.63,-97.5 168.63,-73.5 113.75,-73.5"/>
|
||||
<polygon fill="none" stroke="black" points="168.63,-73.5 168.63,-97.5 204.5,-97.5 204.5,-73.5 168.63,-73.5"/>
|
||||
<text text-anchor="start" x="182.44" y="-80.2" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 204.5,-73.5 204.5,-49 0,-49"/>
|
||||
<text text-anchor="start" x="29.88" y="-56.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24.5 0,-49 204.5,-49 204.5,-24.5 0,-24.5"/>
|
||||
<text text-anchor="start" x="4" y="-31.7" font-family="arial" font-size="14.00">42 mm x SH1 x #3 (shortPartA)</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24.5 204.5,-24.5 204.5,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">1 x SH2 x #4 (shortPartB)</text>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-229.5C80.22,-229.5 80.22,-133.5 80.22,-133.5"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M86.31,-229.5C86.31,-197.5 86.31,-165.5 86.31,-133.5"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-133.5C80.22,-133.5 80.22,-85.5 80.22,-85.5"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M86.31,-133.5C86.31,-117.5 86.31,-101.5 86.31,-85.5"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M131.03,-205.5C131.03,-205.5 131.03,-109.5 131.03,-109.5"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M141.19,-205.5C141.19,-173.5 141.19,-141.5 141.19,-109.5"/>
|
||||
</g>
|
||||
<!-- W1 -->
|
||||
<g id="node2" class="node">
|
||||
<title>W1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-324.75 332.25,-324.75 332.25,-89.75 610,-89.75 610,-324.75"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-300.25 332.25,-324.75 610,-324.75 610,-300.25 332.25,-300.25"/>
|
||||
<text text-anchor="start" x="459.87" y="-307.45" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-275.75 332.25,-300.25 376.25,-300.25 376.25,-275.75 332.25,-275.75"/>
|
||||
<text text-anchor="start" x="336.25" y="-282.95" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-275.75 376.25,-300.25 399.25,-300.25 399.25,-275.75 376.25,-275.75"/>
|
||||
<text text-anchor="start" x="380.25" y="-282.95" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-275.75 399.25,-300.25 536.25,-300.25 536.25,-275.75 399.25,-275.75"/>
|
||||
<text text-anchor="start" x="403.25" y="-282.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-275.75 536.25,-300.25 566,-300.25 566,-275.75 536.25,-275.75"/>
|
||||
<text text-anchor="start" x="540.25" y="-282.95" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-275.75 566,-300.25 610,-300.25 610,-275.75 566,-275.75"/>
|
||||
<text text-anchor="start" x="570" y="-282.95" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-260.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-240.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="438.5" y="-240.45" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="531.58" y="-240.45" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-233.75 332.25,-235.75 610,-235.75 610,-233.75 332.25,-233.75"/>
|
||||
<polygon fill="#895956" stroke="none" points="332.25,-231.75 332.25,-233.75 610,-233.75 610,-231.75 332.25,-231.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-229.75 332.25,-231.75 610,-231.75 610,-229.75 332.25,-229.75"/>
|
||||
<text text-anchor="start" x="345.79" y="-214.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="437.75" y="-214.45" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="531.95" y="-214.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-207.75 332.25,-209.75 610,-209.75 610,-207.75 332.25,-207.75"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="332.25,-205.75 332.25,-207.75 610,-207.75 610,-205.75 332.25,-205.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-203.75 332.25,-205.75 610,-205.75 610,-203.75 332.25,-203.75"/>
|
||||
<text text-anchor="start" x="351.04" y="-188.45" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="437" y="-188.45" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="537.95" y="-188.45" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-181.75 332.25,-183.75 610,-183.75 610,-181.75 332.25,-181.75"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="332.25,-179.75 332.25,-181.75 610,-181.75 610,-179.75 332.25,-179.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-177.75 332.25,-179.75 610,-179.75 610,-177.75 332.25,-177.75"/>
|
||||
<text text-anchor="start" x="351.79" y="-162.45" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="438.87" y="-162.45" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="537.2" y="-162.45" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-155.75 332.25,-157.75 610,-157.75 610,-155.75 332.25,-155.75"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="332.25,-153.75 332.25,-155.75 610,-155.75 610,-153.75 332.25,-153.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-151.75 332.25,-153.75 610,-153.75 610,-151.75 332.25,-151.75"/>
|
||||
<text text-anchor="start" x="376.16" y="-136.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-116.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="451.25" y="-116.45" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-109.75 332.25,-111.75 610,-111.75 610,-109.75 332.25,-109.75"/>
|
||||
<text text-anchor="start" x="376.16" y="-94.45" font-family="arial" font-size="14.00"> </text>
|
||||
<polygon fill="#ffffff" stroke="black" points="626.26,-324.75 348.51,-324.75 348.51,-89.75 626.26,-89.75 626.26,-324.75"/>
|
||||
<polygon fill="none" stroke="black" points="348.51,-300.25 348.51,-324.75 626.26,-324.75 626.26,-300.25 348.51,-300.25"/>
|
||||
<text text-anchor="start" x="476.13" y="-307.45" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="348.51,-275.75 348.51,-300.25 392.51,-300.25 392.51,-275.75 348.51,-275.75"/>
|
||||
<text text-anchor="start" x="352.51" y="-282.95" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="392.51,-275.75 392.51,-300.25 415.51,-300.25 415.51,-275.75 392.51,-275.75"/>
|
||||
<text text-anchor="start" x="396.51" y="-282.95" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="415.51,-275.75 415.51,-300.25 552.51,-300.25 552.51,-275.75 415.51,-275.75"/>
|
||||
<text text-anchor="start" x="419.51" y="-282.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="552.51,-275.75 552.51,-300.25 582.26,-300.25 582.26,-275.75 552.51,-275.75"/>
|
||||
<text text-anchor="start" x="556.51" y="-282.95" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="582.26,-275.75 582.26,-300.25 626.26,-300.25 626.26,-275.75 582.26,-275.75"/>
|
||||
<text text-anchor="start" x="586.26" y="-282.95" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="392.42" y="-260.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="361.67" y="-240.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="454.76" y="-240.45" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="547.84" y="-240.45" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-233.75 348.51,-235.75 626.26,-235.75 626.26,-233.75 348.51,-233.75"/>
|
||||
<polygon fill="#895956" stroke="none" points="348.51,-231.75 348.51,-233.75 626.26,-233.75 626.26,-231.75 348.51,-231.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-229.75 348.51,-231.75 626.26,-231.75 626.26,-229.75 348.51,-229.75"/>
|
||||
<text text-anchor="start" x="362.05" y="-214.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="454.01" y="-214.45" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="548.21" y="-214.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-207.75 348.51,-209.75 626.26,-209.75 626.26,-207.75 348.51,-207.75"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="348.51,-205.75 348.51,-207.75 626.26,-207.75 626.26,-205.75 348.51,-205.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-203.75 348.51,-205.75 626.26,-205.75 626.26,-203.75 348.51,-203.75"/>
|
||||
<text text-anchor="start" x="367.3" y="-188.45" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="453.26" y="-188.45" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="554.21" y="-188.45" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-181.75 348.51,-183.75 626.26,-183.75 626.26,-181.75 348.51,-181.75"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="348.51,-179.75 348.51,-181.75 626.26,-181.75 626.26,-179.75 348.51,-179.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-177.75 348.51,-179.75 626.26,-179.75 626.26,-177.75 348.51,-177.75"/>
|
||||
<text text-anchor="start" x="368.05" y="-162.45" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="455.13" y="-162.45" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="553.46" y="-162.45" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-155.75 348.51,-157.75 626.26,-157.75 626.26,-155.75 348.51,-155.75"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="348.51,-153.75 348.51,-155.75 626.26,-155.75 626.26,-153.75 348.51,-153.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-151.75 348.51,-153.75 626.26,-153.75 626.26,-151.75 348.51,-151.75"/>
|
||||
<text text-anchor="start" x="392.42" y="-136.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="361.67" y="-116.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="467.51" y="-116.45" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="348.51,-109.75 348.51,-111.75 626.26,-111.75 626.26,-109.75 348.51,-109.75"/>
|
||||
<text text-anchor="start" x="392.42" y="-94.45" font-family="arial" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-227.5C252.67,-227.54 268.63,-230.79 332.25,-230.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-229.5C252.27,-229.5 268.23,-232.75 332.25,-232.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-231.5C251.87,-231.46 267.83,-234.71 332.25,-234.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-227.5C268.92,-227.54 284.88,-230.79 348.5,-230.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M204.5,-229.5C268.52,-229.5 284.48,-232.75 348.5,-232.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-231.5C268.12,-231.46 284.08,-234.71 348.5,-234.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-203.5C252.41,-203.51 268.41,-204.76 332.25,-204.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-205.5C252.25,-205.5 268.25,-206.75 332.25,-206.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-207.5C252.09,-207.5 268.09,-208.75 332.25,-208.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-203.5C268.66,-203.51 284.66,-204.76 348.5,-204.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M204.5,-205.5C268.5,-205.5 284.5,-206.75 348.5,-206.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-207.5C268.35,-207.5 284.35,-208.75 348.5,-208.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-179.5C252.16,-179.5 268.16,-178.75 332.25,-178.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-181.5C252.25,-181.5 268.25,-180.75 332.25,-180.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-183.5C252.34,-183.5 268.34,-182.75 332.25,-182.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-179.5C268.41,-179.5 284.41,-178.75 348.5,-178.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M204.5,-181.5C268.5,-181.5 284.5,-180.75 348.5,-180.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-183.5C268.59,-183.5 284.59,-182.75 348.5,-182.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-155.5C251.92,-155.53 267.9,-152.78 332.25,-152.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-157.5C252.26,-157.5 268.24,-154.75 332.25,-154.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-159.5C252.6,-159.47 268.58,-156.72 332.25,-156.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-155.5C268.17,-155.53 284.15,-152.78 348.5,-152.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M204.5,-157.5C268.51,-157.5 284.49,-154.75 348.5,-154.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-159.5C268.85,-159.47 284.83,-156.72 348.5,-156.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-229.5C271.2,-229.5 249.3,-110.75 332.25,-110.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-229.5C287.45,-229.5 265.55,-110.75 348.5,-110.75"/>
|
||||
</g>
|
||||
<!-- X2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>X2</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-316.75 754,-316.75 754,-75.75 942.25,-75.75 942.25,-316.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-292.25 754,-316.75 942.25,-316.75 942.25,-292.25 754,-292.25"/>
|
||||
<text text-anchor="start" x="839.12" y="-299.45" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-267.75 754,-292.25 851.25,-292.25 851.25,-267.75 754,-267.75"/>
|
||||
<text text-anchor="start" x="758" y="-274.95" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-267.75 851.25,-292.25 902.75,-292.25 902.75,-267.75 851.25,-267.75"/>
|
||||
<text text-anchor="start" x="855.25" y="-274.95" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-267.75 902.75,-292.25 942.25,-292.25 942.25,-267.75 902.75,-267.75"/>
|
||||
<text text-anchor="start" x="906.75" y="-274.95" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-243.75 754,-267.75 785.81,-267.75 785.81,-243.75 754,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="785.81,-243.75 785.81,-267.75 840.62,-267.75 840.62,-243.75 785.81,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="840.62,-243.75 840.62,-267.75 891.43,-267.75 891.43,-243.75 840.62,-243.75"/>
|
||||
<text text-anchor="start" x="852.15" y="-250.45" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-243.75 891.43,-267.75 942.25,-267.75 942.25,-243.75 891.43,-243.75"/>
|
||||
<text text-anchor="start" x="902.96" y="-250.45" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-219.75 754,-243.75 785.81,-243.75 785.81,-219.75 754,-219.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-226.45" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-219.75 785.81,-243.75 840.62,-243.75 840.62,-219.75 785.81,-219.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-226.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-219.75 840.62,-243.75 891.43,-243.75 891.43,-219.75 840.62,-219.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-227.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-219.75 891.43,-243.75 942.25,-243.75 942.25,-219.75 891.43,-219.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-195.75 754,-219.75 785.81,-219.75 785.81,-195.75 754,-195.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-202.45" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-195.75 785.81,-219.75 840.62,-219.75 840.62,-195.75 785.81,-195.75"/>
|
||||
<text text-anchor="start" x="797.84" y="-202.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-195.75 840.62,-219.75 891.43,-219.75 891.43,-195.75 840.62,-195.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-195.75 891.43,-219.75 942.25,-219.75 942.25,-195.75 891.43,-195.75"/>
|
||||
<text text-anchor="start" x="910.09" y="-203.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-171.75 754,-195.75 785.81,-195.75 785.81,-171.75 754,-171.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-178.45" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-171.75 785.81,-195.75 840.62,-195.75 840.62,-171.75 785.81,-171.75"/>
|
||||
<text text-anchor="start" x="803.09" y="-178.45" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-171.75 840.62,-195.75 891.43,-195.75 891.43,-171.75 840.62,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-171.75 891.43,-195.75 942.25,-195.75 942.25,-171.75 891.43,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-147.75 754,-171.75 785.81,-171.75 785.81,-147.75 754,-147.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-154.45" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-147.75 785.81,-171.75 840.62,-171.75 840.62,-147.75 785.81,-147.75"/>
|
||||
<text text-anchor="start" x="803.84" y="-154.45" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-147.75 840.62,-171.75 891.43,-171.75 891.43,-147.75 840.62,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-147.75 891.43,-171.75 942.25,-171.75 942.25,-147.75 891.43,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-123.75 754,-147.75 785.81,-147.75 785.81,-123.75 754,-123.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-130.45" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-123.75 785.81,-147.75 840.62,-147.75 840.62,-123.75 785.81,-123.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-130.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-123.75 840.62,-147.75 891.43,-147.75 891.43,-123.75 840.62,-123.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-131.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-123.75 891.43,-147.75 942.25,-147.75 942.25,-123.75 891.43,-123.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-99.75 754,-123.75 785.81,-123.75 785.81,-99.75 754,-99.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-106.45" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-99.75 785.81,-123.75 840.62,-123.75 840.62,-99.75 785.81,-99.75"/>
|
||||
<text text-anchor="start" x="797.84" y="-106.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-99.75 840.62,-123.75 891.43,-123.75 891.43,-99.75 840.62,-99.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-99.75 891.43,-123.75 942.25,-123.75 942.25,-99.75 891.43,-99.75"/>
|
||||
<text text-anchor="start" x="910.09" y="-107.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-75.75 754,-99.75 785.81,-99.75 785.81,-75.75 754,-75.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-82.45" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-75.75 785.81,-99.75 840.62,-99.75 840.62,-75.75 785.81,-75.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-82.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-75.75 840.62,-99.75 891.43,-99.75 891.43,-75.75 840.62,-75.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-83.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-75.75 891.43,-99.75 942.25,-99.75 942.25,-75.75 891.43,-75.75"/>
|
||||
<polygon fill="#ffffff" stroke="black" points="958.51,-316.75 770.26,-316.75 770.26,-75.75 958.51,-75.75 958.51,-316.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-292.25 770.26,-316.75 958.51,-316.75 958.51,-292.25 770.26,-292.25"/>
|
||||
<text text-anchor="start" x="855.38" y="-299.45" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-267.75 770.26,-292.25 867.51,-292.25 867.51,-267.75 770.26,-267.75"/>
|
||||
<text text-anchor="start" x="774.26" y="-274.95" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="867.51,-267.75 867.51,-292.25 919.01,-292.25 919.01,-267.75 867.51,-267.75"/>
|
||||
<text text-anchor="start" x="871.51" y="-274.95" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="919.01,-267.75 919.01,-292.25 958.51,-292.25 958.51,-267.75 919.01,-267.75"/>
|
||||
<text text-anchor="start" x="923.01" y="-274.95" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-243.75 770.26,-267.75 802.07,-267.75 802.07,-243.75 770.26,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="802.07,-243.75 802.07,-267.75 856.88,-267.75 856.88,-243.75 802.07,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="856.88,-243.75 856.88,-267.75 907.69,-267.75 907.69,-243.75 856.88,-243.75"/>
|
||||
<text text-anchor="start" x="868.41" y="-250.45" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="907.69,-243.75 907.69,-267.75 958.51,-267.75 958.51,-243.75 907.69,-243.75"/>
|
||||
<text text-anchor="start" x="919.22" y="-250.45" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-219.75 770.26,-243.75 802.07,-243.75 802.07,-219.75 770.26,-219.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-226.45" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-219.75 802.07,-243.75 856.88,-243.75 856.88,-219.75 802.07,-219.75"/>
|
||||
<text text-anchor="start" x="813.72" y="-226.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-219.75 856.88,-243.75 907.69,-243.75 907.69,-219.75 856.88,-219.75"/>
|
||||
<text text-anchor="start" x="875.54" y="-227.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="907.69,-219.75 907.69,-243.75 958.51,-243.75 958.51,-219.75 907.69,-219.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-195.75 770.26,-219.75 802.07,-219.75 802.07,-195.75 770.26,-195.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-202.45" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-195.75 802.07,-219.75 856.88,-219.75 856.88,-195.75 802.07,-195.75"/>
|
||||
<text text-anchor="start" x="814.1" y="-202.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-195.75 856.88,-219.75 907.69,-219.75 907.69,-195.75 856.88,-195.75"/>
|
||||
<polygon fill="none" stroke="black" points="907.69,-195.75 907.69,-219.75 958.51,-219.75 958.51,-195.75 907.69,-195.75"/>
|
||||
<text text-anchor="start" x="926.35" y="-203.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-171.75 770.26,-195.75 802.07,-195.75 802.07,-171.75 770.26,-171.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-178.45" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-171.75 802.07,-195.75 856.88,-195.75 856.88,-171.75 802.07,-171.75"/>
|
||||
<text text-anchor="start" x="819.35" y="-178.45" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-171.75 856.88,-195.75 907.69,-195.75 907.69,-171.75 856.88,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="907.69,-171.75 907.69,-195.75 958.51,-195.75 958.51,-171.75 907.69,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-147.75 770.26,-171.75 802.07,-171.75 802.07,-147.75 770.26,-147.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-154.45" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-147.75 802.07,-171.75 856.88,-171.75 856.88,-147.75 802.07,-147.75"/>
|
||||
<text text-anchor="start" x="820.1" y="-154.45" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-147.75 856.88,-171.75 907.69,-171.75 907.69,-147.75 856.88,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="907.69,-147.75 907.69,-171.75 958.51,-171.75 958.51,-147.75 907.69,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-123.75 770.26,-147.75 802.07,-147.75 802.07,-123.75 770.26,-123.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-130.45" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-123.75 802.07,-147.75 856.88,-147.75 856.88,-123.75 802.07,-123.75"/>
|
||||
<text text-anchor="start" x="813.72" y="-130.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-123.75 856.88,-147.75 907.69,-147.75 907.69,-123.75 856.88,-123.75"/>
|
||||
<text text-anchor="start" x="875.54" y="-131.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="907.69,-123.75 907.69,-147.75 958.51,-147.75 958.51,-123.75 907.69,-123.75"/>
|
||||
<polygon fill="none" stroke="black" points="770.26,-99.75 770.26,-123.75 802.07,-123.75 802.07,-99.75 770.26,-99.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-106.45" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-99.75 802.07,-123.75 856.88,-123.75 856.88,-99.75 802.07,-99.75"/>
|
||||
<text text-anchor="start" x="814.1" y="-106.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-99.75 856.88,-123.75 907.69,-123.75 907.69,-99.75 856.88,-99.75"/>
|
||||
<polygon fill="none" stroke="black" points="907.69,-99.75 907.69,-123.75 958.51,-123.75 958.51,-99.75 907.69,-99.75"/>
|
||||
<text text-anchor="start" x="926.35" y="-107.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="770.26,-75.75 770.26,-99.75 802.07,-99.75 802.07,-75.75 770.26,-75.75"/>
|
||||
<text text-anchor="start" x="782.04" y="-82.45" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="802.07,-75.75 802.07,-99.75 856.88,-99.75 856.88,-75.75 802.07,-75.75"/>
|
||||
<text text-anchor="start" x="813.72" y="-82.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="856.88,-75.75 856.88,-99.75 907.69,-99.75 907.69,-75.75 856.88,-75.75"/>
|
||||
<text text-anchor="start" x="875.54" y="-83.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="907.69,-75.75 907.69,-99.75 958.51,-99.75 958.51,-75.75 907.69,-75.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-230.75C673.88,-230.76 689.88,-229.76 754,-229.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-232.75C674,-232.75 690,-231.75 754,-231.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-234.75C674.13,-234.75 690.13,-233.75 754,-233.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-230.75C690.13,-230.76 706.13,-229.76 770.25,-229.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M626.25,-232.75C690.25,-232.75 706.25,-231.75 770.25,-231.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-234.75C690.38,-234.75 706.38,-233.75 770.25,-233.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-204.75C674.13,-204.76 690.13,-205.76 754,-205.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-206.75C674,-206.75 690,-207.75 754,-207.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-208.75C673.88,-208.75 689.88,-209.75 754,-209.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-204.75C690.38,-204.76 706.38,-205.76 770.25,-205.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M626.25,-206.75C690.25,-206.75 706.25,-207.75 770.25,-207.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-208.75C690.13,-208.75 706.13,-209.75 770.25,-209.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-178.75C673.04,-179.61 687.68,-158.61 754,-157.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-180.75C674.68,-180.75 689.32,-159.75 754,-159.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-182.75C676.32,-181.9 690.96,-160.9 754,-161.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-178.75C689.29,-179.61 703.93,-158.61 770.25,-157.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M626.25,-180.75C690.93,-180.75 705.57,-159.75 770.25,-159.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-182.75C692.57,-181.9 707.21,-160.9 770.25,-161.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-152.75C677.1,-153.91 690.54,-182.91 754,-181.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-154.75C675.28,-154.75 688.72,-183.75 754,-183.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-156.75C673.47,-155.59 686.91,-184.59 754,-185.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-152.75C693.35,-153.91 706.79,-182.91 770.25,-181.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M626.25,-154.75C691.53,-154.75 704.97,-183.75 770.25,-183.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-156.75C689.72,-155.59 703.16,-184.59 770.25,-185.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-231.75C866.03,-231.75 866.03,-135.75 866.03,-135.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M882.28,-231.75C882.28,-199.75 882.28,-167.75 882.28,-135.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-135.75C866.03,-135.75 866.03,-87.75 866.03,-87.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M882.28,-135.75C882.28,-119.75 882.28,-103.75 882.28,-87.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M916.84,-207.75C916.84,-207.75 916.84,-111.75 916.84,-111.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M933.09,-207.75C933.09,-175.75 933.09,-143.75 933.09,-111.75"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
@ -7,14 +7,14 @@ connectors:
|
||||
- SH1: [1, 5, 7]
|
||||
- SH2: [2, 6]
|
||||
additional_components:
|
||||
- shorts: [SH1, LO1, LO2]
|
||||
- references: SH1
|
||||
color: PK
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
type: shortPartA
|
||||
qty: 42
|
||||
unit: mm
|
||||
- shorts: SH2
|
||||
- references: SH2
|
||||
color: RD
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
|
||||
6
examples/ex16.bom.tsv
generated
@ -1,6 +1,6 @@
|
||||
Id Description Qty Unit Designators Manufacturer MPN
|
||||
1 Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1
|
||||
2 Connector, Molex KK 254, female, 7 pins 2 X1, X2
|
||||
3 shortPartA 42 mm X1 WireViz 42XCD42A5
|
||||
4 shortPartB 74 mm X1 WireViz 42XCD42A5
|
||||
5 shortPartC 21 mm X2 WireViz 42XCD42A5
|
||||
3 shortPartA 42 mm X1-LO1 WireViz 42XCD42A5
|
||||
4 shortPartB 74 mm X1-LO2 WireViz 42XCD42A5
|
||||
5 shortPartC 21 mm X2-LO1; X2-LO2 WireViz 42XCD42A5
|
||||
|
||||
|
6
examples/ex16.gv
generated
@ -58,12 +58,12 @@ graph {
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">42 mm x shortPartA<br/>WireViz: 42XCD42A5</td>
|
||||
<td align="left" balign="left">42 mm x LO1 x shortPartA<br/>WireViz: 42XCD42A5</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">74 mm x shortPartB<br/>WireViz: 42XCD42A5</td>
|
||||
<td align="left" balign="left">74 mm x LO2 x shortPartB<br/>WireViz: 42XCD42A5</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
</table>
|
||||
@ -127,7 +127,7 @@ graph {
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">42 mm x shortPartC<br/>WireViz: 42XCD42A5</td>
|
||||
<td align="left" balign="left">42 mm x LO1; LO2 x shortPartC<br/>WireViz: 42XCD42A5</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
116
examples/ex16.html
generated
@ -33,10 +33,10 @@
|
||||
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="950pt" height="366pt"
|
||||
viewBox="0.00 0.00 950.25 366.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="973pt" height="366pt"
|
||||
viewBox="0.00 0.00 973.25 366.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 362.25)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-362.25 946.25,-362.25 946.25,4 -4,4"/>
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-362.25 969.25,-362.25 969.25,4 -4,4"/>
|
||||
<!-- X1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>X1</title>
|
||||
@ -80,10 +80,10 @@
|
||||
<polygon fill="none" stroke="black" points="0,-82 0,-106.5 188.25,-106.5 188.25,-82 0,-82"/>
|
||||
<text text-anchor="start" x="21.75" y="-89.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-41 0,-82 188.25,-82 188.25,-41 0,-41"/>
|
||||
<text text-anchor="start" x="4" y="-64.7" font-family="arial" font-size="14.00">42 mm x shortPartA</text>
|
||||
<text text-anchor="start" x="4" y="-64.7" font-family="arial" font-size="14.00">42 mm x LO1 x shortPartA</text>
|
||||
<text text-anchor="start" x="4" y="-48.2" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-41 188.25,-41 188.25,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-23.7" font-family="arial" font-size="14.00">74 mm x shortPartB</text>
|
||||
<text text-anchor="start" x="4" y="-23.7" font-family="arial" font-size="14.00">74 mm x LO2 x shortPartB</text>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
@ -190,47 +190,47 @@
|
||||
<!-- X2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>X2</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-327 754,-327 754,-44.5 942.25,-44.5 942.25,-327"/>
|
||||
<polygon fill="none" stroke="black" points="754,-302.5 754,-327 942.25,-327 942.25,-302.5 754,-302.5"/>
|
||||
<text text-anchor="start" x="839.12" y="-309.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-278 754,-302.5 851.25,-302.5 851.25,-278 754,-278"/>
|
||||
<text text-anchor="start" x="758" y="-285.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-278 851.25,-302.5 902.75,-302.5 902.75,-278 851.25,-278"/>
|
||||
<text text-anchor="start" x="855.25" y="-285.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-278 902.75,-302.5 942.25,-302.5 942.25,-278 902.75,-278"/>
|
||||
<text text-anchor="start" x="906.75" y="-285.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-254 754,-278 836.62,-278 836.62,-254 754,-254"/>
|
||||
<text text-anchor="start" x="791.18" y="-260.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-254 836.62,-278 942.25,-278 942.25,-254 836.62,-254"/>
|
||||
<text text-anchor="start" x="873.68" y="-260.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-230 754,-254 836.62,-254 836.62,-230 754,-230"/>
|
||||
<text text-anchor="start" x="791.18" y="-236.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-230 836.62,-254 942.25,-254 942.25,-230 836.62,-230"/>
|
||||
<text text-anchor="start" x="874.06" y="-236.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-206 754,-230 836.62,-230 836.62,-206 754,-206"/>
|
||||
<text text-anchor="start" x="791.18" y="-212.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-206 836.62,-230 942.25,-230 942.25,-206 836.62,-206"/>
|
||||
<text text-anchor="start" x="879.31" y="-212.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-182 754,-206 836.62,-206 836.62,-182 754,-182"/>
|
||||
<text text-anchor="start" x="791.18" y="-188.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-182 836.62,-206 942.25,-206 942.25,-182 836.62,-182"/>
|
||||
<text text-anchor="start" x="880.06" y="-188.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-158 754,-182 836.62,-182 836.62,-158 754,-158"/>
|
||||
<text text-anchor="start" x="791.18" y="-164.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-158 836.62,-182 942.25,-182 942.25,-158 836.62,-158"/>
|
||||
<text text-anchor="start" x="873.68" y="-164.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-134 754,-158 836.62,-158 836.62,-134 754,-134"/>
|
||||
<text text-anchor="start" x="791.18" y="-140.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-134 836.62,-158 942.25,-158 942.25,-134 836.62,-134"/>
|
||||
<text text-anchor="start" x="874.06" y="-140.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-110 754,-134 836.62,-134 836.62,-110 754,-110"/>
|
||||
<text text-anchor="start" x="791.18" y="-116.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-110 836.62,-134 942.25,-134 942.25,-110 836.62,-110"/>
|
||||
<text text-anchor="start" x="873.68" y="-116.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-85.5 754,-110 942.25,-110 942.25,-85.5 754,-85.5"/>
|
||||
<text text-anchor="start" x="775.75" y="-92.7" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="754,-44.5 754,-85.5 942.25,-85.5 942.25,-44.5 754,-44.5"/>
|
||||
<text text-anchor="start" x="758" y="-68.2" font-family="arial" font-size="14.00">42 mm x shortPartC</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="965.25,-327 754,-327 754,-44.5 965.25,-44.5 965.25,-327"/>
|
||||
<polygon fill="none" stroke="black" points="754,-302.5 754,-327 965.25,-327 965.25,-302.5 754,-302.5"/>
|
||||
<text text-anchor="start" x="850.62" y="-309.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-278 754,-302.5 858.91,-302.5 858.91,-278 754,-278"/>
|
||||
<text text-anchor="start" x="761.83" y="-285.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="858.91,-278 858.91,-302.5 918.08,-302.5 918.08,-278 858.91,-278"/>
|
||||
<text text-anchor="start" x="866.75" y="-285.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="918.08,-278 918.08,-302.5 965.25,-302.5 965.25,-278 918.08,-278"/>
|
||||
<text text-anchor="start" x="925.91" y="-285.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-254 754,-278 848.12,-278 848.12,-254 754,-254"/>
|
||||
<text text-anchor="start" x="796.93" y="-260.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-254 848.12,-278 965.25,-278 965.25,-254 848.12,-254"/>
|
||||
<text text-anchor="start" x="890.93" y="-260.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-230 754,-254 848.12,-254 848.12,-230 754,-230"/>
|
||||
<text text-anchor="start" x="796.93" y="-236.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-230 848.12,-254 965.25,-254 965.25,-230 848.12,-230"/>
|
||||
<text text-anchor="start" x="891.31" y="-236.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-206 754,-230 848.12,-230 848.12,-206 754,-206"/>
|
||||
<text text-anchor="start" x="796.93" y="-212.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-206 848.12,-230 965.25,-230 965.25,-206 848.12,-206"/>
|
||||
<text text-anchor="start" x="896.56" y="-212.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-182 754,-206 848.12,-206 848.12,-182 754,-182"/>
|
||||
<text text-anchor="start" x="796.93" y="-188.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-182 848.12,-206 965.25,-206 965.25,-182 848.12,-182"/>
|
||||
<text text-anchor="start" x="897.31" y="-188.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-158 754,-182 848.12,-182 848.12,-158 754,-158"/>
|
||||
<text text-anchor="start" x="796.93" y="-164.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-158 848.12,-182 965.25,-182 965.25,-158 848.12,-158"/>
|
||||
<text text-anchor="start" x="890.93" y="-164.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-134 754,-158 848.12,-158 848.12,-134 754,-134"/>
|
||||
<text text-anchor="start" x="796.93" y="-140.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-134 848.12,-158 965.25,-158 965.25,-134 848.12,-134"/>
|
||||
<text text-anchor="start" x="891.31" y="-140.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-110 754,-134 848.12,-134 848.12,-110 754,-110"/>
|
||||
<text text-anchor="start" x="796.93" y="-116.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-110 848.12,-134 965.25,-134 965.25,-110 848.12,-110"/>
|
||||
<text text-anchor="start" x="890.93" y="-116.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-85.5 754,-110 965.25,-110 965.25,-85.5 754,-85.5"/>
|
||||
<text text-anchor="start" x="787.25" y="-92.7" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="754,-44.5 754,-85.5 965.25,-85.5 965.25,-44.5 754,-44.5"/>
|
||||
<text text-anchor="start" x="758" y="-68.2" font-family="arial" font-size="14.00">42 mm x LO1; LO2 x shortPartC</text>
|
||||
<text text-anchor="start" x="758" y="-51.7" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
@ -264,23 +264,23 @@
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-267.97C691.17,-280 565.5,-280 563.5,-218 565.5,-156 691.17,-156 754.38,-168.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-266C691.17,-278 565.5,-278 565.5,-218 565.5,-158 691.17,-158 754,-170"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-264.04C691.17,-276 565.5,-276 567.5,-218 565.5,-160 691.17,-160 753.63,-171.97"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-267.97C689.25,-280 559.75,-280 557.75,-218 559.75,-156 689.25,-156 754.37,-168.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-266C689.25,-278 559.75,-278 559.75,-218 559.75,-158 689.25,-158 754,-170"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-264.04C689.25,-276 559.75,-276 561.75,-218 559.75,-160 689.25,-160 753.64,-171.97"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-171.97C691.17,-184 565.5,-184 563.5,-146 565.5,-108 691.17,-108 754.38,-120.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-170C691.17,-182 565.5,-182 565.5,-146 565.5,-110 691.17,-110 754,-122"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-168.04C691.17,-180 565.5,-180 567.5,-146 565.5,-112 691.17,-112 753.63,-123.97"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-171.97C689.25,-184 559.75,-184 557.75,-146 559.75,-108 689.25,-108 754.37,-120.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-170C689.25,-182 559.75,-182 559.75,-146 559.75,-110 689.25,-110 754,-122"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-168.04C689.25,-180 559.75,-180 561.75,-146 559.75,-112 689.25,-112 753.64,-123.97"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-243.97C691.17,-256 565.5,-256 563.5,-194 565.5,-132 691.17,-132 754.38,-144.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-242C691.17,-254 565.5,-254 565.5,-194 565.5,-134 691.17,-134 754,-146"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-240.04C691.17,-252 565.5,-252 567.5,-194 565.5,-136 691.17,-136 753.63,-147.97"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-243.97C689.25,-256 559.75,-256 557.75,-194 559.75,-132 689.25,-132 754.37,-144.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-242C689.25,-254 559.75,-254 559.75,-194 559.75,-134 689.25,-134 754,-146"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-240.04C689.25,-252 559.75,-252 561.75,-194 559.75,-136 689.25,-136 753.64,-147.97"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
@ -327,7 +327,7 @@
|
||||
<td class="bom_col_description">shortPartA</td>
|
||||
<td class="bom_col_qty">42</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X1</td>
|
||||
<td class="bom_col_designators">X1-LO1</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
@ -336,7 +336,7 @@
|
||||
<td class="bom_col_description">shortPartB</td>
|
||||
<td class="bom_col_qty">74</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X1</td>
|
||||
<td class="bom_col_designators">X1-LO2</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
@ -345,7 +345,7 @@
|
||||
<td class="bom_col_description">shortPartC</td>
|
||||
<td class="bom_col_qty">21</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X2</td>
|
||||
<td class="bom_col_designators">X2-LO1; X2-LO2</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
|
||||
BIN
examples/ex16.png
generated
|
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 100 KiB |
110
examples/ex16.svg
generated
@ -4,10 +4,10 @@
|
||||
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="950pt" height="366pt"
|
||||
viewBox="0.00 0.00 950.25 366.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="973pt" height="366pt"
|
||||
viewBox="0.00 0.00 973.25 366.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 362.25)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-362.25 946.25,-362.25 946.25,4 -4,4"/>
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-362.25 969.25,-362.25 969.25,4 -4,4"/>
|
||||
<!-- X1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>X1</title>
|
||||
@ -51,10 +51,10 @@
|
||||
<polygon fill="none" stroke="black" points="0,-82 0,-106.5 188.25,-106.5 188.25,-82 0,-82"/>
|
||||
<text text-anchor="start" x="21.75" y="-89.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-41 0,-82 188.25,-82 188.25,-41 0,-41"/>
|
||||
<text text-anchor="start" x="4" y="-64.7" font-family="arial" font-size="14.00">42 mm x shortPartA</text>
|
||||
<text text-anchor="start" x="4" y="-64.7" font-family="arial" font-size="14.00">42 mm x LO1 x shortPartA</text>
|
||||
<text text-anchor="start" x="4" y="-48.2" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-41 188.25,-41 188.25,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-23.7" font-family="arial" font-size="14.00">74 mm x shortPartB</text>
|
||||
<text text-anchor="start" x="4" y="-23.7" font-family="arial" font-size="14.00">74 mm x LO2 x shortPartB</text>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
@ -161,47 +161,47 @@
|
||||
<!-- X2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>X2</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-327 754,-327 754,-44.5 942.25,-44.5 942.25,-327"/>
|
||||
<polygon fill="none" stroke="black" points="754,-302.5 754,-327 942.25,-327 942.25,-302.5 754,-302.5"/>
|
||||
<text text-anchor="start" x="839.12" y="-309.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-278 754,-302.5 851.25,-302.5 851.25,-278 754,-278"/>
|
||||
<text text-anchor="start" x="758" y="-285.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-278 851.25,-302.5 902.75,-302.5 902.75,-278 851.25,-278"/>
|
||||
<text text-anchor="start" x="855.25" y="-285.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-278 902.75,-302.5 942.25,-302.5 942.25,-278 902.75,-278"/>
|
||||
<text text-anchor="start" x="906.75" y="-285.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-254 754,-278 836.62,-278 836.62,-254 754,-254"/>
|
||||
<text text-anchor="start" x="791.18" y="-260.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-254 836.62,-278 942.25,-278 942.25,-254 836.62,-254"/>
|
||||
<text text-anchor="start" x="873.68" y="-260.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-230 754,-254 836.62,-254 836.62,-230 754,-230"/>
|
||||
<text text-anchor="start" x="791.18" y="-236.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-230 836.62,-254 942.25,-254 942.25,-230 836.62,-230"/>
|
||||
<text text-anchor="start" x="874.06" y="-236.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-206 754,-230 836.62,-230 836.62,-206 754,-206"/>
|
||||
<text text-anchor="start" x="791.18" y="-212.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-206 836.62,-230 942.25,-230 942.25,-206 836.62,-206"/>
|
||||
<text text-anchor="start" x="879.31" y="-212.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-182 754,-206 836.62,-206 836.62,-182 754,-182"/>
|
||||
<text text-anchor="start" x="791.18" y="-188.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-182 836.62,-206 942.25,-206 942.25,-182 836.62,-182"/>
|
||||
<text text-anchor="start" x="880.06" y="-188.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-158 754,-182 836.62,-182 836.62,-158 754,-158"/>
|
||||
<text text-anchor="start" x="791.18" y="-164.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-158 836.62,-182 942.25,-182 942.25,-158 836.62,-158"/>
|
||||
<text text-anchor="start" x="873.68" y="-164.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-134 754,-158 836.62,-158 836.62,-134 754,-134"/>
|
||||
<text text-anchor="start" x="791.18" y="-140.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-134 836.62,-158 942.25,-158 942.25,-134 836.62,-134"/>
|
||||
<text text-anchor="start" x="874.06" y="-140.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-110 754,-134 836.62,-134 836.62,-110 754,-110"/>
|
||||
<text text-anchor="start" x="791.18" y="-116.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-110 836.62,-134 942.25,-134 942.25,-110 836.62,-110"/>
|
||||
<text text-anchor="start" x="873.68" y="-116.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-85.5 754,-110 942.25,-110 942.25,-85.5 754,-85.5"/>
|
||||
<text text-anchor="start" x="775.75" y="-92.7" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="754,-44.5 754,-85.5 942.25,-85.5 942.25,-44.5 754,-44.5"/>
|
||||
<text text-anchor="start" x="758" y="-68.2" font-family="arial" font-size="14.00">42 mm x shortPartC</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="965.25,-327 754,-327 754,-44.5 965.25,-44.5 965.25,-327"/>
|
||||
<polygon fill="none" stroke="black" points="754,-302.5 754,-327 965.25,-327 965.25,-302.5 754,-302.5"/>
|
||||
<text text-anchor="start" x="850.62" y="-309.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-278 754,-302.5 858.91,-302.5 858.91,-278 754,-278"/>
|
||||
<text text-anchor="start" x="761.83" y="-285.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="858.91,-278 858.91,-302.5 918.08,-302.5 918.08,-278 858.91,-278"/>
|
||||
<text text-anchor="start" x="866.75" y="-285.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="918.08,-278 918.08,-302.5 965.25,-302.5 965.25,-278 918.08,-278"/>
|
||||
<text text-anchor="start" x="925.91" y="-285.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-254 754,-278 848.12,-278 848.12,-254 754,-254"/>
|
||||
<text text-anchor="start" x="796.93" y="-260.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-254 848.12,-278 965.25,-278 965.25,-254 848.12,-254"/>
|
||||
<text text-anchor="start" x="890.93" y="-260.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-230 754,-254 848.12,-254 848.12,-230 754,-230"/>
|
||||
<text text-anchor="start" x="796.93" y="-236.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-230 848.12,-254 965.25,-254 965.25,-230 848.12,-230"/>
|
||||
<text text-anchor="start" x="891.31" y="-236.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-206 754,-230 848.12,-230 848.12,-206 754,-206"/>
|
||||
<text text-anchor="start" x="796.93" y="-212.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-206 848.12,-230 965.25,-230 965.25,-206 848.12,-206"/>
|
||||
<text text-anchor="start" x="896.56" y="-212.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-182 754,-206 848.12,-206 848.12,-182 754,-182"/>
|
||||
<text text-anchor="start" x="796.93" y="-188.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-182 848.12,-206 965.25,-206 965.25,-182 848.12,-182"/>
|
||||
<text text-anchor="start" x="897.31" y="-188.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-158 754,-182 848.12,-182 848.12,-158 754,-158"/>
|
||||
<text text-anchor="start" x="796.93" y="-164.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-158 848.12,-182 965.25,-182 965.25,-158 848.12,-158"/>
|
||||
<text text-anchor="start" x="890.93" y="-164.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-134 754,-158 848.12,-158 848.12,-134 754,-134"/>
|
||||
<text text-anchor="start" x="796.93" y="-140.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-134 848.12,-158 965.25,-158 965.25,-134 848.12,-134"/>
|
||||
<text text-anchor="start" x="891.31" y="-140.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-110 754,-134 848.12,-134 848.12,-110 754,-110"/>
|
||||
<text text-anchor="start" x="796.93" y="-116.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="848.12,-110 848.12,-134 965.25,-134 965.25,-110 848.12,-110"/>
|
||||
<text text-anchor="start" x="890.93" y="-116.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-85.5 754,-110 965.25,-110 965.25,-85.5 754,-85.5"/>
|
||||
<text text-anchor="start" x="787.25" y="-92.7" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="754,-44.5 754,-85.5 965.25,-85.5 965.25,-44.5 754,-44.5"/>
|
||||
<text text-anchor="start" x="758" y="-68.2" font-family="arial" font-size="14.00">42 mm x LO1; LO2 x shortPartC</text>
|
||||
<text text-anchor="start" x="758" y="-51.7" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
@ -235,23 +235,23 @@
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-267.97C691.17,-280 565.5,-280 563.5,-218 565.5,-156 691.17,-156 754.38,-168.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-266C691.17,-278 565.5,-278 565.5,-218 565.5,-158 691.17,-158 754,-170"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-264.04C691.17,-276 565.5,-276 567.5,-218 565.5,-160 691.17,-160 753.63,-171.97"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-267.97C689.25,-280 559.75,-280 557.75,-218 559.75,-156 689.25,-156 754.37,-168.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-266C689.25,-278 559.75,-278 559.75,-218 559.75,-158 689.25,-158 754,-170"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-264.04C689.25,-276 559.75,-276 561.75,-218 559.75,-160 689.25,-160 753.64,-171.97"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-171.97C691.17,-184 565.5,-184 563.5,-146 565.5,-108 691.17,-108 754.38,-120.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-170C691.17,-182 565.5,-182 565.5,-146 565.5,-110 691.17,-110 754,-122"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-168.04C691.17,-180 565.5,-180 567.5,-146 565.5,-112 691.17,-112 753.63,-123.97"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-171.97C689.25,-184 559.75,-184 557.75,-146 559.75,-108 689.25,-108 754.37,-120.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-170C689.25,-182 559.75,-182 559.75,-146 559.75,-110 689.25,-110 754,-122"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-168.04C689.25,-180 559.75,-180 561.75,-146 559.75,-112 689.25,-112 753.64,-123.97"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-243.97C691.17,-256 565.5,-256 563.5,-194 565.5,-132 691.17,-132 754.38,-144.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-242C691.17,-254 565.5,-254 565.5,-194 565.5,-134 691.17,-134 754,-146"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-240.04C691.17,-252 565.5,-252 567.5,-194 565.5,-136 691.17,-136 753.63,-147.97"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-243.97C689.25,-256 559.75,-256 557.75,-194 559.75,-132 689.25,-132 754.37,-144.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-242C689.25,-254 559.75,-254 559.75,-194 559.75,-134 689.25,-134 754,-146"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-240.04C689.25,-252 559.75,-252 561.75,-194 559.75,-136 689.25,-136 753.64,-147.97"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
@ -10,14 +10,14 @@ connectors:
|
||||
- LO1: [1, 5, 7]
|
||||
- LO2: [2, 6]
|
||||
additional_components:
|
||||
- shorts: LO1
|
||||
- references: LO1
|
||||
color: PK
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
type: shortPartA
|
||||
qty: 42
|
||||
unit: mm
|
||||
- shorts: LO2
|
||||
- references: LO2
|
||||
color: RD
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
@ -33,7 +33,7 @@ connectors:
|
||||
- LO1: [1, 5, 7]
|
||||
- LO2: [2, 6]
|
||||
additional_components:
|
||||
- shorts: [LO1, LO2]
|
||||
- references: [LO1, LO2]
|
||||
color: PK
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
|
||||
@ -129,7 +129,7 @@ class AdditionalComponent:
|
||||
qty_multiplier: Union[ConnectorMultiplier, CableMultiplier, None] = None
|
||||
bgcolor: Optional[Color] = None
|
||||
color: Optional[Color] = None
|
||||
shorts: Optional[List[str]] = field(default_factory=list)
|
||||
references: Optional[List[str]] = field(default_factory=list)
|
||||
|
||||
@property
|
||||
def description(self) -> str:
|
||||
|
||||
@ -67,9 +67,9 @@ def check_old(node: str, old_attr: dict, args: dict) -> None:
|
||||
if attr in args:
|
||||
raise ValueError(f"'{attr}' in {node}: '{attr}' {descr}")
|
||||
|
||||
def getAddCompFromShort(short, part):
|
||||
def getAddCompFromRef(reference, part):
|
||||
for comp in part.additional_components:
|
||||
if short in comp.shorts:
|
||||
if reference in comp.references:
|
||||
return comp;
|
||||
|
||||
@dataclass
|
||||
@ -273,7 +273,7 @@ class Harness:
|
||||
for short in connector.shorts:
|
||||
shortName = list(short.keys())[0]
|
||||
shortPins = list(short.values())[0]
|
||||
shortComp = getAddCompFromShort(shortName, connector)
|
||||
shortComp = getAddCompFromRef(shortName, connector)
|
||||
|
||||
shColor = "BK"
|
||||
if shortComp != None and shortComp.color != None:
|
||||
@ -300,7 +300,7 @@ class Harness:
|
||||
for short in connector.shorts:
|
||||
shortName = list(short.keys())[0]
|
||||
shortPins = list(short.values())[0]
|
||||
shortComp = getAddCompFromShort(shortName, connector)
|
||||
shortComp = getAddCompFromRef(shortName, connector)
|
||||
|
||||
shColor = "BK"
|
||||
if shortComp != None and shortComp.color != None:
|
||||
@ -326,10 +326,9 @@ class Harness:
|
||||
)
|
||||
|
||||
for loop in connector.loops:
|
||||
# print(loop)
|
||||
loopName = list(loop.keys())[0]
|
||||
loopPins = list(loop.values())[0]
|
||||
loopComp = getAddCompFromShort(loopName, connector)
|
||||
loopComp = getAddCompFromRef(loopName, connector)
|
||||
|
||||
loColor = "BK"
|
||||
if loopComp != None and loopComp.color != None:
|
||||
|
||||
@ -40,18 +40,19 @@ def get_additional_component_table(
|
||||
part
|
||||
for part in component.additional_components
|
||||
if component.get_qty_multiplier(part.qty_multiplier)
|
||||
]:
|
||||
]:
|
||||
|
||||
if type(part.shorts) == str:
|
||||
numShorts = 1
|
||||
if type(part.references) == str:
|
||||
numRef = 1
|
||||
else:
|
||||
numShorts = len(part.shorts)
|
||||
numRef = len(part.references)
|
||||
|
||||
if numShorts > 0:
|
||||
if numRef > 0:
|
||||
common_args = {
|
||||
"qty": part.qty * numShorts,
|
||||
"qty": part.qty * numRef,
|
||||
"unit": part.unit,
|
||||
"bgcolor": part.bgcolor,
|
||||
"designators": part.references,
|
||||
}
|
||||
else:
|
||||
common_args = {
|
||||
@ -91,11 +92,22 @@ def get_additional_component_bom(component: Union[Connector, Cable]) -> List[BOM
|
||||
"description": part.description,
|
||||
"qty": part.qty * component.get_qty_multiplier(part.qty_multiplier),
|
||||
"unit": part.unit,
|
||||
"designators": component.name if component.show_name else None,
|
||||
"designators": additional_component_bom_desig(component, part), # component.name if component.show_name else None,
|
||||
**optional_fields(part),
|
||||
}
|
||||
)
|
||||
return bom_entries
|
||||
# "designators": part.references,
|
||||
def additional_component_bom_desig(component: Union[Connector, Cable], part) -> Union[str, None]:
|
||||
if component.show_name and not part.references:
|
||||
return component.name
|
||||
elif component.show_name and part.references:
|
||||
if type(part.references) == str:
|
||||
return component.name + "-" + part.references
|
||||
else:
|
||||
return '; '.join([component.name + "-" + x for x in part.references])
|
||||
else:
|
||||
return None
|
||||
|
||||
def bom_entry_key(entry: BOMEntry) -> BOMKey:
|
||||
"""Return a tuple of string values from the dict that must be equal to join BOM entries."""
|
||||
@ -263,6 +275,7 @@ def component_table_entry(
|
||||
mpn: Optional[str] = None,
|
||||
supplier: Optional[str] = None,
|
||||
spn: Optional[str] = None,
|
||||
designators: Optional[str] = None,
|
||||
) -> str:
|
||||
"""Return a diagram node table row string with an additional component."""
|
||||
part_number_list = [
|
||||
@ -273,6 +286,7 @@ def component_table_entry(
|
||||
output = (
|
||||
f"{qty}"
|
||||
+ (f" {unit}" if unit else "")
|
||||
+ (f" x {designators_info_string(designators)}" if designators else "")
|
||||
+ f" x {type}"
|
||||
+ ("<br/>" if any(part_number_list) else "")
|
||||
+ (", ".join([pn for pn in part_number_list if pn]))
|
||||
@ -294,6 +308,11 @@ def pn_info_string(
|
||||
else:
|
||||
return None
|
||||
|
||||
def designators_info_string(designators: list) -> str:
|
||||
if type(designators) == str:
|
||||
return designators
|
||||
else:
|
||||
return '; '.join(designators)
|
||||
|
||||
def index_if_list(value: Any, index: int) -> Any:
|
||||
"""Return the value indexed if it is a list, or simply the value otherwise."""
|
||||
|
||||