From 3dcc4a16386c682fe91d3b41fe9f6753c43791b3 Mon Sep 17 00:00:00 2001 From: Bane Stojkovic Date: Fri, 4 Mar 2022 09:31:18 +0100 Subject: [PATCH] Added more regression files --- .../input/user-files/diy/6Y6 Express 2.diy | 7576 +++++++++++++++++ .../diy/Ibanez Balance-Master Mod.diy | 709 ++ .../user-files/diy/Lectrolab schematic.diy | 4122 +++++++++ .../input/user-files/diy/Radio Amp Noval.diy | 4303 ++++++++++ .../input/user-files/diy/dist_layout.diy | 4543 ++++++++++ .../input/user-files/png/6Y6 Express 2.png | Bin 0 -> 1401700 bytes .../png/Ibanez Balance-Master Mod.png | Bin 0 -> 209741 bytes .../user-files/png/Lectrolab schematic.png | Bin 0 -> 119878 bytes .../input/user-files/png/Radio Amp Noval.png | Bin 0 -> 766017 bytes .../input/user-files/png/dist_layout.png | Bin 0 -> 522310 bytes .../2022-03-04T09_19_44.432-V4_22_1.csv | 23 + diylc/diylc-swing/RegressionTestRunner.launch | 2 +- 12 files changed, 21277 insertions(+), 1 deletion(-) create mode 100644 diylc-regression-data/input/user-files/diy/6Y6 Express 2.diy create mode 100644 diylc-regression-data/input/user-files/diy/Ibanez Balance-Master Mod.diy create mode 100644 diylc-regression-data/input/user-files/diy/Lectrolab schematic.diy create mode 100644 diylc-regression-data/input/user-files/diy/Radio Amp Noval.diy create mode 100644 diylc-regression-data/input/user-files/diy/dist_layout.diy create mode 100644 diylc-regression-data/input/user-files/png/6Y6 Express 2.png create mode 100644 diylc-regression-data/input/user-files/png/Ibanez Balance-Master Mod.png create mode 100644 diylc-regression-data/input/user-files/png/Lectrolab schematic.png create mode 100644 diylc-regression-data/input/user-files/png/Radio Amp Noval.png create mode 100644 diylc-regression-data/input/user-files/png/dist_layout.png create mode 100644 diylc-regression-data/reports/2022-03-04T09_19_44.432-V4_22_1.csv diff --git a/diylc-regression-data/input/user-files/diy/6Y6 Express 2.diy b/diylc-regression-data/input/user-files/diy/6Y6 Express 2.diy new file mode 100644 index 00000000..0eae7da3 --- /dev/null +++ b/diylc-regression-data/input/user-files/diy/6Y6 Express 2.diy @@ -0,0 +1,7576 @@ + + + + 3 + 40 + 0 + + New Project + jlamb + + 19.0 + in + + + 13.0 + in + + + 0.1 + in + + + + RECT1 + 127 + + + + + + + + + 204 + 204 + 204 + 255 + + + 204 + 204 + 204 + 255 + + + 0.2 + mm + + + 0.0 + mm + + + + Input + 127 + + + + + + + DEFAULT + STEREO + true + + + ELL1 + 127 + + + + + + + + + 0 + 0 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 0.2 + mm + + + + Board2 + 127 + + + + + + + + + 204 + 204 + 0 + 255 + + + 143 + 93 + 0 + 255 + + + 182 + 182 + 182 + 255 + + true + + 0.4 + in + + + + Board1 + 127 + + + + + + + + + 204 + 204 + 0 + 255 + + + + true + + 0.4 + in + + + + Trace1 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + NAME + false + + 1.0 + mm + + _1 + + + Trace2 + 127 + + + + + + + + + NAME + false + + _1 + + + Eyelet1 + + 0.2 + in + + + 0.1 + in + + + 195 + 228 + 237 + 255 + + + + + + Eyelet2 + + + + + + + + Eyelet3 + + + + + + + + Eyelet4 + + + + + + + + Eyelet5 + + + + + + + + Eyelet6 + + + + + + + + Eyelet7 + + + + + + + + Eyelet8 + + + + + + + + Eyelet9 + + + + + + + + Eyelet1 + + 0.2 + in + + + 0.1 + in + + + 195 + 228 + 237 + 255 + + + + + + Eyelet10 + + + + + + + + Eyelet11 + + + + + + + + Eyelet12 + + + + + + + + Eyelet13 + + + + + + + + Eyelet14 + + + + + + + + Eyelet15 + + + + + + + + Eyelet16 + + + + + + + + Eyelet17 + + + + + + + + Eyelet18 + + + + + + + + Eyelet19 + + + + + + + + Eyelet20 + + + + + + + + Eyelet21 + + + + + + + + Eyelet22 + + + + + + + + Eyelet23 + + + + + + + + Eyelet24 + + + + + + + + Eyelet25 + + + + + + + + Eyelet26 + + + + + + + + Eyelet27 + + + + + + + + Eyelet28 + + + + + + + + Eyelet29 + + + + + + + + Eyelet30 + + + + + + + + Eyelet31 + + + + + + + + Eyelet32 + + + + + + + + Eyelet33 + + + + + + + + Eyelet34 + + + + + + + + Eyelet36 + + + + + + + + Eyelet37 + + + + + + + + Eyelet38 + + + + + + + + Eyelet39 + + + + + + + + Eyelet40 + + + + + + + + Eyelet41 + + + + + + + + Eyelet42 + + + + + + + + Eyelet43 + + + + + + + + Eyelet44 + + + + + + + + Eyelet45 + + + + + + + + Eyelet46 + + + + + + + + Eyelet47 + + + + + + + + Eyelet48 + + + + + + + + Eyelet49 + + + + + + + + Eyelet35 + + 0.2 + in + + + 0.1 + in + + + 204 + 0 + 51 + 255 + + + + + + Eyelet50 + + + + 0 + 0 + 0 + 255 + + + + + + Eyelet35 + + 0.2 + in + + + 0.1 + in + + + 204 + 0 + 51 + 255 + + + + + + Eyelet51 + + 0.2 + in + + + 0.1 + in + + + 195 + 228 + 237 + 255 + + + + + + + 127 + + + + + + + + + SW1 + DPDT + VERTICAL + + 0.2 + in + + + 50 + 153 + 204 + 255 + + + 35 + 107 + 142 + 255 + + + + Volume + 127 + + + + + + + 1.0 + M + + _180 + LOG + + 1.0 + in + + + 0.3 + in + + + 0.15 + in + + + 182 + 182 + 182 + 255 + + + 128 + 128 + 128 + 255 + + + 205 + 133 + 0 + 255 + + ThroughHole + false + + + VR1 + 127 + + + + + + _180 + LIN + + 1.0 + in + + + 0.3 + in + + + 0.15 + in + + + 182 + 182 + 182 + 255 + + + 128 + 128 + 128 + 255 + + + ThroughHole + false + + + Treble + 127 + + + + + + + 1.0 + M + + _180 + LOG + + + + + + + ThroughHole + false + + + VR1 + 127 + + + + + + _180 + LIN + + 1.0 + in + + + 0.3 + in + + + 0.15 + in + + + 182 + 182 + 182 + 255 + + + 128 + 128 + 128 + 255 + + + ThroughHole + false + + + Middle + 127 + + + + + + + 25.0 + K + + _180 + LIN + + + + + + + ThroughHole + false + + + VR1 + 127 + + + + + + _180 + LIN + + 1.0 + in + + + 0.3 + in + + + 0.15 + in + + + 182 + 182 + 182 + 255 + + + 128 + 128 + 128 + 255 + + + ThroughHole + false + + + Bass + 127 + + + + + + + 1.0 + M + + _180 + LOG + + + + + + + ThroughHole + false + + + VR1 + 127 + + + + + + _180 + LIN + + 1.0 + in + + + 0.3 + in + + + 0.15 + in + + + 182 + 182 + 182 + 255 + + + 128 + 128 + 128 + 255 + + + ThroughHole + false + + + Presence + 127 + + + + + + + 5.0 + K + + _180 + LIN + + + + + + + ThroughHole + false + + + V1 + 127 + B9A + + 180 + + 247 + 247 + 239 + 255 + + + + + + + + + + + + + + + + V1 + 127 + B9A + + _180 + 0 + + + + + + + + + + + + + + + + V1 + 127 + B9A + V3 + 180 + + + + + + + + + + + + + + + + C1 + 127 + + 1.0 + in + + + 0.4 + in + + + + + + + 255 + 128 + 0 + 255 + + + 178 + 89 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 0.1 + in + + + 0.022 + uF + + _63V + + 600.0 + V + + + + C1 + 127 + + 1.0 + in + + + 0.4 + in + + + + + + + 255 + 128 + 0 + 255 + + + 178 + 89 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + NAME + false + + 0.1 + in + + _63V + + + C1 + 127 + + + + + + + + + + + VALUE + false + + + 0.022 + uF + + _63V + + 600.0 + V + + + + R1 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + + VALUE + false + + 100.0 + K + + HALF + _5_BAND + Standard + + + R2 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 100.0 + K + + HALF + _5_BAND + Standard + + + C2 + 127 + + 1.25 + in + + + 0.5 + in + + + + + + + 51 + 153 + 255 + 255 + + + 0 + 0 + 204 + 255 + + + + VALUE + false + + 20.0 + uF + + _63V + + + 255 + 255 + 255 + 255 + + true + + + C3 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 102 + 102 + 0 + 255 + + + 168 + 161 + 98 + 255 + + + + VALUE + false + + + 500.0 + pF + + _63V + + 500.0 + V + + + + R3 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 100.0 + K + + HALF + _5_BAND + Standard + + + R4 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 4.7 + K + + HALF + _5_BAND + Standard + + + R5 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 82.0 + K + + HALF + _5_BAND + Standard + + + C4 + 127 + + 0.8 + in + + + 0.4 + in + + + + + + + + + + VALUE + false + + + 0.0047 + uF + + _63V + + 600.0 + V + + + + R6 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 10.0 + K + + HALF + _5_BAND + Standard + + + C2 + 127 + + 1.25 + in + + + 0.5 + in + + + + + + + 51 + 153 + 255 + 255 + + + 0 + 0 + 204 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + NAME + false + _63V + + 128 + 128 + 128 + 255 + + + 255 + 255 + 255 + 255 + + true + + + C2 + 127 + + + + + + + + + + + VALUE + false + + 20.0 + uF + + _63V + + + true + + + C1 + 127 + + 1.0 + in + + + 0.4 + in + + + + + + + 255 + 128 + 0 + 255 + + + 178 + 89 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 0.1 + in + + + 0.1 + uF + + _63V + + + R7 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 100.0 + K + + HALF + _5_BAND + Standard + + + R8 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 1.0 + M + + HALF + _5_BAND + Standard + + + R9 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 1.0 + M + + HALF + _5_BAND + Standard + + + R10 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 4.7 + K + + HALF + _5_BAND + Standard + + + R11 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 470.0 + R + + HALF + _5_BAND + Standard + + + C1 + 127 + + 1.0 + in + + + 0.4 + in + + + + + + + 255 + 128 + 0 + 255 + + + 178 + 89 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 0.1 + in + + + 0.1 + uF + + _63V + + + R12 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 10.0 + K + + HALF + _5_BAND + Standard + + + C1 + 127 + + 1.0 + in + + + 0.4 + in + + + + + + + 255 + 128 + 0 + 255 + + + 178 + 89 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 0.1 + in + + + 0.022 + uF + + _63V + + + R13 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 220.0 + K + + HALF + _5_BAND + Standard + + + R14 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 220.0 + K + + HALF + _5_BAND + Standard + + + R15 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 100.0 + K + + HALF + _5_BAND + Standard + + + R16 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 82.0 + K + + HALF + _5_BAND + Standard + + + C1 + 127 + + 1.0 + in + + + 0.4 + in + + + + + + + 255 + 128 + 0 + 255 + + + 178 + 89 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + NAME + false + + 0.1 + in + + _63V + + + C1 + 127 + + + + + + + + + + + VALUE + false + + + 0.022 + uF + + _63V + + + C2 + 127 + + 1.25 + in + + + 0.5 + in + + + + + + + 51 + 153 + 255 + 255 + + + 0 + 0 + 204 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 20.0 + uF + + _63V + + 128 + 128 + 128 + 255 + + + 255 + 255 + 255 + 255 + + true + + + R17 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 4.7 + K + + HALF + _5_BAND + Standard + + + C2 + 127 + + 1.25 + in + + + 0.5 + in + + + + + + + 51 + 153 + 255 + 255 + + + 0 + 0 + 204 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 40.0 + uF + + _63V + + 128 + 128 + 128 + 255 + + + 255 + 255 + 255 + 255 + + true + + + C2 + 127 + + 1.25 + in + + + 0.5 + in + + + + + + + 51 + 153 + 255 + 255 + + + 0 + 0 + 204 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 80.0 + uF + + _63V + + 500.0 + V + + + 128 + 128 + 128 + 255 + + + 255 + 255 + 255 + 255 + + true + + + R18 + 127 + + 2.0 + in + + + 0.5 + in + + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + VALUE + false + + 1.0 + K + + HALF + NONE + Tubular + + + D1 + 127 + + 0.25 + in + + + 0.125 + in + + + + + + + 64 + 64 + 64 + 255 + + + 44 + 44 + 44 + 255 + + + + NAME + false + + + 221 + 221 + 221 + 255 + + + + D2 + 127 + + 0.25 + in + + + 0.125 + in + + + + + + + + + + NAME + false + + + + + D3 + 127 + + 0.25 + in + + + 0.125 + in + + + + + + + + + + NAME + false + + + + + D4 + 127 + + 0.25 + in + + + 0.125 + in + + + + + + + + + + NAME + false + + + + + R19 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 120.0 + K + + HALF + _5_BAND + Standard + + + D5 + 127 + + 0.25 + in + + + 0.125 + in + + + + + + + + + + NAME + false + + + + + C5 + 127 + + 0.5 + in + + + 0.25 + in + + + + + + + 153 + 153 + 153 + 255 + + + 0 + 0 + 0 + 255 + + + + VALUE + false + + 10.0 + uF + + _63V + + + true + + + C5 + 127 + + 0.5 + in + + + 0.25 + in + + + + + + + 153 + 153 + 153 + 255 + + + 0 + 0 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + NAME + false + _63V + + 128 + 128 + 128 + 255 + + + 255 + 255 + 255 + 255 + + true + + + C5 + 127 + + + + + + + + + + + VALUE + false + + 10.0 + uF + + _63V + + + true + + + R20 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 15.0 + K + + HALF + _5_BAND + Standard + + + 250K Lin + 127 + + + + + + + 250.0 + K + + DEFAULT + LIN + + 255 + 255 + 224 + 255 + + + 142 + 142 + 56 + 255 + + NAME + FLAT_SMALL + + + C5 + 127 + + 0.5 + in + + + 0.25 + in + + + + + + + 153 + 153 + 153 + 255 + + + 0 + 0 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + NAME + false + _63V + + 128 + 128 + 128 + 255 + + + 255 + 255 + 255 + 255 + + true + + + C5 + 127 + + + + + + + + + + + VALUE + false + + 22.0 + uF + + _63V + + 25.0 + V + + + + true + + + C5 + 127 + + 0.5 + in + + + 0.25 + in + + + + + + + 153 + 153 + 153 + 255 + + + 0 + 0 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + NAME + false + _63V + + 128 + 128 + 128 + 255 + + + 255 + 255 + 255 + 255 + + true + + + C5 + 127 + + + + + + + + + + + NAME + false + _63V + + + true + + + C5 + 127 + + + + + + + + + + + VALUE + false + + 22.0 + uF + + _63V + + + true + + + R21 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 1.5 + K + + HALF + _5_BAND + Standard + + + R21 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + NAME + false + HALF + _5_BAND + Standard + + + R21 + 127 + + + + + + + + + + + VALUE + false + + 2.7 + K + + HALF + _5_BAND + Standard + + + J2 + 127 + + + + + + + + + 204 + 204 + 204 + 255 + + NAME + false + + + J2 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + J2 + 127 + + + + + + + + + NAME + false + + + J2 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + J2 + 127 + + + + + + + + + NAME + false + + + J2 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + J2 + 127 + + + + + + + + + NAME + false + + + J2 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + J2 + 127 + + + + + + + + + NAME + false + + + W1 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + W1 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + W2 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + V2 + 127 + OCTAL + + 270 + + + + + + + + + + + + + + + V2 + 127 + OCTAL + + 180 + + + + + + + + + + + + + + + V2 + 127 + OCTAL + + 270 + + + + + + + + + + + + + + + W2 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W2 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W2 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W1 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + C6 + 127 + + 0.25 + in + + + 0.125 + in + + + + + + + 102 + 102 + 0 + 255 + + + 168 + 161 + 98 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 0.1 + in + + + 500.0 + pF + + _63V + + + C7 + 127 + + 0.25 + in + + + 0.125 + in + + + + + + + 102 + 102 + 0 + 255 + + + + + VALUE + false + + + 100.0 + pF + + _63V + + + W3 + 127 + + + + + + + + 0 + 204 + 204 + 255 + + FOUR + _22 + + + W3 + 127 + + + + + + + + 0 + 204 + 204 + 255 + + FOUR + _22 + + + W4 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W5 + 127 + + + + + + + + 153 + 153 + 153 + 255 + + FOUR + _18 + + + W6 + 127 + + + + + + + + 0 + 204 + 255 + 255 + + FOUR + _22 + + + W6 + 127 + + + + + + + + 0 + 204 + 255 + 255 + + FOUR + _22 + + + W7 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W8 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W9 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W8 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W8 + 127 + + + + + + + + FOUR + _22 + + + W10 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W11 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W10 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W10 + 127 + + + + + + + + FOUR + _22 + + + W4 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W4 + 127 + + + + + + + + FOUR + _22 + + + W6 + 127 + + + + + + + + 0 + 204 + 255 + 255 + + FOUR + _22 + + + W6 + 127 + + + + + + + + FOUR + _22 + + + W12 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W13 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W14 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W15 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W16 + 127 + + + + + + + + 0 + 204 + 255 + 255 + + FOUR + _22 + + + W16 + 127 + + + + + + + + 0 + 204 + 255 + 255 + + FOUR + _22 + + + W16 + 127 + + + + + + + + FOUR + _22 + + + W17 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + J3 + 127 + + + + + + 255 + 255 + 255 + 255 + + + + + 204 + 204 + 204 + 255 + + NAME + false + + + J4 + 127 + + + + + + + + + NAME + false + + + J5 + 127 + + + + + + + + + NAME + false + + + C3 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 102 + 102 + 0 + 255 + + + 168 + 161 + 98 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 0.1 + in + + + 47.0 + pF + + _63V + + 500.0 + V + + + + W18 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W19 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + C1 + 127 + + 1.0 + in + + + 0.4 + in + + + + + + + 255 + 128 + 0 + 255 + + + 178 + 89 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 0.1 + in + + + 0.1 + uF + + _63V + + + J6 + 127 + + + + + + + + + NAME + false + + + R22 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + + VALUE + false + + 100.0 + K + + HALF + _5_BAND + Standard + + + W20 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + J7 + 127 + + + + + + + + + NAME + false + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W21 + 127 + + + + + + + + FOUR + _22 + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W21 + 127 + + + + + + + + FOUR + _22 + + + W21 + 127 + + + + + + + + FOUR + _22 + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W21 + 127 + + + + + + + + FOUR + _22 + + + W21 + 127 + + + + + + + + FOUR + _22 + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W22 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + GND1 + + + + 0.15 + in + + TRIANGLE + + + GND2 + + + + TRIANGLE + + + R23 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 1.5 + K + + HALF + _5_BAND + Standard + + + R23 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 1.5 + K + + HALF + _5_BAND + Standard + + + R23 + 127 + + + + + + + + + + + VALUE + false + + HALF + _5_BAND + Standard + + + W23 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W24 + 127 + + + + + + + + 0 + 204 + 255 + 255 + + FOUR + _22 + + + R24 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + VALUE + false + + 1.0 + K + + HALF + NONE + Tubular + + + R24 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 1.0 + K + + HALF + NONE + Tubular + + + R25 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 1.0 + M + + HALF + _5_BAND + Standard + + + J1 + 127 + + + + + + 255 + 255 + 255 + 255 + + + + + 204 + 204 + 204 + 255 + + NAME + false + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + ELL1 + 127 + + + + + + + + + 0 + 0 + 0 + 255 + + + + 0.2 + mm + + + + ELL1 + 127 + + + + + + + + + 0 + 0 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 0.2 + mm + + + + ELL1 + 127 + + + + + + + + + + + + + + 127 + + + + + + SW2 + SPDT + VERTICAL + + + + + + Pilot + 127 + + 5.0 + mm + + + 5.0 + mm + + + + + + + 93 + 252 + 10 + 255 + + + 65 + 176 + 7 + 255 + + + + NAME + false + + + + W26 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W28 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W29 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W30 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W31 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + FOUR + _22 + + + W32 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W33 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + W33 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + W33 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + W34 + 127 + + + + + + + + 75 + 75 + 0 + 255 + + FOUR + _22 + + + W35 + 127 + + + + + + + + 0 + 102 + 204 + 255 + + FOUR + _22 + + + R26 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 100.0 + K + + HALF + _5_BAND + Standard + + + R27 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 100.0 + K + + HALF + _5_BAND + Standard + + + J8 + 127 + + + + + + 255 + 255 + 255 + 255 + + + + + 204 + 204 + 204 + 255 + + NAME + false + + + J9 + 127 + + + + + + + + + NAME + false + + + W36 + 127 + + + + + + + + 204 + 204 + 204 + 255 + + FOUR + _22 + + + J10 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + W36 + 127 + + + + + + + + 204 + 204 + 204 + 255 + + FOUR + _22 + + + J11 + 127 + + + + + + + + + NAME + false + + + R28 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + + 204 + 204 + 204 + 255 + + VALUE + false + + 1.0 + R + + HALF + _5_BAND + Standard + + + R29 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + + + + VALUE + false + + 1.0 + R + + HALF + _5_BAND + Standard + + + W37 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + GND3 + + + + 0.15 + in + + DEFAULT + + + Bias + 127 + + + + + + + 20.0 + K + + DEFAULT + LIN + + 1.0 + in + + + 0.3 + in + + + 0.15 + in + + + 182 + 182 + 182 + 255 + + + 128 + 128 + 128 + 255 + + + 203 + 213 + 219 + 255 + + + ThroughHole + false + + + Bias + 127 + + + + + + + 20.0 + K + + DEFAULT + LIN + + + + + + + ThroughHole + false + + + J12 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + W38 + 127 + + + + + + + + 0 + 255 + 0 + 255 + + FOUR + _22 + + + J13 + 127 + + + + + + + + + NAME + false + + + W39 + 127 + + + + + + + + FOUR + _22 + + + W40 + 127 + + + + + + + + FOUR + _22 + + + R30 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + 0 + 0 + 0 + 255 + + + 204 + 204 + 204 + 255 + + VALUE + false + + 68.0 + K + + HALF + _5_BAND + Standard + + + J14 + 127 + + + + + + + + + NAME + false + + + J15 + 127 + + + + + + + + + NAME + false + + + J16 + 127 + + + + + + + + + NAME + false + + + J17 + 127 + + + + + + + + + NAME + false + + + J18 + 127 + + + + + + + + + NAME + false + + + J19 + 127 + + + + + + + + + NAME + false + + + W41 + 127 + + + + + + + + 153 + 153 + 153 + 255 + + FOUR + _22 + + + W42 + 127 + + + + + + + + 153 + 153 + 153 + 255 + + FOUR + _22 + + + W43 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + J1 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + J1 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + W21 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + J20 + 127 + + + + + + + DEFAULT + STEREO + true + + + L2 + + Mains + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L3 + + Fuse 2A SB + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L4 + + To Bias Pot Wipers + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + +
false
+ CENTER + CENTER + _90 +
+ + L1 + + V1 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + V2 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + V3 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + V4 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + V5 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + R30 + 127 + + 0.5 + in + + + 0.125 + in + + + + + + + 130 + 207 + 253 + 255 + + + 91 + 144 + 177 + 255 + + + + 204 + 204 + 204 + 255 + + VALUE + false + + 68.0 + K + + HALF + _5_BAND + Standard + + + R30 + 127 + + + + + + + + + + + VALUE + false + + HALF + _5_BAND + Standard + + + W20 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + W20 + 127 + + + + + + + + 204 + 0 + 0 + 255 + + FOUR + _22 + + + W44 + 127 + + + + + + + + 255 + 255 + 0 + 255 + + FOUR + _22 + + + W44 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + J10 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + W45 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + TWO + _22 + + + J2 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + W45 + 127 + + + + + + + + 255 + 255 + 255 + 255 + + TWO + _22 + + + ELL2 + 127 + + + + + + + + + 0 + 0 + 0 + 255 + + + 0 + 0 + 0 + 255 + + + 0.2 + mm + + + + ELL3 + 127 + + + + + + + + + 204 + 204 + 204 + 255 + + + 204 + 204 + 204 + 255 + + + 0.2 + mm + + + + Dot1 + + 1.0 + mm + + + + + + J13 + 127 + + + + + + 255 + 255 + 255 + 255 + + + 0 + 0 + 0 + 255 + + + + 204 + 204 + 204 + 255 + + NAME + false + + + L1 + + Input + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + Speaker + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L5 + + OT Primary + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L5 + + OT Secondary + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L6 + + Fil + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L6 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L6 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L6 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + W25 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W27 + 127 + + + + + + + + 0 + 0 + 0 + 255 + + FOUR + _22 + + + W46 + 127 + + + + + + + + 0 + 255 + 0 + 255 + + FOUR + _22 + + + GND4 + + + + 0.15 + in + + DEFAULT + + + L7 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + Fil + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + 6Y6 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + 6Y6 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + 12AX7 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + 12AX7 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+ + L1 + + 12AX7 + + + + family + Tahoma + + + transform + + + + size + 18.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + + + 0 + 0 + 0 + 255 + +
false
+ CENTER + CENTER + DEFAULT +
+
+ + + + + + + + + + + + + + + family + Tahoma + + + transform + + + + size + 14.0 + + + tracking + + + + superscript + + + + width + + + + weight + + + + posture + + + + +
\ No newline at end of file diff --git a/diylc-regression-data/input/user-files/diy/Ibanez Balance-Master Mod.diy b/diylc-regression-data/input/user-files/diy/Ibanez Balance-Master Mod.diy new file mode 100644 index 00000000..693dd0f9 --- /dev/null +++ b/diylc-regression-data/input/user-files/diy/Ibanez Balance-Master Mod.diy @@ -0,0 +1,709 @@ + + + + 4 + 20 + 0 + + New Project + jlamb + + + + 1 + + + VR2 + 127 + + + + + + DEFAULT + LIN + + + + + + + + ThroughHole + false + ShaftDown + + + Balance + 127 + + + + + + + DEFAULT + LOG + + + + + + + + ThroughHole + false + ShaftDown + + + W14 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + Output Jack + 127 + 10 + + + + + + + DEFAULT + 0 + SWITCHED + true + + + W5 + 127 + + + + + + + + FOUR + + true + -1 + _28 + false + + + + Volume + 127 + + + + + + + DEFAULT + LIN + + + + + + + + ThroughHole + false + ShaftDown + + + Tone + 127 + + + + + + + _180 + LOG + + + + + + + + ThroughHole + false + ShaftDown + + + RECT1 + 127 + + + + + + + + + + + + + + Dot1 + + + + + + Dot2 + + + + + + Dot3 + + + + + + Dot4 + + + + + + C1 + 127 + + + + + + + + + + + + NAME + false + Directional + false + false + + _63V + false + + + + + W1 + 127 + + + + + + + + + FIVE + + true + -1 + _22 + false + + + + J2 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + W2 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W4 + 127 + + + + + + + + FOUR + + true + -1 + _28 + false + + + + W6 + 127 + + + + + + + + FOUR + + true + -1 + _28 + false + + + + W7 + 127 + + + + + + + + FOUR + + true + -1 + _28 + false + + + + W8 + 127 + + + + + + + + FOUR + + true + -1 + _28 + false + + + + W9 + 127 + + + + + + + + FOUR + + true + -1 + _28 + false + + + + W10 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + J1 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + J3 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + J4 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + W12 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W13 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + L1 + + IN + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L2 + + VCC + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L3 + + GND + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L4 + + OUT + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L5 + + PHAT EQ + + +
false
+ CENTER + CENTER + _90 +
+ + L6 + + Battery (-) + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + Battery (+) + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L8 + + Output Jack + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L9 + + Bridge PU + + +
false
+ CENTER + CENTER + _90 +
+ + RECT2 + 127 + + + + + + + + + + + + + + RECT3 + 127 + + + + + + + + + + + + + + W15 + 127 + + + + + + + + FOUR + + true + -1 + _28 + false + + + + L10 + + Neck PU + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L11 + + Bridge Ground + + +
false
+ CENTER + CENTER + _90 +
+ + L12 + + Ibanez GSR205 Balance/Master Vol Mod + + +
false
+ LEFT + CENTER + DEFAULT +
+ + W11 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W3 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + +
+ + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/diylc-regression-data/input/user-files/diy/Lectrolab schematic.diy b/diylc-regression-data/input/user-files/diy/Lectrolab schematic.diy new file mode 100644 index 00000000..aaac42c8 --- /dev/null +++ b/diylc-regression-data/input/user-files/diy/Lectrolab schematic.diy @@ -0,0 +1,4122 @@ + + + + 3 + 57 + 0 + + New Project + jlamb + + + + + + V1A + + + NAME + false + DEFAULT + NONE + + + + + + + + false + + + V1B + + + NAME + false + DEFAULT + NONE + + + + + + + + false + + + V2 + + + NAME + false + DEFAULT + NONE + + + + + + + + false + + + V3 + + + NAME + false + DEFAULT + NONE + + + + + + + + + + false + + + R1 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + GND1 + + + + DEFAULT + + + C1 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + LN1 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN2 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 31.622776601683793 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN3 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN4 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 140.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN5 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN6 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 10.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN7 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN8 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN9 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.2870022175865685 + 70.71067811865476 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN10 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.2870022175865685 + 70.71067811865476 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + RECT1 + 127 + + + + + + + + + + + + + + LN11 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN12 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN13 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN14 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.428594871176362 + 70.71067811865476 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN15 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.428594871176362 + 70.71067811865476 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + RECT2 + 127 + + + + + + + + + + + + + + LN16 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN17 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + R2 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + GND2 + + + + DEFAULT + + + R3 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + LN18 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN20 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + GND3 + + + + DEFAULT + + + GND4 + + + + DEFAULT + + + LN19 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN21 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 30.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN22 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 20.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN23 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN24 + 127 + + + + + + + + + + NAME + false + Directional + false + -0.9272952180016123 + 31.622776601683793 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN25 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 30.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + R4 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + R5 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + R6 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + L1 + + + + + DEFAULT + + + + + + + + 48 + 4 + 8 + 1 + 64 + 1660.0 + 400.0 + 65 + 1685.0 + 400.0 + 64 + 1660.0 + 600.0 + 65 + 1685.0 + 600.0 + 97 + + + + + + + 48 + 21 + 122 + 1 + 64 + 1685.0 + 400.0 + 67 + 1695.0 + 400.0 + 1695.0 + 410.0 + 1685.0 + 410.0 + 67 + 1695.0 + 410.0 + 1695.0 + 420.0 + 1685.0 + 420.0 + 67 + 1695.0 + 420.0 + 1695.0 + 430.0 + 1685.0 + 430.0 + 67 + 1695.0 + 430.0 + 1695.0 + 440.0 + 1685.0 + 440.0 + 67 + 1695.0 + 440.0 + 1695.0 + 450.0 + 1685.0 + 450.0 + 67 + 1695.0 + 450.0 + 1695.0 + 460.0 + 1685.0 + 460.0 + 67 + 1695.0 + 460.0 + 1695.0 + 470.0 + 1685.0 + 470.0 + 67 + 1695.0 + 470.0 + 1695.0 + 480.0 + 1685.0 + 480.0 + 67 + 1695.0 + 480.0 + 1695.0 + 490.0 + 1685.0 + 490.0 + 67 + 1695.0 + 490.0 + 1695.0 + 500.0 + 1685.0 + 500.0 + 67 + 1695.0 + 500.0 + 1695.0 + 510.0 + 1685.0 + 510.0 + 67 + 1695.0 + 510.0 + 1695.0 + 520.0 + 1685.0 + 520.0 + 67 + 1695.0 + 520.0 + 1695.0 + 530.0 + 1685.0 + 530.0 + 67 + 1695.0 + 530.0 + 1695.0 + 540.0 + 1685.0 + 540.0 + 67 + 1695.0 + 540.0 + 1695.0 + 550.0 + 1685.0 + 550.0 + 67 + 1695.0 + 550.0 + 1695.0 + 560.0 + 1685.0 + 560.0 + 67 + 1695.0 + 560.0 + 1695.0 + 570.0 + 1685.0 + 570.0 + 67 + 1695.0 + 570.0 + 1695.0 + 580.0 + 1685.0 + 580.0 + 67 + 1695.0 + 580.0 + 1695.0 + 590.0 + 1685.0 + 590.0 + 67 + 1695.0 + 590.0 + 1695.0 + 600.0 + 1685.0 + 600.0 + 97 + + + + + + L2 + + + + + _180 + + + + + + + + 48 + 4 + 8 + 1 + 64 + 1740.0 + 600.0 + 65 + 1715.0 + 600.0 + 64 + 1740.0 + 400.0 + 65 + 1715.0 + 400.0 + 97 + + + + + + + 48 + 21 + 122 + 1 + 64 + 1715.0 + 600.0 + 67 + 1705.0 + 600.0 + 1705.0 + 590.0 + 1715.0 + 590.0 + 67 + 1705.0 + 590.0 + 1705.0 + 580.0 + 1715.0 + 580.0 + 67 + 1705.0 + 580.0 + 1705.0 + 570.0 + 1715.0 + 570.0 + 67 + 1705.0 + 570.0 + 1705.0 + 560.0 + 1715.0 + 560.0 + 67 + 1705.0 + 560.0 + 1705.0 + 550.0 + 1715.0 + 550.0 + 67 + 1705.0 + 550.0 + 1705.0 + 540.0 + 1715.0 + 540.0 + 67 + 1705.0 + 540.0 + 1705.0 + 530.0 + 1715.0 + 530.0 + 67 + 1705.0 + 530.0 + 1705.0 + 520.0 + 1715.0 + 520.0 + 67 + 1705.0 + 520.0 + 1705.0 + 510.0 + 1715.0 + 510.0 + 67 + 1705.0 + 510.0 + 1705.0 + 500.0 + 1715.0 + 500.0 + 67 + 1705.0 + 500.0 + 1705.0 + 490.0 + 1715.0 + 490.0 + 67 + 1705.0 + 490.0 + 1705.0 + 480.0 + 1715.0 + 480.0 + 67 + 1705.0 + 480.0 + 1705.0 + 470.0 + 1715.0 + 470.0 + 67 + 1705.0 + 470.0 + 1705.0 + 460.0 + 1715.0 + 460.0 + 67 + 1705.0 + 460.0 + 1705.0 + 450.0 + 1715.0 + 450.0 + 67 + 1705.0 + 450.0 + 1705.0 + 440.0 + 1715.0 + 440.0 + 67 + 1705.0 + 440.0 + 1705.0 + 430.0 + 1715.0 + 430.0 + 67 + 1705.0 + 430.0 + 1705.0 + 420.0 + 1715.0 + 420.0 + 67 + 1705.0 + 420.0 + 1705.0 + 410.0 + 1715.0 + 410.0 + 67 + 1705.0 + 410.0 + 1705.0 + 400.0 + 1715.0 + 400.0 + 97 + + + + + + T1 + + + + + + + + LN27 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.4172525442553405 + 130.38404810405297 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + GND5 + + + + DEFAULT + + + C2 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + Volume + 500K + + + + + + + + X + BOTH + DEFAULT + false + + + LN28 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 20.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN29 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 130.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN30 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 20.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN31 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 20.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + C3 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + GND6 + + + + DEFAULT + + + LN33 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + GND7 + + + + DEFAULT + + + LN34 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + R7 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + GND8 + + + + DEFAULT + + + C4 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + LN35 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN36 + 127 + + + + + + + + + + NAME + false + Directional + false + -4.124386376837123 + 80.62257748298549 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN37 + 127 + + + + + + + + + + NAME + false + Directional + false + 3.141592653589793 + 20.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN26 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + R8 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + Tone + 500K + + + + + + + + NONE + BOTH + DEFAULT + false + + + C5 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + R9 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + GND9 + + + + DEFAULT + + + C6 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + LN32 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN38 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 30.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + R11 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + GND10 + + + + DEFAULT + + + C7 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + LN39 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN40 + 127 + + + + + + + + + + NAME + false + Directional + false + -4.124386376837123 + 80.62257748298549 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN41 + 127 + + + + + + + + + + NAME + false + Directional + false + 3.141592653589793 + 14.142135623730951 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN42 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + GND11 + + + + DEFAULT + + + C8 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + _63V + false + + + LN43 + 127 + + + + + + + + + + NAME + false + Directional + false + -3.816333595813346 + 128.06248474865697 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + L3 + + 6SN7? + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L4 + + 6J5 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L5 + + 6V6 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L6 + + B + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L7 + + B + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L8 + + A + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L9 + + + + + DEFAULT + + + + + + + + 48 + 4 + 8 + 1 + 64 + 440.0 + 960.0 + 65 + 465.0 + 960.0 + 64 + 440.0 + 1160.0 + 65 + 465.0 + 1160.0 + 97 + + + + + + + 48 + 21 + 122 + 1 + 64 + 465.0 + 960.0 + 67 + 475.0 + 960.0 + 475.0 + 970.0 + 465.0 + 970.0 + 67 + 475.0 + 970.0 + 475.0 + 980.0 + 465.0 + 980.0 + 67 + 475.0 + 980.0 + 475.0 + 990.0 + 465.0 + 990.0 + 67 + 475.0 + 990.0 + 475.0 + 1000.0 + 465.0 + 1000.0 + 67 + 475.0 + 1000.0 + 475.0 + 1010.0 + 465.0 + 1010.0 + 67 + 475.0 + 1010.0 + 475.0 + 1020.0 + 465.0 + 1020.0 + 67 + 475.0 + 1020.0 + 475.0 + 1030.0 + 465.0 + 1030.0 + 67 + 475.0 + 1030.0 + 475.0 + 1040.0 + 465.0 + 1040.0 + 67 + 475.0 + 1040.0 + 475.0 + 1050.0 + 465.0 + 1050.0 + 67 + 475.0 + 1050.0 + 475.0 + 1060.0 + 465.0 + 1060.0 + 67 + 475.0 + 1060.0 + 475.0 + 1070.0 + 465.0 + 1070.0 + 67 + 475.0 + 1070.0 + 475.0 + 1080.0 + 465.0 + 1080.0 + 67 + 475.0 + 1080.0 + 475.0 + 1090.0 + 465.0 + 1090.0 + 67 + 475.0 + 1090.0 + 475.0 + 1100.0 + 465.0 + 1100.0 + 67 + 475.0 + 1100.0 + 475.0 + 1110.0 + 465.0 + 1110.0 + 67 + 475.0 + 1110.0 + 475.0 + 1120.0 + 465.0 + 1120.0 + 67 + 475.0 + 1120.0 + 475.0 + 1130.0 + 465.0 + 1130.0 + 67 + 475.0 + 1130.0 + 475.0 + 1140.0 + 465.0 + 1140.0 + 67 + 475.0 + 1140.0 + 475.0 + 1150.0 + 465.0 + 1150.0 + 67 + 475.0 + 1150.0 + 475.0 + 1160.0 + 465.0 + 1160.0 + 97 + + + + + + L10 + + + + + _180 + + + + + + + + 48 + 4 + 8 + 1 + 64 + 520.0 + 1160.0 + 65 + 495.0 + 1160.0 + 64 + 520.0 + 960.0 + 65 + 495.0 + 960.0 + 97 + + + + + + + 48 + 21 + 122 + 1 + 64 + 495.0 + 1160.0 + 67 + 485.0 + 1160.0 + 485.0 + 1150.0 + 495.0 + 1150.0 + 67 + 485.0 + 1150.0 + 485.0 + 1140.0 + 495.0 + 1140.0 + 67 + 485.0 + 1140.0 + 485.0 + 1130.0 + 495.0 + 1130.0 + 67 + 485.0 + 1130.0 + 485.0 + 1120.0 + 495.0 + 1120.0 + 67 + 485.0 + 1120.0 + 485.0 + 1110.0 + 495.0 + 1110.0 + 67 + 485.0 + 1110.0 + 485.0 + 1100.0 + 495.0 + 1100.0 + 67 + 485.0 + 1100.0 + 485.0 + 1090.0 + 495.0 + 1090.0 + 67 + 485.0 + 1090.0 + 485.0 + 1080.0 + 495.0 + 1080.0 + 67 + 485.0 + 1080.0 + 485.0 + 1070.0 + 495.0 + 1070.0 + 67 + 485.0 + 1070.0 + 485.0 + 1060.0 + 495.0 + 1060.0 + 67 + 485.0 + 1060.0 + 485.0 + 1050.0 + 495.0 + 1050.0 + 67 + 485.0 + 1050.0 + 485.0 + 1040.0 + 495.0 + 1040.0 + 67 + 485.0 + 1040.0 + 485.0 + 1030.0 + 495.0 + 1030.0 + 67 + 485.0 + 1030.0 + 485.0 + 1020.0 + 495.0 + 1020.0 + 67 + 485.0 + 1020.0 + 485.0 + 1010.0 + 495.0 + 1010.0 + 67 + 485.0 + 1010.0 + 485.0 + 1000.0 + 495.0 + 1000.0 + 67 + 485.0 + 1000.0 + 485.0 + 990.0 + 495.0 + 990.0 + 67 + 485.0 + 990.0 + 485.0 + 980.0 + 495.0 + 980.0 + 67 + 485.0 + 980.0 + 485.0 + 970.0 + 495.0 + 970.0 + 67 + 485.0 + 970.0 + 485.0 + 960.0 + 495.0 + 960.0 + 97 + + + + + + T2 + + + + + + + + V4 + + + NAME + false + _270 + NONE + + + + + + + + false + + + RECT3 + 127 + + + + + + + + + + + + + + RECT4 + 127 + + + + + + + + + + + + + + LN44 + 127 + + + + + + + + + + NAME + false + Directional + false + 3.701987702132213 + 16.401219466856727 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN45 + 127 + + + + + + + + + + NAME + false + Directional + false + 3.701987702132213 + 16.401219466856727 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN46 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.080839000541168 + 41.23105625617661 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN47 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN48 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 50.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN49 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 50.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN50 + 127 + + + + + + + + + + NAME + false + Directional + false + -0.6435011087932843 + 22.360679774997898 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN51 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + GND12 + + + + DEFAULT + + + C9 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + C10 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + C11 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + _63V + false + + + GND13 + + + + DEFAULT + + + GND14 + + + + DEFAULT + + + GND15 + + + + DEFAULT + + + LN52 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + R10 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + R12 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + + + F1 + 127 + + + + + + + + + + + NAME + false + Directional + false + ABOVE + + + LN53 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN54 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 20.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN55 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN56 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 40.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN57 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 40.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN58 + 127 + + + + + + + + + + NAME + false + Directional + false + 4.71238898038469 + 100.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN59 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + LN60 + 127 + + + + + + + + + + NAME + false + Directional + false + -1.5707963267948966 + 20.0 + + + + + + + + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + + + + false + false + + + L11 + + A + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L12 + + B + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L13 + + 7 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L14 + + 3 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L15 + + 6 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L16 + + 6 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L17 + + 4 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L18 + + 5 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L19 + + 2 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L20 + + 1 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L21 + + 3 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L22 + + 3 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L23 + + 5 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L24 + + 8 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L25 + + 8 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L26 + + 5 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L27 + + 3 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L28 + + 4 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L29 + + 7Y4 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L30 + + SW 1 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L31 + + (Located on back of Tone control) + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L32 + + AC In + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L33 + + To Speaker + + +
false
+ CENTER + CENTER + DEFAULT +
+ + R13 + 127 + + + + + + + + + + + VALUE + false + Directional + false + ABOVE + + HALF + + +
+ + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/diylc-regression-data/input/user-files/diy/Radio Amp Noval.diy b/diylc-regression-data/input/user-files/diy/Radio Amp Noval.diy new file mode 100644 index 00000000..4ca6d902 --- /dev/null +++ b/diylc-regression-data/input/user-files/diy/Radio Amp Noval.diy @@ -0,0 +1,4303 @@ + + + + 4 + 20 + 0 + + New Project + jlamb + + + + 1 + + + ELL35 + 127 + + + + + + + + + + + + + ELL36 + 127 + + + + + + + + + + + + + RECT2 + 127 + + + + + + + + + + + + + + ELL6 + 127 + + + + + + + + + + + + + ELL7 + 127 + + + + + + + + + + + + + ELL8 + 127 + + + + + + + + + + + + + ELL9 + 127 + + + + + + + + + + + + + RECT4 + 127 + + + + + + + + + + + + + + RECT3 + 127 + + + + + + + + + + + + + + RECT5 + 127 + + + + + + + + + + + + + + RECT6 + 127 + + + + + + + + + + + + + + ELL5 + 127 + + + + + + + + + + + + + ELL10 + 127 + + + + + + + + + + + + + ELL11 + 127 + + + + + + + + + + + + + ELL12 + 127 + + + + + + + + + + + + + ELL13 + 127 + + + + + + + + + + + + + RECT7 + 127 + + + + + + + + + + + + + + RECT8 + 127 + + + + + + + + + + + + + + RECT9 + 127 + + + + + + + + + + + + + + RECT10 + 127 + + + + + + + + + + + + + + ELL14 + 127 + + + + + + + + + + + + + ELL15 + 127 + + + + + + + + + + + + + ELL16 + 127 + + + + + + + + + + + + + ELL17 + 127 + + + + + + + + + + + + + ELL18 + 127 + + + + + + + + + + + + + RECT11 + 127 + + + + + + + + + + + + + + RECT12 + 127 + + + + + + + + + + + + + + RECT13 + 127 + + + + + + + + + + + + + + RECT14 + 127 + + + + + + + + + + + + + + ELL19 + 127 + + + + + + + + + + + + + ELL4 + 127 + + + + + + + + + + + + + J24 + 127 + + + + + + + DEFAULT + 0 + MONO + true + + + J19 + 127 + + + + + + + DEFAULT + 180 + SWITCHED + true + + + RECT1 + 127 + + + + + + + + + + + + + + ELL1 + 127 + + + + + + + + + + + + + Turret2 + + + + + + + + Turret1 + + + + + + + + R15 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + + NONE + Tubular + + + V4 + 127 + B9A + + 270 + + 1,2,3,4,5,6,7,8,9 + PCB + + + + + + + + + + + + + + + + W37 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + Volume + 127 + + + + + + + _180 + LOG + + + + + + + + ThroughHole + false + ShaftDown + + + V2 + 127 + B9A + + 270 + + 1,2,3,4,5,6,7,8,9 + PCB + + + + + + + + + + + + + + + + Intensity + 127 + + + + + + + DEFAULT + LIN + + + + + + + + ThroughHole + false + ShaftDown + + + Speed + 127 + + + + + + + DEFAULT + LIN + + + + + + + + ThroughHole + false + ShaftDown + + + Board1 + 127 + + + + + + + + + + + Numbers + Top_Left + One_Side + Letters + + + TwoPoints + SQUARE + + + Trace1 + 127 + + + + + + + + + + NAME + false + Directional + false + + _1 + + + Trace2 + 127 + + + + + + + + + + NAME + false + Directional + false + + _1 + + + Trace3 + 127 + + + + + + + + + + NAME + false + Directional + false + + _1 + + + Trace4 + 127 + + + + + + + + + + NAME + false + Directional + false + + _1 + + + Trace5 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Eyelet1 + + + + + + + + Eyelet2 + + + + + + + + Eyelet3 + + + + + + + + Eyelet4 + + + + + + + + Eyelet5 + + + + + + + + Eyelet6 + + + + + + + + Eyelet7 + + + + + + + + Eyelet8 + + + + + + + + Eyelet9 + + + + + + + + Eyelet10 + + + + + + + + Eyelet11 + + + + + + + + Eyelet12 + + + + + + + + Eyelet13 + + + + + + + + Eyelet14 + + + + + + + + Eyelet15 + + + + + + + + Eyelet16 + + + + + + + + Eyelet18 + + + + + + + + Eyelet19 + + + + + + + + Eyelet20 + + + + + + + + R1 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + R2 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + + _5_BAND + Standard + + + R3 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + W2 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + J4 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + GND1 + + + + DEFAULT + DEFAULT + + + R5 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + J5 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + W6 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + C3 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + _63V + false + + + + W7 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W12 + 127 + + + + + + + + FOUR + + true + -1 + _22 + + + + false + false + + + L1 + + EL84 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L2 + + 12AX7 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L3 + + 5U8A + + +
false
+ CENTER + CENTER + DEFAULT +
+ + Eyelet21 + + + + + + + + Eyelet22 + + + + + + + + Eyelet23 + + + + + + + + Eyelet24 + + + + + + + + R6 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + R7 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + R8 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + R9 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + J6 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + J7 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + R10 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + J8 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + J9 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + W16 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W17 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + J12 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + W18 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W19 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W20 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W21 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W22 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + J13 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + R12 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + _5_BAND + Standard + + + SW1 + 127 + + + + + + SPDT + VERTICAL + + + + + + W23 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W25 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + R13 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + W26 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W27 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W28 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W29 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W30 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + GND2 + + + + DEFAULT + DEFAULT + + + GND3 + + + + DEFAULT + DEFAULT + + + L5 + + A + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L6 + + B + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L8 + + B + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L9 + + A + + +
false
+ CENTER + CENTER + DEFAULT +
+ + W35 + 127 + + + + + + + + FOUR + + true + -1 + _22 + + + + false + false + + + L10 + + OT + + +
false
+ CENTER + CENTER + DEFAULT +
+ + W36 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + GND4 + + + + DEFAULT + DEFAULT + + + GND5 + + + + DEFAULT + DEFAULT + + + C12 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + _63V + + + + true + + + L14 + + F + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L15 + + F + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L16 + + F5 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L17 + + F5 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L18 + + F + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L19 + + F + + +
false
+ CENTER + CENTER + DEFAULT +
+ + J17 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + GND6 + + + + DEFAULT + DEFAULT + + + J18 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + W40 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + Eyelet17 + + + + + + + + Eyelet25 + + + + + + + + Eyelet27 + + + + + + + + R18 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + R19 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + W3 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W8 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + Eyelet28 + + + + + + + + R20 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + R21 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + W42 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W5 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + J20 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + J21 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + Eyelet26 + + + + + + + + Eyelet29 + + + + + + + + Eyelet30 + + + + + + + + Eyelet31 + + + + + + + + Eyelet32 + + + + + + + + Eyelet33 + + + + + + + + Eyelet34 + + + + + + + + Eyelet35 + + + + + + + + C13 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + _63V + + + true + + + C11 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + _63V + + + true + + + J16 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + C10 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + _63V + + + true + + + Eyelet36 + + + + + + + + W9 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + D2 + 127 + + + + + + + + + + + + NAME + false + Directional + false + + + + + D3 + 127 + + + + + + + + + + + + NAME + false + Directional + false + + + + + D4 + 127 + + + + + + + + + + + + NAME + false + Directional + false + + + + + D1 + 127 + + + + + + + + + + + + NAME + false + Directional + false + + + + + J22 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + R14 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + + _5_BAND + Standard + + + R4 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _4_BAND + Tubular + + + R17 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _4_BAND + Tubular + + + R24 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + + NONE + Tubular + + + W13 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W14 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + V1 + 127 + B9A + + 180 + + 1,2,3,4,5,6,7,8,9 + PCB + + + + + + + + + + + + + + + + ELL2 + 127 + + + + + + + + + + + + + W41 + 127 + + + + + + + + FOUR + + true + -1 + _22 + true + + + + J1 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + J25 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + C9 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + _63V + + + true + + + R22 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + + NONE + Tubular + + + L4 + + Footswitch + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L11 + + a + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L12 + + a + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L13 + + b + + +
false
+ CENTER + CENTER + DEFAULT +
+ + J27 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + W4 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + L21 + + b + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L22 + + b + + +
false
+ CENTER + CENTER + DEFAULT +
+ + W1 + 127 + + + + + + + + FOUR + + true + -1 + _22 + + + + true + true + + + W11 + 127 + + + + + + + + FOUR + + true + -1 + _22 + true + + + + W15 + 127 + + + + + + + + FOUR + + true + -1 + _22 + true + + + + L24 + + To F5 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + RECT15 + 127 + + + + + + + + + + + + + + ELL3 + 127 + + + + + + + + + + + + + ELL20 + 127 + + + + + + + + + + + + + ELL21 + 127 + + + + + + + + + + + + + ELL22 + 127 + + + + + + + + + + + + + RECT16 + 127 + + + + + + + + + + + + + + RECT17 + 127 + + + + + + + + + + + + + + RECT18 + 127 + + + + + + + + + + + + + + RECT19 + 127 + + + + + + + + + + + + + + ELL23 + 127 + + + + + + + + + + + + + ELL24 + 127 + + + + + + + + + + + + + ELL25 + 127 + + + + + + + + + + + + + ELL26 + 127 + + + + + + + + + + + + + ELL27 + 127 + + + + + + + + + + + + + RECT20 + 127 + + + + + + + + + + + + + + RECT21 + 127 + + + + + + + + + + + + + + RECT22 + 127 + + + + + + + + + + + + + + RECT23 + 127 + + + + + + + + + + + + + + ELL28 + 127 + + + + + + + + + + + + + ELL29 + 127 + + + + + + + + + + + + + ELL30 + 127 + + + + + + + + + + + + + ELL31 + 127 + + + + + + + + + + + + + ELL32 + 127 + + + + + + + + + + + + + RECT24 + 127 + + + + + + + + + + + + + + RECT25 + 127 + + + + + + + + + + + + + + RECT26 + 127 + + + + + + + + + + + + + + RECT27 + 127 + + + + + + + + + + + + + + ELL33 + 127 + + + + + + + + + + + + + ELL34 + 127 + + + + + + + + + + + + + W32 + 127 + + + + + + + + FOUR + + true + -1 + _22 + + + + false + false + + + W33 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W34 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + L25 + + To F + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L26 + + To F + + +
false
+ CENTER + CENTER + DEFAULT +
+ + J23 + 127 + + + + + + + + + + NAME + false + Directional + false + + + + R23 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + _5_BAND + Standard + + + R25 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + _5_BAND + Standard + + + R26 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + _5_BAND + Standard + + + R27 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + _5_BAND + Standard + + + L7 + + To F5 + + +
false
+ CENTER + CENTER + DEFAULT +
+ + RECT28 + 127 + + + + + + + + + + + + + + W38 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + GND7 + + + + DEFAULT + DEFAULT + + + L20 + + c + + +
false
+ CENTER + CENTER + DEFAULT +
+ + RECT29 + 127 + + + + + + + + + + + + + + RECT30 + 127 + + + + + + + + + + + + + + RECT31 + 127 + + + + + + + + + + + + + + W39 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W43 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W44 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + SW2 + 127 + + + + + + SPDT + VERTICAL + + + + + + W45 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W46 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W47 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W48 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + C15 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + C2 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + C14 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + C17 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + C4 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + C5 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + GND8 + + + + DEFAULT + DEFAULT + + + L27 + + AC In + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L28 + + Fuse 1A + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L29 + + Slo Blo + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L30 + + On/Off Switch + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L31 + + Hi/Lo Speed Switch + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L32 + + (To PT Bolt) + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L33 + + (Near Input + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L34 + + Jack) + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L35 + + (Near AC In) + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L36 + + b + + +
false
+ CENTER + CENTER + DEFAULT +
+ + R16 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + + HALF + _5_BAND + Standard + + + D5 + 127 + + + + + + + + + + + + NAME + false + Directional + false + false + + + + GND9 + + + + DEFAULT + DEFAULT + + + GND10 + + + + DEFAULT + DEFAULT + + + L37 + + A + + +
false
+ CENTER + CENTER + DEFAULT +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/diylc-regression-data/input/user-files/diy/dist_layout.diy b/diylc-regression-data/input/user-files/diy/dist_layout.diy new file mode 100644 index 00000000..a5998838 --- /dev/null +++ b/diylc-regression-data/input/user-files/diy/dist_layout.diy @@ -0,0 +1,4543 @@ + + + + 4 + 20 + 0 + + New Project + LexTalionis + + + + 1 + + + CP1 + 127 + + + + + + + + + + + + + + RECTC1 + 127 + + + + + + + + + + + + + + Board3 + 120 + + + + + + + + + + + Numbers + Top_Left + One_Side + Numbers + + + TwoPoints + + + + + Trace5 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace18 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace12 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Pad8 + + + + ROUND + + _1 + + + J3 + 127 + + + + + + + CENTER_NEGATIVE + + + Level + 70 + + + + + + + DEFAULT + LIN + + + + + + + + ThroughHole + false + ShaftDown + + + L1 + + Chassis + + +
false
+ CENTER + CENTER + DEFAULT +
+ + Pad19 + + + + ROUND + + _1 + + + High + 64 + + + + + + + DEFAULT + LIN + + + + + + + + ThroughHole + false + ShaftDown + + + Trace36 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace29 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace30 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace23 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace42 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace38 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace53 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace50 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace54 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace55 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace56 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace59 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace66 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace67 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace75 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace19 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace82 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace84 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace78 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace90 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace88 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace33 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace189 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace83 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace70 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace80 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace184 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace45 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace37 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace46 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace60 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace25 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace190 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace193 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace194 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace195 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace197 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace198 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace199 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace61 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace200 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace71 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace192 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace32 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace3 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace17 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace51 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace57 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace65 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace69 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace8 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace10 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace11 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace14 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace7 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace24 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace20 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace22 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace1 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace4 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace9 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace15 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace21 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace39 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace41 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace13 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace27 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace28 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace26 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace31 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace34 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace35 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Trace40 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + _1 + + + Pad29 + + + + ROUND + + _1 + + + Pad33 + + + + ROUND + + _1 + + + Low + 63 + + + + + + + DEFAULT + LOG + + + + + + + + ThroughHole + false + ShaftDown + + + C14 + 89 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + Dot9 + + + + + + Dot10 + + + + + + Dot11 + + + + + + C4 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + + _63V + + + Dot1 + + + + + + C15 + 102 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + + 108 + + DEFAULT + _3 + + + + + + + NAME + + + + + + + C13 + 89 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + Pad23 + + + + ROUND + + _1 + + + Pad21 + + + + ROUND + + _1 + + + Pad1 + + + + ROUND + + _1 + + + Pad26 + + + + ROUND + + _1 + + + Pad27 + + + + ROUND + + _1 + + + Pad35 + + + + ROUND + + _1 + + + C5 + 101 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + Gain + 70 + + + + + + + DEFAULT + LOG + + + + + + + + ThroughHole + false + ShaftDown + + + + 108 + + DEFAULT + _3 + + + + + + + NAME + + + + + + + C8 + 89 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + C10 + 102 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + Pad24 + + + + ROUND + + _1 + + + Pad47 + + + + ROUND + + _1 + + + Pad125 + + + + ROUND + + _1 + + + Pad39 + + + + ROUND + + _1 + + + Pad44 + + + + ROUND + + _1 + + + Pad135 + + + + ROUND + + _1 + + + Pad136 + + + + ROUND + + _1 + + + Pad40 + + + + ROUND + + _1 + + + Pad6 + + + + ROUND + + _1 + + + Pad4 + + + + ROUND + + _1 + + + Pad5 + + + + ROUND + + _1 + + + Pad11 + + + + ROUND + + _1 + + + Pad12 + + + + ROUND + + _1 + + + Pad13 + + + + ROUND + + _1 + + + Pad14 + + + + ROUND + + _1 + + + Pad15 + + + + ROUND + + _1 + + + Pad3 + + + + ROUND + + _1 + + + Pad16 + + + + ROUND + + _1 + + + Pad17 + + + + ROUND + + _1 + + + Pad7 + + + + ROUND + + _1 + + + Pad9 + + + + ROUND + + _1 + + + Pad18 + + + + ROUND + + _1 + + + Pad25 + + + + ROUND + + _1 + + + Pad30 + + + + ROUND + + _1 + + + Pad28 + + + + ROUND + + _1 + + + Pad10 + + + + ROUND + + _1 + + + Pad31 + + + + ROUND + + _1 + + + Pad34 + + + + ROUND + + _1 + + + Pad36 + + + + ROUND + + _1 + + + Pad37 + + + + ROUND + + _1 + + + Pad38 + + + + ROUND + + _1 + + + Pad41 + + + + ROUND + + _1 + + + Pad42 + + + + ROUND + + _1 + + + Pad2 + + + + ROUND + + _1 + + + Pad20 + + + + ROUND + + _1 + + + Pad22 + + + + ROUND + + _1 + + + Pad43 + + + + ROUND + + _1 + + + + 108 + + DEFAULT + _3 + + + + + + + NAME + + + + + + + R12* + 100 + 7,5k + _90 + _4 + + + + + + + + NONE + + + + + + + R10 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + R11 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + C11 + 102 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + R17 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + R18 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + NONE + Standard + + + C16 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + + _63V + + + + 108 + + DEFAULT + _3 + + + + + + + NAME + + + + + + + R20* + 100 + 6,8k + _90 + _4 + + + + + + + + NONE + + + + + + + R3* + 100 + 6,8k + _90 + _4 + + + + + + + + NONE + + + + + + + R8 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + + 108 + + DEFAULT + _3 + + + + + + + NAME + + + + + + + R9* + 100 + 5,6k + _90 + _4 + + + + + + + + NONE + + + + + + + R7 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + C7 + 108 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + R2 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + NONE + Standard + + + C18 + 101 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + + 108 + + DEFAULT + _3 + + + + + + + NAME + + + + + + + R15 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + NONE + Standard + + + R22 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + R23 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + C19 + 101 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + R24 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + R16 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + NONE + Standard + + + Mid + 63 + + + + + + + DEFAULT + LOG + + + + + + + + ThroughHole + false + ShaftDown + + + C2 + 89 + + + + + + + + + + + VALUE + false + Directional + false + false + + + _63V + + + true + false + + false + + + trimmer + 63 + + + + + + + _270 + LIN + + + VALUE + VERTICAL_INLINE + + + R1 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + R3 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + NONE + Standard + + + C3 + 89 + + + + + + + + + + + VALUE + false + Directional + false + false + + + _63V + + + true + false + + false + + + C9 + 108 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + C20 + 89 + + + + + + + + + + + VALUE + false + Directional + false + false + + + _63V + + + true + false + + false + + + R4 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + C12 + 108 + + + + + + + + + + + + BOTH + false + Directional + false + false + + _63V + false + + + + + RECT11 + 63 + + + + + + + + + + + + + + RECT13 + 63 + + + + + + + + + + + + + + RECT14 + 63 + + + + + + + + + + + + + + RECT15 + 63 + + + + + + + + + + + + + + RECT12 + 63 + + + + + + + + + + + + + + C22 + 114 + + + + + + + + + + + VALUE + false + Directional + false + false + + + _63V + + + + true + false + + true + + + R25 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + C1 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + + _63V + + + RECT10 + 63 + + + + + + + + + + + + + + J2 + 127 + + + + + + + DEFAULT + 0 + MONO + true + + + J1 + 127 + + + + + + + DEFAULT + 0 + MONO + true + + + TM9 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + -0.9999780718585171 + -0.006622371336809952 + 1633.3333333333328 + 0.006622371336809952 + -0.9999780718585171 + 1070.6666666666665 + + + + true + true + mm + 2 + + + W4 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W5 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W10 + 90 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W3 + 127 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W2 + 102 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + TM1 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + -0.0 + 1.0 + 1069.3333333333333 + -1.0 + 0.0 + 436.66666666666674 + + + + true + true + mm + 2 + + + TM2 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + -1.0 + 0.0 + 1069.3333333333333 + 0.0 + -1.0 + 302.6666666666667 + + + + true + true + mm + 2 + + + TM3 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + -0.0 + 1.0 + 1188.6666666666667 + -1.0 + 0.0 + 436.00000000000006 + + + + true + true + mm + 2 + + + TM4 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + 0.9999818556252082 + 0.0060239870820801575 + 1190.6666666666667 + -0.0060239870820801575 + 0.9999818556252082 + 658.0 + + + + true + true + mm + 2 + + + TM5 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + 0.9999504999504696 + 0.009949756218412088 + 1548.0 + -0.009949756218412088 + 0.9999504999504696 + 434.0 + + + + true + true + mm + 2 + + + TM6 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + 0.005290931232409669 + 0.9999860029253879 + 1674.6666666666665 + -0.9999860029253879 + 0.005290931232409669 + 434.0 + + + + true + true + mm + 2 + + + TM7 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + -0.008450402490519697 + -0.9999642947114403 + 1310.6666666666667 + 0.9999642947114403 + -0.008450402490519697 + 432.0 + + + + true + true + mm + 2 + + + TM10 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + + + 3 + + 0 + -5 + 5 + 0 + + + 0 + -10 + -10 + 0 + + + -5 + -10 + 10 + 10 + + + + + + 0.9999897319057637 + 0.004531675522231527 + 1431.6666666666667 + -0.004531675522231527 + 0.9999897319057637 + 653.3333333333334 + + + + true + true + mm + 2 + + + C21 + 114 + + + + + + + + + + + VALUE + false + Directional + false + false + + + _63V + + + + true + false + + true + + + L14 + + 6,8k + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L15 + + 5,6k + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L16 + + 7,5k + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L17 + + 6,8k + + +
false
+ CENTER + CENTER + DEFAULT +
+ + L19 + + D G S + + +
false
+ CENTER + CENTER + _270 +
+ + L20 + + D G S + + +
false
+ CENTER + CENTER + _270 +
+ + L21 + + D G S + + +
false
+ CENTER + CENTER + _270 +
+ + L22 + + D G S + + +
false
+ CENTER + CENTER + _270 +
+ + L23 + + D G S + + +
false
+ CENTER + CENTER + _270 +
+ + L24 + + D G S + + +
false
+ CENTER + CENTER + _270 +
+ + W6 + 102 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + C17 + 89 + + + + + + + + + + + + VALUE + false + Directional + false + false + + _63V + false + + + + + R21 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + R21 + 127 + + + + + + + + + + + + VALUE + false + Directional + false + false + + HALF + NONE + Standard + + + W1 + 90 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + R4* + 100 + 5,6k + _90 + _4 + + + + + + + + NONE + + + + + + + W7 + 90 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + L4 + + 7,5k + + +
false
+ CENTER + CENTER + DEFAULT +
+ + W8 + 89 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W9 + 89 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + C6 + 89 + + + + + + + + + + + + BOTH + false + Directional + false + false + + _63V + false + + + + + W11 + 89 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W12 + 89 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W13 + 89 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + W15 + 89 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + J4 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + J5 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + W16 + 89 + + + + + + + + FOUR + + true + -1 + _22 + false + + + + J7 + 127 + + + + + + + + + + NAME + false + Directional + false + false + + + + R5 + 127 + + + + + + + + + + + + VALUE + false + Directional + true + false + + HALF + NONE + Standard + + + W14 + 89 + + + + + + + + FOUR + + true + -1 + _22 + false + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/diylc-regression-data/input/user-files/png/6Y6 Express 2.png b/diylc-regression-data/input/user-files/png/6Y6 Express 2.png new file mode 100644 index 0000000000000000000000000000000000000000..d60d65010c50ce4e249de671590c2b81298abead GIT binary patch literal 1401700 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%0A0ww`^+KtBwv~hKb#sxc(~u|85K~llHZov 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