aboutsummaryrefslogtreecommitdiff
path: root/pictures/grid.svg
diff options
context:
space:
mode:
authorDenis Chevalier <perso@denischevalier.fr>2026-08-08 15:07:16 +0200
committerDenis Chevalier <perso@denischevalier.fr>2026-08-08 15:07:16 +0200
commit34351baa98ffbdaa85b77c444f740e0abad511ef (patch)
treec2efc7ad50956f95f91c54c1ef1c7b57f91586fd /pictures/grid.svg
parent14960f43d8e556a2124f5172cd72acb6e0ab0852 (diff)
downloadsame-34351baa98ffbdaa85b77c444f740e0abad511ef.tar.gz
same-34351baa98ffbdaa85b77c444f740e0abad511ef.tar.bz2
same-34351baa98ffbdaa85b77c444f740e0abad511ef.zip
Improve global project (typos, enforce 80 columns whenever possible, diagrams) and finish 3.1
Diffstat (limited to 'pictures/grid.svg')
-rw-r--r--pictures/grid.svg1177
1 files changed, 1177 insertions, 0 deletions
diff --git a/pictures/grid.svg b/pictures/grid.svg
new file mode 100644
index 0000000..542538c
--- /dev/null
+++ b/pictures/grid.svg
@@ -0,0 +1,1177 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ viewBox="0 0 754.0932 593.61035"
+ width="754.0932"
+ height="593.61035"
+ style="font-family:serif"
+ version="1.1"
+ id="svg84"
+ sodipodi:docname="grid.svg"
+ inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview84"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="false"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ showborder="false"
+ borderlayer="false"
+ inkscape:zoom="1.2698413"
+ inkscape:cx="353.98125"
+ inkscape:cy="290.5875"
+ inkscape:window-width="1920"
+ inkscape:window-height="1011"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg84" />
+ <defs
+ id="defs7">
+ <marker
+ style="overflow:visible"
+ id="Triangle"
+ refX="0"
+ refY="0"
+ orient="auto-start-reverse"
+ inkscape:stockid="Triangle arrow"
+ markerWidth="1"
+ markerHeight="1"
+ viewBox="0 0 1 1"
+ inkscape:isstock="true"
+ inkscape:collect="always"
+ preserveAspectRatio="xMidYMid">
+ <path
+ transform="scale(0.5)"
+ style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
+ d="M 5.77,0 -2.88,5 V -5 Z"
+ id="path135" />
+ </marker>
+ <!-- Standard CAD Arrowheads -->
+ <!-- Standard Banana Jack Hole Pattern (8.0 mm) -->
+ <g
+ id="jack-hole">
+ <circle
+ cx="0"
+ cy="0"
+ r="11.2"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.2"
+ id="circle2" />
+ <line
+ x1="-14"
+ y1="0"
+ x2="14"
+ y2="0"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line2" />
+ <line
+ x1="0"
+ y1="-14"
+ x2="0"
+ y2="14"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line3" />
+ </g>
+ <!-- Potentiometer Shaft Hole Pattern (7.0 mm) -->
+ <g
+ id="pot-hole">
+ <circle
+ cx="0"
+ cy="0"
+ r="9.8000002"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.2"
+ id="circle3" />
+ <line
+ x1="-12"
+ y1="0"
+ x2="12"
+ y2="0"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line4" />
+ <line
+ x1="0"
+ y1="-12"
+ x2="0"
+ y2="12"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line5" />
+ </g>
+ <!-- LED Indicator Hole Pattern (3.2 mm) -->
+ <g
+ id="led-hole">
+ <circle
+ cx="0"
+ cy="0"
+ r="4.48"
+ fill="#000000"
+ stroke="#000000"
+ stroke-width="1"
+ id="circle5" />
+ <line
+ x1="-7"
+ y1="0"
+ x2="7"
+ y2="0"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line6" />
+ <line
+ x1="0"
+ y1="-7"
+ x2="0"
+ y2="7"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line7" />
+ </g>
+ </defs>
+ <!-- ================================================================= -->
+ <!-- TITLE & HEADER -->
+ <!-- ================================================================= -->
+ <!-- ================================================================= -->
+ <!-- VIEW 1: FULL FRONT PANEL GRID ELEVATION (LEFT VIEW) -->
+ <!-- ================================================================= -->
+ <text
+ x="93.644455"
+ y="9.6103516"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="13px"
+ font-weight="700"
+ id="text9">FULL PANEL GRID LAYOUT</text>
+ <text
+ x="93.644455"
+ y="25.610352"
+ text-anchor="middle"
+ fill="#666666"
+ font-size="10px"
+ id="text10"
+ style="fill:#000000;fill-opacity:1">(Scale: 2.8 px/mm | 2 Columns × 8 Rows)</text>
+ <rect
+ x="40.444454"
+ y="85.610352"
+ width="106.4"
+ height="497.84"
+ fill="#f8fafc"
+ stroke="#000000"
+ stroke-width="2"
+ id="rect10"
+ style="fill:#ffffff;fill-opacity:1" />
+ <line
+ x1="40.444454"
+ y1="103.39035"
+ x2="146.84445"
+ y2="103.39035"
+ stroke="#000000"
+ stroke-width="1"
+ stroke-dasharray="3, 3"
+ id="line10" />
+ <line
+ x1="40.444454"
+ y1="565.67035"
+ x2="146.84445"
+ y2="565.67035"
+ stroke="#000000"
+ stroke-width="1"
+ stroke-dasharray="3, 3"
+ id="line11" />
+ <line
+ x1="67.114456"
+ y1="70.610352"
+ x2="67.114456"
+ y2="593.61035"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line12" />
+ <line
+ x1="120.45445"
+ y1="70.610352"
+ x2="120.45445"
+ y2="593.61035"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line13" />
+ <line
+ x1="28.644451"
+ y1="147.84035"
+ x2="158.64445"
+ y2="147.84035"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line14" />
+ <use
+ href="#jack-hole"
+ x="173.47"
+ y="172.23"
+ id="use14"
+ transform="translate(-106.35555,-24.389648)" />
+ <use
+ href="#jack-hole"
+ x="226.81"
+ y="172.23"
+ id="use15"
+ transform="translate(-106.35555,-24.389648)" />
+ <text
+ x="67.114456"
+ y="151.34035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text15">A1</text>
+ <text
+ x="120.45445"
+ y="151.34035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text16">B1</text>
+ <line
+ x1="28.644451"
+ y1="201.18036"
+ x2="158.64445"
+ y2="201.18036"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line16" />
+ <use
+ href="#jack-hole"
+ x="173.47"
+ y="225.57001"
+ id="use16"
+ transform="translate(-106.35555,-24.389648)" />
+ <use
+ href="#jack-hole"
+ x="226.81"
+ y="225.57001"
+ id="use17"
+ transform="translate(-106.35555,-24.389648)" />
+ <text
+ x="67.114456"
+ y="204.68036"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text17">A2</text>
+ <text
+ x="120.45445"
+ y="204.68036"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text18">B2</text>
+ <line
+ x1="28.644451"
+ y1="254.52036"
+ x2="158.64445"
+ y2="254.52036"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line18" />
+ <use
+ href="#jack-hole"
+ x="173.47"
+ y="278.91"
+ id="use18"
+ transform="translate(-106.35555,-24.389648)" />
+ <use
+ href="#jack-hole"
+ x="226.81"
+ y="278.91"
+ id="use19"
+ transform="translate(-106.35555,-24.389648)" />
+ <text
+ x="67.114456"
+ y="258.02036"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text19">A3</text>
+ <text
+ x="120.45445"
+ y="258.02036"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text20">B3</text>
+ <line
+ x1="28.644451"
+ y1="307.86035"
+ x2="158.64445"
+ y2="307.86035"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line20" />
+ <use
+ href="#pot-hole"
+ x="173.47"
+ y="332.25"
+ id="use20"
+ transform="translate(-106.35555,-24.389648)" />
+ <use
+ href="#pot-hole"
+ x="226.81"
+ y="332.25"
+ id="use21"
+ transform="translate(-106.35555,-24.389648)" />
+ <text
+ x="67.114456"
+ y="311.36035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text21">A4</text>
+ <text
+ x="120.45445"
+ y="311.36035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text22">B4</text>
+ <use
+ href="#led-hole"
+ x="200.14"
+ y="358.92001"
+ id="use22"
+ transform="translate(-106.35555,-24.389648)" />
+ <line
+ x1="28.644451"
+ y1="361.20035"
+ x2="158.64445"
+ y2="361.20035"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line22" />
+ <use
+ href="#jack-hole"
+ x="173.47"
+ y="385.59"
+ id="use23"
+ transform="translate(-106.35555,-24.389648)" />
+ <use
+ href="#jack-hole"
+ x="226.81"
+ y="385.59"
+ id="use24"
+ transform="translate(-106.35555,-24.389648)" />
+ <text
+ x="67.114456"
+ y="364.70035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text24">A5</text>
+ <text
+ x="120.45445"
+ y="364.70035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text25">B5</text>
+ <line
+ x1="28.644451"
+ y1="414.54034"
+ x2="158.64445"
+ y2="414.54034"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line25" />
+ <use
+ href="#jack-hole"
+ x="173.47"
+ y="438.92999"
+ id="use25"
+ transform="translate(-106.35555,-24.389648)" />
+ <use
+ href="#jack-hole"
+ x="226.81"
+ y="438.92999"
+ id="use26"
+ transform="translate(-106.35555,-24.389648)" />
+ <text
+ x="67.114456"
+ y="418.04034"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text26">A6</text>
+ <text
+ x="120.45445"
+ y="418.04034"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text27">B6</text>
+ <line
+ x1="28.644451"
+ y1="467.88034"
+ x2="158.64445"
+ y2="467.88034"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line27" />
+ <use
+ href="#jack-hole"
+ x="173.47"
+ y="492.26999"
+ id="use27"
+ transform="translate(-106.35555,-24.389648)" />
+ <use
+ href="#jack-hole"
+ x="226.81"
+ y="492.26999"
+ id="use28"
+ transform="translate(-106.35555,-24.389648)" />
+ <text
+ x="67.114456"
+ y="471.38034"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text28">A7</text>
+ <text
+ x="120.45445"
+ y="471.38034"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text29">B7</text>
+ <line
+ x1="28.644451"
+ y1="521.22034"
+ x2="158.64445"
+ y2="521.22034"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line29" />
+ <use
+ href="#jack-hole"
+ x="173.47"
+ y="545.60999"
+ id="use29"
+ transform="translate(-106.35555,-24.389648)" />
+ <use
+ href="#jack-hole"
+ x="226.81"
+ y="545.60999"
+ id="use30"
+ transform="translate(-106.35555,-24.389648)" />
+ <text
+ x="67.114456"
+ y="524.72034"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text30">A8</text>
+ <text
+ x="120.45445"
+ y="524.72034"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="8px"
+ font-weight="700"
+ id="text31">B8</text>
+ <line
+ x1="40.444454"
+ y1="85.610352"
+ x2="40.444454"
+ y2="50.610352"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line31" />
+ <line
+ x1="146.84445"
+ y1="85.610352"
+ x2="146.84445"
+ y2="50.610352"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line32" />
+ <line
+ x1="44.815609"
+ y1="49.610352"
+ x2="142.47328"
+ y2="49.610352"
+ stroke="#000000"
+ stroke-width="1.14964"
+ marker-start="url(#arrow-start)"
+ marker-end="url(#arrow-end)"
+ id="line33"
+ style="marker-start:url(#Triangle);marker-end:url(#Triangle)" />
+ <text
+ x="93.644455"
+ y="44.610352"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="10.5px"
+ font-weight="700"
+ id="text33">38.0 mm</text>
+ <text
+ x="67.114456"
+ y="70.610352"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="9px"
+ font-weight="700"
+ id="text34">Col 1 (A)</text>
+ <text
+ x="120.45445"
+ y="70.610352"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="9px"
+ font-weight="700"
+ id="text35">Col 2 (B)</text>
+ <text
+ x="23.644451"
+ y="150.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="8.5px"
+ font-weight="600"
+ id="text36">Row 1</text>
+ <text
+ x="23.644451"
+ y="203.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="8.5px"
+ font-weight="600"
+ id="text37">Row 2</text>
+ <text
+ x="23.644451"
+ y="256.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="8.5px"
+ font-weight="600"
+ id="text38">Row 3</text>
+ <text
+ x="23.644451"
+ y="310.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="8.5px"
+ font-weight="600"
+ id="text39">Row 4</text>
+ <text
+ x="23.644451"
+ y="363.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="8.5px"
+ font-weight="600"
+ id="text40">Row 5</text>
+ <text
+ x="23.644451"
+ y="416.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="8.5px"
+ font-weight="600"
+ id="text41">Row 6</text>
+ <text
+ x="23.644451"
+ y="470.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="8.5px"
+ font-weight="600"
+ id="text42">Row 7</text>
+ <text
+ x="23.644451"
+ y="523.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="8.5px"
+ font-weight="600"
+ id="text43">Row 8</text>
+ <line
+ x1="146.84445"
+ y1="85.610352"
+ x2="183.64445"
+ y2="85.610352"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line43" />
+ <line
+ x1="146.84445"
+ y1="583.45038"
+ x2="183.64445"
+ y2="583.45038"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line44" />
+ <line
+ x1="183.64445"
+ y1="90.25563"
+ x2="183.64445"
+ y2="578.80505"
+ stroke="#000000"
+ stroke-width="1.18875"
+ marker-start="url(#arrow-start)"
+ marker-end="url(#arrow-end)"
+ id="line45"
+ style="marker-start:url(#Triangle);marker-end:url(#Triangle)" />
+ <g
+ transform="rotate(90,-69.44295,265.0874)"
+ id="g45">
+ <text
+ x="0"
+ y="0"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="10.5px"
+ font-weight="700"
+ id="text45">177.8 mm (4U Panel Height)</text>
+ </g>
+ <!-- ================================================================= -->
+ <!-- VIEW 2: ZOOMED ORIGIN & PITCH DETAIL (TOP RIGHT) -->
+ <!-- ================================================================= -->
+ <text
+ x="493.64444"
+ y="9.6103516"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="13px"
+ font-weight="700"
+ id="text46">GRID ORIGIN &amp; PITCH DETAIL</text>
+ <text
+ x="493.64444"
+ y="25.610352"
+ text-anchor="middle"
+ fill="#666666"
+ font-size="10px"
+ id="text47"
+ style="fill:#000000;fill-opacity:1">(Enlarged View: Rows 1–2 / Scale 4.5 px/mm)</text>
+ <rect
+ x="408.14444"
+ y="90.610352"
+ width="171"
+ height="247.5"
+ fill="#f8fafc"
+ stroke="#000000"
+ stroke-width="2"
+ id="rect47"
+ style="fill:#ffffff;fill-opacity:1" />
+ <line
+ x1="451.00443"
+ y1="75.610352"
+ x2="451.00443"
+ y2="350.61035"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line47" />
+ <line
+ x1="536.72449"
+ y1="75.610352"
+ x2="536.72449"
+ y2="350.61035"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line48" />
+ <line
+ x1="388.64444"
+ y1="190.62035"
+ x2="598.64447"
+ y2="190.62035"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line49" />
+ <line
+ x1="388.64444"
+ y1="276.34534"
+ x2="598.64447"
+ y2="276.34534"
+ stroke="#000000"
+ stroke-width="0.8"
+ stroke-dasharray="8, 3, 2, 3"
+ id="line50" />
+ <circle
+ cx="451.00443"
+ cy="190.62035"
+ r="18"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.5"
+ id="circle50" />
+ <circle
+ cx="536.72449"
+ cy="190.62035"
+ r="18"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.5"
+ id="circle51" />
+ <circle
+ cx="451.00443"
+ cy="276.34534"
+ r="18"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.5"
+ id="circle52" />
+ <circle
+ cx="536.72449"
+ cy="276.34534"
+ r="18"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.5"
+ id="circle53" />
+ <text
+ x="451.00443"
+ y="194.62035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="11px"
+ font-weight="700"
+ id="text53">A1</text>
+ <text
+ x="536.72449"
+ y="194.62035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="11px"
+ font-weight="700"
+ id="text54">B1</text>
+ <text
+ x="451.00443"
+ y="280.34534"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="11px"
+ font-weight="700"
+ id="text55">A2</text>
+ <text
+ x="536.72449"
+ y="280.34534"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="11px"
+ font-weight="700"
+ id="text56">B2</text>
+ <line
+ x1="408.14444"
+ y1="90.610352"
+ x2="408.14444"
+ y2="60.610352"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line56" />
+ <line
+ x1="451.00443"
+ y1="190.62035"
+ x2="451.00443"
+ y2="60.610352"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line57" />
+ <line
+ x1="412.78903"
+ y1="59.610352"
+ x2="447.14731"
+ y2="59.610352"
+ stroke="#000000"
+ stroke-width="1.07441"
+ marker-start="url(#arrow-start)"
+ marker-end="url(#arrow-end)"
+ id="line58"
+ style="marker-start:url(#Triangle);marker-end:url(#Triangle)" />
+ <text
+ x="429.57443"
+ y="69.610352"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="9px"
+ font-weight="700"
+ id="text58">Origin X: 9.525 mm</text>
+ <line
+ x1="536.72449"
+ y1="190.62035"
+ x2="536.72449"
+ y2="60.610352"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line59" />
+ <line
+ x1="454.54605"
+ y1="59.610352"
+ x2="532.39539"
+ y2="59.610352"
+ stroke="#000000"
+ stroke-width="1.14358"
+ marker-start="url(#arrow-start)"
+ marker-end="url(#arrow-end)"
+ id="line60"
+ style="marker-start:url(#Triangle);marker-end:url(#Triangle)" />
+ <text
+ x="493.86441"
+ y="53.610352"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="9px"
+ font-weight="700"
+ id="text60">Column Pitch: 19.05 mm (0.75&quot;)</text>
+ <line
+ x1="408.14444"
+ y1="90.610352"
+ x2="358.64444"
+ y2="90.610352"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line61" />
+ <line
+ x1="451.00443"
+ y1="190.62035"
+ x2="358.64444"
+ y2="190.62035"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line62" />
+ <line
+ x1="357.64444"
+ y1="95.74807"
+ x2="357.64444"
+ y2="187.05763"
+ stroke="#000000"
+ stroke-width="1.14662"
+ marker-start="url(#arrow-start)"
+ marker-end="url(#arrow-end)"
+ id="line63"
+ style="marker-start:url(#Triangle);marker-end:url(#Triangle)" />
+ <text
+ x="351.64444"
+ y="143.61035"
+ text-anchor="end"
+ fill="#000000"
+ font-size="9px"
+ font-weight="700"
+ id="text63">Origin Y: 22.225 mm</text>
+ <line
+ x1="451.00443"
+ y1="276.34534"
+ x2="358.64444"
+ y2="276.34534"
+ stroke="#000000"
+ stroke-width="0.75"
+ id="line64" />
+ <line
+ x1="357.64444"
+ y1="195.66405"
+ x2="357.64444"
+ y2="272.08914"
+ stroke="#000000"
+ stroke-width="1.13304"
+ marker-start="url(#arrow-start)"
+ marker-end="url(#arrow-end)"
+ id="line65"
+ style="marker-start:url(#Triangle);marker-end:url(#Triangle)" />
+ <g
+ transform="rotate(-90,289.5624,-56.08205)"
+ id="g65">
+ <text
+ x="0"
+ y="0"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="9px"
+ font-weight="700"
+ id="text65">Row Pitch: 19.05 mm (0.75&quot;)</text>
+ </g>
+ <!-- ================================================================= -->
+ <!-- VIEW 3: COMPONENT PLACEMENT RULES & HOLE SIZES (BOTTOM RIGHT) -->
+ <!-- ================================================================= -->
+ <text
+ x="493.64444"
+ y="367.61035"
+ text-anchor="middle"
+ fill="#000000"
+ font-size="13px"
+ font-weight="700"
+ id="text66">COMPONENT PLACEMENT &amp; HOLE SPECIFICATIONS</text>
+ <circle
+ cx="343.64444"
+ cy="415.61035"
+ r="16"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.5"
+ id="circle66" />
+ <circle
+ cx="343.64444"
+ cy="415.61035"
+ r="8"
+ fill="none"
+ stroke="#000000"
+ stroke-width="1"
+ id="circle67" />
+ <line
+ x1="323.64444"
+ y1="415.61035"
+ x2="363.64444"
+ y2="415.61035"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line67" />
+ <line
+ x1="343.64444"
+ y1="395.61035"
+ x2="343.64444"
+ y2="435.61035"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line68" />
+ <text
+ x="373.64444"
+ y="413.61035"
+ fill="#000000"
+ font-size="10px"
+ font-weight="700"
+ id="text68">4 mm Banana Jack</text>
+ <text
+ x="373.64444"
+ y="425.61035"
+ fill="#555555"
+ font-size="9px"
+ id="text69"
+ style="fill:#000000;fill-opacity:1">Grid Placement: Any Position (A1–B8)</text>
+ <text
+ x="373.64444"
+ y="437.61035"
+ fill="#000000"
+ font-size="9px"
+ font-weight="600"
+ id="text70">Hole Size: ⌀ 8.0 mm</text>
+ <circle
+ cx="343.64444"
+ cy="470.61035"
+ r="14"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.5"
+ id="circle70" />
+ <circle
+ cx="343.64444"
+ cy="470.61035"
+ r="6"
+ fill="#cbd5e1"
+ stroke="#000000"
+ stroke-width="1"
+ id="circle71"
+ style="fill:#c0c0c0;fill-opacity:1" />
+ <line
+ x1="323.64444"
+ y1="470.61035"
+ x2="363.64444"
+ y2="470.61035"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line71" />
+ <line
+ x1="343.64444"
+ y1="450.61035"
+ x2="343.64444"
+ y2="490.61035"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line72" />
+ <text
+ x="373.64444"
+ y="468.61035"
+ fill="#000000"
+ font-size="10px"
+ font-weight="700"
+ id="text72">6 mm Potentiometer Shaft</text>
+ <text
+ x="373.64444"
+ y="480.61035"
+ fill="#555555"
+ font-size="9px"
+ id="text73"
+ style="fill:#000000;fill-opacity:1">Grid Placement: Any Position (A1–B8)</text>
+ <text
+ x="373.64444"
+ y="492.61035"
+ fill="#000000"
+ font-size="9px"
+ font-weight="600"
+ id="text74">Hole Size: ⌀ 7.0 mm</text>
+ <circle
+ cx="593.64447"
+ cy="415.61035"
+ r="6.4000001"
+ fill="#000000"
+ stroke="#000000"
+ stroke-width="1"
+ id="circle74" />
+ <line
+ x1="578.64447"
+ y1="415.61035"
+ x2="608.64447"
+ y2="415.61035"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line74" />
+ <line
+ x1="593.64447"
+ y1="400.61035"
+ x2="593.64447"
+ y2="430.61035"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line75" />
+ <text
+ x="611.64447"
+ y="413.61035"
+ fill="#000000"
+ font-size="10px"
+ font-weight="700"
+ id="text75">3 mm LED Indicator</text>
+ <text
+ x="611.64447"
+ y="425.61035"
+ fill="#555555"
+ font-size="9px"
+ id="text76"
+ style="fill:#000000;fill-opacity:1">Placement: Between Grid Positions</text>
+ <text
+ x="611.64447"
+ y="437.61035"
+ fill="#000000"
+ font-size="9px"
+ font-weight="600"
+ id="text77">Hole Size: ⌀ 3.2 mm</text>
+ <rect
+ x="581.64447"
+ y="458.61035"
+ width="24"
+ height="24"
+ rx="3"
+ fill="#ffffff"
+ stroke="#000000"
+ stroke-width="1.2"
+ id="rect77" />
+ <circle
+ cx="593.64447"
+ cy="470.61035"
+ r="8"
+ fill="#cbd5e1"
+ stroke="#000000"
+ stroke-width="1"
+ id="circle77"
+ style="fill:#c0c0c0;fill-opacity:1" />
+ <line
+ x1="593.64447"
+ y1="455.61035"
+ x2="593.64447"
+ y2="485.61035"
+ stroke="#000000"
+ stroke-width="0.5"
+ stroke-dasharray="2, 2"
+ id="line77" />
+ <text
+ x="611.64447"
+ y="468.61035"
+ fill="#000000"
+ font-size="10px"
+ font-weight="700"
+ id="text78">Toggle Switch / Other</text>
+ <text
+ x="611.64447"
+ y="480.61035"
+ fill="#555555"
+ font-size="9px"
+ id="text79"
+ style="fill:#000000;fill-opacity:1">Placement: Centered on Grid / Panel</text>
+ <text
+ x="611.64447"
+ y="492.61035"
+ fill="#000000"
+ font-size="9px"
+ font-weight="600"
+ id="text80">Hole Size: Per Component Spec</text>
+ <!-- ================================================================= -->
+ <!-- TECHNICAL NOTES SUMMARY BOX -->
+ <!-- ================================================================= -->
+ <metadata
+ id="metadata84">
+ <rdf:RDF>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#Reproduction" />
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#Distribution" />
+ <cc:requires
+ rdf:resource="http://creativecommons.org/ns#Notice" />
+ <cc:requires
+ rdf:resource="http://creativecommons.org/ns#Attribution" />
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://creativecommons.org/ns#ShareAlike" />
+ </cc:License>
+ <cc:Work
+ rdf:about="">
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+</svg>