diff --git a/hardware/keyboard-sol/aligner-cherry/aligner-cherry-main.kicad_pcb b/hardware/keyboard-sol/aligner-cherry/aligner-cherry-main.kicad_pcb deleted file mode 100644 index 802955c..0000000 --- a/hardware/keyboard-sol/aligner-cherry/aligner-cherry-main.kicad_pcb +++ /dev/null @@ -1,1380 +0,0 @@ -(kicad_pcb (version 20171130) (host pcbnew "(5.1.5-0-10_14)") - - (general - (thickness 1.6) - (drawings 18) - (tracks 0) - (zones 0) - (modules 75) - (nets 1) - ) - - (page C) - (title_block - (title "Unified Retro Keyboard") - (date 2019-08-25) - (rev 1.1) - (company OSIWeb.org) - (comment 1 "Key aligner - Cherry (main)") - ) - - (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) - ) - - (setup - (last_trace_width 0.254) - (user_trace_width 0.254) - (user_trace_width 0.508) - (user_trace_width 1.27) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (via_size 0.8128) - (via_drill 0.4064) - (via_min_size 0.4) - (via_min_drill 0.3) - (user_via 1.27 0.7112) - (uvia_size 0.3048) - (uvia_drill 0.1016) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (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.81 3.81) - (pad_drill 3.81) - (pad_to_mask_clearance 0) - (aux_axis_origin 61.4172 179.1081) - (grid_origin 76.835 223.393) - (visible_elements 7FFFEFFF) - (pcbplotparams - (layerselection 0x010fc_ffffffff) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 0) - (scaleselection 1) - (outputdirectory "outputs")) - ) - - (net 0 "") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.254) - (via_dia 0.8128) - (via_drill 0.4064) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (net_class power1 "" - (clearance 0.254) - (trace_width 1.27) - (via_dia 1.27) - (via_drill 0.7112) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (net_class signal "" - (clearance 0.2032) - (trace_width 0.254) - (via_dia 0.8128) - (via_drill 0.4064) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (module unikbd:MX_2u_aligner locked (layer F.Cu) (tedit 5E8CCCF3) (tstamp 5E12D3B8) - (at 365.75238 187.74156) - (path /5BC3E99D/5BC6D0C2) - (fp_text reference SW55 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "RT Shift: 2x" (at -5.334 8.6614) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 6.985 1.397) (end 8.6106 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 6.985 -1.397) (end 8.6106 -1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 -1.397) (end -6.985 -1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 1.397) (end -6.985 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_text user SW** (at -5.334 -7.874) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user MX_space_aligner (at -0.6096 7.9248) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 15.2654 6.604) (end 13.462 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 13.462 6.604) (end 13.462 7.7724) (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 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 8.6106 -1.397) (end 8.6106 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 13.462 7.7724) (end 10.414 7.7724) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 10.414 7.7724) (end 10.414 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 10.414 6.604) (end 8.6106 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 8.6106 6.604) (end 8.6106 1.397) (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 6.985 6.985) (end -6.985 6.985) (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 -8.6106 1.397) (end -8.6106 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 6.604) (end -10.414 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -10.414 6.604) (end -10.414 7.7724) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -10.414 7.7724) (end -13.462 7.7724) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -13.462 7.7724) (end -13.462 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -13.462 6.604) (end -15.2654 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 -5.6896) (end -8.6106 -1.397) (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 -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D408) - (at 401.47113 187.74156) - (path /5BC3E99D/5BC6D0C9) - (fp_text reference SW59 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Mode Select: 1.75x" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D458) - (at 251.45238 168.69156) - (path /5BC3E99D/5BC3FF70) - (fp_text reference SW63 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D41C) - (at 232.40238 168.69156) - (path /5BC3E99D/5BC3FF77) - (fp_text reference SW60 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value G (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D430) - (at 387.18363 168.69156) - (path /5BC3E99D/5BC6CD87) - (fp_text reference SW61 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Repeat: 1.25x" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D3CC) - (at 213.35238 168.69156) - (path /5BC3E99D/5BC3FF69) - (fp_text reference SW56 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D46C) - (at 408.61488 168.69156) - (path /5BC3E99D/5BC6CD80) - (fp_text reference SW64 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "RT 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D250) - (at 270.50238 168.69156) - (path /5BC3E99D/5E1BE11F) - (fp_text reference SW37 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D28C) - (at 132.38988 168.69156) - (path /5BC3E99D/5BC3FD26) - (fp_text reference SW40 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Shift Lock: 1.5x" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D2A0) - (at 289.55238 168.69156) - (path /5BC3E99D/5BC6CD5D) - (fp_text reference SW41 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D2DC) - (at 156.20238 168.69156) - (path /5BC3E99D/5BC3FE57) - (fp_text reference SW44 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value A (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D2F0) - (at 308.60238 168.69156) - (path /5BC3E99D/5BC6CD6B) - (fp_text reference SW45 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D32C) - (at 175.25238 168.69156) - (path /5BC3E99D/5E1BE11D) - (fp_text reference SW48 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value S (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D340) - (at 327.65238 168.69156) - (path /5BC3E99D/5BC6CD64) - (fp_text reference SW49 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Semicolon (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D37C) - (at 194.30238 168.69156) - (path /5BC3E99D/5E0AC938) - (fp_text reference SW52 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D390) - (at 346.70238 168.69156) - (path /5BC3E99D/5BC6CD72) - (fp_text reference SW53 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D3E0) - (at 365.75238 168.69156) - (path /5BC3E99D/5BC6CD79) - (fp_text reference SW57 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value DEL (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D3A4) - (at 203.82738 187.74156) - (path /5BC3E99D/5BC6CEF2) - (fp_text reference SW54 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E6EC726) - (at 163.34613 206.79156) - (path /5E16AC8E/5E1BE0F6) - (fp_text reference SW74 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "LT Arrow" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D1C4) - (at 227.63988 149.64156) - (path /5BC3EA0A/5BCAF420) - (fp_text reference SW30 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D64C) - (at 408.61488 206.79156) - (path /5E16AC8E/5E1BE0F8) - (fp_text reference SW88 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Clear (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D638) - (at 387.18363 206.79156) - (path /5E16AC8E/5E1BE0F9) - (fp_text reference SW87 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Home (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D5FC) - (at 363.37113 206.79156) - (path /5E16AC8E/5E1BE0F7) - (fp_text reference SW84 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Down Arrow" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E10B4C4) - (at 339.55863 206.79156) - (path /5E16AC8E/5E1BE119) - (fp_text reference SW81 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "RT Arrow" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D4E4) - (at 139.53363 206.79156) - (path /5E16AC8E/5E1BE0F5) - (fp_text reference SW70 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Up Arrow" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D494) - (at 113.33988 206.79156) - (path /5E16AC8E/5E12EFC1) - (fp_text reference SW66 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Local (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D480) - (at 260.97738 187.74156) - (path /5BC3E99D/5BC6CF00) - (fp_text reference SW65 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D444) - (at 241.92738 187.74156) - (path /5BC3E99D/5BC6CF07) - (fp_text reference SW62 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D3F4) - (at 222.87738 187.74156) - (path /5BC3E99D/5BC6CEF9) - (fp_text reference SW58 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D368) - (at 337.17738 187.74156) - (path /5BC3E99D/5BC6D0B4) - (fp_text reference SW51 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Slash (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D354) - (at 184.77738 187.74156) - (path /5BC3E99D/5BC6CEE4) - (fp_text reference SW50 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D318) - (at 318.12738 187.74156) - (path /5BC3E99D/5BC6D0BB) - (fp_text reference SW47 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Period (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D304) - (at 165.72738 187.74156) - (path /5BC3E99D/5BC6CEEB) - (fp_text reference SW46 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D2C8) - (at 299.07738 187.74156) - (path /5BC3E99D/5E1BE115) - (fp_text reference SW43 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E10B192) - (at 141.91488 187.74156) - (path /5BC3E99D/5BC6CEDD) - (fp_text reference SW42 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "LT Shift: 1.5x" (at 1.36652 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D264) - (at 113.33988 187.74156) - (path /5BC3E99D/5BC6CED6) - (fp_text reference SW38 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Upper Case: 1.5x" (at -1.55448 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D23C) - (at 108.57738 168.69156) - (path /5BC3E99D/5E1BE11B) - (fp_text reference SW36 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "LT 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D228) - (at 408.61488 149.64156) - (path /5BC3EA0A/5BCAF489) - (fp_text reference SW35 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Load (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D214) - (at 246.68988 149.64156) - (path /5BC3EA0A/5BCAF419) - (fp_text reference SW34 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D200) - (at 408.61488 130.59156) - (path /5BC3EA0A/5BCAF3A9) - (fp_text reference SW33 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "RT Bracket" (at -3.90398 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D1EC) - (at 256.21488 130.59156) - (path /5BC3EA0A/5BCAF339) - (fp_text reference SW32 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D1D8) - (at 389.56488 149.64156) - (path /5BC3EA0A/5BCAF490) - (fp_text reference SW31 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D1B0) - (at 389.56488 130.59156) - (path /5BC3EA0A/5BCAF3B0) - (fp_text reference SW29 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Backslash (at 0.79502 8.49884) (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D19C) - (at 237.16488 130.59156) - (path /5BC3EA0A/5BCAF340) - (fp_text reference SW28 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D188) - (at 365.75238 149.64156) - (path /5BC3EA0A/5BCAF482) - (fp_text reference SW27 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Return: 1.5x" (at -2.95148 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D174) - (at 208.58988 149.64156) - (path /5BC3EA0A/5BCAF412) - (fp_text reference SW26 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D160) - (at 370.51488 130.59156) - (path /5BC3EA0A/5BCAF3A2) - (fp_text reference SW25 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "LT Bracket" (at 3.58902 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D14C) - (at 218.11488 130.59156) - (path /5BC3EA0A/5BCAF332) - (fp_text reference SW24 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D138) - (at 341.93988 149.64156) - (path /5BC3EA0A/5BCAF47B) - (fp_text reference SW23 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value AT (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D124) - (at 189.53988 149.64156) - (path /5BC3EA0A/5BCAF40B) - (fp_text reference SW22 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D110) - (at 351.46488 130.59156) - (path /5BC3EA0A/5BCAF39B) - (fp_text reference SW21 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Caret (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D0FC) - (at 199.06488 130.59156) - (path /5BC3EA0A/5BCAF32B) - (fp_text reference SW20 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D0E8) - (at 322.88988 149.64156) - (path /5BC3EA0A/5BCAF46D) - (fp_text reference SW19 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D0D4) - (at 170.48988 149.64156) - (path /5BC3EA0A/5BCAF3FD) - (fp_text reference SW18 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D0C0) - (at 332.41488 130.59156) - (path /5BC3EA0A/5BCAF38D) - (fp_text reference SW17 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D0AC) - (at 180.01488 130.59156) - (path /5BC3EA0A/5BCAF31D) - (fp_text reference SW16 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D098) - (at 303.83988 149.64156) - (path /5BC3EA0A/5BCAF474) - (fp_text reference SW15 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D084) - (at 151.43988 149.64156) - (path /5BC3EA0A/5BCAF404) - (fp_text reference SW14 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D070) - (at 313.36488 130.59156) - (path /5BC3EA0A/5E10DE66) - (fp_text reference SW13 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Zero (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D05C) - (at 160.96488 130.59156) - (path /5BC3EA0A/5BCAF324) - (fp_text reference SW12 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D048) - (at 284.78988 149.64156) - (path /5BC3EA0A/5BCAF466) - (fp_text reference SW11 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E318918) - (at 130.00863 149.64156) - (path /5BC3EA0A/5BCAF3F6) - (fp_text reference SW10 (at -3.2512 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "TAB: 1.25x" (at -3.91033 8.65124) (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D020) - (at 294.31488 130.59156) - (path /5BC3EA0A/5BCAF386) - (fp_text reference SW9 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D00C) - (at 141.91488 130.59156) - (path /5BC3EA0A/5BCAF316) - (fp_text reference SW8 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12CFF8) - (at 265.73988 149.64156) - (path /5BC3EA0A/5E11A605) - (fp_text reference SW7 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12CFE4) - (at 108.57738 149.64156) - (path /5BC3EA0A/5BCAF3EF) - (fp_text reference SW6 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12CFD0) - (at 275.26488 130.59156) - (path /5BC3EA0A/5BCAF37F) - (fp_text reference SW5 (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) - (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12CFBC) - (at 115.72113 130.59156) - (path /5BC3EA0A/5BCAF30F) - (fp_text reference SW4 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "ESC: 1.75x" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D278) - (at 280.02738 187.74156) - (path /5BC3E99D/5E1BE121) - (fp_text reference SW39 (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) - (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)) - ) - - (module unikbd:MX_space_aligner locked (layer F.Cu) (tedit 5DA62851) (tstamp 5E12D584) - (at 251.45238 206.79156) - (path /5E16AC8E/5E135ADC) - (fp_text reference SW78 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Spacebar (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)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 113.33988 219.49156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 408.61488 219.49156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 408.61488 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 256.21488 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E754904) - (at 115.72113 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (gr_line (start 419.227 224.79) (end 419.227 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5E8D7DB8)) - (gr_circle (center 102.16388 206.79156) (end 105.38968 206.79156) (layer Edge.Cuts) (width 0.12) (tstamp 5E7305FD)) - (gr_circle (center 102.16388 187.74156) (end 105.38968 187.74156) (layer Edge.Cuts) (width 0.12) (tstamp 5E7305FD)) - (gr_circle (center 121.21388 168.69156) (end 124.43968 168.69156) (layer Edge.Cuts) (width 0.12)) - (gr_text "SOL-20 Cherry MX aligner (main) Rev 1.4" (at 140.9954 112.7506) (layer F.SilkS) - (effects (font (size 2.032 2.032) (thickness 0.2032)) (justify left)) - ) - (gr_text "Unified Keyboard Project. https://github.com/osiweb/unified_retro_keyboard" (at 270.4592 221.0308) (layer F.SilkS) - (effects (font (size 2.032 2.032) (thickness 0.2032)) (justify left)) - ) - (gr_text "Key spacing guide:\nVertical: 0.75 inch.\n\nKey1, Key2 -> Centers (inches)\n\n1.00, 1.00 -> 0.75\n1.00, 1.25 -> 0.84375\n1.00, 1.50 -> 0.9375\n1.00, 1.75 -> 1.03125\n1.00, 2.00 -> 1.125\n1.25, 1.25 -> 0.9375\n1.25, 1.50 -> 1.03125\n1.25, 2.00 -> 1.21875\n1.50, 1.50 -> 1.125\n1.50, 2.00 -> 1.3125\n1.75, 2.00. ->. 1.40625\n8.00, 1.00 -> 3.375\n8.00, 1.25 -> 3.46875\n8.00, 1.50 -> 3.5625" (at 78.1304 274.8788) (layer F.Mask) (tstamp 5E6EC889) - (effects (font (size 2.032 2.032) (thickness 0.3048)) (justify left)) - ) - (gr_line (start 76.82738 136.62914) (end 76.82738 202.66914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AA8)) - (gr_line (start 76.82738 107.0864) (end 76.82738 132.81914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7132)) - (gr_line (start 93.49613 132.81914) (end 76.82738 132.81914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7A9F)) - (gr_line (start 93.49613 136.62914) (end 76.82738 136.62914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AA2)) - (gr_arc (start 93.49613 134.72414) (end 93.49613 132.81914) (angle 180) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7118)) - (gr_line (start 93.49613 206.47914) (end 76.82738 206.47914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AA5)) - (gr_line (start 93.49613 202.66914) (end 76.82738 202.66914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7A9C)) - (gr_line (start 76.82738 224.79) (end 76.82738 206.47914) (layer Edge.Cuts) (width 0.1016)) - (gr_arc (start 93.49613 204.57414) (end 93.49613 202.66914) (angle 180) (layer Edge.Cuts) (width 0.1016) (tstamp 5E11249D)) - (gr_line (start 76.82738 224.79) (end 419.227 224.79) (layer Edge.Cuts) (width 0.1) (tstamp 5E3178AB)) - (gr_line (start 419.227 107.0864) (end 76.82738 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5D91148D)) - -) diff --git a/hardware/keyboard-sol/aligner-cherry/aligner-cherry-numpad.kicad_pcb b/hardware/keyboard-sol/aligner-cherry/aligner-cherry-numpad.kicad_pcb deleted file mode 100644 index dd1ceaf..0000000 --- a/hardware/keyboard-sol/aligner-cherry/aligner-cherry-numpad.kicad_pcb +++ /dev/null @@ -1,463 +0,0 @@ -(kicad_pcb (version 20171130) (host pcbnew "(5.1.5-0-10_14)") - - (general - (thickness 1.6) - (drawings 15) - (tracks 0) - (zones 0) - (modules 19) - (nets 1) - ) - - (page C) - (title_block - (title "Unified Retro Keyboard") - (date 2019-08-25) - (rev 1.1) - (company OSIWeb.org) - (comment 1 "Key aligner - Cherry (numpad)") - ) - - (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) - ) - - (setup - (last_trace_width 0.254) - (user_trace_width 0.254) - (user_trace_width 0.508) - (user_trace_width 1.27) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (via_size 0.8128) - (via_drill 0.4064) - (via_min_size 0.4) - (via_min_drill 0.3) - (user_via 1.27 0.7112) - (uvia_size 0.3048) - (uvia_drill 0.1016) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (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.81 3.81) - (pad_drill 3.81) - (pad_to_mask_clearance 0) - (aux_axis_origin 61.4172 179.1081) - (grid_origin 76.835 223.393) - (visible_elements 7FFFEFFF) - (pcbplotparams - (layerselection 0x010fc_ffffffff) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 0) - (scaleselection 1) - (outputdirectory "outputs")) - ) - - (net 0 "") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.254) - (via_dia 0.8128) - (via_drill 0.4064) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (net_class power1 "" - (clearance 0.254) - (trace_width 1.27) - (via_dia 1.27) - (via_drill 0.7112) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (net_class signal "" - (clearance 0.2032) - (trace_width 0.254) - (via_dia 0.8128) - (via_drill 0.4064) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D55C) - (at 451.47738 168.69156) - (path /5E16AC8E/5E1BE10C) - (fp_text reference SW76 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D4BC) - (at 432.42738 168.69156) - (path /5E16AC8E/5E1BE109) - (fp_text reference SW68 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D5E8) - (at 470.52738 168.69156) - (path /5E16AC8E/5E1BE10D) - (fp_text reference SW83 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E120789) - (at 470.52738 149.64156) - (path /5E16AC8E/5E1BE103) - (fp_text reference SW85 (at -4.03098 -8.56996) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D624) - (at 470.52738 187.74156) - (path /5E16AC8E/5E1BE10E) - (fp_text reference SW86 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D5D4) - (at 470.52738 130.59156) - (path /5E16AC8E/5E1BE102) - (fp_text reference SW82 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP divide" (at -0.29718 8.72744) (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D5AC) - (at 451.47738 187.74156) - (path /5E16AC8E/5E1BE10B) - (fp_text reference SW80 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D598) - (at 451.47738 149.64156) - (path /5E16AC8E/5E1BE100) - (fp_text reference SW79 (at -3.75158 -8.56996) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D570) - (at 470.52738 206.79156) - (path /5E16AC8E/5E1BE116) - (fp_text reference SW77 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP plus" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E114E20) - (at 451.47738 130.59156) - (path /5E16AC8E/5E1BE101) - (fp_text reference SW75 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP asterisk" (at -0.88138 8.72744) (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D520) - (at 451.47738 206.79156) - (path /5E16AC8E/5BC6D0AD) - (fp_text reference SW73 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP period" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D50C) - (at 432.42738 187.74156) - (path /5E16AC8E/5E1BE10A) - (fp_text reference SW72 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D4F8) - (at 432.42738 149.64156) - (path /5E16AC8E/5E1BE0FF) - (fp_text reference SW71 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D4D0) - (at 432.42738 206.79156) - (path /5E16AC8E/5E149AE2) - (fp_text reference SW69 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP Zero" (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)) - ) - - (module unikbd:Key_MX_Aligner locked (layer F.Cu) (tedit 5E75767C) (tstamp 5E12D4A8) - (at 432.42738 130.59156) - (path /5E16AC8E/5E13E76B) - (fp_text reference SW67 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 432.42738 219.49156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 470.52738 219.49156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 470.52738 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 432.42738 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (gr_line (start 505.44984 202.66914) (end 505.44984 136.62914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E8D7DB8)) - (gr_line (start 421.767 224.79) (end 421.767 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5E8D7DA3)) - (gr_text "SOL-20 Cherry MX aligner (numpad)\nRev 1.4\n" (at 498.4496 198.374 90) (layer F.SilkS) - (effects (font (size 2.032 2.032) (thickness 0.2032)) (justify left)) - ) - (gr_text "https://github.com/osiweb/unified_retro_keyboard\nUnified Keyboard Project" (at 485.013 164.211 90) (layer F.SilkS) - (effects (font (size 2.032 2.032) (thickness 0.2032))) - ) - (gr_text "Key spacing guide:\nVertical: 0.75 inch.\n\nKey1, Key2 -> Centers (inches)\n\n1.00, 1.00 -> 0.75\n1.00, 1.25 -> 0.84375\n1.00, 1.50 -> 0.9375\n1.00, 1.75 -> 1.03125\n1.00, 2.00 -> 1.125\n1.25, 1.25 -> 0.9375\n1.25, 1.50 -> 1.03125\n1.25, 2.00 -> 1.21875\n1.50, 1.50 -> 1.125\n1.50, 2.00 -> 1.3125\n1.75, 2.00. ->. 1.40625\n8.00, 1.00 -> 3.375\n8.00, 1.25 -> 3.46875\n8.00, 1.50 -> 3.5625" (at 78.1304 274.8788) (layer F.Mask) (tstamp 5E6EC889) - (effects (font (size 2.032 2.032) (thickness 0.3048)) (justify left)) - ) - (gr_line (start 505.45238 107.0864) (end 505.45238 132.81914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AFB)) - (gr_line (start 505.45238 224.79) (end 505.45238 206.47914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AF2)) - (gr_line (start 488.78109 206.47914) (end 505.44984 206.47914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AB0)) - (gr_line (start 488.78109 136.62914) (end 505.44984 136.62914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AD5)) - (gr_line (start 488.78109 132.81914) (end 505.44984 132.81914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AD8)) - (gr_arc (start 488.78109 134.72414) (end 488.78109 132.81914) (angle -180) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7ADB)) - (gr_line (start 488.78109 202.66914) (end 505.44984 202.66914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AAC)) - (gr_arc (start 488.78109 204.57414) (end 488.78109 202.66914) (angle -180) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AAB)) - (gr_line (start 421.767 224.79) (end 505.45238 224.79) (layer Edge.Cuts) (width 0.1) (tstamp 5E3178AB)) - (gr_line (start 505.45238 107.0864) (end 421.767 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5D91148D)) - -) diff --git a/hardware/keyboard-sol/aligner-futaba/aligner-futaba-main.kicad_pcb b/hardware/keyboard-sol/aligner-futaba/aligner-futaba-main.kicad_pcb deleted file mode 100644 index 3bd019b..0000000 --- a/hardware/keyboard-sol/aligner-futaba/aligner-futaba-main.kicad_pcb +++ /dev/null @@ -1,1460 +0,0 @@ -(kicad_pcb (version 20171130) (host pcbnew "(5.1.5-0-10_14)") - - (general - (thickness 1.6) - (drawings 18) - (tracks 0) - (zones 0) - (modules 75) - (nets 1) - ) - - (page C) - (title_block - (title "Unified Retro Keyboard") - (date 2019-08-25) - (rev 1.1) - (company OSIWeb.org) - (comment 1 "Key aligner - Futaba (main)") - ) - - (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) - ) - - (setup - (last_trace_width 0.254) - (user_trace_width 0.254) - (user_trace_width 0.508) - (user_trace_width 1.27) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (via_size 0.8128) - (via_drill 0.4064) - (via_min_size 0.4) - (via_min_drill 0.3) - (user_via 1.27 0.7112) - (uvia_size 0.3048) - (uvia_drill 0.1016) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (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.81 3.81) - (pad_drill 3.81) - (pad_to_mask_clearance 0) - (aux_axis_origin 61.4172 179.1081) - (grid_origin 76.835 223.393) - (visible_elements 7FFFEFFF) - (pcbplotparams - (layerselection 0x010fc_ffffffff) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 0) - (scaleselection 1) - (outputdirectory "outputs")) - ) - - (net 0 "") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.254) - (via_dia 0.8128) - (via_drill 0.4064) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (net_class power1 "" - (clearance 0.254) - (trace_width 1.27) - (via_dia 1.27) - (via_drill 0.7112) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (net_class signal "" - (clearance 0.2032) - (trace_width 0.254) - (via_dia 0.8128) - (via_drill 0.4064) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5E12D408) - (at 401.47113 187.74156) - (path /5BC3E99D/5BC6D0C9) - (fp_text reference SW59 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Mode Select: 1.75x" (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)) - (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 5E12D458) - (at 251.45238 168.69156) - (path /5BC3E99D/5BC3FF70) - (fp_text reference SW63 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D41C) - (at 232.40238 168.69156) - (path /5BC3E99D/5BC3FF77) - (fp_text reference SW60 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value G (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)) - (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 5E12D430) - (at 387.18363 168.69156) - (path /5BC3E99D/5BC6CD87) - (fp_text reference SW61 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Repeat: 1.25x" (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)) - (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 5E12D3CC) - (at 213.35238 168.69156) - (path /5BC3E99D/5BC3FF69) - (fp_text reference SW56 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D46C) - (at 408.61488 168.69156) - (path /5BC3E99D/5BC6CD80) - (fp_text reference SW64 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "RT 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)) - (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 5E12D250) - (at 270.50238 168.69156) - (path /5BC3E99D/5E1BE11F) - (fp_text reference SW37 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D28C) - (at 132.38988 168.69156) - (path /5BC3E99D/5BC3FD26) - (fp_text reference SW40 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Shift Lock: 1.5x" (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)) - (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 5E12D2A0) - (at 289.55238 168.69156) - (path /5BC3E99D/5BC6CD5D) - (fp_text reference SW41 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D2DC) - (at 156.20238 168.69156) - (path /5BC3E99D/5BC3FE57) - (fp_text reference SW44 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value A (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)) - (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 5E12D2F0) - (at 308.60238 168.69156) - (path /5BC3E99D/5BC6CD6B) - (fp_text reference SW45 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D32C) - (at 175.25238 168.69156) - (path /5BC3E99D/5E1BE11D) - (fp_text reference SW48 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value S (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)) - (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 5E12D340) - (at 327.65238 168.69156) - (path /5BC3E99D/5BC6CD64) - (fp_text reference SW49 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Semicolon (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)) - (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 5E12D37C) - (at 194.30238 168.69156) - (path /5BC3E99D/5E0AC938) - (fp_text reference SW52 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D390) - (at 346.70238 168.69156) - (path /5BC3E99D/5BC6CD72) - (fp_text reference SW53 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D3E0) - (at 365.75238 168.69156) - (path /5BC3E99D/5BC6CD79) - (fp_text reference SW57 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value DEL (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)) - (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 5E12D3A4) - (at 203.82738 187.74156) - (path /5BC3E99D/5BC6CEF2) - (fp_text reference SW54 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E6EC726) - (at 163.34613 206.79156) - (path /5E16AC8E/5E1BE0F6) - (fp_text reference SW74 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "LT Arrow" (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)) - (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 5E12D1C4) - (at 227.63988 149.64156) - (path /5BC3EA0A/5BCAF420) - (fp_text reference SW30 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D64C) - (at 408.61488 206.79156) - (path /5E16AC8E/5E1BE0F8) - (fp_text reference SW88 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Clear (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)) - (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 5E12D638) - (at 387.18363 206.79156) - (path /5E16AC8E/5E1BE0F9) - (fp_text reference SW87 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Home (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)) - (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 5E12D5FC) - (at 363.37113 206.79156) - (path /5E16AC8E/5E1BE0F7) - (fp_text reference SW84 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Down Arrow" (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)) - (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 5E10B4C4) - (at 339.55863 206.79156) - (path /5E16AC8E/5E1BE119) - (fp_text reference SW81 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "RT Arrow" (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)) - (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 5E12D4E4) - (at 139.53363 206.79156) - (path /5E16AC8E/5E1BE0F5) - (fp_text reference SW70 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Up Arrow" (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)) - (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 5E12D494) - (at 113.33988 206.79156) - (path /5E16AC8E/5E12EFC1) - (fp_text reference SW66 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Local (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)) - (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 5E12D480) - (at 260.97738 187.74156) - (path /5BC3E99D/5BC6CF00) - (fp_text reference SW65 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D444) - (at 241.92738 187.74156) - (path /5BC3E99D/5BC6CF07) - (fp_text reference SW62 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D3F4) - (at 222.87738 187.74156) - (path /5BC3E99D/5BC6CEF9) - (fp_text reference SW58 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D368) - (at 337.17738 187.74156) - (path /5BC3E99D/5BC6D0B4) - (fp_text reference SW51 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Slash (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)) - (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 5E12D354) - (at 184.77738 187.74156) - (path /5BC3E99D/5BC6CEE4) - (fp_text reference SW50 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D318) - (at 318.12738 187.74156) - (path /5BC3E99D/5BC6D0BB) - (fp_text reference SW47 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Period (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)) - (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 5E12D304) - (at 165.72738 187.74156) - (path /5BC3E99D/5BC6CEEB) - (fp_text reference SW46 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D2C8) - (at 299.07738 187.74156) - (path /5BC3E99D/5E1BE115) - (fp_text reference SW43 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E10B192) - (at 141.91488 187.74156) - (path /5BC3E99D/5BC6CEDD) - (fp_text reference SW42 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "LT Shift: 1.5x" (at 1.36652 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)) - (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 5E12D264) - (at 113.33988 187.74156) - (path /5BC3E99D/5BC6CED6) - (fp_text reference SW38 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Upper Case: 1.5x" (at -1.55448 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)) - (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 5E12D23C) - (at 108.57738 168.69156) - (path /5BC3E99D/5E1BE11B) - (fp_text reference SW36 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "LT 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)) - (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 5E12D228) - (at 408.61488 149.64156) - (path /5BC3EA0A/5BCAF489) - (fp_text reference SW35 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Load (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)) - (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 5E12D214) - (at 246.68988 149.64156) - (path /5BC3EA0A/5BCAF419) - (fp_text reference SW34 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D200) - (at 408.61488 130.59156) - (path /5BC3EA0A/5BCAF3A9) - (fp_text reference SW33 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "RT Bracket" (at -3.90398 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)) - (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 5E12D1EC) - (at 256.21488 130.59156) - (path /5BC3EA0A/5BCAF339) - (fp_text reference SW32 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D1D8) - (at 389.56488 149.64156) - (path /5BC3EA0A/5BCAF490) - (fp_text reference SW31 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D1B0) - (at 389.56488 130.59156) - (path /5BC3EA0A/5BCAF3B0) - (fp_text reference SW29 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Backslash (at 0.79502 8.49884) (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)) - (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 5E12D19C) - (at 237.16488 130.59156) - (path /5BC3EA0A/5BCAF340) - (fp_text reference SW28 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D188) - (at 365.75238 149.64156) - (path /5BC3EA0A/5BCAF482) - (fp_text reference SW27 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "Return: 1.5x" (at -2.95148 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)) - (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 5E12D174) - (at 208.58988 149.64156) - (path /5BC3EA0A/5BCAF412) - (fp_text reference SW26 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D160) - (at 370.51488 130.59156) - (path /5BC3EA0A/5BCAF3A2) - (fp_text reference SW25 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "LT Bracket" (at 3.58902 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)) - (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 5E12D14C) - (at 218.11488 130.59156) - (path /5BC3EA0A/5BCAF332) - (fp_text reference SW24 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D138) - (at 341.93988 149.64156) - (path /5BC3EA0A/5BCAF47B) - (fp_text reference SW23 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value AT (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)) - (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 5E12D124) - (at 189.53988 149.64156) - (path /5BC3EA0A/5BCAF40B) - (fp_text reference SW22 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D110) - (at 351.46488 130.59156) - (path /5BC3EA0A/5BCAF39B) - (fp_text reference SW21 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Caret (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)) - (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 5E12D0FC) - (at 199.06488 130.59156) - (path /5BC3EA0A/5BCAF32B) - (fp_text reference SW20 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D0E8) - (at 322.88988 149.64156) - (path /5BC3EA0A/5BCAF46D) - (fp_text reference SW19 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D0D4) - (at 170.48988 149.64156) - (path /5BC3EA0A/5BCAF3FD) - (fp_text reference SW18 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D0C0) - (at 332.41488 130.59156) - (path /5BC3EA0A/5BCAF38D) - (fp_text reference SW17 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D0AC) - (at 180.01488 130.59156) - (path /5BC3EA0A/5BCAF31D) - (fp_text reference SW16 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D098) - (at 303.83988 149.64156) - (path /5BC3EA0A/5BCAF474) - (fp_text reference SW15 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D084) - (at 151.43988 149.64156) - (path /5BC3EA0A/5BCAF404) - (fp_text reference SW14 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D070) - (at 313.36488 130.59156) - (path /5BC3EA0A/5E10DE66) - (fp_text reference SW13 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Zero (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)) - (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 5E12D05C) - (at 160.96488 130.59156) - (path /5BC3EA0A/5BCAF324) - (fp_text reference SW12 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D048) - (at 284.78988 149.64156) - (path /5BC3EA0A/5BCAF466) - (fp_text reference SW11 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E318918) - (at 130.00863 149.64156) - (path /5BC3EA0A/5BCAF3F6) - (fp_text reference SW10 (at -3.2512 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "TAB: 1.25x" (at -3.91033 8.65124) (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)) - (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 5E12D020) - (at 294.31488 130.59156) - (path /5BC3EA0A/5BCAF386) - (fp_text reference SW9 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12D00C) - (at 141.91488 130.59156) - (path /5BC3EA0A/5BCAF316) - (fp_text reference SW8 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12CFF8) - (at 265.73988 149.64156) - (path /5BC3EA0A/5E11A605) - (fp_text reference SW7 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12CFE4) - (at 108.57738 149.64156) - (path /5BC3EA0A/5BCAF3EF) - (fp_text reference SW6 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12CFD0) - (at 275.26488 130.59156) - (path /5BC3EA0A/5BCAF37F) - (fp_text reference SW5 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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 5E12CFBC) - (at 115.72113 130.59156) - (path /5BC3EA0A/5BCAF30F) - (fp_text reference SW4 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "ESC: 1.75x" (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)) - (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 5E12D278) - (at 280.02738 187.74156) - (path /5BC3E99D/5E1BE121) - (fp_text reference SW39 (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) - (effects (font (size 1 1) (thickness 0.15))) - ) - (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_2u_Cherry_aligner locked (layer F.Cu) (tedit 5E8CDB68) (tstamp 5E12D3B8) - (at 365.75238 187.74156) - (path /5BC3E99D/5BC6D0C2) - (fp_text reference SW55 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "RT Shift: 2x" (at -5.334 8.6614) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_arc (start 0 0) (end -7.697216 1.397) (angle -159.4) (layer Edge.Cuts) (width 0.12)) - (fp_arc (start 0 0) (end 7.697216 -1.397) (angle -159.4) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 7.6962 1.397) (end 8.6106 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 7.6962 -1.397) (end 8.6106 -1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 -1.397) (end -7.6962 -1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 1.397) (end -7.6962 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_text user SW** (at -5.334 -7.874) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user MX_space_aligner (at -0.6096 7.9248) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 15.2654 -5.6896) (end 15.2654 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 15.2654 -2.286) (end 16.129 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 16.129 -2.286) (end 16.129 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 16.129 0.508) (end 15.2654 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 15.2654 0.508) (end 15.2654 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 15.2654 6.604) (end 13.462 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 13.462 6.604) (end 13.462 7.7724) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 8.6106 -5.6896) (end 15.2654 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 8.6106 -1.397) (end 8.6106 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 13.462 7.7724) (end 10.414 7.7724) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 10.414 7.7724) (end 10.414 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 10.414 6.604) (end 8.6106 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 8.6106 6.604) (end 8.6106 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 1.397) (end -8.6106 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 6.604) (end -10.414 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -10.414 6.604) (end -10.414 7.7724) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -10.414 7.7724) (end -13.462 7.7724) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -13.462 7.7724) (end -13.462 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -13.462 6.604) (end -15.2654 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -15.2654 6.604) (end -15.2654 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -15.2654 0.508) (end -16.129 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -16.129 0.508) (end -16.129 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -16.129 -2.286) (end -15.2654 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -15.2654 -2.286) (end -15.2654 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -8.6106 -5.6896) (end -8.6106 -1.397) (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_space_Cherry_aligner locked (layer F.Cu) (tedit 5E8CDC7A) (tstamp 5E12D584) - (at 251.45238 206.79156) - (path /5E16AC8E/5E135ADC) - (fp_text reference SW78 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Spacebar (at -5.334 8.6614) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user MX_space_aligner (at -0.6096 7.9248) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user SW** (at -5.334 -7.874) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user Futaba_2u_Cherry_aligner (at 0 -0.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user REF** (at 0 0.5) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -63.3476 1.397) (end -7.6962 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -63.3476 -1.397) (end -7.6962 -1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 7.6962 -1.397) (end 63.3476 -1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 7.6962 1.397) (end 63.3476 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_arc (start 0 0) (end 7.697216 -1.397) (angle -159.4) (layer Edge.Cuts) (width 0.12)) - (fp_arc (start 0 0) (end -7.697216 1.397) (angle -159.4) (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 63.3476 -5.6896) (end 70.0024 -5.6896) (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 70.0024 -2.286) (end 70.866 -2.286) (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.866 0.508) (end 70.0024 0.508) (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.0024 6.604) (end 68.199 6.604) (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 68.199 7.7724) (end 65.151 7.7724) (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 65.151 6.604) (end 63.3476 6.604) (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 -63.3476 1.397) (end -63.3476 6.604) (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 -65.151 6.604) (end -65.151 7.7724) (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 -68.199 7.7724) (end -68.199 6.604) (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 -70.0024 6.604) (end -70.0024 0.508) (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.866 0.508) (end -70.866 -2.286) (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.0024 -2.286) (end -70.0024 -5.6896) (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 -63.3476 -5.6896) (end -63.3476 -1.397) (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 MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 113.33988 219.49156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 408.61488 219.49156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 408.61488 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 256.21488 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E754904) - (at 115.72113 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (gr_line (start 419.227 224.79) (end 419.227 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5E8D7DB8)) - (gr_circle (center 102.16388 206.79156) (end 105.38968 206.79156) (layer Edge.Cuts) (width 0.12) (tstamp 5E7305FD)) - (gr_circle (center 102.16388 187.74156) (end 105.38968 187.74156) (layer Edge.Cuts) (width 0.12) (tstamp 5E7305FD)) - (gr_circle (center 121.21388 168.69156) (end 124.43968 168.69156) (layer Edge.Cuts) (width 0.12)) - (gr_text "SOL-20 Futabe MD-4PCS aligner (main) Rev 1.4\n" (at 140.9954 112.7506) (layer F.SilkS) - (effects (font (size 2.032 2.032) (thickness 0.2032)) (justify left)) - ) - (gr_text "Unified Keyboard Project. https://github.com/osiweb/unified_retro_keyboard" (at 270.4592 221.0308) (layer F.SilkS) - (effects (font (size 2.032 2.032) (thickness 0.2032)) (justify left)) - ) - (gr_text "Key spacing guide:\nVertical: 0.75 inch.\n\nKey1, Key2 -> Centers (inches)\n\n1.00, 1.00 -> 0.75\n1.00, 1.25 -> 0.84375\n1.00, 1.50 -> 0.9375\n1.00, 1.75 -> 1.03125\n1.00, 2.00 -> 1.125\n1.25, 1.25 -> 0.9375\n1.25, 1.50 -> 1.03125\n1.25, 2.00 -> 1.21875\n1.50, 1.50 -> 1.125\n1.50, 2.00 -> 1.3125\n1.75, 2.00. ->. 1.40625\n8.00, 1.00 -> 3.375\n8.00, 1.25 -> 3.46875\n8.00, 1.50 -> 3.5625" (at 78.1304 274.8788) (layer F.Mask) (tstamp 5E6EC889) - (effects (font (size 2.032 2.032) (thickness 0.3048)) (justify left)) - ) - (gr_line (start 76.82738 136.62914) (end 76.82738 202.66914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AA8)) - (gr_line (start 76.82738 107.0864) (end 76.82738 132.81914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7132)) - (gr_line (start 93.49613 132.81914) (end 76.82738 132.81914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7A9F)) - (gr_line (start 93.49613 136.62914) (end 76.82738 136.62914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AA2)) - (gr_arc (start 93.49613 134.72414) (end 93.49613 132.81914) (angle 180) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7118)) - (gr_line (start 93.49613 206.47914) (end 76.82738 206.47914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AA5)) - (gr_line (start 93.49613 202.66914) (end 76.82738 202.66914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7A9C)) - (gr_line (start 76.82738 224.79) (end 76.82738 206.47914) (layer Edge.Cuts) (width 0.1016)) - (gr_arc (start 93.49613 204.57414) (end 93.49613 202.66914) (angle 180) (layer Edge.Cuts) (width 0.1016) (tstamp 5E11249D)) - (gr_line (start 76.82738 224.79) (end 419.227 224.79) (layer Edge.Cuts) (width 0.1) (tstamp 5E3178AB)) - (gr_line (start 419.227 107.0864) (end 76.82738 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5D91148D)) - -) diff --git a/hardware/keyboard-sol/aligner-futaba/aligner-futaba-numpad.kicad_pcb b/hardware/keyboard-sol/aligner-futaba/aligner-futaba-numpad.kicad_pcb deleted file mode 100644 index afbcd84..0000000 --- a/hardware/keyboard-sol/aligner-futaba/aligner-futaba-numpad.kicad_pcb +++ /dev/null @@ -1,478 +0,0 @@ -(kicad_pcb (version 20171130) (host pcbnew "(5.1.5-0-10_14)") - - (general - (thickness 1.6) - (drawings 15) - (tracks 0) - (zones 0) - (modules 19) - (nets 1) - ) - - (page C) - (title_block - (title "Unified Retro Keyboard") - (date 2019-08-25) - (rev 1.1) - (company OSIWeb.org) - (comment 1 "Key aligner - Futaba (numpad)") - ) - - (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) - ) - - (setup - (last_trace_width 0.254) - (user_trace_width 0.254) - (user_trace_width 0.508) - (user_trace_width 1.27) - (trace_clearance 0.2) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (via_size 0.8128) - (via_drill 0.4064) - (via_min_size 0.4) - (via_min_drill 0.3) - (user_via 1.27 0.7112) - (uvia_size 0.3048) - (uvia_drill 0.1016) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (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.81 3.81) - (pad_drill 3.81) - (pad_to_mask_clearance 0) - (aux_axis_origin 61.4172 179.1081) - (grid_origin 76.835 223.393) - (visible_elements 7FFFEFFF) - (pcbplotparams - (layerselection 0x010fc_ffffffff) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 0) - (scaleselection 1) - (outputdirectory "outputs")) - ) - - (net 0 "") - - (net_class Default "This is the default net class." - (clearance 0.2) - (trace_width 0.254) - (via_dia 0.8128) - (via_drill 0.4064) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (net_class power1 "" - (clearance 0.254) - (trace_width 1.27) - (via_dia 1.27) - (via_drill 0.7112) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (net_class signal "" - (clearance 0.2032) - (trace_width 0.254) - (via_dia 0.8128) - (via_drill 0.4064) - (uvia_dia 0.3048) - (uvia_drill 0.1016) - (diff_pair_width 0.2032) - (diff_pair_gap 0.254) - ) - - (module unikbd:Futaba-MD-4PCS-aligner locked (layer F.Cu) (tedit 5DA63068) (tstamp 5E12D55C) - (at 451.47738 168.69156) - (path /5E16AC8E/5E1BE10C) - (fp_text reference SW76 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E12D4BC) - (at 432.42738 168.69156) - (path /5E16AC8E/5E1BE109) - (fp_text reference SW68 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E12D5E8) - (at 470.52738 168.69156) - (path /5E16AC8E/5E1BE10D) - (fp_text reference SW83 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E120789) - (at 470.52738 149.64156) - (path /5E16AC8E/5E1BE103) - (fp_text reference SW85 (at -4.03098 -8.56996) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E12D624) - (at 470.52738 187.74156) - (path /5E16AC8E/5E1BE10E) - (fp_text reference SW86 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E12D5D4) - (at 470.52738 130.59156) - (path /5E16AC8E/5E1BE102) - (fp_text reference SW82 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP divide" (at -0.29718 8.72744) (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)) - (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 5E12D5AC) - (at 451.47738 187.74156) - (path /5E16AC8E/5E1BE10B) - (fp_text reference SW80 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E12D598) - (at 451.47738 149.64156) - (path /5E16AC8E/5E1BE100) - (fp_text reference SW79 (at -3.75158 -8.56996) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E12D570) - (at 470.52738 206.79156) - (path /5E16AC8E/5E1BE116) - (fp_text reference SW77 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP plus" (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)) - (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 5E114E20) - (at 451.47738 130.59156) - (path /5E16AC8E/5E1BE101) - (fp_text reference SW75 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP asterisk" (at -0.88138 8.72744) (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)) - (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 5E12D520) - (at 451.47738 206.79156) - (path /5E16AC8E/5BC6D0AD) - (fp_text reference SW73 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP period" (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)) - (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 5E12D50C) - (at 432.42738 187.74156) - (path /5E16AC8E/5E1BE10A) - (fp_text reference SW72 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E12D4F8) - (at 432.42738 149.64156) - (path /5E16AC8E/5E1BE0FF) - (fp_text reference SW71 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 5E12D4D0) - (at 432.42738 206.79156) - (path /5E16AC8E/5E149AE2) - (fp_text reference SW69 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP Zero" (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)) - (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 5E12D4A8) - (at 432.42738 130.59156) - (path /5E16AC8E/5E13E76B) - (fp_text reference SW67 (at -5.7912 -8.6106) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value "NP 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)) - (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 MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 432.42738 219.49156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 470.52738 219.49156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 470.52738 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (module MountingHole:MountingHole_3.2mm_M3 locked (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E75490D) - (at 432.42738 114.08156) - (descr "Mounting Hole 3.2mm, no annular, M3") - (tags "mounting hole 3.2mm no annular m3") - (attr virtual) - (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0.3 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) - (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) - (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) - ) - - (gr_line (start 505.44984 202.66914) (end 505.44984 136.62914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E8D7DB8)) - (gr_line (start 421.767 224.79) (end 421.767 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5E8D7DA3)) - (gr_text "SOL-20 Futaba aligner (numpad)\nRev 1.4\n" (at 500.2784 196.1896 90) (layer F.SilkS) - (effects (font (size 2.032 2.032) (thickness 0.2032)) (justify left)) - ) - (gr_text "https://github.com/osiweb/unified_retro_keyboard\nUnified Keyboard Project" (at 485.9274 170.7642 90) (layer F.SilkS) - (effects (font (size 2.032 2.032) (thickness 0.2032))) - ) - (gr_text "Key spacing guide:\nVertical: 0.75 inch.\n\nKey1, Key2 -> Centers (inches)\n\n1.00, 1.00 -> 0.75\n1.00, 1.25 -> 0.84375\n1.00, 1.50 -> 0.9375\n1.00, 1.75 -> 1.03125\n1.00, 2.00 -> 1.125\n1.25, 1.25 -> 0.9375\n1.25, 1.50 -> 1.03125\n1.25, 2.00 -> 1.21875\n1.50, 1.50 -> 1.125\n1.50, 2.00 -> 1.3125\n1.75, 2.00. ->. 1.40625\n8.00, 1.00 -> 3.375\n8.00, 1.25 -> 3.46875\n8.00, 1.50 -> 3.5625" (at 78.1304 274.8788) (layer F.Mask) (tstamp 5E6EC889) - (effects (font (size 2.032 2.032) (thickness 0.3048)) (justify left)) - ) - (gr_line (start 505.45238 107.0864) (end 505.45238 132.81914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AFB)) - (gr_line (start 505.45238 224.79) (end 505.45238 206.47914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AF2)) - (gr_line (start 488.78109 206.47914) (end 505.44984 206.47914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AB0)) - (gr_line (start 488.78109 136.62914) (end 505.44984 136.62914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AD5)) - (gr_line (start 488.78109 132.81914) (end 505.44984 132.81914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AD8)) - (gr_arc (start 488.78109 134.72414) (end 488.78109 132.81914) (angle -180) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7ADB)) - (gr_line (start 488.78109 202.66914) (end 505.44984 202.66914) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AAC)) - (gr_arc (start 488.78109 204.57414) (end 488.78109 202.66914) (angle -180) (layer Edge.Cuts) (width 0.1016) (tstamp 5E1A7AAB)) - (gr_line (start 421.767 224.79) (end 505.45238 224.79) (layer Edge.Cuts) (width 0.1) (tstamp 5E3178AB)) - (gr_line (start 505.45238 107.0864) (end 421.767 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5D91148D)) - -)