From a58dcc4234a89451c84cf0d024cef9bca150f274 Mon Sep 17 00:00:00 2001 From: Dave Date: Sat, 14 Dec 2019 03:52:15 -0600 Subject: [PATCH] OSI mounting holes - Add OSI-compatible mounting holes. - Adjust keyboard and aligner holes to make room for the OSI mounting holes - Change "Universal Keyboard" to "Unified Keyboard" in the design files. --- .../interface-ascii/interface-ascii.kicad_pcb | 262 ++-- hardware/interface-ascii/interface-ascii.sch | 2 +- .../Aligner-cherry/aligner-cherry.kicad_pcb | 1317 ++++++++--------- .../Aligner-futaba/aligner-futaba.kicad_pcb | 907 ++++++------ .../keyboard-classic/kbd-classic.kicad_pcb | 245 ++- hardware/keyboard-classic/kbd-classic.sch | 4 +- 6 files changed, 1426 insertions(+), 1311 deletions(-) diff --git a/hardware/interface-ascii/interface-ascii.kicad_pcb b/hardware/interface-ascii/interface-ascii.kicad_pcb index 8905f42..17adaca 100644 --- a/hardware/interface-ascii/interface-ascii.kicad_pcb +++ b/hardware/interface-ascii/interface-ascii.kicad_pcb @@ -3,13 +3,19 @@ (general (thickness 1.6) (drawings 32) - (tracks 861) + (tracks 865) (zones 0) (modules 47) (nets 97) ) (page B) + (title_block + (title "Unified Retro Keyboard") + (date 2019-12-13) + (rev 2.2) + ) + (layers (0 F.Cu signal) (31 B.Cu signal) @@ -2186,15 +2192,15 @@ ) ) - (module Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5DF007CF) + (module Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5DF31EBA) (at 228.2468 133.1992) (descr "C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.0*1.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") (tags "C Disc series Radial pin pitch 2.50mm diameter 3.0mm width 1.6mm Capacitor") (path /5DD6A5C6) - (fp_text reference C3 (at -0.8382 -1.905) (layer F.SilkS) + (fp_text reference C3 (at -2.2098 -0.4572) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "0.1 uF" (at 5.9436 0.1016) (layer F.SilkS) + (fp_text value "0.1 uF" (at 7.0612 0.0508) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text user %R (at -0.5588 -1.9812 180) (layer F.Fab) @@ -2226,10 +2232,10 @@ (descr "C, Disc series, Radial, pin pitch=2.50mm, , diameter*width=3.0*1.6mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf") (tags "C Disc series Radial pin pitch 2.50mm diameter 3.0mm width 1.6mm Capacitor") (path /5DF5B37D) - (fp_text reference C4 (at -0.6604 -1.9812) (layer F.SilkS) + (fp_text reference C4 (at 4.953 0.3048) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "0.1 uF" (at 6.3246 0.3302) (layer F.SilkS) + (fp_text value "0.1 uF" (at 6.3246 0.3302) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_text user %R (at 1.25 0) (layer F.Fab) @@ -3157,10 +3163,10 @@ (gr_text "OSIWeb.org 2019" (at 165.3564 95.6072 90) (layer F.SilkS) (tstamp 5DDA62F0) (effects (font (size 1.524 1.524) (thickness 0.254))) ) - (gr_text "Universal Keyboard ASCII Interface Rev 2.2" (at 165.7374 155.0178 90) (layer B.SilkS) (tstamp 5DA55E5A) + (gr_text "Unified Keyboard ASCII Interface Rev 2.2" (at 165.7374 155.0178 90) (layer B.SilkS) (tstamp 5DA55E5A) (effects (font (size 1.524 1.524) (thickness 0.254)) (justify mirror)) ) - (gr_text "Universal Keyboard ASCII Interface Rev 2.2" (at 165.8136 154.4336 90) (layer F.SilkS) (tstamp 5DEFAA7D) + (gr_text "Unified Keyboard ASCII Interface Rev 2.2" (at 165.8136 154.4336 90) (layer F.SilkS) (tstamp 5DEFAA7D) (effects (font (size 1.524 1.524) (thickness 0.254))) ) (gr_text +5V (at 172.06454 78.132 90) (layer F.SilkS) (tstamp 5DA61091) @@ -3177,8 +3183,8 @@ ) (gr_circle (center 233.506 84.1248) (end 235.0935 84.1248) (layer Edge.Cuts) (width 0.1) (tstamp 5D21542F)) (gr_circle (center 185.246 84.1248) (end 186.8335 84.1248) (layer Edge.Cuts) (width 0.1) (tstamp 5DF18072)) - (gr_circle (center 169.1424 178.1048) (end 170.7299 178.1048) (layer Edge.Cuts) (width 0.1) (tstamp 5D2152E9)) - (gr_circle (center 247.7554 178.1048) (end 249.3429 178.1048) (layer Edge.Cuts) (width 0.1) (tstamp 5D2152E6)) + (gr_circle (center 174.2224 178.1048) (end 175.8099 178.1048) (layer Edge.Cuts) (width 0.1) (tstamp 5D2152E9)) + (gr_circle (center 242.6754 178.1048) (end 244.2629 178.1048) (layer Edge.Cuts) (width 0.1) (tstamp 5D2152E6)) (gr_line (start 163.83 63.5) (end 252.73 63.5) (layer Edge.Cuts) (width 0.1)) (gr_line (start 252.73 63.5) (end 252.73 182.88) (layer Edge.Cuts) (width 0.1) (tstamp 5D2152E3)) (gr_line (start 252.73 182.88) (end 163.83 182.88) (layer Edge.Cuts) (width 0.1)) @@ -3330,6 +3336,10 @@ (segment (start 207.622 142.394) (end 209.6794 142.394) (width 1.27) (layer F.Cu) (net 2)) (segment (start 204.2438 161.1392) (end 203.812 161.571) (width 0.254) (layer B.Cu) (net 2)) (segment (start 204.2438 154.967) (end 204.2438 161.1392) (width 0.254) (layer B.Cu) (net 2)) + (segment (start 229.935801 131.510199) (end 238.190999 131.510199) (width 1.27) (layer F.Cu) (net 2)) + (segment (start 239.080001 132.399201) (end 239.88 133.1992) (width 1.27) (layer F.Cu) (net 2)) + (segment (start 238.190999 131.510199) (end 239.080001 132.399201) (width 1.27) (layer F.Cu) (net 2)) + (segment (start 228.2468 133.1992) (end 229.935801 131.510199) (width 1.27) (layer F.Cu) (net 2)) (segment (start 215.6992 171.3246) (end 212.1432 167.7686) (width 0.254) (layer B.Cu) (net 3)) (segment (start 215.6992 173.0264) (end 215.6992 171.3246) (width 0.254) (layer B.Cu) (net 3)) (segment (start 223.346 173.6092) (end 223.346 173.0756) (width 0.254) (layer B.Cu) (net 4)) @@ -3479,6 +3489,24 @@ (segment (start 193.369421 142.492421) (end 191.784999 140.907999) (width 0.254) (layer F.Cu) (net 16)) (segment (start 191.784999 140.907999) (end 190.985 140.108) (width 0.254) (layer F.Cu) (net 16)) (segment (start 202.9992 173.0264) (end 201.7038 171.731) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 196.6238 149.887) (end 201.7038 154.967) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 196.601579 149.864779) (end 196.6238 149.887) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 192.632443 149.864779) (end 196.601579 149.864779) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 184.993779 149.864779) (end 192.632441 149.864781) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 189.080002 138.203002) (end 183.237998 138.203002) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 182.476002 138.964998) (end 182.476002 147.347002) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 183.237998 138.203002) (end 182.476002 138.964998) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 182.476002 147.347002) (end 184.993779 149.864779) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 192.632441 149.864781) (end 192.632443 149.864779) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 190.985 140.108) (end 189.080002 138.203002) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 201.7038 171.731) (end 201.7038 154.967) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 185.2192 175.5664) (end 186.9718 177.319) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 203.7866 177.319) (end 205.5392 175.5664) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 195.3792 177.2682) (end 195.3792 175.5664) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 186.9718 177.319) (end 195.43 177.319) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 195.43 177.319) (end 195.3792 177.2682) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 195.43 177.319) (end 203.7866 177.319) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 202.9992 173.0264) (end 205.5392 175.5664) (width 0.254) (layer B.Cu) (net 16)) (segment (start 196.864999 140.907999) (end 196.065 140.108) (width 0.254) (layer F.Cu) (net 17)) (segment (start 202.17624 132.26184) (end 205.1582 135.2438) (width 0.254) (layer F.Cu) (net 17)) (segment (start 205.1582 135.2438) (end 205.1582 140.7938) (width 0.254) (layer F.Cu) (net 17)) @@ -3488,6 +3516,14 @@ (segment (start 202.17624 131.20784) (end 202.17624 132.26184) (width 0.254) (layer F.Cu) (net 17)) (segment (start 199.1638 171.731) (end 199.1638 168.7338) (width 0.254) (layer B.Cu) (net 17)) (segment (start 200.4592 173.0264) (end 199.1638 171.731) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 184.68899 150.321989) (end 194.518789 150.321989) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 182.018791 147.65179) (end 184.68899 150.321989) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 194.518789 150.321989) (end 199.1638 154.967) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 183.048617 137.745791) (end 182.018791 138.775617) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 193.702791 137.745791) (end 183.048617 137.745791) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 182.018791 138.775617) (end 182.018791 147.65179) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 196.065 140.108) (end 193.702791 137.745791) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 199.1638 168.7338) (end 199.1638 154.967) (width 0.254) (layer B.Cu) (net 17)) (segment (start 199.404999 140.907999) (end 198.605 140.108) (width 0.254) (layer F.Cu) (net 18)) (segment (start 200.0528 141.5558) (end 199.404999 140.907999) (width 0.254) (layer F.Cu) (net 18)) (segment (start 199.61084 131.20784) (end 199.61084 136.54184) (width 0.254) (layer F.Cu) (net 18)) @@ -3496,22 +3532,82 @@ (segment (start 202.415 139.346) (end 202.415 141.0478) (width 0.254) (layer F.Cu) (net 18)) (segment (start 202.415 141.0478) (end 201.907 141.5558) (width 0.254) (layer F.Cu) (net 18)) (segment (start 197.9192 173.0264) (end 196.6238 171.731) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 184.500933 150.776) (end 192.4328 150.776) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 181.56478 147.839847) (end 184.500933 150.776) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 181.56478 138.09822) (end 181.56478 147.839847) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 195.43 136.933) (end 182.73 136.933) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 192.4328 150.776) (end 193.3218 151.665) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 182.73 136.933) (end 181.56478 138.09822) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 193.3218 151.665) (end 196.6238 154.967) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 198.605 140.108) (end 195.43 136.933) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 196.6238 171.731) (end 196.6238 154.967) (width 0.254) (layer B.Cu) (net 18)) (via (at 197.335 145.696) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 19)) (segment (start 197.335 145.121264) (end 197.335 145.696) (width 0.254) (layer B.Cu) (net 19)) (segment (start 197.335 143.918) (end 197.335 145.121264) (width 0.254) (layer B.Cu) (net 19)) (segment (start 201.145 140.108) (end 197.335 143.918) (width 0.254) (layer B.Cu) (net 19)) (segment (start 196.96924 135.93224) (end 201.145 140.108) (width 0.254) (layer F.Cu) (net 19)) (segment (start 196.96924 131.20784) (end 196.96924 135.93224) (width 0.254) (layer F.Cu) (net 19)) + (segment (start 194.883799 151.830201) (end 197.335 149.379) (width 0.254) (layer F.Cu) (net 19)) + (segment (start 194.0838 154.967) (end 194.883799 154.167001) (width 0.254) (layer F.Cu) (net 19)) + (segment (start 194.883799 154.167001) (end 194.883799 151.830201) (width 0.254) (layer F.Cu) (net 19)) + (segment (start 197.335 145.696) (end 197.335 149.379) (width 0.254) (layer F.Cu) (net 19)) + (segment (start 195.3792 156.2624) (end 194.0838 154.967) (width 0.254) (layer B.Cu) (net 19)) + (segment (start 195.3792 173.0264) (end 195.3792 156.2624) (width 0.254) (layer B.Cu) (net 19)) (segment (start 196.065 147.728) (end 191.5438 152.2492) (width 0.254) (layer F.Cu) (net 20)) + (segment (start 191.5438 154.967) (end 188.349778 151.772978) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 181.025011 148.244076) (end 181.025011 136.824429) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 188.349778 151.772978) (end 184.553913 151.772978) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 182.05944 135.79) (end 190.87568 135.79) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 184.553913 151.772978) (end 181.025011 148.244076) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 190.87568 135.79) (end 194.40384 132.26184) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 181.025011 136.824429) (end 182.05944 135.79) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 194.40384 132.26184) (end 194.40384 131.20784) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 191.5438 152.2492) (end 191.5438 154.967) (width 0.254) (layer F.Cu) (net 20)) + (segment (start 194.92519 159.53581) (end 194.92519 158.34839) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 194.92519 158.34839) (end 191.5438 154.967) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 194.922 159.539) (end 194.92519 159.53581) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 194.922 162.236118) (end 194.922 159.539) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 192.8392 173.0264) (end 191.989201 172.176401) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 191.989201 165.168917) (end 194.922 162.236118) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 191.989201 172.176401) (end 191.989201 165.168917) (width 0.254) (layer B.Cu) (net 20)) (segment (start 193.525 147.728) (end 189.0038 152.2492) (width 0.254) (layer F.Cu) (net 21)) + (segment (start 184.365857 152.226989) (end 186.263789 152.226989) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 186.263789 152.226989) (end 188.203801 154.167001) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 189.3212 134.62668) (end 181.89688 134.62668) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 191.68604 132.26184) (end 189.3212 134.62668) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 191.68604 131.20784) (end 191.68604 132.26184) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 180.571 135.95256) (end 180.571 148.432132) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 188.203801 154.167001) (end 189.0038 154.967) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 180.571 148.432132) (end 184.365857 152.226989) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 181.89688 134.62668) (end 180.571 135.95256) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 189.0038 152.2492) (end 189.0038 154.967) (width 0.254) (layer F.Cu) (net 21)) + (segment (start 189.0038 171.731) (end 189.0038 154.967) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 190.2992 173.0264) (end 189.0038 171.731) (width 0.254) (layer B.Cu) (net 21)) (segment (start 190.35 148.363) (end 190.985 147.728) (width 0.254) (layer F.Cu) (net 22)) (segment (start 187.7592 173.0264) (end 186.4638 171.731) (width 0.254) (layer B.Cu) (net 22)) (segment (start 190.1976 148.363) (end 186.4638 152.0968) (width 0.254) (layer F.Cu) (net 22)) (segment (start 190.35 148.363) (end 190.1976 148.363) (width 0.254) (layer F.Cu) (net 22)) + (segment (start 188.96824 131.20784) (end 188.96824 132.26184) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 187.42128 133.8088) (end 180.60148 133.8088) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 188.96824 132.26184) (end 187.42128 133.8088) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 180.60148 133.8088) (end 180.009011 134.401269) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 180.009011 134.401269) (end 180.063 148.49) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 180.063 148.5662) (end 180.063 148.49) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 186.4638 154.967) (end 180.063 148.5662) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 186.4638 152.0968) (end 186.4638 154.967) (width 0.254) (layer F.Cu) (net 22)) + (segment (start 186.4638 171.731) (end 186.4638 154.967) (width 0.254) (layer B.Cu) (net 22)) (segment (start 187.81 148.363) (end 188.445 147.728) (width 0.254) (layer F.Cu) (net 23)) (segment (start 185.2192 173.0264) (end 183.9238 171.731) (width 0.254) (layer B.Cu) (net 23)) (segment (start 188.445 147.728) (end 183.9238 152.2492) (width 0.254) (layer F.Cu) (net 23)) + (segment (start 179.555 150.5982) (end 183.9238 154.967) (width 0.254) (layer B.Cu) (net 23)) + (segment (start 181.08408 131.20784) (end 179.555 132.73692) (width 0.254) (layer B.Cu) (net 23)) + (segment (start 186.25044 131.20784) (end 181.08408 131.20784) (width 0.254) (layer B.Cu) (net 23)) + (segment (start 179.555 132.73692) (end 179.555 150.5982) (width 0.254) (layer B.Cu) (net 23)) + (segment (start 183.9238 152.2492) (end 183.9238 154.967) (width 0.254) (layer F.Cu) (net 23)) + (segment (start 183.9238 171.731) (end 183.9238 154.967) (width 0.254) (layer B.Cu) (net 23)) (segment (start 212.4988 152.427) (end 207.16799 157.75781) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 207.16799 172.11519) (end 207.16799 157.75781) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 208.0792 173.0264) (end 207.16799 172.11519) (width 0.254) (layer B.Cu) (net 24)) (segment (start 218.2392 171.35) (end 218.2392 173.0264) (width 0.254) (layer B.Cu) (net 25)) (segment (start 214.6578 167.7686) (end 218.2392 171.35) (width 0.254) (layer B.Cu) (net 25)) (segment (start 226.721832 69.75) (end 229.576199 66.895633) (width 0.254) (layer B.Cu) (net 26)) @@ -3531,6 +3627,19 @@ (segment (start 235.7652 79.70362) (end 235.485811 79.983009) (width 0.254) (layer B.Cu) (net 26)) (segment (start 235.485811 79.983009) (end 197.163175 79.983009) (width 0.254) (layer B.Cu) (net 26)) (segment (start 248.3636 94.0832) (end 248.3636 92.2544) (width 0.254) (layer B.Cu) (net 26)) + (segment (start 186.578999 174.386199) (end 186.909201 174.716401) (width 0.254) (layer F.Cu) (net 27)) + (segment (start 183.999829 174.386199) (end 186.578999 174.386199) (width 0.254) (layer F.Cu) (net 27)) + (segment (start 186.909201 174.716401) (end 187.7592 175.5664) (width 0.254) (layer F.Cu) (net 27)) + (segment (start 178.92 169.30637) (end 183.999829 174.386199) (width 0.254) (layer F.Cu) (net 27)) + (segment (start 178.92 168.175) (end 178.92 169.30637) (width 0.254) (layer F.Cu) (net 27)) + (segment (start 184.889 177.954) (end 195.5316 177.954) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 177.523 170.588) (end 184.889 177.954) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 177.523 167.032) (end 177.523 170.588) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 195.5316 177.954) (end 197.069201 176.416399) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 177.142 166.651) (end 177.523 167.032) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 197.069201 176.416399) (end 197.9192 175.5664) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 174.729 166.651) (end 177.142 166.651) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 173.205 168.175) (end 174.729 166.651) (width 0.254) (layer F.Cu) (net 28)) (via (at 176.761 106.326) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 29)) (segment (start 187.899001 106.236999) (end 188.699 105.437) (width 0.254) (layer F.Cu) (net 29)) (segment (start 177.65 107.215) (end 186.921 107.215) (width 0.254) (layer F.Cu) (net 29)) @@ -3539,6 +3648,11 @@ (via (at 169.6744 105.9704) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 29)) (segment (start 176.761 106.326) (end 170.03 106.326) (width 0.254) (layer B.Cu) (net 29)) (segment (start 170.03 106.326) (end 169.6744 105.9704) (width 0.254) (layer B.Cu) (net 29)) + (segment (start 209.769201 176.416399) (end 210.6192 175.5664) (width 0.254) (layer F.Cu) (net 29)) + (segment (start 207.323579 178.862021) (end 209.769201 176.416399) (width 0.254) (layer F.Cu) (net 29)) + (segment (start 181.225021 178.862021) (end 207.323579 178.862021) (width 0.254) (layer F.Cu) (net 29)) + (segment (start 169.6744 167.3114) (end 181.225021 178.862021) (width 0.254) (layer F.Cu) (net 29)) + (segment (start 169.6744 105.9704) (end 169.6744 167.3114) (width 0.254) (layer F.Cu) (net 29)) (segment (start 244.8584 149.3028) (end 244.9092 149.3028) (width 0.254) (layer B.Cu) (net 30)) (via (at 218.25952 128.21064) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 30)) (segment (start 218.29 129.719492) (end 218.29 128.24112) (width 0.254) (layer F.Cu) (net 30)) @@ -3746,6 +3860,10 @@ (segment (start 249.7098 126.1888) (end 249.7098 160.2502) (width 0.254) (layer B.Cu) (net 44)) (segment (start 249.7098 160.2502) (end 244.1472 165.8128) (width 0.254) (layer B.Cu) (net 44)) (segment (start 248.262 124.741) (end 249.7098 126.1888) (width 0.254) (layer B.Cu) (net 44)) + (segment (start 242.57 167.6924) (end 239.401378 170.861022) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 226.709199 172.176401) (end 225.8592 173.0264) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 239.401378 170.861022) (end 228.024578 170.861022) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 228.024578 170.861022) (end 226.709199 172.176401) (width 0.254) (layer F.Cu) (net 45)) (segment (start 224.7416 170.2578) (end 225.6306 170.2578) (width 0.254) (layer B.Cu) (net 46)) (segment (start 227.549201 172.176401) (end 228.3992 173.0264) (width 0.254) (layer B.Cu) (net 46)) (segment (start 225.6306 170.2578) (end 227.549201 172.176401) (width 0.254) (layer B.Cu) (net 46)) @@ -3852,6 +3970,14 @@ (segment (start 229.4406 119.18856) (end 229.4406 119.1784) (width 0.254) (layer F.Cu) (net 73)) (segment (start 190.64972 119.18856) (end 229.4406 119.18856) (width 0.254) (layer F.Cu) (net 73)) (segment (start 186.25044 123.58784) (end 190.64972 119.18856) (width 0.254) (layer F.Cu) (net 73)) + (segment (start 211.8638 174.271) (end 212.309201 174.716401) (width 0.254) (layer B.Cu) (net 75)) + (segment (start 207.581838 174.271) (end 211.8638 174.271) (width 0.254) (layer B.Cu) (net 75)) + (segment (start 212.309201 174.716401) (end 213.1592 175.5664) (width 0.254) (layer B.Cu) (net 75)) + (segment (start 206.716201 173.405363) (end 207.581838 174.271) (width 0.254) (layer B.Cu) (net 75)) + (segment (start 206.716201 172.461439) (end 206.716201 173.405363) (width 0.254) (layer B.Cu) (net 75)) + (segment (start 206.71398 172.459218) (end 206.716201 172.461439) (width 0.254) (layer B.Cu) (net 75)) + (segment (start 206.71398 168.15598) (end 206.71398 172.459218) (width 0.254) (layer B.Cu) (net 75)) + (segment (start 203.812 165.254) (end 206.71398 168.15598) (width 0.254) (layer B.Cu) (net 75)) (segment (start 219.0648 157.2276) (end 217.1978 159.0946) (width 0.254) (layer B.Cu) (net 79)) (segment (start 219.1028 157.2276) (end 219.0648 157.2276) (width 0.254) (layer B.Cu) (net 79)) (segment (start 217.1978 159.0946) (end 217.1978 160.1486) (width 0.254) (layer B.Cu) (net 79)) @@ -3927,122 +4053,6 @@ (segment (start 232.818799 154.811729) (end 230.910928 156.7196) (width 0.254) (layer B.Cu) (net 94)) (segment (start 230.910928 156.7196) (end 224.6274 156.7196) (width 0.254) (layer B.Cu) (net 94)) (segment (start 224.6274 156.7196) (end 222.2524 159.0946) (width 0.254) (layer B.Cu) (net 94)) - (segment (start 196.6238 149.887) (end 201.7038 154.967) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 196.601579 149.864779) (end 196.6238 149.887) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 192.632443 149.864779) (end 196.601579 149.864779) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 184.993779 149.864779) (end 192.632441 149.864781) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 189.080002 138.203002) (end 183.237998 138.203002) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 182.476002 138.964998) (end 182.476002 147.347002) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 183.237998 138.203002) (end 182.476002 138.964998) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 182.476002 147.347002) (end 184.993779 149.864779) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 192.632441 149.864781) (end 192.632443 149.864779) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 190.985 140.108) (end 189.080002 138.203002) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 201.7038 171.731) (end 201.7038 154.967) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 185.2192 175.5664) (end 186.9718 177.319) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 203.7866 177.319) (end 205.5392 175.5664) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 195.3792 177.2682) (end 195.3792 175.5664) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 186.9718 177.319) (end 195.43 177.319) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 195.43 177.319) (end 195.3792 177.2682) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 195.43 177.319) (end 203.7866 177.319) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 202.9992 173.0264) (end 205.5392 175.5664) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 184.68899 150.321989) (end 194.518789 150.321989) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 182.018791 147.65179) (end 184.68899 150.321989) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 194.518789 150.321989) (end 199.1638 154.967) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 183.048617 137.745791) (end 182.018791 138.775617) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 193.702791 137.745791) (end 183.048617 137.745791) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 182.018791 138.775617) (end 182.018791 147.65179) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 196.065 140.108) (end 193.702791 137.745791) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 199.1638 168.7338) (end 199.1638 154.967) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 184.500933 150.776) (end 192.4328 150.776) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 181.56478 147.839847) (end 184.500933 150.776) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 181.56478 138.09822) (end 181.56478 147.839847) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 195.43 136.933) (end 182.73 136.933) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 192.4328 150.776) (end 193.3218 151.665) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 182.73 136.933) (end 181.56478 138.09822) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 193.3218 151.665) (end 196.6238 154.967) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 198.605 140.108) (end 195.43 136.933) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 196.6238 171.731) (end 196.6238 154.967) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 194.883799 151.830201) (end 197.335 149.379) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 194.0838 154.967) (end 194.883799 154.167001) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 194.883799 154.167001) (end 194.883799 151.830201) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 197.335 145.696) (end 197.335 149.379) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 195.3792 156.2624) (end 194.0838 154.967) (width 0.254) (layer B.Cu) (net 19)) - (segment (start 195.3792 173.0264) (end 195.3792 156.2624) (width 0.254) (layer B.Cu) (net 19)) - (segment (start 191.5438 154.967) (end 188.349778 151.772978) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 181.025011 148.244076) (end 181.025011 136.824429) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 188.349778 151.772978) (end 184.553913 151.772978) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 182.05944 135.79) (end 190.87568 135.79) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 184.553913 151.772978) (end 181.025011 148.244076) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 190.87568 135.79) (end 194.40384 132.26184) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 181.025011 136.824429) (end 182.05944 135.79) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 194.40384 132.26184) (end 194.40384 131.20784) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 191.5438 152.2492) (end 191.5438 154.967) (width 0.254) (layer F.Cu) (net 20)) - (segment (start 194.92519 159.53581) (end 194.92519 158.34839) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 194.92519 158.34839) (end 191.5438 154.967) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 194.922 159.539) (end 194.92519 159.53581) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 194.922 162.236118) (end 194.922 159.539) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 192.8392 173.0264) (end 191.989201 172.176401) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 191.989201 165.168917) (end 194.922 162.236118) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 191.989201 172.176401) (end 191.989201 165.168917) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 184.365857 152.226989) (end 186.263789 152.226989) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 186.263789 152.226989) (end 188.203801 154.167001) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 189.3212 134.62668) (end 181.89688 134.62668) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 191.68604 132.26184) (end 189.3212 134.62668) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 191.68604 131.20784) (end 191.68604 132.26184) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 180.571 135.95256) (end 180.571 148.432132) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 188.203801 154.167001) (end 189.0038 154.967) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 180.571 148.432132) (end 184.365857 152.226989) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 181.89688 134.62668) (end 180.571 135.95256) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 189.0038 152.2492) (end 189.0038 154.967) (width 0.254) (layer F.Cu) (net 21)) - (segment (start 189.0038 171.731) (end 189.0038 154.967) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 190.2992 173.0264) (end 189.0038 171.731) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 188.96824 131.20784) (end 188.96824 132.26184) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 187.42128 133.8088) (end 180.60148 133.8088) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 188.96824 132.26184) (end 187.42128 133.8088) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 180.60148 133.8088) (end 180.009011 134.401269) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 180.009011 134.401269) (end 180.063 148.49) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 180.063 148.5662) (end 180.063 148.49) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 186.4638 154.967) (end 180.063 148.5662) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 186.4638 152.0968) (end 186.4638 154.967) (width 0.254) (layer F.Cu) (net 22)) - (segment (start 186.4638 171.731) (end 186.4638 154.967) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 179.555 150.5982) (end 183.9238 154.967) (width 0.254) (layer B.Cu) (net 23)) - (segment (start 181.08408 131.20784) (end 179.555 132.73692) (width 0.254) (layer B.Cu) (net 23)) - (segment (start 186.25044 131.20784) (end 181.08408 131.20784) (width 0.254) (layer B.Cu) (net 23)) - (segment (start 179.555 132.73692) (end 179.555 150.5982) (width 0.254) (layer B.Cu) (net 23)) - (segment (start 183.9238 152.2492) (end 183.9238 154.967) (width 0.254) (layer F.Cu) (net 23)) - (segment (start 183.9238 171.731) (end 183.9238 154.967) (width 0.254) (layer B.Cu) (net 23)) - (segment (start 207.16799 172.11519) (end 207.16799 157.75781) (width 0.254) (layer B.Cu) (net 24)) - (segment (start 208.0792 173.0264) (end 207.16799 172.11519) (width 0.254) (layer B.Cu) (net 24)) - (segment (start 186.578999 174.386199) (end 186.909201 174.716401) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 183.999829 174.386199) (end 186.578999 174.386199) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 186.909201 174.716401) (end 187.7592 175.5664) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 178.92 169.30637) (end 183.999829 174.386199) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 178.92 168.175) (end 178.92 169.30637) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 184.889 177.954) (end 195.5316 177.954) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 177.523 170.588) (end 184.889 177.954) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 177.523 167.032) (end 177.523 170.588) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 195.5316 177.954) (end 197.069201 176.416399) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 177.142 166.651) (end 177.523 167.032) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 197.069201 176.416399) (end 197.9192 175.5664) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 174.729 166.651) (end 177.142 166.651) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 173.205 168.175) (end 174.729 166.651) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 209.769201 176.416399) (end 210.6192 175.5664) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 207.323579 178.862021) (end 209.769201 176.416399) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 181.225021 178.862021) (end 207.323579 178.862021) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 169.6744 167.3114) (end 181.225021 178.862021) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 169.6744 105.9704) (end 169.6744 167.3114) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 242.57 167.6924) (end 239.401378 170.861022) (width 0.254) (layer F.Cu) (net 45)) - (segment (start 226.709199 172.176401) (end 225.8592 173.0264) (width 0.254) (layer F.Cu) (net 45)) - (segment (start 239.401378 170.861022) (end 228.024578 170.861022) (width 0.254) (layer F.Cu) (net 45)) - (segment (start 228.024578 170.861022) (end 226.709199 172.176401) (width 0.254) (layer F.Cu) (net 45)) - (segment (start 211.8638 174.271) (end 212.309201 174.716401) (width 0.254) (layer B.Cu) (net 75)) - (segment (start 207.581838 174.271) (end 211.8638 174.271) (width 0.254) (layer B.Cu) (net 75)) - (segment (start 212.309201 174.716401) (end 213.1592 175.5664) (width 0.254) (layer B.Cu) (net 75)) - (segment (start 206.716201 173.405363) (end 207.581838 174.271) (width 0.254) (layer B.Cu) (net 75)) - (segment (start 206.716201 172.461439) (end 206.716201 173.405363) (width 0.254) (layer B.Cu) (net 75)) - (segment (start 206.71398 172.459218) (end 206.716201 172.461439) (width 0.254) (layer B.Cu) (net 75)) - (segment (start 206.71398 168.15598) (end 206.71398 172.459218) (width 0.254) (layer B.Cu) (net 75)) - (segment (start 203.812 165.254) (end 206.71398 168.15598) (width 0.254) (layer B.Cu) (net 75)) (segment (start 207.229201 176.416399) (end 208.0792 175.5664) (width 0.254) (layer F.Cu) (net 95)) (segment (start 205.237589 178.408011) (end 207.229201 176.416399) (width 0.254) (layer F.Cu) (net 95)) (segment (start 184.700943 178.408011) (end 205.237589 178.408011) (width 0.254) (layer F.Cu) (net 95)) diff --git a/hardware/interface-ascii/interface-ascii.sch b/hardware/interface-ascii/interface-ascii.sch index b3ed476..5b9b16b 100644 --- a/hardware/interface-ascii/interface-ascii.sch +++ b/hardware/interface-ascii/interface-ascii.sch @@ -4,7 +4,7 @@ EELAYER END $Descr USLetter 11000 8500 encoding utf-8 Sheet 1 1 -Title "ASCII Interface for Universal Retro Keyboard" +Title "ASCII Interface for Unified Retro Keyboard" Date "2019-08-25" Rev "2.2" Comp "OSIWeb.org" diff --git a/hardware/keyboard-classic/Aligner-cherry/aligner-cherry.kicad_pcb b/hardware/keyboard-classic/Aligner-cherry/aligner-cherry.kicad_pcb index b48e54e..04d2284 100644 --- a/hardware/keyboard-classic/Aligner-cherry/aligner-cherry.kicad_pcb +++ b/hardware/keyboard-classic/Aligner-cherry/aligner-cherry.kicad_pcb @@ -1,43 +1,44 @@ -(kicad_pcb (version 20190905) (host pcbnew "(5.99.0-232-g388351510)") +(kicad_pcb (version 20171130) (host pcbnew "(5.1.5-0-10_14)") (general (thickness 1.6) (drawings 11) (tracks 0) + (zones 0) (modules 72) (nets 1) ) - (page "B") + (page B) (title_block (title "Cherry Key aligner") - (date "2019-08-25") - (rev "1.1") - (company "OSIWeb.org") + (date 2019-08-25) + (rev 1.1) + (company OSIWeb.org) (comment 1 "Key matrix w/ LED") ) (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user) - (33 "F.Adhes" user) - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user) - (37 "F.SilkS" user) - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user) - (41 "Cmts.User" user) - (42 "Eco1.User" user) - (43 "Eco2.User" user) - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user) - (47 "F.CrtYd" user) - (48 "B.Fab" user) - (49 "F.Fab" user) + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) ) (setup @@ -59,18 +60,13 @@ (uvias_allowed no) (uvia_min_size 0.2) (uvia_min_drill 0.1) - (max_error 0.005) - (defaults - (edge_clearance 0.01) - (edge_cuts_line_width 0.1) - (courtyard_line_width 0.05) - (copper_line_width 0.2) - (copper_text_dims (size 1.5 1.5) (thickness 0.3) keep_upright) - (silk_line_width 0.15) - (silk_text_dims (size 1 1) (thickness 0.15) keep_upright) - (other_layers_line_width 0.1) - (other_layers_text_dims (size 1 1) (thickness 0.15) keep_upright) - ) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) (pad_size 3.9878 3.9878) (pad_drill 3.9878) (pad_to_mask_clearance 0) @@ -102,13 +98,12 @@ (mirror false) (drillshape 0) (scaleselection 1) - (outputdirectory "cherry-aligner-outputs") - ) + (outputdirectory "cherry-aligner-outputs")) ) (net 0 "") - (net_class "Default" "This is the default net class." + (net_class Default "This is the default net class." (clearance 0.2) (trace_width 0.254) (via_dia 0.8128) @@ -119,7 +114,7 @@ (diff_pair_gap 0.254) ) - (net_class "power1" "" + (net_class power1 "" (clearance 0.254) (trace_width 1.27) (via_dia 1.27) @@ -130,7 +125,7 @@ (diff_pair_gap 0.254) ) - (net_class "signal" "" + (net_class signal "" (clearance 0.2032) (trace_width 0.254) (via_dia 0.8128) @@ -141,1156 +136,1156 @@ (diff_pair_gap 0.254) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) - (at 107.7595 171.45) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) + (at 102.6795 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 67.31 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) - (at 363.22 171.45) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) + (at 358.14 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) - (at 284.607 171.45) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) + (at 289.687 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 364.49 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 348.9706 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 300.7106 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 290.83 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 143.51 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F4E) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F4E) (at 67.31 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F72) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F72) (at 217.17 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "unikbd:MX_space_aligner" locked (layer "F.Cu") (tedit 5DA62851) (tstamp 5D0D7A0F) + (module unikbd:MX_space_aligner locked (layer F.Cu) (tedit 5DA62851) (tstamp 5D0D7A0F) (at 196.94398 165.99916) - (path "/5BC3E99D/5BC6CD72") - (fp_text reference "SW46" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD72) + (fp_text reference SW46 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "SPACE" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value SPACE (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -1.397) (end -6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -63.3476 -1.397) (end -6.985 -1.397) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -63.3476 -5.6896) (end -63.3476 -1.397) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -70.0024 -5.6896) (end -63.3476 -5.6896) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -70.0024 -2.286) (end -70.0024 -5.6896) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -70.866 -2.286) (end -70.0024 -2.286) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -70.866 0.508) (end -70.866 -2.286) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -70.0024 0.508) (end -70.866 0.508) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -70.0024 6.604) (end -70.0024 0.508) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -68.199 6.604) (end -70.0024 6.604) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -68.199 7.7724) (end -68.199 6.604) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -65.151 7.7724) (end -68.199 7.7724) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -65.151 6.604) (end -65.151 7.7724) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -63.3476 6.604) (end -65.151 6.604) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -63.3476 1.397) (end -63.3476 6.604) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 1.397) (end -63.3476 1.397) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end -6.985 1.397) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 1.397) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 63.3476 1.397) (end 6.985 1.397) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 63.3476 6.604) (end 63.3476 1.397) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 65.151 6.604) (end 63.3476 6.604) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 65.151 7.7724) (end 65.151 6.604) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 68.199 7.7724) (end 65.151 7.7724) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 68.199 6.604) (end 68.199 7.7724) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 70.0024 6.604) (end 68.199 6.604) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 70.0024 0.508) (end 70.0024 6.604) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 70.866 0.508) (end 70.0024 0.508) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 70.866 -2.286) (end 70.866 0.508) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 70.0024 -2.286) (end 70.866 -2.286) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 70.0024 -5.6896) (end 70.0024 -2.286) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 63.3476 -5.6896) (end 70.0024 -5.6896) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 63.3476 -1.397) (end 63.3476 -5.6896) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 -1.397) (end 63.3476 -1.397) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 -6.985) (end 6.985 -1.397) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -1.397) (end -6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -63.3476 -1.397) (end -6.985 -1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -63.3476 -5.6896) (end -63.3476 -1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.0024 -5.6896) (end -63.3476 -5.6896) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.0024 -2.286) (end -70.0024 -5.6896) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.866 -2.286) (end -70.0024 -2.286) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.866 0.508) (end -70.866 -2.286) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.0024 0.508) (end -70.866 0.508) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.0024 6.604) (end -70.0024 0.508) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -68.199 6.604) (end -70.0024 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -68.199 7.7724) (end -68.199 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -65.151 7.7724) (end -68.199 7.7724) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -65.151 6.604) (end -65.151 7.7724) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -63.3476 6.604) (end -65.151 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -63.3476 1.397) (end -63.3476 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 1.397) (end -63.3476 1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end -6.985 1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 1.397) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 63.3476 1.397) (end 6.985 1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 63.3476 6.604) (end 63.3476 1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 65.151 6.604) (end 63.3476 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 65.151 7.7724) (end 65.151 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 68.199 7.7724) (end 65.151 7.7724) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 68.199 6.604) (end 68.199 7.7724) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.0024 6.604) (end 68.199 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.0024 0.508) (end 70.0024 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.866 0.508) (end 70.0024 0.508) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.866 -2.286) (end 70.866 0.508) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.0024 -2.286) (end 70.866 -2.286) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.0024 -5.6896) (end 70.0024 -2.286) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 63.3476 -5.6896) (end 70.0024 -5.6896) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 63.3476 -1.397) (end 63.3476 -5.6896) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 -1.397) (end 63.3476 -1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 -6.985) (end 6.985 -1.397) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBBE7) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBBE7) (at 244.67058 146.94916) - (path "/5BC3E99D/5BC6CEDD") - (fp_text reference "SW37" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEDD) + (fp_text reference SW37 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Comma" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Comma (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7CEF) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7CEF) (at 87.62238 89.79916) - (path "/5BC3EA0A/5BCAF489") - (fp_text reference "SW31" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF489) + (fp_text reference SW31 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "1" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 1 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7CDF) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7CDF) (at 220.97238 89.79916) - (path "/5BC3EA0A/5BCAF419") - (fp_text reference "SW30" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF419) + (fp_text reference SW30 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "8" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 8 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D633EAE) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D633EAE) (at 263.72058 146.94916) - (path "/5BC3EA0A/5BCAF3A9") - (fp_text reference "SW29" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3A9) + (fp_text reference SW29 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Period" (at -4.38658 8.6614) (layer "F.SilkS") + (fp_text value Period (at -4.38658 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9EDE) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9EDE) (at 115.91798 108.84916) - (path "/5BC3EA0A/5BCAF339") - (fp_text reference "SW28" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF339) + (fp_text reference SW28 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "W" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value W (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7CAF) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7CAF) (at 106.67238 89.79916) - (path "/5BC3EA0A/5BCAF490") - (fp_text reference "SW27" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF490) + (fp_text reference SW27 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "2" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 2 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7C9F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7C9F) (at 240.02238 89.79916) - (path "/5BC3EA0A/5BCAF420") - (fp_text reference "SW26" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF420) + (fp_text reference SW26 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "9" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 9 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FAB87) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FAB87) (at 254.19558 127.89916) - (path "/5BC3EA0A/5BCAF3B0") - (fp_text reference "SW25" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3B0) + (fp_text reference SW25 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "L" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value L (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9EA5) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9EA5) (at 134.96798 108.84916) - (path "/5BC3EA0A/5BCAF340") - (fp_text reference "SW24" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF340) + (fp_text reference SW24 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "E" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value E (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7C6F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7C6F) (at 125.72238 89.79916) - (path "/5BC3EA0A/5BCAF482") - (fp_text reference "SW23" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF482) + (fp_text reference SW23 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "3" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 3 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D633858) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D633858) (at 249.26798 108.84916) - (path "/5BC3EA0A/5BCAF412") - (fp_text reference "SW22" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF412) + (fp_text reference SW22 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "0" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 0 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7C4F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7C4F) (at 259.07238 89.79916) - (path "/5BC3EA0A/5BCAF3A2") - (fp_text reference "SW21" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3A2) + (fp_text reference SW21 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "O" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value O (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9E6C) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9E6C) (at 154.01798 108.84916) - (path "/5BC3EA0A/5BCAF332") - (fp_text reference "SW20" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF332) + (fp_text reference SW20 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "R" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value R (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7C2F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7C2F) (at 144.77238 89.79916) - (path "/5BC3EA0A/5BCAF47B") - (fp_text reference "SW19" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF47B) + (fp_text reference SW19 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "4" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 4 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7C1F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7C1F) (at 278.12238 89.79916) - (path "/5BC3EA0A/5BCAF40B") - (fp_text reference "SW18" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF40B) + (fp_text reference SW18 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Colon" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Colon (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9D4F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9D4F) (at 287.36798 108.84916) - (path "/5BC3EA0A/5BCAF39B") - (fp_text reference "SW17" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF39B) + (fp_text reference SW17 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Line Feed" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value "Line Feed" (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9D88) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9D88) (at 173.06798 108.84916) - (path "/5BC3EA0A/5BCAF32B") - (fp_text reference "SW16" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF32B) + (fp_text reference SW16 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "T" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value T (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7BEF) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7BEF) (at 163.82238 89.79916) - (path "/5BC3EA0A/5BCAF46D") - (fp_text reference "SW15" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF46D) + (fp_text reference SW15 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "5" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 5 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7BDF) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7BDF) (at 297.17238 89.79916) - (path "/5BC3EA0A/5BCAF3FD") - (fp_text reference "SW14" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3FD) + (fp_text reference SW14 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Dash" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Dash (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D10F44A) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D10F44A) (at 311.21858 108.84916) - (path "/5BC3EA0A/5BCAF38D") - (fp_text reference "SW13" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF38D) + (fp_text reference SW13 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Return" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Return (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9DFA) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9DFA) (at 192.11798 108.84916) - (path "/5BC3EA0A/5BCAF31D") - (fp_text reference "SW12" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF31D) + (fp_text reference SW12 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Y" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Y (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7BAF) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7BAF) (at 182.87238 89.79916) - (path "/5BC3EA0A/5BCAF474") - (fp_text reference "SW11" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF474) + (fp_text reference SW11 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "6" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 6 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D105DE3) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D105DE3) (at 316.22238 89.79916) - (path "/5BC3EA0A/5BCAF404") - (fp_text reference "SW10" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF404) + (fp_text reference SW10 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Bracket_Open" (at -2.794 8.6614) (layer "F.SilkS") + (fp_text value Bracket_Open (at -2.794 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7B8F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7B8F) (at 335.06918 108.84916) - (path "/5BC3EA0A/5BCAF394") - (fp_text reference "SW9" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF394) + (fp_text reference SW9 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Shift_Lock" (at -4.1275 8.7884) (layer "F.SilkS") + (fp_text value Shift_Lock (at -4.1275 8.7884) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9DC1) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9DC1) (at 211.16798 108.84916) - (path "/5BC3EA0A/5BCAF324") - (fp_text reference "SW8" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF324) + (fp_text reference SW8 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "U" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value U (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7B6F) + (module "unikbd:Cherry aligner" (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7B6F) (at 201.92238 89.79916) - (path "/5BC3EA0A/5BCAF466") - (fp_text reference "SW7" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF466) + (fp_text reference SW7 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "7" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 7 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D105E93) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D105E93) (at 335.27238 89.79916) - (path "/5BC3EA0A/5BCAF3F6") - (fp_text reference "SW6" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3F6) + (fp_text reference SW6 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Bracket_Close" (at -2.794 8.6614) (layer "F.SilkS") + (fp_text value Bracket_Close (at -2.794 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F200E) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F200E) (at 349.44558 127.89916) - (path "/5BC3EA0A/5BCAF386") - (fp_text reference "SW5" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF386) + (fp_text reference SW5 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Here_is" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Here_is (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9D16) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9D16) (at 230.21798 108.84916) - (path "/5BC3EA0A/5BCAF316") - (fp_text reference "SW4" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF316) + (fp_text reference SW4 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "I" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value I (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7B1F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7B1F) (at 354.32238 89.79916) - (path "/5BC3EA0A/5BCAF3EF") - (fp_text reference "SW3" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3EF) + (fp_text reference SW3 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Tilde" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Tilde (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F6109) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F6109) (at 330.47178 146.94916) - (path "/5BC3EA0A/5BCAF37F") - (fp_text reference "SW2" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF37F) + (fp_text reference SW2 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Repeat" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Repeat (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FAB4E) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FAB4E) (at 120.84558 127.89916) - (path "/5BC3E99D/5BC6D0D0") - (fp_text reference "SW60" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0D0) + (fp_text reference SW60 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "S" (at -4.13258 8.62584) (layer "F.SilkS") + (fp_text value S (at -4.13258 8.62584) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB692) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB692) (at 130.37058 146.94916) - (path "/5BC3E99D/5BC6CF00") - (fp_text reference "SW59" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CF00) + (fp_text reference SW59 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "X" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value X (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0F9CDD) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0F9CDD) (at 96.86798 108.84916) - (path "/5BC3E99D/5BC6CD80") - (fp_text reference "SW58" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD80) + (fp_text reference SW58 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Q" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Q (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D633B5C) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D633B5C) (at 311.34558 127.89916) - (path "/5BC3E99D/5BC3FF70") - (fp_text reference "SW57" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FF70) + (fp_text reference SW57 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Backslash" (at -4.25958 8.75284) (layer "F.SilkS") + (fp_text value Backslash (at -4.25958 8.75284) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FAB15) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FAB15) (at 139.89558 127.89916) - (path "/5BC3E99D/5BC6D0D7") - (fp_text reference "SW56" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0D7) + (fp_text reference SW56 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "D" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value D (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB659) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB659) (at 149.42058 146.94916) - (path "/5BC3E99D/5BC6CF07") - (fp_text reference "SW55" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CF07) + (fp_text reference SW55 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "C" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value C (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FAADC) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FAADC) (at 101.79558 127.89916) - (path "/5BC3E99D/5BC6CD87") - (fp_text reference "SW54" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD87) + (fp_text reference SW54 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "A" (at -4.89458 8.62584) (layer "F.SilkS") + (fp_text value A (at -4.89458 8.62584) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FAF44) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FAF44) (at 82.74558 127.89916) - (path "/5BC3E99D/5BC3FF77") - (fp_text reference "SW53" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FF77) + (fp_text reference SW53 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "CTRL" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value CTRL (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB0A3) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB0A3) (at 158.94558 127.89916) - (path "/5BC3E99D/5BC6D0C9") - (fp_text reference "SW52" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0C9) + (fp_text reference SW52 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "F" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value F (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBCCB) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBCCB) (at 168.47058 146.94916) - (path "/5BC3E99D/5BC6CEF9") - (fp_text reference "SW51" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEF9) + (fp_text reference SW51 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "V" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value V (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBC59) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBC59) (at 111.32058 146.94916) - (path "/5BC3E99D/5BC6CD79") - (fp_text reference "SW50" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD79) + (fp_text reference SW50 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Z" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Z (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FA2F5) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FA2F5) (at 77.99578 108.84916) - (path "/5BC3E99D/5BC3FF69") - (fp_text reference "SW49" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FF69) + (fp_text reference SW49 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "ESC" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value ESC (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB115) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB115) (at 177.99558 127.89916) - (path "/5BC3E99D/5BC6D0C2") - (fp_text reference "SW48" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0C2) + (fp_text reference SW48 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "G" (at -4.00558 8.62584) (layer "F.SilkS") + (fp_text value G (at -4.00558 8.62584) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBB3C) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBB3C) (at 187.52058 146.94916) - (path "/5BC3E99D/5BC6CEF2") - (fp_text reference "SW47" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEF2) + (fp_text reference SW47 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "B" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value B (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB187) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB187) (at 197.04558 127.89916) - (path "/5BC3E99D/5BC6D0B4") - (fp_text reference "SW45" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0B4) + (fp_text reference SW45 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "H" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value H (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBC20) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBC20) (at 206.57058 146.94916) - (path "/5BC3E99D/5BC6CEE4") - (fp_text reference "SW44" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEE4) + (fp_text reference SW44 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "N" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value N (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBBAE) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBBAE) (at 282.77058 146.94916) - (path "/5BC3E99D/5BC6CD64") - (fp_text reference "SW43" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD64) + (fp_text reference SW43 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Fwd_Slash" (at -4.13258 8.6614) (layer "F.SilkS") + (fp_text value Fwd_Slash (at -4.13258 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB14E) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB14E) (at 216.09558 127.89916) - (path "/5BC3E99D/5BC6D0BB") - (fp_text reference "SW42" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0BB) + (fp_text reference SW42 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "J" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value J (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBC92) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBC92) (at 225.62058 146.94916) - (path "/5BC3E99D/5BC6CEEB") - (fp_text reference "SW41" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEEB) + (fp_text reference SW41 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "M" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value M (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB031) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB031) (at 273.24558 127.89916) - (path "/5BC3E99D/5BC6CD6B") - (fp_text reference "SW40" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD6B) + (fp_text reference SW40 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Semicolon" (at -4.13258 8.87984) (layer "F.SilkS") + (fp_text value Semicolon (at -4.13258 8.87984) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBB75) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBB75) (at 87.46998 146.94916) - (path "/5BC3E99D/5BC3FE57") - (fp_text reference "SW39" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FE57) + (fp_text reference SW39 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "L_Shift" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value L_Shift (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB06A) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB06A) (at 235.14558 127.89916) - (path "/5BC3E99D/5BC6D0AD") - (fp_text reference "SW38" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0AD) + (fp_text reference SW38 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "K" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value K (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FA32E) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FA32E) (at 268.31798 108.84916) - (path "/5BC3E99D/5BC6CD5D") - (fp_text reference "SW36" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD5D) + (fp_text reference SW36 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "P" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value P (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FBD04) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBD04) (at 306.62118 146.94916) - (path "/5BC3E99D/5BC3FD26") - (fp_text reference "SW35" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FD26) + (fp_text reference SW35 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "R_Shift" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value R_Shift (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0EE51F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0EE51F) (at 330.39558 127.89916) - (path "/5D6C3751") - (fp_text reference "SW34" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5D6C3751) + (fp_text reference SW34 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Rubout" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Rubout (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D791F) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D791F) (at 354.11918 108.84916) - (path "/5BC3E99D/5BC6CED6") - (fp_text reference "SW33" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CED6) + (fp_text reference SW33 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Break" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Break (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0FB0DC) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FB0DC) (at 292.29558 127.89916) - (path "/5D6BE647") - (fp_text reference "SW32" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5D6BE647) + (fp_text reference SW32 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Ampersand" (at -4.25958 8.87984) (layer "F.SilkS") + (fp_text value Ampersand (at -4.25958 8.87984) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "unikbd:Cherry aligner" locked (layer "F.Cu") (tedit 5DA626D6) (tstamp 5D0D7AFF) + (module "unikbd:Cherry aligner" locked (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0D7AFF) (at 349.52178 146.94916) - (path "/5BC3EA0A/5BCAF30F") - (fp_text reference "SW1" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF30F) + (fp_text reference SW1 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Clear" (at -3.31978 8.75284) (layer "F.SilkS") + (fp_text value Clear (at -3.31978 8.75284) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer "Edge.Cuts") (width 0.12)) - (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer "Edge.Cuts") (width 0.12)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.985 6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12)) ) - (module "Symbol:OSHW-Logo2_9.8x8mm_Copper" (layer "F.Cu") (tedit 0) (tstamp 5DA65A53) + (module Symbol:OSHW-Logo2_9.8x8mm_Copper (layer F.Cu) (tedit 0) (tstamp 5DA65A53) (at 117.348 163.322) (descr "Open Source Hardware Symbol") (tags "Logo Symbol OSHW") (attr virtual) - (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 0) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "OSHW-Logo2_9.8x8mm_Copper" (at 0.75 0) (layer "F.Fab") hide + (fp_text value OSHW-Logo2_9.8x8mm_Copper (at 0.75 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_poly (pts (xy -3.231114 2.584505) (xy -3.156461 2.621727) (xy -3.090569 2.690261) (xy -3.072423 2.715648) @@ -1311,7 +1306,7 @@ (xy -3.457394 2.949598) (xy -3.458308 3.000042) (xy -3.646096 3.000042) (xy -3.645778 2.98206) (xy -3.643127 2.894679) (xy -3.639394 2.830905) (xy -3.634093 2.785582) (xy -3.626742 2.753555) (xy -3.616857 2.729668) (xy -3.603954 2.708764) (xy -3.598421 2.700898) (xy -3.525031 2.626595) - (xy -3.43224 2.584467) (xy -3.324904 2.572722) (xy -3.231114 2.584505)) (layer "F.Cu") (width 0.01)) + (xy -3.43224 2.584467) (xy -3.324904 2.572722) (xy -3.231114 2.584505)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -1.728336 2.595089) (xy -1.665633 2.631358) (xy -1.622039 2.667358) (xy -1.590155 2.705075) (xy -1.56819 2.751199) (xy -1.554351 2.812421) (xy -1.546847 2.895431) (xy -1.543883 3.006919) (xy -1.543539 3.087062) (xy -1.543539 3.382065) (xy -1.709615 3.456515) (xy -1.719385 3.133402) @@ -1323,7 +1318,7 @@ (xy -2.018015 3.403511) (xy -2.053246 3.420787) (xy -2.100303 3.438738) (xy -2.151697 3.458278) (xy -2.145579 3.111485) (xy -2.143116 2.986468) (xy -2.140233 2.894082) (xy -2.136102 2.827881) (xy -2.129893 2.78142) (xy -2.120774 2.748256) (xy -2.107917 2.721944) (xy -2.092416 2.698729) - (xy -2.017629 2.624569) (xy -1.926372 2.581684) (xy -1.827117 2.571412) (xy -1.728336 2.595089)) (layer "F.Cu") (width 0.01)) + (xy -2.017629 2.624569) (xy -1.926372 2.581684) (xy -1.827117 2.571412) (xy -1.728336 2.595089)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -3.983114 2.587256) (xy -3.891536 2.635409) (xy -3.823951 2.712905) (xy -3.799943 2.762727) (xy -3.781262 2.837533) (xy -3.771699 2.932052) (xy -3.770792 3.03521) (xy -3.778079 3.135935) (xy -3.793097 3.223153) (xy -3.815385 3.285791) (xy -3.822235 3.296579) (xy -3.903368 3.377105) @@ -1339,7 +1334,7 @@ (xy -4.200769 3.002182) (xy -4.396106 3.002182) (xy -4.395426 2.908249) (xy -4.392371 2.837906) (xy -4.385678 2.789163) (xy -4.37404 2.753288) (xy -4.356147 2.721548) (xy -4.352192 2.715648) (xy -4.285733 2.636104) (xy -4.213315 2.589929) (xy -4.125151 2.571599) (xy -4.095213 2.570703) - (xy -3.983114 2.587256)) (layer "F.Cu") (width 0.01)) + (xy -3.983114 2.587256)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -2.465746 2.599745) (xy -2.388714 2.651567) (xy -2.329184 2.726412) (xy -2.293622 2.821654) (xy -2.286429 2.891756) (xy -2.287246 2.921009) (xy -2.294086 2.943407) (xy -2.312888 2.963474) (xy -2.349592 2.985733) (xy -2.410138 3.014709) (xy -2.500466 3.054927) (xy -2.500923 3.055129) @@ -1357,7 +1352,7 @@ (xy -2.48991 2.818107) (xy -2.510584 2.79412) (xy -2.563181 2.759406) (xy -2.619823 2.756856) (xy -2.670631 2.782119) (xy -2.705724 2.830847) (xy -2.715846 2.884468) (xy -2.903339 2.884468) (xy -2.898008 2.835036) (xy -2.865222 2.741055) (xy -2.819579 2.675215) (xy -2.737198 2.608681) - (xy -2.646454 2.575676) (xy -2.553815 2.573573) (xy -2.465746 2.599745)) (layer "F.Cu") (width 0.01)) + (xy -2.646454 2.575676) (xy -2.553815 2.573573) (xy -2.465746 2.599745)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -0.840154 2.49212) (xy -0.834428 2.57198) (xy -0.827851 2.619039) (xy -0.818738 2.639566) (xy -0.805402 2.639829) (xy -0.801077 2.637378) (xy -0.743556 2.619636) (xy -0.668732 2.620672) (xy -0.592661 2.63891) (xy -0.545082 2.662505) (xy -0.496298 2.700198) (xy -0.460636 2.742855) @@ -1372,7 +1367,7 @@ (xy -0.840154 3.39587) (xy -0.901685 3.41732) (xy -0.945387 3.431912) (xy -0.969364 3.438706) (xy -0.97007 3.438769) (xy -0.971874 3.420069) (xy -0.9735 3.367322) (xy -0.974883 3.285557) (xy -0.975958 3.179805) (xy -0.97666 3.055094) (xy -0.976923 2.916455) (xy -0.976923 2.381806) - (xy -0.849923 2.328236) (xy -0.840154 2.49212)) (layer "F.Cu") (width 0.01)) + (xy -0.849923 2.328236) (xy -0.840154 2.49212)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 0.053501 2.626303) (xy 0.13006 2.654733) (xy 0.130936 2.655279) (xy 0.178285 2.690127) (xy 0.213241 2.730852) (xy 0.237825 2.783925) (xy 0.254062 2.855814) (xy 0.263975 2.952992) (xy 0.269586 3.081928) (xy 0.270077 3.100298) (xy 0.277141 3.377287) (xy 0.217695 3.408028) @@ -1390,7 +1385,7 @@ (xy 0.074883 2.789116) (xy 0.011617 2.757058) (xy -0.053936 2.758407) (xy -0.111028 2.789838) (xy -0.148907 2.848024) (xy -0.152426 2.859446) (xy -0.1867 2.914837) (xy -0.230191 2.941518) (xy -0.293077 2.96796) (xy -0.293077 2.899548) (xy -0.273948 2.80011) (xy -0.217169 2.708902) - (xy -0.187622 2.678389) (xy -0.120458 2.639228) (xy -0.035044 2.6215) (xy 0.053501 2.626303)) (layer "F.Cu") (width 0.01)) + (xy -0.187622 2.678389) (xy -0.120458 2.639228) (xy -0.035044 2.6215) (xy 0.053501 2.626303)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 0.713362 2.62467) (xy 0.802117 2.657421) (xy 0.874022 2.71535) (xy 0.902144 2.756128) (xy 0.932802 2.830954) (xy 0.932165 2.885058) (xy 0.899987 2.921446) (xy 0.888081 2.927633) (xy 0.836675 2.946925) (xy 0.810422 2.941982) (xy 0.80153 2.909587) (xy 0.801077 2.891692) @@ -1403,7 +1398,7 @@ (xy 0.373689 3.141478) (xy 0.374107 3.121269) (xy 0.377058 3.001733) (xy 0.380548 2.914449) (xy 0.385514 2.852591) (xy 0.392893 2.809336) (xy 0.403624 2.77786) (xy 0.418645 2.751339) (xy 0.426502 2.739975) (xy 0.471553 2.689692) (xy 0.52194 2.650581) (xy 0.528108 2.647167) - (xy 0.618458 2.620212) (xy 0.713362 2.62467)) (layer "F.Cu") (width 0.01)) + (xy 0.618458 2.620212) (xy 0.713362 2.62467)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 1.602081 2.780289) (xy 1.601833 2.92632) (xy 1.600872 3.038655) (xy 1.598794 3.122678) (xy 1.595193 3.183769) (xy 1.589665 3.227309) (xy 1.581804 3.258679) (xy 1.571207 3.283262) (xy 1.563182 3.297294) (xy 1.496728 3.373388) (xy 1.41247 3.421084) (xy 1.319249 3.438199) @@ -1421,7 +1416,7 @@ (xy 1.314272 2.618678) (xy 1.38611 2.622397) (xy 1.426308 2.6374) (xy 1.442082 2.64167) (xy 1.45255 2.62575) (xy 1.459856 2.583089) (xy 1.465385 2.518106) (xy 1.471437 2.445732) (xy 1.479844 2.402187) (xy 1.495141 2.377287) (xy 1.521864 2.360845) (xy 1.538654 2.353564) - (xy 1.602154 2.326963) (xy 1.602081 2.780289)) (layer "F.Cu") (width 0.01)) + (xy 1.602154 2.326963) (xy 1.602081 2.780289)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 2.395929 2.636662) (xy 2.398911 2.688068) (xy 2.401247 2.766192) (xy 2.402749 2.864857) (xy 2.403231 2.968343) (xy 2.403231 3.318533) (xy 2.341401 3.380363) (xy 2.298793 3.418462) (xy 2.26139 3.433895) (xy 2.21027 3.432918) (xy 2.189978 3.430433) (xy 2.126554 3.4232) @@ -1436,7 +1431,7 @@ (xy 2.122377 2.618154) (xy 2.124754 2.636642) (xy 2.127366 2.687906) (xy 2.129995 2.765649) (xy 2.132421 2.863574) (xy 2.134115 2.955192) (xy 2.139461 3.292231) (xy 2.256692 3.292231) (xy 2.262072 2.984746) (xy 2.267451 2.677261) (xy 2.324601 2.647707) (xy 2.366797 2.627413) - (xy 2.39177 2.618204) (xy 2.392491 2.618154) (xy 2.395929 2.636662)) (layer "F.Cu") (width 0.01)) + (xy 2.39177 2.618204) (xy 2.392491 2.618154) (xy 2.395929 2.636662)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 2.887333 2.633528) (xy 2.94359 2.659117) (xy 2.987747 2.690124) (xy 3.020101 2.724795) (xy 3.042438 2.76952) (xy 3.056546 2.830692) (xy 3.064211 2.914701) (xy 3.06722 3.02794) (xy 3.067538 3.102509) (xy 3.067538 3.39342) (xy 3.017773 3.416095) (xy 2.978576 3.432667) @@ -1455,7 +1450,7 @@ (xy 2.666339 2.837088) (xy 2.660739 2.85095) (xy 2.628133 2.901936) (xy 2.58053 2.939787) (xy 2.520461 2.97085) (xy 2.520461 2.882768) (xy 2.523997 2.828951) (xy 2.539156 2.786534) (xy 2.572768 2.741279) (xy 2.605035 2.70642) (xy 2.655209 2.657062) (xy 2.694193 2.630547) - (xy 2.736064 2.619911) (xy 2.78346 2.618154) (xy 2.887333 2.633528)) (layer "F.Cu") (width 0.01)) + (xy 2.736064 2.619911) (xy 2.78346 2.618154) (xy 2.887333 2.633528)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 3.570807 2.636782) (xy 3.594161 2.646988) (xy 3.649902 2.691134) (xy 3.697569 2.754967) (xy 3.727048 2.823087) (xy 3.731846 2.85667) (xy 3.71576 2.903556) (xy 3.680475 2.928365) (xy 3.642644 2.943387) (xy 3.625321 2.946155) (xy 3.616886 2.926066) (xy 3.60023 2.882351) @@ -1467,7 +1462,7 @@ (xy 3.190635 3.420319) (xy 3.188081 3.369323) (xy 3.18614 3.292308) (xy 3.184997 3.195805) (xy 3.184769 3.125184) (xy 3.185932 2.988525) (xy 3.190479 2.884851) (xy 3.199999 2.808108) (xy 3.216081 2.752246) (xy 3.240313 2.711212) (xy 3.274286 2.678954) (xy 3.307833 2.65644) - (xy 3.388499 2.626476) (xy 3.482381 2.619718) (xy 3.570807 2.636782)) (layer "F.Cu") (width 0.01)) + (xy 3.388499 2.626476) (xy 3.482381 2.619718) (xy 3.570807 2.636782)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 4.245224 2.647838) (xy 4.322528 2.698361) (xy 4.359814 2.74359) (xy 4.389353 2.825663) (xy 4.391699 2.890607) (xy 4.386385 2.977445) (xy 4.186115 3.065103) (xy 4.088739 3.109887) (xy 4.025113 3.145913) (xy 3.992029 3.177117) (xy 3.98628 3.207436) (xy 4.004658 3.240805) @@ -1484,7 +1479,7 @@ (xy 4.14536 2.754721) (xy 4.07928 2.75978) (xy 4.023959 2.797151) (xy 3.985636 2.863473) (xy 3.973349 2.916116) (xy 3.968471 2.969948) (xy 3.850501 2.969948) (xy 3.85173 2.91072) (xy 3.861032 2.82071) (xy 3.87946 2.755167) (xy 3.90936 2.706912) (xy 3.95308 2.668767) - (xy 3.972141 2.65644) (xy 4.058726 2.624336) (xy 4.153522 2.622316) (xy 4.245224 2.647838)) (layer "F.Cu") (width 0.01)) + (xy 3.972141 2.65644) (xy 4.058726 2.624336) (xy 4.153522 2.622316) (xy 4.245224 2.647838)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 0.139878 -3.712224) (xy 0.245612 -3.711645) (xy 0.322132 -3.710078) (xy 0.374372 -3.707028) (xy 0.407263 -3.702004) (xy 0.425737 -3.694511) (xy 0.434727 -3.684056) (xy 0.439163 -3.670147) (xy 0.439594 -3.668346) (xy 0.446333 -3.635855) (xy 0.458808 -3.571748) (xy 0.475719 -3.482849) @@ -1571,22 +1566,22 @@ (xy -0.47636 -3.479458) (xy -0.45932 -3.569083) (xy -0.446672 -3.634149) (xy -0.439716 -3.667832) (xy -0.439594 -3.668346) (xy -0.435361 -3.682675) (xy -0.427129 -3.693493) (xy -0.409967 -3.701294) (xy -0.378942 -3.706571) (xy -0.329122 -3.709818) (xy -0.255576 -3.711528) (xy -0.153371 -3.712193) - (xy -0.017575 -3.712307) (xy 0 -3.712308) (xy 0.139878 -3.712224)) (layer "F.Cu") (width 0.01)) + (xy -0.017575 -3.712307) (xy 0 -3.712308) (xy 0.139878 -3.712224)) (layer F.Cu) (width 0.01)) ) - (gr_line (start 74.9046 158.115) (end 90.6526 158.115) (layer "Edge.Cuts") (width 0.1)) - (gr_line (start 74.9046 173.863) (end 74.9046 158.115) (layer "Edge.Cuts") (width 0.1)) - (gr_line (start 90.6526 173.863) (end 74.9046 173.863) (layer "Edge.Cuts") (width 0.1)) - (gr_line (start 90.6526 158.115) (end 90.6526 173.863) (layer "Edge.Cuts") (width 0.1)) - (gr_text "Universal Keyboard Rev 1.1 http://osiweb.org\nCherry Key Aligner" (at 294.767 170.307) (layer "F.SilkS") + (gr_line (start 74.9046 158.115) (end 90.6526 158.115) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 74.9046 173.863) (end 74.9046 158.115) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 90.6526 173.863) (end 74.9046 173.863) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 90.6526 158.115) (end 90.6526 173.863) (layer Edge.Cuts) (width 0.1)) + (gr_text "Unified Keyboard Rev 1.2 http://osiweb.org\nCherry Key Aligner" (at 294.767 170.307) (layer F.SilkS) (effects (font (size 1.524 1.524) (thickness 0.1778)) (justify left)) ) - (gr_circle (center 143.51 78.74) (end 145.0975 78.74) (layer "Edge.Cuts") (width 0.1) (tstamp 5D91233E)) - (gr_line (start 62.23 177.8) (end 369.57 177.8) (layer "Edge.Cuts") (width 0.1) (tstamp 5D911490)) - (gr_line (start 62.23 73.914) (end 62.23 177.8) (layer "Edge.Cuts") (width 0.1)) - (gr_line (start 369.57 73.914) (end 62.23 73.914) (layer "Edge.Cuts") (width 0.1) (tstamp 5D91148D)) - (gr_line (start 369.57 177.8) (end 369.57 73.914) (layer "Edge.Cuts") (width 0.1) (tstamp 5D91148A)) - (gr_text "Distances:\nVertical: 0.75 inch\nHorizontal (1x - 1x): 0.75 inch\nHorizontal (1x - 1.5x): 0.939 inch\nHorizontal (Row 1 left key -> Row 2 left key): -0.379 inch\nHorizontal (Row 2 left key -> Row 3 left key): 0.187 inch\nHorizontal (Row 3 left key -> Row 4 left key): 0.186 inch\nHorizontal (Row 4 left key -> space bar): 4.310 inch" (at 38.4175 240.0681) (layer "Cmts.User") + (gr_circle (center 143.51 78.74) (end 145.0975 78.74) (layer Edge.Cuts) (width 0.1) (tstamp 5D91233E)) + (gr_line (start 62.23 177.8) (end 369.57 177.8) (layer Edge.Cuts) (width 0.1) (tstamp 5D911490)) + (gr_line (start 62.23 73.914) (end 62.23 177.8) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 369.57 73.914) (end 62.23 73.914) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148D)) + (gr_line (start 369.57 177.8) (end 369.57 73.914) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148A)) + (gr_text "Distances:\nVertical: 0.75 inch\nHorizontal (1x - 1x): 0.75 inch\nHorizontal (1x - 1.5x): 0.939 inch\nHorizontal (Row 1 left key -> Row 2 left key): -0.379 inch\nHorizontal (Row 2 left key -> Row 3 left key): 0.187 inch\nHorizontal (Row 3 left key -> Row 4 left key): 0.186 inch\nHorizontal (Row 4 left key -> space bar): 4.310 inch" (at 38.4175 240.0681) (layer Cmts.User) (effects (font (size 2.54 2.54) (thickness 0.3048)) (justify left)) ) diff --git a/hardware/keyboard-classic/Aligner-futaba/aligner-futaba.kicad_pcb b/hardware/keyboard-classic/Aligner-futaba/aligner-futaba.kicad_pcb index 40dc03d..257c6c3 100644 --- a/hardware/keyboard-classic/Aligner-futaba/aligner-futaba.kicad_pcb +++ b/hardware/keyboard-classic/Aligner-futaba/aligner-futaba.kicad_pcb @@ -1,43 +1,44 @@ -(kicad_pcb (version 20190905) (host pcbnew "(5.99.0-232-g388351510)") +(kicad_pcb (version 20171130) (host pcbnew "(5.1.5-0-10_14)") (general (thickness 1.6) (drawings 18) (tracks 0) + (zones 0) (modules 72) (nets 1) ) - (page "B") + (page B) (title_block (title "Futaba Key aligner") - (date "2019-08-25") - (rev "1.1") - (company "OSIWeb.org") + (date 2019-08-25) + (rev 1.1) + (company OSIWeb.org) (comment 1 "Key matrix w/ LED") ) (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user) - (33 "F.Adhes" user) - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user) - (37 "F.SilkS" user) - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user) - (41 "Cmts.User" user) - (42 "Eco1.User" user) - (43 "Eco2.User" user) - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user) - (47 "F.CrtYd" user) - (48 "B.Fab" user) - (49 "F.Fab" user) + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) ) (setup @@ -59,18 +60,13 @@ (uvias_allowed no) (uvia_min_size 0.2) (uvia_min_drill 0.1) - (max_error 0.005) - (defaults - (edge_clearance 0.01) - (edge_cuts_line_width 0.1) - (courtyard_line_width 0.05) - (copper_line_width 0.2) - (copper_text_dims (size 1.5 1.5) (thickness 0.3) keep_upright) - (silk_line_width 0.15) - (silk_text_dims (size 1 1) (thickness 0.15) keep_upright) - (other_layers_line_width 0.1) - (other_layers_text_dims (size 1 1) (thickness 0.15) keep_upright) - ) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) (pad_size 3.9878 3.9878) (pad_drill 3.9878) (pad_to_mask_clearance 0) @@ -102,13 +98,12 @@ (mirror false) (drillshape 0) (scaleselection 1) - (outputdirectory "futaba-aligner-outputs") - ) + (outputdirectory "futaba-aligner-outputs")) ) (net 0 "") - (net_class "Default" "This is the default net class." + (net_class Default "This is the default net class." (clearance 0.2) (trace_width 0.254) (via_dia 0.8128) @@ -119,7 +114,7 @@ (diff_pair_gap 0.254) ) - (net_class "power1" "" + (net_class power1 "" (clearance 0.254) (trace_width 1.27) (via_dia 1.27) @@ -130,7 +125,7 @@ (diff_pair_gap 0.254) ) - (net_class "signal" "" + (net_class signal "" (clearance 0.2032) (trace_width 0.254) (via_dia 0.8128) @@ -141,1184 +136,1184 @@ (diff_pair_gap 0.254) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 67.31 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) - (at 107.7595 171.45) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) + (at 102.6795 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) - (at 284.607 171.45) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) + (at 289.687 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) - (at 363.22 171.45) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) + (at 358.14 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 364.49 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 348.9706 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 300.7106 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 290.83 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 217.17 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 143.51 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "MountingHole:MountingHole_3.5mm" (layer "F.Cu") (tedit 56D1B4CB) (tstamp 5DA65F84) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA65F84) (at 67.31 78.74) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) - (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "MountingHole_3.5mm" (at 0 4.5) (layer "F.Fab") hide + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user "%R" (at 0.3 0) (layer "F.Fab") hide + (fp_text user %R (at 0.3 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 3.5 0) (layer "Cmts.User") (width 0.15)) - (fp_circle (center 0 0) (end 3.75 0) (layer "F.CrtYd") (width 0.05)) - (pad "1" np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7A0F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7A0F) (at 196.94398 165.99916) - (path "/5BC3E99D/5BC6CD72") - (fp_text reference "SW46" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD72) + (fp_text reference SW46 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "SPACE" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value SPACE (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBBE7) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBBE7) (at 244.67058 146.94916) - (path "/5BC3E99D/5BC6CEDD") - (fp_text reference "SW37" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEDD) + (fp_text reference SW37 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Comma" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Comma (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7CEF) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7CEF) (at 87.62238 89.79916) - (path "/5BC3EA0A/5BCAF489") - (fp_text reference "SW31" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF489) + (fp_text reference SW31 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "1" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 1 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7CDF) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7CDF) (at 220.97238 89.79916) - (path "/5BC3EA0A/5BCAF419") - (fp_text reference "SW30" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF419) + (fp_text reference SW30 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "8" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 8 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D633EAE) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D633EAE) (at 263.72058 146.94916) - (path "/5BC3EA0A/5BCAF3A9") - (fp_text reference "SW29" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3A9) + (fp_text reference SW29 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Period" (at -4.38658 8.6614) (layer "F.SilkS") + (fp_text value Period (at -4.38658 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9EDE) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9EDE) (at 115.91798 108.84916) - (path "/5BC3EA0A/5BCAF339") - (fp_text reference "SW28" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF339) + (fp_text reference SW28 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "W" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value W (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7CAF) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7CAF) (at 106.67238 89.79916) - (path "/5BC3EA0A/5BCAF490") - (fp_text reference "SW27" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF490) + (fp_text reference SW27 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "2" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 2 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7C9F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7C9F) (at 240.02238 89.79916) - (path "/5BC3EA0A/5BCAF420") - (fp_text reference "SW26" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF420) + (fp_text reference SW26 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "9" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 9 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FAB87) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FAB87) (at 254.19558 127.89916) - (path "/5BC3EA0A/5BCAF3B0") - (fp_text reference "SW25" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3B0) + (fp_text reference SW25 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "L" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value L (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9EA5) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9EA5) (at 134.96798 108.84916) - (path "/5BC3EA0A/5BCAF340") - (fp_text reference "SW24" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF340) + (fp_text reference SW24 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "E" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value E (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7C6F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7C6F) (at 125.72238 89.79916) - (path "/5BC3EA0A/5BCAF482") - (fp_text reference "SW23" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF482) + (fp_text reference SW23 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "3" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 3 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D633858) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D633858) (at 249.26798 108.84916) - (path "/5BC3EA0A/5BCAF412") - (fp_text reference "SW22" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF412) + (fp_text reference SW22 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "0" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 0 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7C4F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7C4F) (at 259.07238 89.79916) - (path "/5BC3EA0A/5BCAF3A2") - (fp_text reference "SW21" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3A2) + (fp_text reference SW21 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "O" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value O (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9E6C) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9E6C) (at 154.01798 108.84916) - (path "/5BC3EA0A/5BCAF332") - (fp_text reference "SW20" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF332) + (fp_text reference SW20 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "R" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value R (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7C2F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7C2F) (at 144.77238 89.79916) - (path "/5BC3EA0A/5BCAF47B") - (fp_text reference "SW19" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF47B) + (fp_text reference SW19 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "4" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 4 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7C1F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7C1F) (at 278.12238 89.79916) - (path "/5BC3EA0A/5BCAF40B") - (fp_text reference "SW18" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF40B) + (fp_text reference SW18 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Colon" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Colon (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9D4F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9D4F) (at 287.36798 108.84916) - (path "/5BC3EA0A/5BCAF39B") - (fp_text reference "SW17" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF39B) + (fp_text reference SW17 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Line Feed" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value "Line Feed" (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9D88) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9D88) (at 173.06798 108.84916) - (path "/5BC3EA0A/5BCAF32B") - (fp_text reference "SW16" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF32B) + (fp_text reference SW16 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "T" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value T (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7BEF) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7BEF) (at 163.82238 89.79916) - (path "/5BC3EA0A/5BCAF46D") - (fp_text reference "SW15" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF46D) + (fp_text reference SW15 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "5" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 5 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7BDF) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7BDF) (at 297.17238 89.79916) - (path "/5BC3EA0A/5BCAF3FD") - (fp_text reference "SW14" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3FD) + (fp_text reference SW14 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Dash" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Dash (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D10F44A) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D10F44A) (at 311.21858 108.84916) - (path "/5BC3EA0A/5BCAF38D") - (fp_text reference "SW13" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF38D) + (fp_text reference SW13 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Return" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Return (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9DFA) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9DFA) (at 192.11798 108.84916) - (path "/5BC3EA0A/5BCAF31D") - (fp_text reference "SW12" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF31D) + (fp_text reference SW12 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Y" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Y (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7BAF) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7BAF) (at 182.87238 89.79916) - (path "/5BC3EA0A/5BCAF474") - (fp_text reference "SW11" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF474) + (fp_text reference SW11 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "6" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 6 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D105DE3) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D105DE3) (at 316.22238 89.79916) - (path "/5BC3EA0A/5BCAF404") - (fp_text reference "SW10" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF404) + (fp_text reference SW10 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Bracket_Open" (at -2.794 8.6614) (layer "F.SilkS") + (fp_text value Bracket_Open (at -2.794 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7B8F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7B8F) (at 335.06918 108.84916) - (path "/5BC3EA0A/5BCAF394") - (fp_text reference "SW9" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF394) + (fp_text reference SW9 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Shift_Lock" (at -4.1275 8.7884) (layer "F.SilkS") + (fp_text value Shift_Lock (at -4.1275 8.7884) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9DC1) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9DC1) (at 211.16798 108.84916) - (path "/5BC3EA0A/5BCAF324") - (fp_text reference "SW8" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF324) + (fp_text reference SW8 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "U" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value U (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7B6F) + (module unikbd:Futaba-MD-4PCS-aligner (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7B6F) (at 201.92238 89.79916) - (path "/5BC3EA0A/5BCAF466") - (fp_text reference "SW7" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF466) + (fp_text reference SW7 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "7" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value 7 (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D105E93) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D105E93) (at 335.27238 89.79916) - (path "/5BC3EA0A/5BCAF3F6") - (fp_text reference "SW6" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3F6) + (fp_text reference SW6 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Bracket_Close" (at -2.794 8.6614) (layer "F.SilkS") + (fp_text value Bracket_Close (at -2.794 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F200E) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F200E) (at 349.44558 127.89916) - (path "/5BC3EA0A/5BCAF386") - (fp_text reference "SW5" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF386) + (fp_text reference SW5 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Here_is" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Here_is (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9D16) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9D16) (at 230.21798 108.84916) - (path "/5BC3EA0A/5BCAF316") - (fp_text reference "SW4" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF316) + (fp_text reference SW4 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "I" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value I (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7B1F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7B1F) (at 354.32238 89.79916) - (path "/5BC3EA0A/5BCAF3EF") - (fp_text reference "SW3" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF3EF) + (fp_text reference SW3 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Tilde" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Tilde (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F6109) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F6109) (at 330.47178 146.94916) - (path "/5BC3EA0A/5BCAF37F") - (fp_text reference "SW2" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF37F) + (fp_text reference SW2 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Repeat" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Repeat (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FAB4E) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FAB4E) (at 120.84558 127.89916) - (path "/5BC3E99D/5BC6D0D0") - (fp_text reference "SW60" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0D0) + (fp_text reference SW60 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "S" (at -4.13258 8.62584) (layer "F.SilkS") + (fp_text value S (at -4.13258 8.62584) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB692) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB692) (at 130.37058 146.94916) - (path "/5BC3E99D/5BC6CF00") - (fp_text reference "SW59" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CF00) + (fp_text reference SW59 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "X" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value X (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0F9CDD) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0F9CDD) (at 96.86798 108.84916) - (path "/5BC3E99D/5BC6CD80") - (fp_text reference "SW58" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD80) + (fp_text reference SW58 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Q" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Q (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D633B5C) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D633B5C) (at 311.34558 127.89916) - (path "/5BC3E99D/5BC3FF70") - (fp_text reference "SW57" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FF70) + (fp_text reference SW57 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Backslash" (at -4.25958 8.75284) (layer "F.SilkS") + (fp_text value Backslash (at -4.25958 8.75284) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FAB15) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FAB15) (at 139.89558 127.89916) - (path "/5BC3E99D/5BC6D0D7") - (fp_text reference "SW56" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0D7) + (fp_text reference SW56 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "D" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value D (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB659) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB659) (at 149.42058 146.94916) - (path "/5BC3E99D/5BC6CF07") - (fp_text reference "SW55" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CF07) + (fp_text reference SW55 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "C" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value C (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FAADC) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FAADC) (at 101.79558 127.89916) - (path "/5BC3E99D/5BC6CD87") - (fp_text reference "SW54" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD87) + (fp_text reference SW54 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "A" (at -4.89458 8.62584) (layer "F.SilkS") + (fp_text value A (at -4.89458 8.62584) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FAF44) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FAF44) (at 82.74558 127.89916) - (path "/5BC3E99D/5BC3FF77") - (fp_text reference "SW53" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FF77) + (fp_text reference SW53 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "CTRL" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value CTRL (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB0A3) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB0A3) (at 158.94558 127.89916) - (path "/5BC3E99D/5BC6D0C9") - (fp_text reference "SW52" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0C9) + (fp_text reference SW52 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "F" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value F (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBCCB) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBCCB) (at 168.47058 146.94916) - (path "/5BC3E99D/5BC6CEF9") - (fp_text reference "SW51" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEF9) + (fp_text reference SW51 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "V" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value V (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBC59) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBC59) (at 111.32058 146.94916) - (path "/5BC3E99D/5BC6CD79") - (fp_text reference "SW50" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD79) + (fp_text reference SW50 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Z" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Z (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FA2F5) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FA2F5) (at 77.99578 108.84916) - (path "/5BC3E99D/5BC3FF69") - (fp_text reference "SW49" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FF69) + (fp_text reference SW49 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "ESC" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value ESC (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB115) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB115) (at 177.99558 127.89916) - (path "/5BC3E99D/5BC6D0C2") - (fp_text reference "SW48" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0C2) + (fp_text reference SW48 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "G" (at -4.00558 8.62584) (layer "F.SilkS") + (fp_text value G (at -4.00558 8.62584) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBB3C) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBB3C) (at 187.52058 146.94916) - (path "/5BC3E99D/5BC6CEF2") - (fp_text reference "SW47" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEF2) + (fp_text reference SW47 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "B" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value B (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB187) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB187) (at 197.04558 127.89916) - (path "/5BC3E99D/5BC6D0B4") - (fp_text reference "SW45" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0B4) + (fp_text reference SW45 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "H" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value H (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBC20) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBC20) (at 206.57058 146.94916) - (path "/5BC3E99D/5BC6CEE4") - (fp_text reference "SW44" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEE4) + (fp_text reference SW44 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "N" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value N (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBBAE) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBBAE) (at 282.77058 146.94916) - (path "/5BC3E99D/5BC6CD64") - (fp_text reference "SW43" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD64) + (fp_text reference SW43 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Fwd_Slash" (at -4.13258 8.6614) (layer "F.SilkS") + (fp_text value Fwd_Slash (at -4.13258 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB14E) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB14E) (at 216.09558 127.89916) - (path "/5BC3E99D/5BC6D0BB") - (fp_text reference "SW42" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0BB) + (fp_text reference SW42 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "J" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value J (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBC92) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBC92) (at 225.62058 146.94916) - (path "/5BC3E99D/5BC6CEEB") - (fp_text reference "SW41" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CEEB) + (fp_text reference SW41 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "M" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value M (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB031) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB031) (at 273.24558 127.89916) - (path "/5BC3E99D/5BC6CD6B") - (fp_text reference "SW40" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD6B) + (fp_text reference SW40 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Semicolon" (at -4.13258 8.87984) (layer "F.SilkS") + (fp_text value Semicolon (at -4.13258 8.87984) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBB75) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBB75) (at 87.46998 146.94916) - (path "/5BC3E99D/5BC3FE57") - (fp_text reference "SW39" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FE57) + (fp_text reference SW39 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "L_Shift" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value L_Shift (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB06A) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB06A) (at 235.14558 127.89916) - (path "/5BC3E99D/5BC6D0AD") - (fp_text reference "SW38" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6D0AD) + (fp_text reference SW38 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "K" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value K (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FA32E) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FA32E) (at 268.31798 108.84916) - (path "/5BC3E99D/5BC6CD5D") - (fp_text reference "SW36" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CD5D) + (fp_text reference SW36 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "P" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value P (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FBD04) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FBD04) (at 306.62118 146.94916) - (path "/5BC3E99D/5BC3FD26") - (fp_text reference "SW35" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC3FD26) + (fp_text reference SW35 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "R_Shift" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value R_Shift (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0EE51F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0EE51F) (at 330.39558 127.89916) - (path "/5D6C3751") - (fp_text reference "SW34" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5D6C3751) + (fp_text reference SW34 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Rubout" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Rubout (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D791F) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D791F) (at 354.11918 108.84916) - (path "/5BC3E99D/5BC6CED6") - (fp_text reference "SW33" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3E99D/5BC6CED6) + (fp_text reference SW33 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Break" (at -5.334 8.6614) (layer "F.SilkS") + (fp_text value Break (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0FB0DC) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0FB0DC) (at 292.29558 127.89916) - (path "/5D6BE647") - (fp_text reference "SW32" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5D6BE647) + (fp_text reference SW32 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Ampersand" (at -4.25958 8.87984) (layer "F.SilkS") + (fp_text value Ampersand (at -4.25958 8.87984) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "unikbd:Futaba-MD-4PCS-aligner" locked (layer "F.Cu") (tedit 5DA63068) (tstamp 5D0D7AFF) + (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5D0D7AFF) (at 349.52178 146.94916) - (path "/5BC3EA0A/5BCAF30F") - (fp_text reference "SW1" (at -5.7912 -8.6106) (layer "F.SilkS") + (path /5BC3EA0A/5BCAF30F) + (fp_text reference SW1 (at -5.7912 -8.6106) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "Clear" (at -3.31978 8.75284) (layer "F.SilkS") + (fp_text value Clear (at -3.31978 8.75284) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 7.8232 0) (layer "Edge.Cuts") (width 0.12)) + (fp_circle (center 0 0) (end 7.8232 0) (layer Edge.Cuts) (width 0.12)) (pad "" np_thru_hole circle (at -6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at -6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 6.985 -6.985) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask)) ) - (module "Symbol:OSHW-Logo2_9.8x8mm_Copper" (layer "F.Cu") (tedit 0) (tstamp 5DA65A53) + (module Symbol:OSHW-Logo2_9.8x8mm_Copper (layer F.Cu) (tedit 0) (tstamp 5DA65A53) (at 72.136 148.336) (descr "Open Source Hardware Symbol") (tags "Logo Symbol OSHW") (attr virtual) - (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") hide + (fp_text reference REF** (at 0 0) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value "OSHW-Logo2_9.8x8mm_Copper" (at 0.75 0) (layer "F.Fab") hide + (fp_text value OSHW-Logo2_9.8x8mm_Copper (at 0.75 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_poly (pts (xy 0.139878 -3.712224) (xy 0.245612 -3.711645) (xy 0.322132 -3.710078) (xy 0.374372 -3.707028) @@ -1407,7 +1402,7 @@ (xy -0.47636 -3.479458) (xy -0.45932 -3.569083) (xy -0.446672 -3.634149) (xy -0.439716 -3.667832) (xy -0.439594 -3.668346) (xy -0.435361 -3.682675) (xy -0.427129 -3.693493) (xy -0.409967 -3.701294) (xy -0.378942 -3.706571) (xy -0.329122 -3.709818) (xy -0.255576 -3.711528) (xy -0.153371 -3.712193) - (xy -0.017575 -3.712307) (xy 0 -3.712308) (xy 0.139878 -3.712224)) (layer "F.Cu") (width 0.01)) + (xy -0.017575 -3.712307) (xy 0 -3.712308) (xy 0.139878 -3.712224)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 4.245224 2.647838) (xy 4.322528 2.698361) (xy 4.359814 2.74359) (xy 4.389353 2.825663) (xy 4.391699 2.890607) (xy 4.386385 2.977445) (xy 4.186115 3.065103) (xy 4.088739 3.109887) (xy 4.025113 3.145913) (xy 3.992029 3.177117) (xy 3.98628 3.207436) (xy 4.004658 3.240805) @@ -1424,7 +1419,7 @@ (xy 4.14536 2.754721) (xy 4.07928 2.75978) (xy 4.023959 2.797151) (xy 3.985636 2.863473) (xy 3.973349 2.916116) (xy 3.968471 2.969948) (xy 3.850501 2.969948) (xy 3.85173 2.91072) (xy 3.861032 2.82071) (xy 3.87946 2.755167) (xy 3.90936 2.706912) (xy 3.95308 2.668767) - (xy 3.972141 2.65644) (xy 4.058726 2.624336) (xy 4.153522 2.622316) (xy 4.245224 2.647838)) (layer "F.Cu") (width 0.01)) + (xy 3.972141 2.65644) (xy 4.058726 2.624336) (xy 4.153522 2.622316) (xy 4.245224 2.647838)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 3.570807 2.636782) (xy 3.594161 2.646988) (xy 3.649902 2.691134) (xy 3.697569 2.754967) (xy 3.727048 2.823087) (xy 3.731846 2.85667) (xy 3.71576 2.903556) (xy 3.680475 2.928365) (xy 3.642644 2.943387) (xy 3.625321 2.946155) (xy 3.616886 2.926066) (xy 3.60023 2.882351) @@ -1436,7 +1431,7 @@ (xy 3.190635 3.420319) (xy 3.188081 3.369323) (xy 3.18614 3.292308) (xy 3.184997 3.195805) (xy 3.184769 3.125184) (xy 3.185932 2.988525) (xy 3.190479 2.884851) (xy 3.199999 2.808108) (xy 3.216081 2.752246) (xy 3.240313 2.711212) (xy 3.274286 2.678954) (xy 3.307833 2.65644) - (xy 3.388499 2.626476) (xy 3.482381 2.619718) (xy 3.570807 2.636782)) (layer "F.Cu") (width 0.01)) + (xy 3.388499 2.626476) (xy 3.482381 2.619718) (xy 3.570807 2.636782)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 2.887333 2.633528) (xy 2.94359 2.659117) (xy 2.987747 2.690124) (xy 3.020101 2.724795) (xy 3.042438 2.76952) (xy 3.056546 2.830692) (xy 3.064211 2.914701) (xy 3.06722 3.02794) (xy 3.067538 3.102509) (xy 3.067538 3.39342) (xy 3.017773 3.416095) (xy 2.978576 3.432667) @@ -1455,7 +1450,7 @@ (xy 2.666339 2.837088) (xy 2.660739 2.85095) (xy 2.628133 2.901936) (xy 2.58053 2.939787) (xy 2.520461 2.97085) (xy 2.520461 2.882768) (xy 2.523997 2.828951) (xy 2.539156 2.786534) (xy 2.572768 2.741279) (xy 2.605035 2.70642) (xy 2.655209 2.657062) (xy 2.694193 2.630547) - (xy 2.736064 2.619911) (xy 2.78346 2.618154) (xy 2.887333 2.633528)) (layer "F.Cu") (width 0.01)) + (xy 2.736064 2.619911) (xy 2.78346 2.618154) (xy 2.887333 2.633528)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 2.395929 2.636662) (xy 2.398911 2.688068) (xy 2.401247 2.766192) (xy 2.402749 2.864857) (xy 2.403231 2.968343) (xy 2.403231 3.318533) (xy 2.341401 3.380363) (xy 2.298793 3.418462) (xy 2.26139 3.433895) (xy 2.21027 3.432918) (xy 2.189978 3.430433) (xy 2.126554 3.4232) @@ -1470,7 +1465,7 @@ (xy 2.122377 2.618154) (xy 2.124754 2.636642) (xy 2.127366 2.687906) (xy 2.129995 2.765649) (xy 2.132421 2.863574) (xy 2.134115 2.955192) (xy 2.139461 3.292231) (xy 2.256692 3.292231) (xy 2.262072 2.984746) (xy 2.267451 2.677261) (xy 2.324601 2.647707) (xy 2.366797 2.627413) - (xy 2.39177 2.618204) (xy 2.392491 2.618154) (xy 2.395929 2.636662)) (layer "F.Cu") (width 0.01)) + (xy 2.39177 2.618204) (xy 2.392491 2.618154) (xy 2.395929 2.636662)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 1.602081 2.780289) (xy 1.601833 2.92632) (xy 1.600872 3.038655) (xy 1.598794 3.122678) (xy 1.595193 3.183769) (xy 1.589665 3.227309) (xy 1.581804 3.258679) (xy 1.571207 3.283262) (xy 1.563182 3.297294) (xy 1.496728 3.373388) (xy 1.41247 3.421084) (xy 1.319249 3.438199) @@ -1488,7 +1483,7 @@ (xy 1.314272 2.618678) (xy 1.38611 2.622397) (xy 1.426308 2.6374) (xy 1.442082 2.64167) (xy 1.45255 2.62575) (xy 1.459856 2.583089) (xy 1.465385 2.518106) (xy 1.471437 2.445732) (xy 1.479844 2.402187) (xy 1.495141 2.377287) (xy 1.521864 2.360845) (xy 1.538654 2.353564) - (xy 1.602154 2.326963) (xy 1.602081 2.780289)) (layer "F.Cu") (width 0.01)) + (xy 1.602154 2.326963) (xy 1.602081 2.780289)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 0.713362 2.62467) (xy 0.802117 2.657421) (xy 0.874022 2.71535) (xy 0.902144 2.756128) (xy 0.932802 2.830954) (xy 0.932165 2.885058) (xy 0.899987 2.921446) (xy 0.888081 2.927633) (xy 0.836675 2.946925) (xy 0.810422 2.941982) (xy 0.80153 2.909587) (xy 0.801077 2.891692) @@ -1501,7 +1496,7 @@ (xy 0.373689 3.141478) (xy 0.374107 3.121269) (xy 0.377058 3.001733) (xy 0.380548 2.914449) (xy 0.385514 2.852591) (xy 0.392893 2.809336) (xy 0.403624 2.77786) (xy 0.418645 2.751339) (xy 0.426502 2.739975) (xy 0.471553 2.689692) (xy 0.52194 2.650581) (xy 0.528108 2.647167) - (xy 0.618458 2.620212) (xy 0.713362 2.62467)) (layer "F.Cu") (width 0.01)) + (xy 0.618458 2.620212) (xy 0.713362 2.62467)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy 0.053501 2.626303) (xy 0.13006 2.654733) (xy 0.130936 2.655279) (xy 0.178285 2.690127) (xy 0.213241 2.730852) (xy 0.237825 2.783925) (xy 0.254062 2.855814) (xy 0.263975 2.952992) (xy 0.269586 3.081928) (xy 0.270077 3.100298) (xy 0.277141 3.377287) (xy 0.217695 3.408028) @@ -1519,7 +1514,7 @@ (xy 0.074883 2.789116) (xy 0.011617 2.757058) (xy -0.053936 2.758407) (xy -0.111028 2.789838) (xy -0.148907 2.848024) (xy -0.152426 2.859446) (xy -0.1867 2.914837) (xy -0.230191 2.941518) (xy -0.293077 2.96796) (xy -0.293077 2.899548) (xy -0.273948 2.80011) (xy -0.217169 2.708902) - (xy -0.187622 2.678389) (xy -0.120458 2.639228) (xy -0.035044 2.6215) (xy 0.053501 2.626303)) (layer "F.Cu") (width 0.01)) + (xy -0.187622 2.678389) (xy -0.120458 2.639228) (xy -0.035044 2.6215) (xy 0.053501 2.626303)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -0.840154 2.49212) (xy -0.834428 2.57198) (xy -0.827851 2.619039) (xy -0.818738 2.639566) (xy -0.805402 2.639829) (xy -0.801077 2.637378) (xy -0.743556 2.619636) (xy -0.668732 2.620672) (xy -0.592661 2.63891) (xy -0.545082 2.662505) (xy -0.496298 2.700198) (xy -0.460636 2.742855) @@ -1534,7 +1529,7 @@ (xy -0.840154 3.39587) (xy -0.901685 3.41732) (xy -0.945387 3.431912) (xy -0.969364 3.438706) (xy -0.97007 3.438769) (xy -0.971874 3.420069) (xy -0.9735 3.367322) (xy -0.974883 3.285557) (xy -0.975958 3.179805) (xy -0.97666 3.055094) (xy -0.976923 2.916455) (xy -0.976923 2.381806) - (xy -0.849923 2.328236) (xy -0.840154 2.49212)) (layer "F.Cu") (width 0.01)) + (xy -0.849923 2.328236) (xy -0.840154 2.49212)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -2.465746 2.599745) (xy -2.388714 2.651567) (xy -2.329184 2.726412) (xy -2.293622 2.821654) (xy -2.286429 2.891756) (xy -2.287246 2.921009) (xy -2.294086 2.943407) (xy -2.312888 2.963474) (xy -2.349592 2.985733) (xy -2.410138 3.014709) (xy -2.500466 3.054927) (xy -2.500923 3.055129) @@ -1552,7 +1547,7 @@ (xy -2.48991 2.818107) (xy -2.510584 2.79412) (xy -2.563181 2.759406) (xy -2.619823 2.756856) (xy -2.670631 2.782119) (xy -2.705724 2.830847) (xy -2.715846 2.884468) (xy -2.903339 2.884468) (xy -2.898008 2.835036) (xy -2.865222 2.741055) (xy -2.819579 2.675215) (xy -2.737198 2.608681) - (xy -2.646454 2.575676) (xy -2.553815 2.573573) (xy -2.465746 2.599745)) (layer "F.Cu") (width 0.01)) + (xy -2.646454 2.575676) (xy -2.553815 2.573573) (xy -2.465746 2.599745)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -3.983114 2.587256) (xy -3.891536 2.635409) (xy -3.823951 2.712905) (xy -3.799943 2.762727) (xy -3.781262 2.837533) (xy -3.771699 2.932052) (xy -3.770792 3.03521) (xy -3.778079 3.135935) (xy -3.793097 3.223153) (xy -3.815385 3.285791) (xy -3.822235 3.296579) (xy -3.903368 3.377105) @@ -1568,7 +1563,7 @@ (xy -4.200769 3.002182) (xy -4.396106 3.002182) (xy -4.395426 2.908249) (xy -4.392371 2.837906) (xy -4.385678 2.789163) (xy -4.37404 2.753288) (xy -4.356147 2.721548) (xy -4.352192 2.715648) (xy -4.285733 2.636104) (xy -4.213315 2.589929) (xy -4.125151 2.571599) (xy -4.095213 2.570703) - (xy -3.983114 2.587256)) (layer "F.Cu") (width 0.01)) + (xy -3.983114 2.587256)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -1.728336 2.595089) (xy -1.665633 2.631358) (xy -1.622039 2.667358) (xy -1.590155 2.705075) (xy -1.56819 2.751199) (xy -1.554351 2.812421) (xy -1.546847 2.895431) (xy -1.543883 3.006919) (xy -1.543539 3.087062) (xy -1.543539 3.382065) (xy -1.709615 3.456515) (xy -1.719385 3.133402) @@ -1580,7 +1575,7 @@ (xy -2.018015 3.403511) (xy -2.053246 3.420787) (xy -2.100303 3.438738) (xy -2.151697 3.458278) (xy -2.145579 3.111485) (xy -2.143116 2.986468) (xy -2.140233 2.894082) (xy -2.136102 2.827881) (xy -2.129893 2.78142) (xy -2.120774 2.748256) (xy -2.107917 2.721944) (xy -2.092416 2.698729) - (xy -2.017629 2.624569) (xy -1.926372 2.581684) (xy -1.827117 2.571412) (xy -1.728336 2.595089)) (layer "F.Cu") (width 0.01)) + (xy -2.017629 2.624569) (xy -1.926372 2.581684) (xy -1.827117 2.571412) (xy -1.728336 2.595089)) (layer F.Cu) (width 0.01)) (fp_poly (pts (xy -3.231114 2.584505) (xy -3.156461 2.621727) (xy -3.090569 2.690261) (xy -3.072423 2.715648) (xy -3.052655 2.748866) (xy -3.039828 2.784945) (xy -3.03249 2.833098) (xy -3.029187 2.902536) (xy -3.028462 2.994206) (xy -3.031737 3.11983) (xy -3.043123 3.214154) (xy -3.064959 3.284523) @@ -1599,29 +1594,29 @@ (xy -3.457394 2.949598) (xy -3.458308 3.000042) (xy -3.646096 3.000042) (xy -3.645778 2.98206) (xy -3.643127 2.894679) (xy -3.639394 2.830905) (xy -3.634093 2.785582) (xy -3.626742 2.753555) (xy -3.616857 2.729668) (xy -3.603954 2.708764) (xy -3.598421 2.700898) (xy -3.525031 2.626595) - (xy -3.43224 2.584467) (xy -3.324904 2.572722) (xy -3.231114 2.584505)) (layer "F.Cu") (width 0.01)) + (xy -3.43224 2.584467) (xy -3.324904 2.572722) (xy -3.231114 2.584505)) (layer F.Cu) (width 0.01)) ) - (gr_line (start 271.59458 158.12516) (end 271.59458 173.87316) (layer "Edge.Cuts") (width 0.1) (tstamp 5DA6A2D8)) - (gr_line (start 271.59458 173.87316) (end 255.84658 173.87316) (layer "Edge.Cuts") (width 0.1) (tstamp 5DA6A2D7)) - (gr_line (start 255.84658 173.87316) (end 255.84658 158.12516) (layer "Edge.Cuts") (width 0.1) (tstamp 5DA6A2D6)) - (gr_line (start 255.84658 158.12516) (end 271.59458 158.12516) (layer "Edge.Cuts") (width 0.1) (tstamp 5DA6A2D5)) - (gr_line (start 138.24458 158.12516) (end 138.24458 173.87316) (layer "Edge.Cuts") (width 0.1) (tstamp 5DA6A2D8)) - (gr_line (start 138.24458 173.87316) (end 122.49658 173.87316) (layer "Edge.Cuts") (width 0.1) (tstamp 5DA6A2D7)) - (gr_line (start 122.49658 173.87316) (end 122.49658 158.12516) (layer "Edge.Cuts") (width 0.1) (tstamp 5DA6A2D6)) - (gr_line (start 122.49658 158.12516) (end 138.24458 158.12516) (layer "Edge.Cuts") (width 0.1) (tstamp 5DA6A2D5)) - (gr_line (start 74.9046 158.115) (end 90.6526 158.115) (layer "Edge.Cuts") (width 0.1)) - (gr_line (start 74.9046 173.863) (end 74.9046 158.115) (layer "Edge.Cuts") (width 0.1)) - (gr_line (start 90.6526 173.863) (end 74.9046 173.863) (layer "Edge.Cuts") (width 0.1)) - (gr_line (start 90.6526 158.115) (end 90.6526 173.863) (layer "Edge.Cuts") (width 0.1)) - (gr_text "Universal Keyboard Rev 1.1 http://osiweb.org\nKey Aligner for Futaba MD-4PCS, George Risk KBM-01-01" (at 289.179 166.37) (layer "F.SilkS") + (gr_line (start 271.59458 158.12516) (end 271.59458 173.87316) (layer Edge.Cuts) (width 0.1) (tstamp 5DA6A2D8)) + (gr_line (start 271.59458 173.87316) (end 255.84658 173.87316) (layer Edge.Cuts) (width 0.1) (tstamp 5DA6A2D7)) + (gr_line (start 255.84658 173.87316) (end 255.84658 158.12516) (layer Edge.Cuts) (width 0.1) (tstamp 5DA6A2D6)) + (gr_line (start 255.84658 158.12516) (end 271.59458 158.12516) (layer Edge.Cuts) (width 0.1) (tstamp 5DA6A2D5)) + (gr_line (start 138.24458 158.12516) (end 138.24458 173.87316) (layer Edge.Cuts) (width 0.1) (tstamp 5DA6A2D8)) + (gr_line (start 138.24458 173.87316) (end 122.49658 173.87316) (layer Edge.Cuts) (width 0.1) (tstamp 5DA6A2D7)) + (gr_line (start 122.49658 173.87316) (end 122.49658 158.12516) (layer Edge.Cuts) (width 0.1) (tstamp 5DA6A2D6)) + (gr_line (start 122.49658 158.12516) (end 138.24458 158.12516) (layer Edge.Cuts) (width 0.1) (tstamp 5DA6A2D5)) + (gr_line (start 74.9046 158.115) (end 90.6526 158.115) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 74.9046 173.863) (end 74.9046 158.115) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 90.6526 173.863) (end 74.9046 173.863) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 90.6526 158.115) (end 90.6526 173.863) (layer Edge.Cuts) (width 0.1)) + (gr_text "Unified Keyboard Rev 1.2 http://osiweb.org\nKey Aligner for Futaba MD-4PCS, George Risk KBM-01-01" (at 295.402 162.814) (layer F.SilkS) (effects (font (size 1.524 1.524) (thickness 0.1778)) (justify left)) ) - (gr_line (start 62.23 177.8) (end 369.57 177.8) (layer "Edge.Cuts") (width 0.1) (tstamp 5D911490)) - (gr_line (start 62.23 73.914) (end 62.23 177.8) (layer "Edge.Cuts") (width 0.1)) - (gr_line (start 369.57 73.914) (end 62.23 73.914) (layer "Edge.Cuts") (width 0.1) (tstamp 5D91148D)) - (gr_line (start 369.57 177.8) (end 369.57 73.914) (layer "Edge.Cuts") (width 0.1) (tstamp 5D91148A)) - (gr_text "Distances:\nVertical: 0.75 inch\nHorizontal (1x - 1x): 0.75 inch\nHorizontal (1x - 1.5x): 0.939 inch\nHorizontal (Row 1 left key -> Row 2 left key): -0.379 inch\nHorizontal (Row 2 left key -> Row 3 left key): 0.187 inch\nHorizontal (Row 3 left key -> Row 4 left key): 0.186 inch\nHorizontal (Row 4 left key -> space bar): 4.310 inch" (at 38.4175 240.0681) (layer "Cmts.User") + (gr_line (start 62.23 177.8) (end 369.57 177.8) (layer Edge.Cuts) (width 0.1) (tstamp 5D911490)) + (gr_line (start 62.23 73.914) (end 62.23 177.8) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 369.57 73.914) (end 62.23 73.914) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148D)) + (gr_line (start 369.57 177.8) (end 369.57 73.914) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148A)) + (gr_text "Distances:\nVertical: 0.75 inch\nHorizontal (1x - 1x): 0.75 inch\nHorizontal (1x - 1.5x): 0.939 inch\nHorizontal (Row 1 left key -> Row 2 left key): -0.379 inch\nHorizontal (Row 2 left key -> Row 3 left key): 0.187 inch\nHorizontal (Row 3 left key -> Row 4 left key): 0.186 inch\nHorizontal (Row 4 left key -> space bar): 4.310 inch" (at 38.4175 240.0681) (layer Cmts.User) (effects (font (size 2.54 2.54) (thickness 0.3048)) (justify left)) ) diff --git a/hardware/keyboard-classic/kbd-classic.kicad_pcb b/hardware/keyboard-classic/kbd-classic.kicad_pcb index 06fa1d2..3047313 100644 --- a/hardware/keyboard-classic/kbd-classic.kicad_pcb +++ b/hardware/keyboard-classic/kbd-classic.kicad_pcb @@ -3,17 +3,17 @@ (general (thickness 1.6) (drawings 22) - (tracks 1001) + (tracks 1021) (zones 0) - (modules 137) + (modules 142) (nets 99) ) (page B) (title_block - (title "Universal Retro Keyboard") + (title "Unified Retro Keyboard") (date 2019-08-25) - (rev 1.1) + (rev 1.2) (company OSIWeb.org) (comment 1 "Key matrix w/ LED") ) @@ -332,6 +332,101 @@ (add_net /Col0) ) + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5DA64554) (tstamp 5DF445F1) + (at 306.79898 73.13676) + (descr "Mounting Hole 3.5mm, no annular") + (tags "mounting hole 3.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5DA64554) (tstamp 5DF445F1) + (at 87.08898 73.13676) + (descr "Mounting Hole 3.5mm, no annular") + (tags "mounting hole 3.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5DA64554) (tstamp 5DF445F1) + (at 196.94398 73.13676) + (descr "Mounting Hole 3.5mm, no annular") + (tags "mounting hole 3.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5DA64554) (tstamp 5DF445F1) + (at 110.96498 166.48176) + (descr "Mounting Hole 3.5mm, no annular") + (tags "mounting hole 3.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5DA64554) (tstamp 5DF445F1) + (at 282.92298 166.48176) + (descr "Mounting Hole 3.5mm, no annular") + (tags "mounting hole 3.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + (module unikbd:Key_MX_LED locked (layer F.Cu) (tedit 5DF12B03) (tstamp 5DF2AE8E) (at 292.29558 127.89916) (path /5DF7DA75) @@ -618,7 +713,7 @@ ) (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA66D94) - (at 107.7595 171.45) + (at 102.6795 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) @@ -637,7 +732,7 @@ ) (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA66D94) - (at 284.607 171.45) + (at 289.687 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) @@ -656,7 +751,7 @@ ) (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA66D94) - (at 363.22 171.45) + (at 358.14 171.45) (descr "Mounting Hole 3.5mm, no annular") (tags "mounting hole 3.5mm no annular") (attr virtual) @@ -5628,7 +5723,7 @@ ) ) - (gr_text "Universal Keyboard Rev 1.2 http://osiweb.org" (at 106.553 77.597) (layer F.SilkS) + (gr_text "Unified Keyboard Rev 1.2 http://osiweb.org" (at 106.553 77.597) (layer F.SilkS) (effects (font (size 1.524 1.524) (thickness 0.1778))) ) (gr_line (start 358.648 118.745) (end 363.474 118.745) (layer B.Fab) (width 0.15) (tstamp 5D929410)) @@ -5648,9 +5743,9 @@ (gr_line (start 358.648 156.083) (end 272.923 156.083) (layer B.Fab) (width 0.15)) (gr_line (start 78.486 80.645) (end 363.474 80.645) (layer B.Fab) (width 0.15) (tstamp 5D90C80E)) (gr_line (start 62.23 180.34) (end 369.57 180.34) (layer Edge.Cuts) (width 0.1) (tstamp 5D911490)) - (gr_line (start 62.23 72.644) (end 62.23 180.34) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 369.57 72.644) (end 62.23 72.644) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148D)) - (gr_line (start 369.57 180.34) (end 369.57 72.644) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148A)) + (gr_line (start 62.23 67.564) (end 62.23 180.34) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 369.57 67.564) (end 62.23 67.564) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148D)) + (gr_line (start 369.57 180.34) (end 369.57 67.564) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148A)) (gr_text "Distances:\nVertical: 0.75 inch\nHorizontal (1x - 1x): 0.75 inch\nHorizontal (1x - 1.5x): 0.939 inch\nHorizontal (Row 1 left key -> Row 2 left key): -0.379 inch\nHorizontal (Row 2 left key -> Row 3 left key): 0.187 inch\nHorizontal (Row 3 left key -> Row 4 left key): 0.186 inch\nHorizontal (Row 4 left key -> space bar): 4.310 inch" (at 38.4175 240.0681) (layer Cmts.User) (effects (font (size 2.54 2.54) (thickness 0.3048)) (justify left)) ) @@ -5971,15 +6066,12 @@ (segment (start 226.6315 135.5344) (end 232.4735 141.3764) (width 0.254) (layer F.Cu) (net 33)) (via (at 232.4735 158.877) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 33)) (segment (start 232.4735 141.3764) (end 232.4735 158.877) (width 0.254) (layer F.Cu) (net 33)) - (segment (start 233.048236 158.877) (end 232.4735 158.877) (width 0.254) (layer B.Cu) (net 33)) - (segment (start 292.0238 161.7091) (end 290.5125 163.2204) (width 0.254) (layer B.Cu) (net 33)) - (segment (start 292.0238 161.6456) (end 292.0238 161.7091) (width 0.254) (layer B.Cu) (net 33)) - (segment (start 294.767 158.9024) (end 292.0238 161.6456) (width 0.254) (layer B.Cu) (net 33)) - (segment (start 313.7154 158.9024) (end 294.767 158.9024) (width 0.254) (layer B.Cu) (net 33)) - (segment (start 321.0306 166.2176) (end 313.7154 158.9024) (width 0.254) (layer B.Cu) (net 33)) - (segment (start 290.5125 163.2204) (end 237.391636 163.2204) (width 0.254) (layer B.Cu) (net 33)) - (segment (start 321.0306 166.4208) (end 321.0306 166.2176) (width 0.254) (layer B.Cu) (net 33)) - (segment (start 237.391636 163.2204) (end 233.048236 158.877) (width 0.254) (layer B.Cu) (net 33)) + (segment (start 232.879899 159.283399) (end 232.4735 158.877) (width 0.254) (layer B.Cu) (net 33)) + (segment (start 236.8169 163.2204) (end 232.879899 159.283399) (width 0.254) (layer B.Cu) (net 33)) + (segment (start 313.467779 158.857979) (end 280.547885 158.857979) (width 0.254) (layer B.Cu) (net 33)) + (segment (start 280.547885 158.857979) (end 276.185464 163.2204) (width 0.254) (layer B.Cu) (net 33)) + (segment (start 321.0306 166.4208) (end 313.467779 158.857979) (width 0.254) (layer B.Cu) (net 33)) + (segment (start 276.185464 163.2204) (end 236.8169 163.2204) (width 0.254) (layer B.Cu) (net 33)) (segment (start 282.51658 131.96316) (end 282.77058 131.70916) (width 0.254) (layer B.Cu) (net 34)) (segment (start 273.24558 131.96316) (end 282.51658 131.96316) (width 0.254) (layer B.Cu) (net 34)) (segment (start 234.89158 151.01316) (end 235.14558 150.75916) (width 0.254) (layer B.Cu) (net 35)) @@ -6263,17 +6355,12 @@ (segment (start 281.25928 98.67646) (end 287.155986 104.573166) (width 0.254) (layer F.Cu) (net 58)) (segment (start 278.588374 86.201154) (end 281.25928 88.87206) (width 0.254) (layer F.Cu) (net 58)) (segment (start 281.25928 88.87206) (end 281.25928 98.67646) (width 0.254) (layer F.Cu) (net 58)) - (via (at 299.974 160.273982) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 58)) (segment (start 290.4871 107.90428) (end 290.4871 112.61598) (width 0.254) (layer F.Cu) (net 58)) (via (at 299.974 152.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58)) (segment (start 287.833974 105.251154) (end 290.4871 107.90428) (width 0.254) (layer F.Cu) (net 58)) (segment (start 299.974 151.834315) (end 299.974 152.4) (width 0.254) (layer F.Cu) (net 58)) (segment (start 290.4871 112.61598) (end 299.974 122.10288) (width 0.254) (layer F.Cu) (net 58)) (segment (start 299.974 122.10288) (end 299.974 151.834315) (width 0.254) (layer F.Cu) (net 58)) - (segment (start 299.974 160.273982) (end 299.974 152.4) (width 0.254) (layer F.Cu) (net 58)) - (segment (start 302.1838 160.274) (end 299.974018 160.274) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 299.974018 160.274) (end 299.974 160.273982) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 308.3306 166.4208) (end 302.1838 160.274) (width 0.254) (layer B.Cu) (net 58)) (segment (start 299.574001 152.799999) (end 299.974 152.4) (width 0.254) (layer B.Cu) (net 58)) (segment (start 297.434 154.94) (end 299.574001 152.799999) (width 0.254) (layer B.Cu) (net 58)) (segment (start 225.19386 154.94) (end 297.434 154.94) (width 0.254) (layer B.Cu) (net 58)) @@ -6282,6 +6369,11 @@ (segment (start 196.94398 161.93516) (end 198.061579 163.052759) (width 0.254) (layer B.Cu) (net 58)) (segment (start 205.440182 165.02315) (end 215.11071 165.02315) (width 0.254) (layer B.Cu) (net 58)) (segment (start 203.469791 163.052759) (end 205.440182 165.02315) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 303.276 161.3662) (end 303.276 159.893) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 308.3306 166.4208) (end 303.276 161.3662) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 303.276 155.702) (end 303.276 159.893) (width 0.254) (layer F.Cu) (net 58)) + (segment (start 299.974 152.4) (end 303.276 155.702) (width 0.254) (layer F.Cu) (net 58)) + (via (at 303.276 159.893) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 58)) (segment (start 114.997855 137.62736) (end 149.20214 137.62736) (width 0.254) (layer B.Cu) (net 59)) (segment (start 157.353 122.24258) (end 158.733586 123.623166) (width 0.254) (layer F.Cu) (net 59)) (segment (start 154.01798 104.78516) (end 157.353 108.12018) (width 0.254) (layer F.Cu) (net 59)) @@ -6332,11 +6424,13 @@ (segment (start 260.755591 137.57656) (end 261.18862 138.009589) (width 0.254) (layer B.Cu) (net 59)) (segment (start 167.9067 137.57656) (end 260.755591 137.57656) (width 0.254) (layer B.Cu) (net 59)) (via (at 257.4036 163.953812) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 59)) - (segment (start 305.7906 166.4208) (end 303.323612 163.953812) (width 0.254) (layer B.Cu) (net 59)) (segment (start 257.4036 141.794609) (end 257.4036 163.953812) (width 0.254) (layer F.Cu) (net 59)) - (segment (start 303.323612 163.953812) (end 257.978336 163.953812) (width 0.254) (layer B.Cu) (net 59)) - (segment (start 257.978336 163.953812) (end 257.4036 163.953812) (width 0.254) (layer B.Cu) (net 59)) (segment (start 261.18862 138.009589) (end 257.4036 141.794609) (width 0.254) (layer F.Cu) (net 59)) + (segment (start 280.735943 159.311989) (end 298.681789 159.311989) (width 0.254) (layer B.Cu) (net 59)) + (segment (start 304.940601 165.570801) (end 305.7906 166.4208) (width 0.254) (layer B.Cu) (net 59)) + (segment (start 276.09412 163.953812) (end 280.735943 159.311989) (width 0.254) (layer B.Cu) (net 59)) + (segment (start 257.4036 163.953812) (end 276.09412 163.953812) (width 0.254) (layer B.Cu) (net 59)) + (segment (start 298.681789 159.311989) (end 304.940601 165.570801) (width 0.254) (layer B.Cu) (net 59)) (via (at 132.55244 96.2025) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 60)) (segment (start 82.74558 122.254635) (end 84.48294 120.517275) (width 0.254) (layer B.Cu) (net 60)) (segment (start 82.74558 123.83516) (end 82.74558 122.254635) (width 0.254) (layer B.Cu) (net 60)) @@ -6386,12 +6480,14 @@ (segment (start 148.58619 138.39317) (end 257.634199 138.39317) (width 0.254) (layer B.Cu) (net 60)) (segment (start 255.100994 123.861734) (end 257.7465 126.50724) (width 0.254) (layer F.Cu) (net 60)) (segment (start 256.159 140.092971) (end 256.159 163.95381) (width 0.254) (layer F.Cu) (net 60)) - (segment (start 256.892404 164.687214) (end 256.565399 164.360209) (width 0.254) (layer B.Cu) (net 60)) (via (at 256.159 163.95381) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 60)) - (segment (start 256.565399 164.360209) (end 256.159 163.95381) (width 0.254) (layer B.Cu) (net 60)) - (segment (start 303.2506 166.4208) (end 301.517014 164.687214) (width 0.254) (layer B.Cu) (net 60)) (segment (start 257.7465 138.505471) (end 256.159 140.092971) (width 0.254) (layer F.Cu) (net 60)) - (segment (start 301.517014 164.687214) (end 256.892404 164.687214) (width 0.254) (layer B.Cu) (net 60)) + (segment (start 303.2506 166.3446) (end 303.2506 166.4208) (width 0.254) (layer B.Cu) (net 60)) + (segment (start 280.924 159.766) (end 296.672 159.766) (width 0.254) (layer B.Cu) (net 60)) + (segment (start 296.672 159.766) (end 303.2506 166.3446) (width 0.254) (layer B.Cu) (net 60)) + (segment (start 276.002786 164.687214) (end 280.924 159.766) (width 0.254) (layer B.Cu) (net 60)) + (segment (start 256.892404 164.687214) (end 276.002786 164.687214) (width 0.254) (layer B.Cu) (net 60)) + (segment (start 256.159 163.95381) (end 256.892404 164.687214) (width 0.254) (layer B.Cu) (net 60)) (segment (start 96.86798 104.78516) (end 96.86798 102.38994) (width 0.254) (layer B.Cu) (net 61)) (segment (start 96.86798 102.38994) (end 98.171 101.08692) (width 0.254) (layer B.Cu) (net 61)) (segment (start 112.21974 101.08692) (end 115.91798 104.78516) (width 0.254) (layer B.Cu) (net 61)) @@ -6554,28 +6650,37 @@ (segment (start 87.46998 151.01316) (end 99.14128 151.01316) (width 0.254) (layer B.Cu) (net 81)) (segment (start 294.44188 151.01316) (end 294.69588 150.75916) (width 0.254) (layer B.Cu) (net 82)) (segment (start 282.77058 151.01316) (end 294.44188 151.01316) (width 0.254) (layer B.Cu) (net 82)) - (segment (start 84.01558 171.07916) (end 89.252508 171.07916) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 120.330058 166.16999) (end 182.458458 166.16999) (width 0.254) (layer B.Cu) (net 83)) (segment (start 304.940601 169.810799) (end 305.7906 168.9608) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 89.252508 171.07916) (end 96.193679 164.137989) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 96.193679 164.137989) (end 103.316943 164.137989) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 224.436294 168.762772) (end 274.292705 168.762773) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 105.983943 161.470989) (end 115.631058 161.47099) (width 0.254) (layer B.Cu) (net 83)) (segment (start 182.458458 166.16999) (end 190.129257 173.840789) (width 0.254) (layer B.Cu) (net 83)) - (segment (start 219.358278 173.840788) (end 227.032266 166.1668) (width 0.254) (layer B.Cu) (net 83)) - (segment (start 299.0596 171.8056) (end 302.9458 171.8056) (width 0.254) (layer B.Cu) (net 83)) - (segment (start 227.032266 166.1668) (end 293.4208 166.1668) (width 0.254) (layer B.Cu) (net 83)) - (segment (start 94.161678 166.16999) (end 182.458458 166.16999) (width 0.254) (layer B.Cu) (net 83)) - (segment (start 293.4208 166.1668) (end 299.0596 171.8056) (width 0.254) (layer B.Cu) (net 83)) - (segment (start 89.252508 171.07916) (end 94.161678 166.16999) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 274.292705 168.762773) (end 283.129921 177.599989) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 103.316943 164.137989) (end 105.983943 161.470989) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 219.358278 173.840788) (end 224.436294 168.762772) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 84.01558 171.07916) (end 89.252508 171.07916) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 283.129921 177.599989) (end 297.151411 177.599989) (width 0.254) (layer B.Cu) (net 83)) (segment (start 190.129257 173.840789) (end 219.358278 173.840788) (width 0.254) (layer B.Cu) (net 83)) - (segment (start 302.9458 171.8056) (end 304.940601 169.810799) (width 0.254) (layer B.Cu) (net 83)) - (segment (start 227.2792 166.624) (end 293.0144 166.624) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 304.5206 172.7708) (end 308.3306 168.9608) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 219.6084 174.2948) (end 227.2792 166.624) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 182.2704 166.624) (end 189.9412 174.2948) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 299.1612 172.7708) (end 304.5206 172.7708) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 94.3864 166.624) (end 182.2704 166.624) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 88.3412 172.6692) (end 94.3864 166.624) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 83.06562 172.6692) (end 88.3412 172.6692) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 293.0144 166.624) (end 299.1612 172.7708) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 115.631058 161.47099) (end 120.330058 166.16999) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 297.151411 177.599989) (end 304.940601 169.810799) (width 0.254) (layer B.Cu) (net 83)) + (segment (start 274.104647 169.216783) (end 282.941864 178.054) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 224.686417 169.216783) (end 274.104647 169.216783) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 189.9158 174.2948) (end 219.6084 174.2948) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 182.245001 166.624001) (end 189.9158 174.2948) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 96.4184 164.592) (end 103.505 164.592) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 88.3412 172.6692) (end 96.4184 164.592) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 103.505 164.592) (end 106.172 161.925) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 282.941864 178.054) (end 299.2374 178.054) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 299.2374 178.054) (end 307.480601 169.810799) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 219.6084 174.2948) (end 224.686417 169.216783) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 120.142001 166.624001) (end 182.245001 166.624001) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 307.480601 169.810799) (end 308.3306 168.9608) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 115.443 161.925) (end 120.142001 166.624001) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 106.172 161.925) (end 115.443 161.925) (width 0.254) (layer B.Cu) (net 84)) (segment (start 81.47558 171.07916) (end 83.06562 172.6692) (width 0.254) (layer B.Cu) (net 84)) - (segment (start 189.9412 174.2948) (end 219.6084 174.2948) (width 0.254) (layer B.Cu) (net 84)) + (segment (start 83.06562 172.6692) (end 88.3412 172.6692) (width 0.254) (layer B.Cu) (net 84)) (segment (start 295.148 126.68758) (end 295.148 131.133132) (width 0.254) (layer F.Cu) (net 85)) (segment (start 298.904011 170.888011) (end 299.72 171.704) (width 0.254) (layer F.Cu) (net 85)) (segment (start 308.1274 171.704) (end 310.020601 169.810799) (width 0.254) (layer F.Cu) (net 85)) @@ -6635,26 +6740,36 @@ (segment (start 363.728 157.861) (end 347.472 174.117) (width 0.254) (layer B.Cu) (net 92)) (segment (start 333.8068 174.117) (end 328.6506 168.9608) (width 0.254) (layer B.Cu) (net 92)) (segment (start 347.472 174.117) (end 333.8068 174.117) (width 0.254) (layer B.Cu) (net 92)) + (segment (start 276.478999 165.258778) (end 276.479 165.258779) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 276.478999 165.258778) (end 276.478999 164.973001) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 276.478999 164.973001) (end 281.23199 160.22001) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 291.96981 160.22001) (end 300.7106 168.9608) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 281.23199 160.22001) (end 291.96981 160.22001) (width 0.254) (layer B.Cu) (net 97)) (segment (start 190.505371 172.932767) (end 218.982163 172.932767) (width 0.254) (layer B.Cu) (net 97)) (segment (start 218.982163 172.932767) (end 226.656152 165.258778) (width 0.254) (layer B.Cu) (net 97)) - (segment (start 93.0402 165.227) (end 182.799604 165.227) (width 0.254) (layer B.Cu) (net 97)) - (segment (start 297.008579 165.258779) (end 299.860601 168.110801) (width 0.254) (layer B.Cu) (net 97)) - (segment (start 82.74558 161.99866) (end 83.863179 163.116259) (width 0.254) (layer B.Cu) (net 97)) - (segment (start 90.929459 163.116259) (end 93.0402 165.227) (width 0.254) (layer B.Cu) (net 97)) - (segment (start 182.799604 165.227) (end 190.505371 172.932767) (width 0.254) (layer B.Cu) (net 97)) - (segment (start 83.863179 163.116259) (end 90.929459 163.116259) (width 0.254) (layer B.Cu) (net 97)) - (segment (start 226.656152 165.258778) (end 297.008579 165.258779) (width 0.254) (layer B.Cu) (net 97)) - (segment (start 299.860601 168.110801) (end 300.7106 168.9608) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 116.123568 160.573568) (end 120.777 165.227) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 105.607829 160.562968) (end 116.123568 160.562968) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 226.656152 165.258778) (end 276.478999 165.258778) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 102.975797 163.195) (end 105.607829 160.562968) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 120.777 165.227) (end 182.799603 165.227) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 83.94192 163.195) (end 102.975797 163.195) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 116.123568 160.562968) (end 116.123568 160.573568) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 182.799603 165.227) (end 190.505371 172.932767) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 82.74558 161.99866) (end 83.94192 163.195) (width 0.254) (layer B.Cu) (net 97)) + (segment (start 283.317978 177.145978) (end 295.065422 177.145978) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 120.483147 165.681011) (end 182.611547 165.681011) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 224.248237 168.308761) (end 274.480761 168.308761) (width 0.254) (layer B.Cu) (net 98)) (segment (start 302.400601 169.810799) (end 303.2506 168.9608) (width 0.254) (layer B.Cu) (net 98)) (segment (start 182.611547 165.681011) (end 190.317314 173.386778) (width 0.254) (layer B.Cu) (net 98)) - (segment (start 89.68994 169.99966) (end 94.008589 165.681011) (width 0.254) (layer B.Cu) (net 98)) - (segment (start 301.2694 170.942) (end 302.400601 169.810799) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 105.795886 161.016978) (end 115.819114 161.016978) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 103.128886 163.683978) (end 105.795886 161.016978) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 295.065422 177.145978) (end 302.400601 169.810799) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 89.68994 169.99966) (end 96.005622 163.683978) (width 0.254) (layer B.Cu) (net 98)) (segment (start 82.74558 169.99966) (end 89.68994 169.99966) (width 0.254) (layer B.Cu) (net 98)) - (segment (start 226.844209 165.712789) (end 293.830389 165.712789) (width 0.254) (layer B.Cu) (net 98)) - (segment (start 219.17022 173.386778) (end 226.844209 165.712789) (width 0.254) (layer B.Cu) (net 98)) - (segment (start 293.830389 165.712789) (end 299.0596 170.942) (width 0.254) (layer B.Cu) (net 98)) - (segment (start 94.008589 165.681011) (end 182.611547 165.681011) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 115.819114 161.016978) (end 120.483147 165.681011) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 274.480761 168.308761) (end 283.317978 177.145978) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 96.005622 163.683978) (end 103.128886 163.683978) (width 0.254) (layer B.Cu) (net 98)) (segment (start 190.317314 173.386778) (end 219.17022 173.386778) (width 0.254) (layer B.Cu) (net 98)) - (segment (start 299.0596 170.942) (end 301.2694 170.942) (width 0.254) (layer B.Cu) (net 98)) + (segment (start 219.17022 173.386778) (end 224.248237 168.308761) (width 0.254) (layer B.Cu) (net 98)) ) diff --git a/hardware/keyboard-classic/kbd-classic.sch b/hardware/keyboard-classic/kbd-classic.sch index b6ac9ba..2b970c6 100644 --- a/hardware/keyboard-classic/kbd-classic.sch +++ b/hardware/keyboard-classic/kbd-classic.sch @@ -4,9 +4,9 @@ EELAYER END $Descr USLetter 11000 8500 encoding utf-8 Sheet 1 3 -Title "Universal Retro Keyboard" +Title "Unified Retro Keyboard" Date "2019-08-25" -Rev "1.0" +Rev "1.2" Comp "OSIWeb.org" Comment1 "Main sheet with connector" Comment2 ""