sangit/dataset-srj11-45-degree

This code defines a PCB layout with test points, obstacles, and routed traces, including components like rotated and twin pads for physical hardware design.

Version
0.1.0
License
unset
Stars
0

dist/circuits/sample001/pcb.svg

PCBPCB preview for dist/circuits/sample001/pcb.svg
SchematicSchematic preview for dist/circuits/sample001/pcb.svg
<svg xmlns="http://www.w3.org/2000/svg" width="800" height="600"><style></style><rect class="boundary" x="0" y="0" fill="#000" width="800" height="600" data-type="pcb_background" data-pcb-layer="global"/><rect class="pcb-boundary" fill="none" stroke="#fff" stroke-width="0.3" x="38.095238095238074" y="140" width="723.8095238095239" height="320" data-type="pcb_boundary" data-pcb-layer="global"/><path class="pcb-board" d="M 38.095238095238074 460 L 761.9047619047619 460 L 761.9047619047619 140 L 38.095238095238074 140 Z" fill="none" stroke="rgba(255, 255, 255, 0.5)" stroke-width="3.8095238095238098" data-type="pcb_board" data-pcb-layer="board"/><circle class="pcb-pad" fill="rgb(200, 52, 52)" cx="118.09523809523807" cy="357.1428571428571" r="20.952380952380953" data-type="pcb_smtpad" data-pcb-layer="top"/><circle class="pcb-pad" fill="rgb(200, 52, 52)" cx="681.9047619047619" cy="242.85714285714286" r="20.952380952380953" data-type="pcb_smtpad" data-pcb-layer="top"/><rect class="pcb-pad" fill="rgb(200, 52, 52)" x="-44.761904761904766" y="-45.714285714285715" width="89.52380952380953" height="91.42857142857143" transform="translate(312.3809523809524 212.3809523809524) rotate(-45)" data-type="pcb_smtpad" data-pcb-layer="top"/><rect class="pcb-pad" fill="rgb(200, 52, 52)" x="-44.761904761904766" y="-45.714285714285715" width="89.52380952380953" height="91.42857142857143" transform="translate(487.6190476190476 387.6190476190476) rotate(-45)" data-type="pcb_smtpad" data-pcb-layer="top"/><text x="0" y="0" dx="0" dy="0" fill="#f2eda1" font-family="Arial, sans-serif" font-size="15.238095238095239" text-anchor="middle" dominant-baseline="central" transform="matrix(1,0,0,1,118.09523809523807,317.14285714285717)" class="pcb-silkscreen-text pcb-silkscreen-top" data-pcb-silkscreen-text-id="pcb_component_0" stroke="none" data-type="pcb_silkscreen_text" data-pcb-layer="top">TP1</text><text x="0" y="0" dx="0" dy="0" fill="#f2eda1" font-family="Arial, sans-serif" font-size="15.238095238095239" text-anchor="middle" dominant-baseline="central" transform="matrix(1,0,0,1,681.9047619047619,202.85714285714286)" class="pcb-silkscreen-text pcb-silkscreen-top" data-pcb-silkscreen-text-id="pcb_component_1" stroke="none" data-type="pcb_silkscreen_text" data-pcb-layer="top">TP2</text></svg>