diff --git a/hardware/keyboard-sol/aligner-futaba/aligner-futaba.kicad_pcb b/hardware/keyboard-sol/aligner-futaba/aligner-futaba.kicad_pcb index a744d70..00865b1 100644 --- a/hardware/keyboard-sol/aligner-futaba/aligner-futaba.kicad_pcb +++ b/hardware/keyboard-sol/aligner-futaba/aligner-futaba.kicad_pcb @@ -338,36 +338,36 @@ (fp_text value Spacebar (at -5.334 8.6614) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -63.2206 1.397) (end -7.697216 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -63.2206 -1.397) (end -7.697216 -1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 7.697216 -1.397) (end 63.2206 -1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 7.697216 1.397) (end 63.2206 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 63.2206 -1.397) (end 63.2206 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 63.2206 -5.6896) (end 70.1294 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 70.1294 -5.6896) (end 70.1294 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 70.1294 -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.1294 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 70.1294 0.508) (end 70.1294 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 70.1294 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.2206 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start 63.2206 6.604) (end 63.2206 1.397) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -63.2206 1.397) (end -63.2206 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -63.2206 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.1294 6.604) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -70.1294 6.604) (end -70.1294 0.508) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -70.1294 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.1294 -2.286) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -70.1294 -2.286) (end -70.1294 -5.6896) (layer Edge.Cuts) (width 0.12)) - (fp_line (start -70.1294 -5.6896) (end -63.2206 -5.6896) (layer Edge.Cuts) (width 0.12)) (fp_line (start -63.2206 -5.6896) (end -63.2206 -1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.1294 -5.6896) (end -63.2206 -5.6896) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.1294 -2.286) (end -70.1294 -5.6896) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.866 -2.286) (end -70.1294 -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.1294 0.508) (end -70.866 0.508) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -70.1294 6.604) (end -70.1294 0.508) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -68.199 6.604) (end -70.1294 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.2206 6.604) (end -65.151 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -63.2206 1.397) (end -63.2206 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 63.2206 6.604) (end 63.2206 1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 65.151 6.604) (end 63.2206 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.1294 6.604) (end 68.199 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.1294 0.508) (end 70.1294 6.604) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.866 0.508) (end 70.1294 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.1294 -2.286) (end 70.866 -2.286) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 70.1294 -5.6896) (end 70.1294 -2.286) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 63.2206 -5.6896) (end 70.1294 -5.6896) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 63.2206 -1.397) (end 63.2206 -5.6896) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 7.697216 1.397) (end 63.2206 1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 7.697216 -1.397) (end 63.2206 -1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -63.2206 -1.397) (end -7.697216 -1.397) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -63.2206 1.397) (end -7.697216 1.397) (layer Edge.Cuts) (width 0.12)) (fp_text user MX_space_aligner (at -0.6096 7.9248) (layer B.Fab) (effects (font (size 1 1) (thickness 0.15))) ) @@ -431,36 +431,36 @@ (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 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_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)) + (fp_line (start -15.2654 -5.6896) (end -8.6106 -5.6896) (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 -16.129 -2.286) (end -15.2654 -2.286) (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 -15.2654 0.508) (end -16.129 0.508) (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 -13.462 6.604) (end -15.2654 6.604) (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 -10.414 7.7724) (end -13.462 7.7724) (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 -8.6106 6.604) (end -10.414 6.604) (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 8.6106 1.397) (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 10.414 7.7724) (end 10.414 6.604) (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 8.6106 -1.397) (end 8.6106 -5.6896) (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 13.462 6.604) (end 13.462 7.7724) (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 15.2654 0.508) (end 15.2654 6.604) (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 16.129 -2.286) (end 16.129 0.508) (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 15.2654 -5.6896) (end 15.2654 -2.286) (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_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_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_text user SW** (at -5.334 -7.874) (layer F.SilkS) @@ -1814,8 +1814,8 @@ (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.2 0) (layer Cmts.User) (width 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))) ) @@ -1833,8 +1833,8 @@ (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.2 0) (layer Cmts.User) (width 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))) ) @@ -1852,8 +1852,8 @@ (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.2 0) (layer Cmts.User) (width 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))) ) @@ -1871,8 +1871,8 @@ (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.2 0) (layer Cmts.User) (width 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))) ) @@ -1890,8 +1890,8 @@ (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.2 0) (layer Cmts.User) (width 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))) ) @@ -1909,8 +1909,8 @@ (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.2 0) (layer Cmts.User) (width 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))) ) @@ -1928,8 +1928,8 @@ (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.2 0) (layer Cmts.User) (width 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))) ) @@ -1947,8 +1947,8 @@ (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.2 0) (layer Cmts.User) (width 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))) ) @@ -1966,8 +1966,8 @@ (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_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0.3 0) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) @@ -2062,9 +2062,9 @@ (effects (font (size 1 1) (thickness 0.15)) (justify left)) ) (gr_line (start 505.45238 107.0864) (end 223.090743 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5EDE9683)) - (gr_line (start 221.590743 112.4204) (end 221.590743 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5EDE9665)) + (gr_line (start 221.7 112.4204) (end 221.7 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5EDE9665)) (gr_line (start 223.090743 112.4204) (end 223.090743 107.0864) (layer Edge.Cuts) (width 0.1016)) - (gr_line (start 221.590743 112.4204) (end 223.090743 112.4204) (layer Edge.Cuts) (width 0.1016)) + (gr_line (start 221.7 112.4204) (end 223.090743 112.4204) (layer Edge.Cuts) (width 0.1016)) (gr_line (start 187.50026 220.40596) (end 219.42552 218.36634) (layer F.SilkS) (width 0.12)) (gr_line (start 277.27656 218.67368) (end 316.55258 220.69044) (layer F.SilkS) (width 0.12)) (gr_text "Stabilizer bar bending guide holes" (at 220.24086 218.39936) (layer F.SilkS) (tstamp 5EDE7F13) @@ -2128,6 +2128,6 @@ (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 505.45238 224.79) (layer Edge.Cuts) (width 0.1) (tstamp 5E3178AB)) - (gr_line (start 221.590743 107.0864) (end 76.82738 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5D91148D)) + (gr_line (start 221.7 107.0864) (end 76.82738 107.0864) (layer Edge.Cuts) (width 0.1016) (tstamp 5D91148D)) )