[Tests][Fixed] Small details

- How we test if pcbnew is there
- Adapted test cases to the current outputs
This commit is contained in:
Salvador E. Tropea 2022-12-27 13:29:56 -03:00
parent 10accfa4ff
commit 27ea3f1d73
3 changed files with 161 additions and 174 deletions

View File

@ -1,283 +1,265 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="19.1mm" height="36.1mm" viewBox="149500.0 149500.0 191000.0 361000.0">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="19.2mm" height="36.2mm" viewBox="1169000.0 519000.0 192000.0 362000.0">
<title>Picture generated by PcbDraw </title>
<desc>Picture generated by PcbDraw</desc>
<defs><clipPath id="cut-off"><path d=" M 340000.000000 480000.000000 m-500.000000 0 a 500.000000 500.000000 0 1 0 1000.0 0 a 500.000000 500.000000 0 1 0 -1000.0 0 M 150000.0 180000.0 A 30000 30000 0 0 1 178480.520255 150038.505022 L 180000.0 150000.0 L 310000.0 150000.0 A 30000 30000 0 0 1 339961.494952 178480.519749 L 340000.0 180000.0 L 340000.0 480000.0 A 30000 30000 0 0 1 311519.470277 509961.495458 L 310000.0 510000.0 L 180000.0 510000.0 A 30000 30000 0 0 1 150038.504516 481519.469771 L 150000.0 480000.0 L 150000.0 180000.0 " style="fill-rule: evenodd;"/></clipPath><mask id="pads-mask"><g style="fill:#ffffff; fill-opacity:0.0; stroke:#ffffff; stroke-width:0.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<defs><clipPath id="cut-off"><path d=" M 1360000.0 850000.0 A 30000 30000 0 0 1 1330000.0 880000.0 L 1200000.0 880000.0 A 30000 30000 0 0 1 1170000.0 850000.0 L 1170000.0 550000.0 A 30000 30000 0 0 1 1200000.0 520000.0 L 1330000.0 520000.0 A 30000 30000 0 0 1 1360000.0 550000.0 L 1360000.0 850000.0 " style="fill-rule: evenodd;"/></clipPath><mask id="pads-mask"><g style="fill:#ffffff; fill-opacity:0.0; stroke:#ffffff; stroke-width:0.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<g style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="270000.000000" cy="190000.000000" r="16510.000000"/>
<circle cx="1200000.000000" cy="670000.000000" r="20510.000000"/>
</g>
<g style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="180000.000000" cy="360000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="800000.000000" r="20510.000000"/>
</g>
<g style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="270000.000000" cy="470000.000000" r="16510.000000"/>
<circle cx="1290000.000000" cy="560000.000000" r="16510.000000"/>
</g>
<g style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="180000.000000" cy="300000.000000" r="20510.000000"/>
<circle cx="1290000.000000" cy="840000.000000" r="16510.000000"/>
</g>
<g style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<path style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 267500.000000,398010.000000 267304.830000,397971.180000 267139.380000,397860.620000 267028.820000,397695.170000 266990.000000,397500.000000 266990.000000,367500.000000 267028.820000,367304.830000 267139.380000,367139.380000 267304.830000,367028.820000 267500.000000,366990.000000 327500.000000,366990.000000 327695.170000,367028.820000 327860.620000,367139.380000 327971.180000,367304.830000 328010.000000,367500.000000 328010.000000,397500.000000 327971.180000,397695.170000 327860.620000,397860.620000 327695.170000,397971.180000 327500.000000,398010.000000 Z"/>
<path style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 267500.000000,347210.000000 267304.830000,347171.180000 267139.380000,347060.620000 267028.820000,346895.170000 266990.000000,346700.000000 266990.000000,316700.000000 267028.820000,316504.830000 267139.380000,316339.380000 267304.830000,316228.820000 267500.000000,316190.000000 327500.000000,316190.000000 327695.170000,316228.820000 327860.620000,316339.380000 327971.180000,316504.830000 328010.000000,316700.000000 328010.000000,346700.000000 327971.180000,346895.170000 327860.620000,347060.620000 327695.170000,347171.180000 327500.000000,347210.000000 Z"/>
<path style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 267500.000000,296410.000000 267304.830000,296371.180000 267139.380000,296260.620000 267028.820000,296095.170000 266990.000000,295900.000000 266990.000000,265900.000000 267028.820000,265704.830000 267139.380000,265539.380000 267304.830000,265428.820000 267500.000000,265390.000000 327500.000000,265390.000000 327695.170000,265428.820000 327860.620000,265539.380000 327971.180000,265704.830000 328010.000000,265900.000000 328010.000000,295900.000000 327971.180000,296095.170000 327860.620000,296260.620000 327695.170000,296371.180000 327500.000000,296410.000000 Z"/>
<path style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 1287500.000000,768010.000000 1287304.830000,767971.180000 1287139.380000,767860.620000 1287028.820000,767695.170000 1286990.000000,767500.000000 1286990.000000,737500.000000 1287028.820000,737304.830000 1287139.380000,737139.380000 1287304.830000,737028.820000 1287500.000000,736990.000000 1347500.000000,736990.000000 1347695.170000,737028.820000 1347860.620000,737139.380000 1347971.180000,737304.830000 1348010.000000,737500.000000 1348010.000000,767500.000000 1347971.180000,767695.170000 1347860.620000,767860.620000 1347695.170000,767971.180000 1347500.000000,768010.000000 Z"/>
<path style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 1287500.000000,717210.000000 1287304.830000,717171.180000 1287139.380000,717060.620000 1287028.820000,716895.170000 1286990.000000,716700.000000 1286990.000000,686700.000000 1287028.820000,686504.830000 1287139.380000,686339.380000 1287304.830000,686228.820000 1287500.000000,686190.000000 1347500.000000,686190.000000 1347695.170000,686228.820000 1347860.620000,686339.380000 1347971.180000,686504.830000 1348010.000000,686700.000000 1348010.000000,716700.000000 1347971.180000,716895.170000 1347860.620000,717060.620000 1347695.170000,717171.180000 1347500.000000,717210.000000 Z"/>
<path style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 1287500.000000,666410.000000 1287304.830000,666371.180000 1287139.380000,666260.620000 1287028.820000,666095.170000 1286990.000000,665900.000000 1286990.000000,635900.000000 1287028.820000,635704.830000 1287139.380000,635539.380000 1287304.830000,635428.820000 1287500.000000,635390.000000 1347500.000000,635390.000000 1347695.170000,635428.820000 1347860.620000,635539.380000 1347971.180000,635704.830000 1348010.000000,635900.000000 1348010.000000,665900.000000 1347971.180000,666095.170000 1347860.620000,666260.620000 1347695.170000,666371.180000 1347500.000000,666410.000000 Z"/>
</g>
<g style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="180000.000000" cy="430000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="730000.000000" r="20510.000000"/>
</g>
<g style="fill:#ffffff; fill-opacity:1.0; stroke:#ffffff; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="180000.000000" cy="230000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="600000.000000" r="20510.000000"/>
</g>
</g>
</mask><mask id="pads-mask-silkscreen"><rect x="149500.0" y="149500.0" width="191000.0" height="361000.0" fill="white"/><g style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:0.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
</mask><mask id="pads-mask-silkscreen"><rect x="1169000.0" y="519000.0" width="192000.0" height="362000.0" fill="white"/><g style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:0.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<g style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="270000.000000" cy="190000.000000" r="16510.000000"/>
<circle cx="1200000.000000" cy="670000.000000" r="20510.000000"/>
</g>
<g style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="180000.000000" cy="360000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="800000.000000" r="20510.000000"/>
</g>
<g style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="270000.000000" cy="470000.000000" r="16510.000000"/>
<circle cx="1290000.000000" cy="560000.000000" r="16510.000000"/>
</g>
<g style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="180000.000000" cy="300000.000000" r="20510.000000"/>
<circle cx="1290000.000000" cy="840000.000000" r="16510.000000"/>
</g>
<g style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<path style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 267500.000000,398010.000000 267304.830000,397971.180000 267139.380000,397860.620000 267028.820000,397695.170000 266990.000000,397500.000000 266990.000000,367500.000000 267028.820000,367304.830000 267139.380000,367139.380000 267304.830000,367028.820000 267500.000000,366990.000000 327500.000000,366990.000000 327695.170000,367028.820000 327860.620000,367139.380000 327971.180000,367304.830000 328010.000000,367500.000000 328010.000000,397500.000000 327971.180000,397695.170000 327860.620000,397860.620000 327695.170000,397971.180000 327500.000000,398010.000000 Z"/>
<path style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 267500.000000,347210.000000 267304.830000,347171.180000 267139.380000,347060.620000 267028.820000,346895.170000 266990.000000,346700.000000 266990.000000,316700.000000 267028.820000,316504.830000 267139.380000,316339.380000 267304.830000,316228.820000 267500.000000,316190.000000 327500.000000,316190.000000 327695.170000,316228.820000 327860.620000,316339.380000 327971.180000,316504.830000 328010.000000,316700.000000 328010.000000,346700.000000 327971.180000,346895.170000 327860.620000,347060.620000 327695.170000,347171.180000 327500.000000,347210.000000 Z"/>
<path style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 267500.000000,296410.000000 267304.830000,296371.180000 267139.380000,296260.620000 267028.820000,296095.170000 266990.000000,295900.000000 266990.000000,265900.000000 267028.820000,265704.830000 267139.380000,265539.380000 267304.830000,265428.820000 267500.000000,265390.000000 327500.000000,265390.000000 327695.170000,265428.820000 327860.620000,265539.380000 327971.180000,265704.830000 328010.000000,265900.000000 328010.000000,295900.000000 327971.180000,296095.170000 327860.620000,296260.620000 327695.170000,296371.180000 327500.000000,296410.000000 Z"/>
<path style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 1287500.000000,768010.000000 1287304.830000,767971.180000 1287139.380000,767860.620000 1287028.820000,767695.170000 1286990.000000,767500.000000 1286990.000000,737500.000000 1287028.820000,737304.830000 1287139.380000,737139.380000 1287304.830000,737028.820000 1287500.000000,736990.000000 1347500.000000,736990.000000 1347695.170000,737028.820000 1347860.620000,737139.380000 1347971.180000,737304.830000 1348010.000000,737500.000000 1348010.000000,767500.000000 1347971.180000,767695.170000 1347860.620000,767860.620000 1347695.170000,767971.180000 1347500.000000,768010.000000 Z"/>
<path style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 1287500.000000,717210.000000 1287304.830000,717171.180000 1287139.380000,717060.620000 1287028.820000,716895.170000 1286990.000000,716700.000000 1286990.000000,686700.000000 1287028.820000,686504.830000 1287139.380000,686339.380000 1287304.830000,686228.820000 1287500.000000,686190.000000 1347500.000000,686190.000000 1347695.170000,686228.820000 1347860.620000,686339.380000 1347971.180000,686504.830000 1348010.000000,686700.000000 1348010.000000,716700.000000 1347971.180000,716895.170000 1347860.620000,717060.620000 1347695.170000,717171.180000 1347500.000000,717210.000000 Z"/>
<path style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;fill-rule:evenodd;" d="M 1287500.000000,666410.000000 1287304.830000,666371.180000 1287139.380000,666260.620000 1287028.820000,666095.170000 1286990.000000,665900.000000 1286990.000000,635900.000000 1287028.820000,635704.830000 1287139.380000,635539.380000 1287304.830000,635428.820000 1287500.000000,635390.000000 1347500.000000,635390.000000 1347695.170000,635428.820000 1347860.620000,635539.380000 1347971.180000,635704.830000 1348010.000000,635900.000000 1348010.000000,665900.000000 1347971.180000,666095.170000 1347860.620000,666260.620000 1347695.170000,666371.180000 1347500.000000,666410.000000 Z"/>
</g>
<g style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="180000.000000" cy="430000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="730000.000000" r="20510.000000"/>
</g>
<g style="fill:#000000; fill-opacity:1.0; stroke:#000000; stroke-width:0.010000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;">
<circle cx="180000.000000" cy="230000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="600000.000000" r="20510.000000"/>
</g>
</g>
</mask><mask id="hole-mask"><g><rect x="149500.0" y="149500.0" fill="white" width="191000.0" height="361000.0"/><polyline stroke-linecap="round" stroke="black" stroke-width="32000.0" points="-0.0 0 0.0 0" transform="translate(270000.0 190000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="25000.0" points="-0.0 0 0.0 0" transform="translate(180000.0 360000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="32000.0" points="-0.0 0 0.0 0" transform="translate(270000.0 470000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="25000.0" points="-0.0 0 0.0 0" transform="translate(180000.0 300000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="13000.0" points="-0.0 0 0.0 0" transform="translate(297500.0 382500.0) rotate(-90.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="13000.0" points="-0.0 0 0.0 0" transform="translate(297500.0 331700.0) rotate(-90.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="13000.0" points="-0.0 0 0.0 0" transform="translate(297500.0 280900.0) rotate(-90.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="25000.0" points="-0.0 0 0.0 0" transform="translate(180000.0 430000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="25000.0" points="-0.0 0 0.0 0" transform="translate(180000.0 230000.0) rotate(-0.0)"/></g></mask></defs><g transform="" id="boardContainer"><g id="substrate" clip-path="url(#cut-off)" mask="url(#hole-mask)"><g id="substrate-board" style="fill:#00406a; stroke:#00406a;"><path d=" M 340000.000000 480000.000000 m-500.000000 0 a 500.000000 500.000000 0 1 0 1000.0 0 a 500.000000 500.000000 0 1 0 -1000.0 0 M 150000.0 180000.0 A 30000 30000 0 0 1 178480.520255 150038.505022 L 180000.0 150000.0 L 310000.0 150000.0 A 30000 30000 0 0 1 339961.494952 178480.519749 L 340000.0 180000.0 L 340000.0 480000.0 A 30000 30000 0 0 1 311519.470277 509961.495458 L 310000.0 510000.0 L 180000.0 510000.0 A 30000 30000 0 0 1 150038.504516 481519.469771 L 150000.0 480000.0 L 150000.0 180000.0 " style="fill-rule: evenodd;"/><g style="fill-opacity: 0.0;stroke-width: 1000.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path d="M150000 480000 L150000 180000 "/>
<path d="M340000 180000 L340000 480000 "/>
<path d="M178480 150038 L180000 150000 "/>
<path d="M339961 178480 L340000 180000 "/>
<path d="M180000 150000 L310000 150000 "/>
<path d="M150038 481519 L150000 480000 "/>
<path d="M311519 509961 L310000 510000 "/>
<path d="M311519.470277 509961.495458 A30000.000000 30000.000000 0.0 0 0 340000.000000 480000.000000"/>
<path d="M310000 510000 L180000 510000 "/>
<path d="M178480.520255 150038.505022 A30000.000000 30000.000000 0.0 0 0 150000.000000 180000.000000"/>
<path d="M150038.504516 481519.469771 A30000.000000 30000.000000 0.0 0 0 180000.000000 510000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="340000.000000" cy="480000.000000" r="500.000000"/>
</g>
<g style="fill-opacity: 0.0;stroke-width: 1000.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path d="M339961.494952 178480.519749 A30000.000000 30000.000000 0.0 0 0 310000.000000 150000.000000"/>
</mask><mask id="hole-mask"><g><rect x="1169000.0" y="519000.0" fill="white" width="192000.0" height="362000.0"/><polyline stroke-linecap="round" stroke="black" stroke-width="25000.0" points="-0.0 0 0.0 0" transform="translate(1200000.0 670000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="25000.0" points="-0.0 0 0.0 0" transform="translate(1200000.0 800000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="32000.0" points="-0.0 0 0.0 0" transform="translate(1290000.0 560000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="32000.0" points="-0.0 0 0.0 0" transform="translate(1290000.0 840000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="13000.0" points="-0.0 0 0.0 0" transform="translate(1317500.0 752500.0) rotate(-90.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="13000.0" points="-0.0 0 0.0 0" transform="translate(1317500.0 701700.0) rotate(-90.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="13000.0" points="-0.0 0 0.0 0" transform="translate(1317500.0 650900.0) rotate(-90.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="25000.0" points="-0.0 0 0.0 0" transform="translate(1200000.0 730000.0) rotate(-0.0)"/><polyline stroke-linecap="round" stroke="black" stroke-width="25000.0" points="-0.0 0 0.0 0" transform="translate(1200000.0 600000.0) rotate(-0.0)"/></g></mask></defs><g transform="" id="boardContainer"><g id="substrate" clip-path="url(#cut-off)" mask="url(#hole-mask)"><g id="substrate-board" style="fill:#00406a; stroke:#00406a;"><path d=" M 1360000.0 850000.0 A 30000 30000 0 0 1 1330000.0 880000.0 L 1200000.0 880000.0 A 30000 30000 0 0 1 1170000.0 850000.0 L 1170000.0 550000.0 A 30000 30000 0 0 1 1200000.0 520000.0 L 1330000.0 520000.0 A 30000 30000 0 0 1 1360000.0 550000.0 L 1360000.0 850000.0 " style="fill-rule: evenodd;"/><g style="fill-opacity: 0.0;stroke-width: 2000.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path d="M1360000 550000 L1360000 850000 "/>
<path d="M1170000 850000 L1170000 550000 "/>
<path d="M1200000 520000 L1330000 520000 "/>
<path d="M1330000 880000 L1200000 880000 "/>
<path d="M1330000.000000 880000.000000 A30000.000000 30000.000000 0.0 0 0 1360000.000000 850000.000000"/>
<path d="M1170000.000000 850000.000000 A30000.000000 30000.000000 0.0 0 0 1200000.000000 880000.000000"/>
<path d="M1200000.000000 520000.000000 A30000.000000 30000.000000 0.0 0 0 1170000.000000 550000.000000"/>
<path d="M1360000.000000 550000.000000 A30000.000000 30000.000000 0.0 0 0 1330000.000000 520000.000000"/>
</g>
</g><g id="substrate-clad" style="fill:#332B16; stroke:#332B16;"><g style="fill-opacity: 0.0;stroke-width: 0.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="270000.000000" cy="190000.000000" r="16510.000000"/>
<circle cx="1200000.000000" cy="670000.000000" r="20510.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="360000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="800000.000000" r="20510.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="270000.000000" cy="470000.000000" r="16510.000000"/>
<circle cx="1290000.000000" cy="560000.000000" r="16510.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="300000.000000" r="20510.000000"/>
<circle cx="1290000.000000" cy="840000.000000" r="16510.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 267500.000000,398010.000000 267304.830000,397971.180000 267139.380000,397860.620000 267028.820000,397695.170000 266990.000000,397500.000000 266990.000000,367500.000000 267028.820000,367304.830000 267139.380000,367139.380000 267304.830000,367028.820000 267500.000000,366990.000000 327500.000000,366990.000000 327695.170000,367028.820000 327860.620000,367139.380000 327971.180000,367304.830000 328010.000000,367500.000000 328010.000000,397500.000000 327971.180000,397695.170000 327860.620000,397860.620000 327695.170000,397971.180000 327500.000000,398010.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 267500.000000,347210.000000 267304.830000,347171.180000 267139.380000,347060.620000 267028.820000,346895.170000 266990.000000,346700.000000 266990.000000,316700.000000 267028.820000,316504.830000 267139.380000,316339.380000 267304.830000,316228.820000 267500.000000,316190.000000 327500.000000,316190.000000 327695.170000,316228.820000 327860.620000,316339.380000 327971.180000,316504.830000 328010.000000,316700.000000 328010.000000,346700.000000 327971.180000,346895.170000 327860.620000,347060.620000 327695.170000,347171.180000 327500.000000,347210.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 267500.000000,296410.000000 267304.830000,296371.180000 267139.380000,296260.620000 267028.820000,296095.170000 266990.000000,295900.000000 266990.000000,265900.000000 267028.820000,265704.830000 267139.380000,265539.380000 267304.830000,265428.820000 267500.000000,265390.000000 327500.000000,265390.000000 327695.170000,265428.820000 327860.620000,265539.380000 327971.180000,265704.830000 328010.000000,265900.000000 328010.000000,295900.000000 327971.180000,296095.170000 327860.620000,296260.620000 327695.170000,296371.180000 327500.000000,296410.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1287500.000000,768010.000000 1287304.830000,767971.180000 1287139.380000,767860.620000 1287028.820000,767695.170000 1286990.000000,767500.000000 1286990.000000,737500.000000 1287028.820000,737304.830000 1287139.380000,737139.380000 1287304.830000,737028.820000 1287500.000000,736990.000000 1347500.000000,736990.000000 1347695.170000,737028.820000 1347860.620000,737139.380000 1347971.180000,737304.830000 1348010.000000,737500.000000 1348010.000000,767500.000000 1347971.180000,767695.170000 1347860.620000,767860.620000 1347695.170000,767971.180000 1347500.000000,768010.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1287500.000000,717210.000000 1287304.830000,717171.180000 1287139.380000,717060.620000 1287028.820000,716895.170000 1286990.000000,716700.000000 1286990.000000,686700.000000 1287028.820000,686504.830000 1287139.380000,686339.380000 1287304.830000,686228.820000 1287500.000000,686190.000000 1347500.000000,686190.000000 1347695.170000,686228.820000 1347860.620000,686339.380000 1347971.180000,686504.830000 1348010.000000,686700.000000 1348010.000000,716700.000000 1347971.180000,716895.170000 1347860.620000,717060.620000 1347695.170000,717171.180000 1347500.000000,717210.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1287500.000000,666410.000000 1287304.830000,666371.180000 1287139.380000,666260.620000 1287028.820000,666095.170000 1286990.000000,665900.000000 1286990.000000,635900.000000 1287028.820000,635704.830000 1287139.380000,635539.380000 1287304.830000,635428.820000 1287500.000000,635390.000000 1347500.000000,635390.000000 1347695.170000,635428.820000 1347860.620000,635539.380000 1347971.180000,635704.830000 1348010.000000,635900.000000 1348010.000000,665900.000000 1347971.180000,666095.170000 1347860.620000,666260.620000 1347695.170000,666371.180000 1347500.000000,666410.000000 Z"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="430000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="730000.000000" r="20510.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="230000.000000" r="20510.000000"/>
<circle cx="1200000.000000" cy="600000.000000" r="20510.000000"/>
</g>
</g>
</g><g id="substrate-copper" style="fill:#1b1f44; stroke:#1b1f44;"><g style="fill-opacity: 0.0;stroke-width: 0.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="360000.000000" r="20000.000000"/>
<circle cx="1200000.000000" cy="670000.000000" r="20000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="300000.000000" r="20000.000000"/>
<circle cx="1200000.000000" cy="800000.000000" r="20000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 327500.000000,397500.000000 267500.000000,397500.000000 267500.000000,367500.000000 327500.000000,367500.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 327500.000000,346700.000000 267500.000000,346700.000000 267500.000000,316700.000000 327500.000000,316700.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 327500.000000,295900.000000 267500.000000,295900.000000 267500.000000,265900.000000 327500.000000,265900.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1347500.000000,767500.000000 1287500.000000,767500.000000 1287500.000000,737500.000000 1347500.000000,737500.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1347500.000000,716700.000000 1287500.000000,716700.000000 1287500.000000,686700.000000 1347500.000000,686700.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1347500.000000,665900.000000 1287500.000000,665900.000000 1287500.000000,635900.000000 1347500.000000,635900.000000 Z"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="430000.000000" r="20000.000000"/>
<circle cx="1200000.000000" cy="730000.000000" r="20000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="230000.000000" r="20000.000000"/>
<circle cx="1200000.000000" cy="600000.000000" r="20000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 212.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 253730.000000,360000.000000 253754.400000,360247.760000 253826.670000,360486.010000 253944.030000,360705.570000 254101.970000,360898.030000 254294.430000,361055.970000 254513.990000,361173.330000 254752.240000,361245.600000 255000.000000,361270.000000 327730.010000,361270.000000 327730.010000,398730.000000 162270.000000,398730.000000 162270.000000,331270.000000 253730.000000,331270.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1273730.000000,730000.000000 1273754.400000,730247.760000 1273826.670000,730486.010000 1273944.030000,730705.570000 1274101.970000,730898.030000 1274294.430000,731055.970000 1274513.990000,731173.330000 1274752.240000,731245.600000 1275000.000000,731270.000000 1347730.010000,731270.000000 1347730.010000,768730.000000 1182270.000000,768730.000000 1182270.000000,701270.000000 1273730.000000,701270.000000 Z"/>
</g>
</g>
<g style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g>
<path style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 248730.000000,230594.830000 248730.000000,255000.000000 248754.400000,255247.760000 248826.670000,255486.010000 248944.030000,255705.570000 249101.970000,255898.030000 249294.430000,256055.970000 249513.990000,256173.330000 249752.240000,256245.600000 250000.000000,256270.000000 327730.000000,256270.000000 327730.000000,298730.000000 211270.000000,298730.000000 211270.000000,296920.170000 210068.310000,290878.880000 207711.110000,285188.100000 204288.990000,280066.540000 199933.460000,275711.010000 194811.900000,272288.890000 189121.120000,269931.690000 183079.830000,268730.000000 176920.170000,268730.000000 170878.880000,269931.690000 165188.100000,272288.890000 162270.000000,274238.700000 162270.000000,206270.000000 219540.200000,206270.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1268730.000000,600594.830000 1268730.000000,625000.000000 1268754.400000,625247.760000 1268826.670000,625486.010000 1268944.030000,625705.570000 1269101.970000,625898.030000 1269294.430000,626055.970000 1269513.990000,626173.330000 1269752.240000,626245.600000 1270000.000000,626270.000000 1347730.000000,626270.000000 1347730.000000,668730.000000 1231270.000000,668730.000000 1231270.000000,666920.170000 1230068.310000,660878.880000 1227711.110000,655188.100000 1224288.990000,650066.540000 1219933.460000,645711.010000 1214811.900000,642288.890000 1209121.120000,639931.690000 1203079.830000,638730.000000 1196920.170000,638730.000000 1190878.880000,639931.690000 1185188.100000,642288.890000 1182270.000000,644238.700000 1182270.000000,576270.000000 1239540.200000,576270.000000 Z"/>
</g>
</g>
</g>
</g><g id="substrate-pads" style="fill:#cfb96e; stroke:#cfb96e;" mask="url(#pads-mask)"><g style="fill-opacity: 0.0;stroke-width: 0.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="360000.000000" r="20000.000000"/>
<circle cx="1200000.000000" cy="670000.000000" r="20000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="300000.000000" r="20000.000000"/>
<circle cx="1200000.000000" cy="800000.000000" r="20000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 327500.000000,397500.000000 267500.000000,397500.000000 267500.000000,367500.000000 327500.000000,367500.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 327500.000000,346700.000000 267500.000000,346700.000000 267500.000000,316700.000000 327500.000000,316700.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 327500.000000,295900.000000 267500.000000,295900.000000 267500.000000,265900.000000 327500.000000,265900.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1347500.000000,767500.000000 1287500.000000,767500.000000 1287500.000000,737500.000000 1347500.000000,737500.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1347500.000000,716700.000000 1287500.000000,716700.000000 1287500.000000,686700.000000 1347500.000000,686700.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1347500.000000,665900.000000 1287500.000000,665900.000000 1287500.000000,635900.000000 1347500.000000,635900.000000 Z"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="430000.000000" r="20000.000000"/>
<circle cx="1200000.000000" cy="730000.000000" r="20000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 0.010000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="230000.000000" r="20000.000000"/>
<circle cx="1200000.000000" cy="600000.000000" r="20000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-width: 212.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 253730.000000,360000.000000 253754.400000,360247.760000 253826.670000,360486.010000 253944.030000,360705.570000 254101.970000,360898.030000 254294.430000,361055.970000 254513.990000,361173.330000 254752.240000,361245.600000 255000.000000,361270.000000 327730.010000,361270.000000 327730.010000,398730.000000 162270.000000,398730.000000 162270.000000,331270.000000 253730.000000,331270.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1273730.000000,730000.000000 1273754.400000,730247.760000 1273826.670000,730486.010000 1273944.030000,730705.570000 1274101.970000,730898.030000 1274294.430000,731055.970000 1274513.990000,731173.330000 1274752.240000,731245.600000 1275000.000000,731270.000000 1347730.010000,731270.000000 1347730.010000,768730.000000 1182270.000000,768730.000000 1182270.000000,701270.000000 1273730.000000,701270.000000 Z"/>
</g>
</g>
<g style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g>
<path style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 248730.000000,230594.830000 248730.000000,255000.000000 248754.400000,255247.760000 248826.670000,255486.010000 248944.030000,255705.570000 249101.970000,255898.030000 249294.430000,256055.970000 249513.990000,256173.330000 249752.240000,256245.600000 250000.000000,256270.000000 327730.000000,256270.000000 327730.000000,298730.000000 211270.000000,298730.000000 211270.000000,296920.170000 210068.310000,290878.880000 207711.110000,285188.100000 204288.990000,280066.540000 199933.460000,275711.010000 194811.900000,272288.890000 189121.120000,269931.690000 183079.830000,268730.000000 176920.170000,268730.000000 170878.880000,269931.690000 165188.100000,272288.890000 162270.000000,274238.700000 162270.000000,206270.000000 219540.200000,206270.000000 Z"/>
<path style="fill-opacity: 1.0;stroke-width: 2540.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round;fill-rule: evenodd" d="M 1268730.000000,600594.830000 1268730.000000,625000.000000 1268754.400000,625247.760000 1268826.670000,625486.010000 1268944.030000,625705.570000 1269101.970000,625898.030000 1269294.430000,626055.970000 1269513.990000,626173.330000 1269752.240000,626245.600000 1270000.000000,626270.000000 1347730.000000,626270.000000 1347730.000000,668730.000000 1231270.000000,668730.000000 1231270.000000,666920.170000 1230068.310000,660878.880000 1227711.110000,655188.100000 1224288.990000,650066.540000 1219933.460000,645711.010000 1214811.900000,642288.890000 1209121.120000,639931.690000 1203079.830000,638730.000000 1196920.170000,638730.000000 1190878.880000,639931.690000 1185188.100000,642288.890000 1182270.000000,644238.700000 1182270.000000,576270.000000 1239540.200000,576270.000000 Z"/>
</g>
</g>
</g>
</g><g id="substrate-silk" style="fill:#d5dce4; stroke:#d5dce4;" mask="url(#pads-mask-silkscreen)"><g style="fill-opacity: 0.0;stroke-width: 4000.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<text x="290000.000000" y="435000.000000" textLength="97233.330000" font-size="26666.660000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">MINUS</text>
<text x="1310000.000000" y="805000.000000" textLength="99833.330000" font-size="26666.660000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">MINUS</text>
<g class="stroked-text"><desc>MINUS</desc>
<path d="M248095 434047 L248095 414047 L254761 428333 L261428 414047 L261428 434047 "/>
<path d="M270952 434047 L270952 414047 "/>
<path d="M280476 434047 L280476 414047 L291904 434047 L291904 414047 "/>
<path d="M301428 414047 L301428 430238 L302380 432142 L303333 433095 L305238 434047 L309047 434047 L310952 433095 L311904 432142 L312857 430238 L312857 414047 "/>
<path d="M321428 433095 L324285 434047 L329047 434047 L330952 433095 L331904 432142 L332857 430238 L332857 428333 L331904 426428 L330952 425476 L329047 424523 L325238 423571 L323333 422619 L322380 421666 L321428 419761 L321428 417857 L322380 415952 L323333 415000 L325238 414047 L330000 414047 L332857 415000 "/>
<path d="M1268095 804047 L1268095 784047 L1274761 798333 L1281428 784047 L1281428 804047 "/>
<path d="M1290952 804047 L1290952 784047 "/>
<path d="M1300476 804047 L1300476 784047 L1311904 804047 L1311904 784047 "/>
<path d="M1321428 784047 L1321428 800238 L1322380 802142 L1323333 803095 L1325238 804047 L1329047 804047 L1330952 803095 L1331904 802142 L1332857 800238 L1332857 784047 "/>
<path d="M1341428 803095 L1344285 804047 L1349047 804047 L1350952 803095 L1351904 802142 L1352857 800238 L1352857 798333 L1351904 796428 L1350952 795476 L1349047 794523 L1345238 793571 L1343333 792619 L1342380 791666 L1341428 789761 L1341428 787857 L1342380 785952 L1343333 785000 L1345238 784047 L1350000 784047 L1352857 785000 "/>
</g></g>
<g style="fill-opacity: 0.0;stroke-width: 2000.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g transform="rotate(-270.000000 235465.000000 330000.000000)">
<text x="235465.000000" y="336500.000000" textLength="267676.190000" font-size="17333.330000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">github.com/RoboticsBrno/</text>
<g transform="rotate(-270.000000 1255465.000000 700000.000000)">
<text x="1255465.000000" y="706500.000000" textLength="267676.190000" font-size="17333.330000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">github.com/RoboticsBrno/</text>
</g>
<g class="stroked-text"><desc>github.com/RoboticsBrno/</desc>
<path d="M238250 207428 L227726 207428 L226488 206809 L225869 206190 L225250 204952 L225250 203095 L225869 201857 "/>
<path d="M230203 207428 L229584 206190 L229584 203714 L230203 202476 L230822 201857 L232060 201238 L235774 201238 L237012 201857 L237631 202476 L238250 203714 L238250 206190 L237631 207428 "/>
<path d="M229584 213619 L238250 213619 "/>
<path d="M242584 213619 L241965 213000 L241345 213619 L241965 214238 L242584 213619 L241345 213619 "/>
<path d="M238250 217952 L238250 222904 "/>
<path d="M242584 219809 L231441 219809 L230203 220428 L229584 221666 L229584 222904 "/>
<path d="M229584 227238 L242584 227238 "/>
<path d="M229584 232809 L236393 232809 L237631 232190 L238250 230952 L238250 229095 L237631 227857 L237012 227238 "/>
<path d="M238250 244571 L229584 244571 "/>
<path d="M238250 238999 L231441 238999 L230203 239619 L229584 240857 L229584 242714 L230203 243952 L230822 244571 "/>
<path d="M229584 250761 L242584 250761 "/>
<path d="M237631 250761 L238250 251999 L238250 254476 L237631 255714 L237012 256333 L235774 256952 L232060 256952 L230822 256333 L230203 255714 L229584 254476 L229584 251999 L230203 250761 "/>
<path d="M230822 262523 L230203 263142 L229584 262523 L230203 261904 L230822 262523 L229584 262523 "/>
<path d="M230203 274285 L229584 273047 L229584 270571 L230203 269333 L230822 268714 L232060 268095 L235774 268095 L237012 268714 L237631 269333 L238250 270571 L238250 273047 L237631 274285 "/>
<path d="M229584 281714 L230203 280476 L230822 279857 L232060 279238 L235774 279238 L237012 279857 L237631 280476 L238250 281714 L238250 283571 L237631 284809 L237012 285428 L235774 286047 L232060 286047 L230822 285428 L230203 284809 L229584 283571 L229584 281714 "/>
<path d="M229584 291619 L238250 291619 "/>
<path d="M237012 291619 L237631 292238 L238250 293476 L238250 295333 L237631 296571 L236393 297190 L229584 297190 "/>
<path d="M236393 297190 L237631 297809 L238250 299047 L238250 300904 L237631 302142 L236393 302761 L229584 302761 "/>
<path d="M243203 318238 L226488 307095 "/>
<path d="M229584 329999 L235774 325666 "/>
<path d="M229584 322571 L242584 322571 L242584 327523 L241965 328761 L241345 329380 L240107 329999 L238250 329999 L237012 329380 L236393 328761 L235774 327523 L235774 322571 "/>
<path d="M229584 337428 L230203 336190 L230822 335571 L232060 334952 L235774 334952 L237012 335571 L237631 336190 L238250 337428 L238250 339285 L237631 340523 L237012 341142 L235774 341761 L232060 341761 L230822 341142 L230203 340523 L229584 339285 L229584 337428 "/>
<path d="M229584 347333 L242584 347333 "/>
<path d="M237631 347333 L238250 348571 L238250 351047 L237631 352285 L237012 352904 L235774 353523 L232060 353523 L230822 352904 L230203 352285 L229584 351047 L229584 348571 L230203 347333 "/>
<path d="M229584 360952 L230203 359714 L230822 359095 L232060 358476 L235774 358476 L237012 359095 L237631 359714 L238250 360952 L238250 362809 L237631 364047 L237012 364666 L235774 365285 L232060 365285 L230822 364666 L230203 364047 L229584 362809 L229584 360952 "/>
<path d="M238250 369000 L238250 373952 "/>
<path d="M242584 370857 L231441 370857 L230203 371476 L229584 372714 L229584 373952 "/>
<path d="M229584 378285 L238250 378285 "/>
<path d="M242584 378285 L241965 377666 L241345 378285 L241965 378904 L242584 378285 L241345 378285 "/>
<path d="M230203 390047 L229584 388809 L229584 386333 L230203 385095 L230822 384476 L232060 383857 L235774 383857 L237012 384476 L237631 385095 L238250 386333 L238250 388809 L237631 390047 "/>
<path d="M230203 395000 L229584 396238 L229584 398714 L230203 399952 L231441 400571 L232060 400571 L233298 399952 L233917 398714 L233917 396857 L234536 395619 L235774 395000 L236393 395000 L237631 395619 L238250 396857 L238250 398714 L237631 399952 "/>
<path d="M236393 410476 L235774 412333 L235155 412952 L233917 413571 L232060 413571 L230822 412952 L230203 412333 L229584 411095 L229584 406142 L242584 406142 L242584 410476 L241965 411714 L241345 412333 L240107 412952 L238869 412952 L237631 412333 L237012 411714 L236393 410476 L236393 406142 "/>
<path d="M229584 419142 L238250 419142 "/>
<path d="M235774 419142 L237012 419761 L237631 420380 L238250 421619 L238250 422857 "/>
<path d="M238250 427190 L229584 427190 "/>
<path d="M237012 427190 L237631 427809 L238250 429047 L238250 430904 L237631 432142 L236393 432761 L229584 432761 "/>
<path d="M229584 440809 L230203 439571 L230822 438952 L232060 438333 L235774 438333 L237012 438952 L237631 439571 L238250 440809 L238250 442666 L237631 443904 L237012 444523 L235774 445142 L232060 445142 L230822 444523 L230203 443904 L229584 442666 L229584 440809 "/>
<path d="M243203 460000 L226488 448857 "/>
</g><g transform="rotate(-270.000000 214535.000000 330000.000000)">
<text x="214535.000000" y="336500.000000" textLength="209361.900000" font-size="17333.330000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">RB0002-BatteryPack</text>
<path d="M1258250 577428 L1247726 577428 L1246488 576809 L1245869 576190 L1245250 574952 L1245250 573095 L1245869 571857 "/>
<path d="M1250203 577428 L1249584 576190 L1249584 573714 L1250203 572476 L1250822 571857 L1252060 571238 L1255774 571238 L1257012 571857 L1257631 572476 L1258250 573714 L1258250 576190 L1257631 577428 "/>
<path d="M1249584 583619 L1258250 583619 "/>
<path d="M1262584 583619 L1261965 583000 L1261345 583619 L1261965 584238 L1262584 583619 L1261345 583619 "/>
<path d="M1258250 587952 L1258250 592904 "/>
<path d="M1262584 589809 L1251441 589809 L1250203 590428 L1249584 591666 L1249584 592904 "/>
<path d="M1249584 597238 L1262584 597238 "/>
<path d="M1249584 602809 L1256393 602809 L1257631 602190 L1258250 600952 L1258250 599095 L1257631 597857 L1257012 597238 "/>
<path d="M1258250 614571 L1249584 614571 "/>
<path d="M1258250 609000 L1251441 609000 L1250203 609619 L1249584 610857 L1249584 612714 L1250203 613952 L1250822 614571 "/>
<path d="M1249584 620761 L1262584 620761 "/>
<path d="M1257631 620761 L1258250 622000 L1258250 624476 L1257631 625714 L1257012 626333 L1255774 626952 L1252060 626952 L1250822 626333 L1250203 625714 L1249584 624476 L1249584 622000 L1250203 620761 "/>
<path d="M1250822 632523 L1250203 633142 L1249584 632523 L1250203 631904 L1250822 632523 L1249584 632523 "/>
<path d="M1250203 644285 L1249584 643047 L1249584 640571 L1250203 639333 L1250822 638714 L1252060 638095 L1255774 638095 L1257012 638714 L1257631 639333 L1258250 640571 L1258250 643047 L1257631 644285 "/>
<path d="M1249584 651714 L1250203 650476 L1250822 649857 L1252060 649238 L1255774 649238 L1257012 649857 L1257631 650476 L1258250 651714 L1258250 653571 L1257631 654809 L1257012 655428 L1255774 656047 L1252060 656047 L1250822 655428 L1250203 654809 L1249584 653571 L1249584 651714 "/>
<path d="M1249584 661619 L1258250 661619 "/>
<path d="M1257012 661619 L1257631 662238 L1258250 663476 L1258250 665333 L1257631 666571 L1256393 667190 L1249584 667190 "/>
<path d="M1256393 667190 L1257631 667809 L1258250 669047 L1258250 670904 L1257631 672142 L1256393 672761 L1249584 672761 "/>
<path d="M1263203 688238 L1246488 677095 "/>
<path d="M1249584 700000 L1255774 695666 "/>
<path d="M1249584 692571 L1262584 692571 L1262584 697523 L1261965 698761 L1261345 699380 L1260107 700000 L1258250 700000 L1257012 699380 L1256393 698761 L1255774 697523 L1255774 692571 "/>
<path d="M1249584 707428 L1250203 706190 L1250822 705571 L1252060 704952 L1255774 704952 L1257012 705571 L1257631 706190 L1258250 707428 L1258250 709285 L1257631 710523 L1257012 711142 L1255774 711761 L1252060 711761 L1250822 711142 L1250203 710523 L1249584 709285 L1249584 707428 "/>
<path d="M1249584 717333 L1262584 717333 "/>
<path d="M1257631 717333 L1258250 718571 L1258250 721047 L1257631 722285 L1257012 722904 L1255774 723523 L1252060 723523 L1250822 722904 L1250203 722285 L1249584 721047 L1249584 718571 L1250203 717333 "/>
<path d="M1249584 730952 L1250203 729714 L1250822 729095 L1252060 728476 L1255774 728476 L1257012 729095 L1257631 729714 L1258250 730952 L1258250 732809 L1257631 734047 L1257012 734666 L1255774 735285 L1252060 735285 L1250822 734666 L1250203 734047 L1249584 732809 L1249584 730952 "/>
<path d="M1258250 739000 L1258250 743952 "/>
<path d="M1262584 740857 L1251441 740857 L1250203 741476 L1249584 742714 L1249584 743952 "/>
<path d="M1249584 748285 L1258250 748285 "/>
<path d="M1262584 748285 L1261965 747666 L1261345 748285 L1261965 748904 L1262584 748285 L1261345 748285 "/>
<path d="M1250203 760047 L1249584 758809 L1249584 756333 L1250203 755095 L1250822 754476 L1252060 753857 L1255774 753857 L1257012 754476 L1257631 755095 L1258250 756333 L1258250 758809 L1257631 760047 "/>
<path d="M1250203 765000 L1249584 766238 L1249584 768714 L1250203 769952 L1251441 770571 L1252060 770571 L1253298 769952 L1253917 768714 L1253917 766857 L1254536 765619 L1255774 765000 L1256393 765000 L1257631 765619 L1258250 766857 L1258250 768714 L1257631 769952 "/>
<path d="M1256393 780476 L1255774 782333 L1255155 782952 L1253917 783571 L1252060 783571 L1250822 782952 L1250203 782333 L1249584 781095 L1249584 776142 L1262584 776142 L1262584 780476 L1261965 781714 L1261345 782333 L1260107 782952 L1258869 782952 L1257631 782333 L1257012 781714 L1256393 780476 L1256393 776142 "/>
<path d="M1249584 789142 L1258250 789142 "/>
<path d="M1255774 789142 L1257012 789761 L1257631 790380 L1258250 791619 L1258250 792857 "/>
<path d="M1258250 797190 L1249584 797190 "/>
<path d="M1257012 797190 L1257631 797809 L1258250 799047 L1258250 800904 L1257631 802142 L1256393 802761 L1249584 802761 "/>
<path d="M1249584 810809 L1250203 809571 L1250822 808952 L1252060 808333 L1255774 808333 L1257012 808952 L1257631 809571 L1258250 810809 L1258250 812666 L1257631 813904 L1257012 814523 L1255774 815142 L1252060 815142 L1250822 814523 L1250203 813904 L1249584 812666 L1249584 810809 "/>
<path d="M1263203 830000 L1246488 818857 "/>
</g><g transform="rotate(-270.000000 1234535.000000 700000.000000)">
<text x="1234535.000000" y="706500.000000" textLength="209361.900000" font-size="17333.330000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">RB0002-BatteryPack</text>
</g>
<g class="stroked-text"><desc>RB0002-BatteryPack</desc>
<path d="M208654 237142 L214844 232809 "/>
<path d="M208654 229714 L221654 229714 L221654 234666 L221035 235904 L220415 236523 L219177 237142 L217320 237142 L216082 236523 L215463 235904 L214844 234666 L214844 229714 "/>
<path d="M215463 247047 L214844 248904 L214225 249523 L212987 250142 L211130 250142 L209892 249523 L209273 248904 L208654 247666 L208654 242714 L221654 242714 L221654 247047 L221035 248285 L220415 248904 L219177 249523 L217939 249523 L216701 248904 L216082 248285 L215463 247047 L215463 242714 "/>
<path d="M221654 258190 L221654 259428 L221035 260666 L220415 261285 L219177 261904 L216701 262523 L213606 262523 L211130 261904 L209892 261285 L209273 260666 L208654 259428 L208654 258190 L209273 256952 L209892 256333 L211130 255714 L213606 255095 L216701 255095 L219177 255714 L220415 256333 L221035 256952 L221654 258190 "/>
<path d="M221654 270571 L221654 271809 L221035 273047 L220415 273666 L219177 274285 L216701 274904 L213606 274904 L211130 274285 L209892 273666 L209273 273047 L208654 271809 L208654 270571 L209273 269333 L209892 268714 L211130 268095 L213606 267476 L216701 267476 L219177 268095 L220415 268714 L221035 269333 L221654 270571 "/>
<path d="M221654 282952 L221654 284190 L221035 285428 L220415 286047 L219177 286666 L216701 287285 L213606 287285 L211130 286666 L209892 286047 L209273 285428 L208654 284190 L208654 282952 L209273 281714 L209892 281095 L211130 280476 L213606 279857 L216701 279857 L219177 280476 L220415 281095 L221035 281714 L221654 282952 "/>
<path d="M220415 292238 L221035 292857 L221654 294095 L221654 297190 L221035 298428 L220415 299047 L219177 299666 L217939 299666 L216082 299047 L208654 291619 L208654 299666 "/>
<path d="M213606 305238 L213606 315142 "/>
<path d="M215463 325666 L214844 327523 L214225 328142 L212987 328761 L211130 328761 L209892 328142 L209273 327523 L208654 326285 L208654 321333 L221654 321333 L221654 325666 L221035 326904 L220415 327523 L219177 328142 L217939 328142 L216701 327523 L216082 326904 L215463 325666 L215463 321333 "/>
<path d="M208654 339904 L215463 339904 L216701 339285 L217320 338047 L217320 335571 L216701 334333 "/>
<path d="M209273 339904 L208654 338666 L208654 335571 L209273 334333 L210511 333714 L211749 333714 L212987 334333 L213606 335571 L213606 338666 L214225 339904 "/>
<path d="M217320 344238 L217320 349190 "/>
<path d="M221654 346095 L210511 346095 L209273 346714 L208654 347952 L208654 349190 "/>
<path d="M217320 351666 L217320 356619 "/>
<path d="M221654 353523 L210511 353523 L209273 354142 L208654 355380 L208654 356619 "/>
<path d="M209273 365904 L208654 364666 L208654 362190 L209273 360952 L210511 360333 L215463 360333 L216701 360952 L217320 362190 L217320 364666 L216701 365904 L215463 366523 L214225 366523 L212987 360333 "/>
<path d="M208654 372095 L217320 372095 "/>
<path d="M214844 372095 L216082 372714 L216701 373333 L217320 374571 L217320 375809 "/>
<path d="M217320 378904 L208654 382000 "/>
<path d="M217320 385095 L208654 382000 L205558 380761 L204939 380142 L204320 378904 "/>
<path d="M208654 390047 L221654 390047 L221654 395000 L221035 396238 L220415 396857 L219177 397476 L217320 397476 L216082 396857 L215463 396238 L214844 395000 L214844 390047 "/>
<path d="M208654 408619 L215463 408619 L216701 408000 L217320 406761 L217320 404285 L216701 403047 "/>
<path d="M209273 408619 L208654 407380 L208654 404285 L209273 403047 L210511 402428 L211749 402428 L212987 403047 L213606 404285 L213606 407380 L214225 408619 "/>
<path d="M209273 420380 L208654 419142 L208654 416666 L209273 415428 L209892 414809 L211130 414190 L214844 414190 L216082 414809 L216701 415428 L217320 416666 L217320 419142 L216701 420380 "/>
<path d="M208654 425952 L221654 425952 "/>
<path d="M213606 427190 L208654 430904 "/>
<path d="M217320 430904 L212368 425952 "/>
<path d="M1228654 607142 L1234844 602809 "/>
<path d="M1228654 599714 L1241654 599714 L1241654 604666 L1241035 605904 L1240415 606523 L1239177 607142 L1237320 607142 L1236082 606523 L1235463 605904 L1234844 604666 L1234844 599714 "/>
<path d="M1235463 617047 L1234844 618904 L1234225 619523 L1232987 620142 L1231130 620142 L1229892 619523 L1229273 618904 L1228654 617666 L1228654 612714 L1241654 612714 L1241654 617047 L1241035 618285 L1240415 618904 L1239177 619523 L1237939 619523 L1236701 618904 L1236082 618285 L1235463 617047 L1235463 612714 "/>
<path d="M1241654 628190 L1241654 629428 L1241035 630666 L1240415 631285 L1239177 631904 L1236701 632523 L1233606 632523 L1231130 631904 L1229892 631285 L1229273 630666 L1228654 629428 L1228654 628190 L1229273 626952 L1229892 626333 L1231130 625714 L1233606 625095 L1236701 625095 L1239177 625714 L1240415 626333 L1241035 626952 L1241654 628190 "/>
<path d="M1241654 640571 L1241654 641809 L1241035 643047 L1240415 643666 L1239177 644285 L1236701 644904 L1233606 644904 L1231130 644285 L1229892 643666 L1229273 643047 L1228654 641809 L1228654 640571 L1229273 639333 L1229892 638714 L1231130 638095 L1233606 637476 L1236701 637476 L1239177 638095 L1240415 638714 L1241035 639333 L1241654 640571 "/>
<path d="M1241654 652952 L1241654 654190 L1241035 655428 L1240415 656047 L1239177 656666 L1236701 657285 L1233606 657285 L1231130 656666 L1229892 656047 L1229273 655428 L1228654 654190 L1228654 652952 L1229273 651714 L1229892 651095 L1231130 650476 L1233606 649857 L1236701 649857 L1239177 650476 L1240415 651095 L1241035 651714 L1241654 652952 "/>
<path d="M1240415 662238 L1241035 662857 L1241654 664095 L1241654 667190 L1241035 668428 L1240415 669047 L1239177 669666 L1237939 669666 L1236082 669047 L1228654 661619 L1228654 669666 "/>
<path d="M1233606 675238 L1233606 685142 "/>
<path d="M1235463 695666 L1234844 697523 L1234225 698142 L1232987 698761 L1231130 698761 L1229892 698142 L1229273 697523 L1228654 696285 L1228654 691333 L1241654 691333 L1241654 695666 L1241035 696904 L1240415 697523 L1239177 698142 L1237939 698142 L1236701 697523 L1236082 696904 L1235463 695666 L1235463 691333 "/>
<path d="M1228654 709904 L1235463 709904 L1236701 709285 L1237320 708047 L1237320 705571 L1236701 704333 "/>
<path d="M1229273 709904 L1228654 708666 L1228654 705571 L1229273 704333 L1230511 703714 L1231749 703714 L1232987 704333 L1233606 705571 L1233606 708666 L1234225 709904 "/>
<path d="M1237320 714238 L1237320 719190 "/>
<path d="M1241654 716095 L1230511 716095 L1229273 716714 L1228654 717952 L1228654 719190 "/>
<path d="M1237320 721666 L1237320 726619 "/>
<path d="M1241654 723523 L1230511 723523 L1229273 724142 L1228654 725380 L1228654 726619 "/>
<path d="M1229273 735904 L1228654 734666 L1228654 732190 L1229273 730952 L1230511 730333 L1235463 730333 L1236701 730952 L1237320 732190 L1237320 734666 L1236701 735904 L1235463 736523 L1234225 736523 L1232987 730333 "/>
<path d="M1228654 742095 L1237320 742095 "/>
<path d="M1234844 742095 L1236082 742714 L1236701 743333 L1237320 744571 L1237320 745809 "/>
<path d="M1237320 748904 L1228654 752000 "/>
<path d="M1237320 755095 L1228654 752000 L1225558 750761 L1224939 750142 L1224320 748904 "/>
<path d="M1228654 760047 L1241654 760047 L1241654 765000 L1241035 766238 L1240415 766857 L1239177 767476 L1237320 767476 L1236082 766857 L1235463 766238 L1234844 765000 L1234844 760047 "/>
<path d="M1228654 778619 L1235463 778619 L1236701 778000 L1237320 776761 L1237320 774285 L1236701 773047 "/>
<path d="M1229273 778619 L1228654 777380 L1228654 774285 L1229273 773047 L1230511 772428 L1231749 772428 L1232987 773047 L1233606 774285 L1233606 777380 L1234225 778619 "/>
<path d="M1229273 790380 L1228654 789142 L1228654 786666 L1229273 785428 L1229892 784809 L1231130 784190 L1234844 784190 L1236082 784809 L1236701 785428 L1237320 786666 L1237320 789142 L1236701 790380 "/>
<path d="M1228654 795952 L1241654 795952 "/>
<path d="M1233606 797190 L1228654 800904 "/>
<path d="M1237320 800904 L1232368 795952 "/>
</g></g>
<g style="fill-opacity: 0.0;stroke-width: 2500.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<g transform="rotate(-270.000000 256370.000000 330370.000000)">
<text x="256370.000000" y="335370.000000" textLength="28790.480000" font-size="13333.330000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">MID</text>
<g transform="rotate(-270.000000 1276370.000000 700370.000000)">
<text x="1276370.000000" y="705370.000000" textLength="28790.480000" font-size="13333.330000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">MID</text>
</g>
<g class="stroked-text"><desc>MID</desc>
<path d="M251846 319655 L261846 319655 L254703 322989 L261846 326322 L251846 326322 "/>
<path d="M251846 331084 L261846 331084 "/>
<path d="M251846 335846 L261846 335846 L261846 338227 L261370 339655 L260417 340608 L259465 341084 L257560 341560 L256131 341560 L254227 341084 L253274 340608 L252322 339655 L251846 338227 L251846 335846 "/>
<path d="M1271846 689655 L1281846 689655 L1274703 692989 L1281846 696322 L1271846 696322 "/>
<path d="M1271846 701084 L1281846 701084 "/>
<path d="M1271846 705846 L1281846 705846 L1281846 708227 L1281370 709655 L1280417 710608 L1279465 711084 L1277560 711560 L1276131 711560 L1274227 711084 L1273274 710608 L1272322 709655 L1271846 708227 L1271846 705846 "/>
</g></g>
<g style="fill-opacity: 0.0;stroke-width: 4000.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<text x="295000.000000" y="247500.000000" textLength="79440.480000" font-size="26666.660000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">PLUS</text>
<text x="1315000.000000" y="617500.000000" textLength="79440.480000" font-size="26666.660000" lengthAdjust="spacingAndGlyphs" text-anchor="middle" opacity="0">PLUS</text>
<g class="stroked-text"><desc>PLUS</desc>
<path d="M261666 246547 L261666 226547 L269285 226547 L271190 227500 L272142 228452 L273095 230357 L273095 233214 L272142 235119 L271190 236071 L269285 237023 L261666 237023 "/>
<path d="M291190 246547 L281666 246547 L281666 226547 "/>
<path d="M297857 226547 L297857 242738 L298809 244642 L299761 245595 L301666 246547 L305476 246547 L307380 245595 L308333 244642 L309285 242738 L309285 226547 "/>
<path d="M317857 245595 L320714 246547 L325476 246547 L327380 245595 L328333 244642 L329285 242738 L329285 240833 L328333 238928 L327380 237976 L325476 237023 L321666 236071 L319761 235119 L318809 234166 L317857 232261 L317857 230357 L318809 228452 L319761 227500 L321666 226547 L326428 226547 L329285 227500 "/>
<path d="M1281666 616547 L1281666 596547 L1289285 596547 L1291190 597500 L1292142 598452 L1293095 600357 L1293095 603214 L1292142 605119 L1291190 606071 L1289285 607023 L1281666 607023 "/>
<path d="M1311190 616547 L1301666 616547 L1301666 596547 "/>
<path d="M1317857 596547 L1317857 612738 L1318809 614642 L1319761 615595 L1321666 616547 L1325476 616547 L1327380 615595 L1328333 614642 L1329285 612738 L1329285 596547 "/>
<path d="M1337857 615595 L1340714 616547 L1345476 616547 L1347380 615595 L1348333 614642 L1349285 612738 L1349285 610833 L1348333 608928 L1347380 607976 L1345476 607023 L1341666 606071 L1339761 605119 L1338809 604166 L1337857 602261 L1337857 600357 L1338809 598452 L1339761 597500 L1341666 596547 L1346428 596547 L1349285 597500 "/>
</g></g>
<g style="fill-opacity: 0.0;stroke-width: 1500.000000;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="180000.000000" cy="360000.000000" r="22500.000000"/>
<circle cx="180000.000000" cy="300000.000000" r="22500.000000"/>
<circle cx="180000.000000" cy="430000.000000" r="22500.000000"/>
<circle cx="180000.000000" cy="230000.000000" r="22500.000000"/>
<circle cx="1200000.000000" cy="670000.000000" r="22500.000000"/>
<circle cx="1200000.000000" cy="800000.000000" r="22500.000000"/>
<circle cx="1200000.000000" cy="730000.000000" r="22500.000000"/>
<circle cx="1200000.000000" cy="600000.000000" r="22500.000000"/>
</g>
</g><g id="substrate-outline" style="fill:#000000; stroke:#000000; stroke-width: 1500.0"><g style="fill-opacity: 0.0;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path d="M150000 480000 L150000 180000 "/>
<path d="M340000 180000 L340000 480000 "/>
<path d="M178480 150038 L180000 150000 "/>
<path d="M339961 178480 L340000 180000 "/>
<path d="M180000 150000 L310000 150000 "/>
<path d="M150038 481519 L150000 480000 "/>
<path d="M311519 509961 L310000 510000 "/>
<path d="M311519.470277 509961.495458 A30000.000000 30000.000000 0.0 0 0 340000.000000 480000.000000"/>
<path d="M310000 510000 L180000 510000 "/>
<path d="M178480.520255 150038.505022 A30000.000000 30000.000000 0.0 0 0 150000.000000 180000.000000"/>
<path d="M150038.504516 481519.469771 A30000.000000 30000.000000 0.0 0 0 180000.000000 510000.000000"/>
</g>
<g style="fill-opacity: 1.0;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<circle cx="340000.000000" cy="480000.000000" r="500.000000"/>
</g>
<g style="fill-opacity: 0.0;stroke-opacity: 1;stroke-linecap: round;stroke-linejoin: round">
<path d="M339961.494952 178480.519749 A30000.000000 30000.000000 0.0 0 0 310000.000000 150000.000000"/>
<path d="M1360000 550000 L1360000 850000 "/>
<path d="M1170000 850000 L1170000 550000 "/>
<path d="M1200000 520000 L1330000 520000 "/>
<path d="M1330000 880000 L1200000 880000 "/>
<path d="M1330000.000000 880000.000000 A30000.000000 30000.000000 0.0 0 0 1360000.000000 850000.000000"/>
<path d="M1170000.000000 850000.000000 A30000.000000 30000.000000 0.0 0 0 1200000.000000 880000.000000"/>
<path d="M1200000.000000 520000.000000 A30000.000000 30000.000000 0.0 0 0 1170000.000000 550000.000000"/>
<path d="M1360000.000000 550000.000000 A30000.000000 30000.000000 0.0 0 0 1330000.000000 520000.000000"/>
</g>
<path d="M -16000.0 0.0 A 16000.0 16000.0 0 1 1 16000.0 0.0 L 16000.0 -0.0 A 16000.0 16000.0 0 1 1 -16000.0 -0.0 Z" transform="translate(270000.0 190000.0) rotate(-0.0)"/><path d="M -12500.0 0.0 A 12500.0 12500.0 0 1 1 12500.0 0.0 L 12500.0 -0.0 A 12500.0 12500.0 0 1 1 -12500.0 -0.0 Z" transform="translate(180000.0 360000.0) rotate(-0.0)"/><path d="M -16000.0 0.0 A 16000.0 16000.0 0 1 1 16000.0 0.0 L 16000.0 -0.0 A 16000.0 16000.0 0 1 1 -16000.0 -0.0 Z" transform="translate(270000.0 470000.0) rotate(-0.0)"/><path d="M -12500.0 0.0 A 12500.0 12500.0 0 1 1 12500.0 0.0 L 12500.0 -0.0 A 12500.0 12500.0 0 1 1 -12500.0 -0.0 Z" transform="translate(180000.0 300000.0) rotate(-0.0)"/><path d="M -6500.0 0.0 A 6500.0 6500.0 0 1 1 6500.0 0.0 L 6500.0 -0.0 A 6500.0 6500.0 0 1 1 -6500.0 -0.0 Z" transform="translate(297500.0 382500.0) rotate(-90.0)"/><path d="M -6500.0 0.0 A 6500.0 6500.0 0 1 1 6500.0 0.0 L 6500.0 -0.0 A 6500.0 6500.0 0 1 1 -6500.0 -0.0 Z" transform="translate(297500.0 331700.0) rotate(-90.0)"/><path d="M -6500.0 0.0 A 6500.0 6500.0 0 1 1 6500.0 0.0 L 6500.0 -0.0 A 6500.0 6500.0 0 1 1 -6500.0 -0.0 Z" transform="translate(297500.0 280900.0) rotate(-90.0)"/><path d="M -12500.0 0.0 A 12500.0 12500.0 0 1 1 12500.0 0.0 L 12500.0 -0.0 A 12500.0 12500.0 0 1 1 -12500.0 -0.0 Z" transform="translate(180000.0 430000.0) rotate(-0.0)"/><path d="M -12500.0 0.0 A 12500.0 12500.0 0 1 1 12500.0 0.0 L 12500.0 -0.0 A 12500.0 12500.0 0 1 1 -12500.0 -0.0 Z" transform="translate(180000.0 230000.0) rotate(-0.0)"/></g></g></g></svg>
<path d="M -12500.0 0.0 A 12500.0 12500.0 0 1 1 12500.0 0.0 L 12500.0 -0.0 A 12500.0 12500.0 0 1 1 -12500.0 -0.0 Z" transform="translate(1200000.0 670000.0) rotate(-0.0)"/><path d="M -12500.0 0.0 A 12500.0 12500.0 0 1 1 12500.0 0.0 L 12500.0 -0.0 A 12500.0 12500.0 0 1 1 -12500.0 -0.0 Z" transform="translate(1200000.0 800000.0) rotate(-0.0)"/><path d="M -16000.0 0.0 A 16000.0 16000.0 0 1 1 16000.0 0.0 L 16000.0 -0.0 A 16000.0 16000.0 0 1 1 -16000.0 -0.0 Z" transform="translate(1290000.0 560000.0) rotate(-0.0)"/><path d="M -16000.0 0.0 A 16000.0 16000.0 0 1 1 16000.0 0.0 L 16000.0 -0.0 A 16000.0 16000.0 0 1 1 -16000.0 -0.0 Z" transform="translate(1290000.0 840000.0) rotate(-0.0)"/><path d="M -6500.0 0.0 A 6500.0 6500.0 0 1 1 6500.0 0.0 L 6500.0 -0.0 A 6500.0 6500.0 0 1 1 -6500.0 -0.0 Z" transform="translate(1317500.0 752500.0) rotate(-90.0)"/><path d="M -6500.0 0.0 A 6500.0 6500.0 0 1 1 6500.0 0.0 L 6500.0 -0.0 A 6500.0 6500.0 0 1 1 -6500.0 -0.0 Z" transform="translate(1317500.0 701700.0) rotate(-90.0)"/><path d="M -6500.0 0.0 A 6500.0 6500.0 0 1 1 6500.0 0.0 L 6500.0 -0.0 A 6500.0 6500.0 0 1 1 -6500.0 -0.0 Z" transform="translate(1317500.0 650900.0) rotate(-90.0)"/><path d="M -12500.0 0.0 A 12500.0 12500.0 0 1 1 12500.0 0.0 L 12500.0 -0.0 A 12500.0 12500.0 0 1 1 -12500.0 -0.0 Z" transform="translate(1200000.0 730000.0) rotate(-0.0)"/><path d="M -12500.0 0.0 A 12500.0 12500.0 0 1 1 12500.0 0.0 L 12500.0 -0.0 A 12500.0 12500.0 0 1 1 -12500.0 -0.0 Z" transform="translate(1200000.0 600000.0) rotate(-0.0)"/></g></g></g></svg>

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

View File

@ -1,2 +1,6 @@
def GetKicadConfigPath():
return 'bogus'
IU_PER_MM = 1
IU_PER_MILS = 1

View File

@ -110,6 +110,7 @@ def test_drill_sub_pcb_bp(test_dir):
ctx.run()
# Check all outputs are there
fname = prj+'-drill_connector.drl'
ctx.search_in_file_d(fname, ['X29.75Y-28.09', 'T3C3.200'])
# ctx.search_in_file_d(fname, ['X29.75Y-28.09', 'T3C3.200']) KiKit
ctx.search_in_file_d(fname, ['X120.0Y-73.0', 'T3C3.200']) # Currently us
ctx.search_not_in_file_d(fname, ['X189.0Y-59.0', 'T1C0.400'])
ctx.clean_up(keep_project=True)