From aa535f0b77c0c74c7f2d2532c0163534ce8480c4 Mon Sep 17 00:00:00 2001 From: Luca Date: Tue, 21 Jul 2020 00:46:22 +0200 Subject: [PATCH] Rotate switch footprints 180 degrees --- kezboard-pcb.kicad_pcb | 1136 ++++++++++++++++++++-------------------- 1 file changed, 568 insertions(+), 568 deletions(-) diff --git a/kezboard-pcb.kicad_pcb b/kezboard-pcb.kicad_pcb index 4e75ac3..796664c 100644 --- a/kezboard-pcb.kicad_pcb +++ b/kezboard-pcb.kicad_pcb @@ -60,7 +60,7 @@ (pad_to_mask_clearance 0.051) (solder_mask_min_width 0.25) (aux_axis_origin 0 0) - (visible_elements FFFEF77F) + (visible_elements FFFFF77F) (pcbplotparams (layerselection 0x010fc_ffffffff) (usegerberextensions false) @@ -5265,31 +5265,31 @@ (fp_text value 1N4148W (at 0 2.1) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) (fp_text user %R (at 0 -2) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) - (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) - (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) - (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) - (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) - (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) - (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) - (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) - (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) - (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) - (net 40 ROW2)) (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) (net 41 "Net-(D33-Pad2)")) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 40 ROW2)) (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10248,7 +10248,7 @@ ) ) - (module Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer F.Cu) (tedit 5B301BBD) (tstamp 5F15FEF6) + (module Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder (layer F.Cu) (tedit 5B301BBD) (tstamp 5F164238) (at 356.725001 58.075001) (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "resistor handsolder") @@ -10393,7 +10393,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F15FF43) - (at 50.165 42.545) + (at 45.085 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F5376ED) @@ -10422,13 +10422,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 8 "Net-(D2-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 182 COL00)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10437,7 +10437,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1654F2) - (at 73.9775 42.545) + (at 68.8975 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8261DD) @@ -10466,13 +10466,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 9 "Net-(D3-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 183 COL01)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10481,7 +10481,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F15FF77) - (at 93.0275 42.545) + (at 87.9475 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8298DC) @@ -10510,12 +10510,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 181 COL02)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 10 "Net-(D4-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -10525,7 +10525,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16928E) - (at 112.0775 42.545) + (at 106.9975 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F82E22C) @@ -10554,13 +10554,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 11 "Net-(D5-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 201 COL03)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10569,7 +10569,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F15FFAB) - (at 131.1275 42.545) + (at 126.0475 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F834BC5) @@ -10598,12 +10598,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 202 COL04)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 12 "Net-(D6-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -10613,7 +10613,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F15FFC5) - (at 154.94 42.545) + (at 149.86 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F841BFE) @@ -10642,13 +10642,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 13 "Net-(D7-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 203 COL06)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10657,7 +10657,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F15FFDF) - (at 173.99 42.545) + (at 168.91 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F84AE5E) @@ -10686,12 +10686,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 204 COL07)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 14 "Net-(D8-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -10701,7 +10701,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F15FFF9) - (at 193.04 42.545) + (at 187.96 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F853987) @@ -10730,13 +10730,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 15 "Net-(D9-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 205 COL08)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10745,7 +10745,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160013) - (at 212.09 42.545) + (at 207.01 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F85D4BD) @@ -10774,13 +10774,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 16 "Net-(D10-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 206 COL09)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10789,7 +10789,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16002D) - (at 235.9025 42.545) + (at 230.8225 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F86907C) @@ -10818,12 +10818,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 207 COL10)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 17 "Net-(D11-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -10833,7 +10833,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160047) - (at 254.9525 42.545) + (at 249.8725 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F877D62) @@ -10862,13 +10862,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 18 "Net-(D12-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 208 COL11)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10877,7 +10877,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160061) - (at 274.0025 42.545) + (at 268.9225 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8882E3) @@ -10906,13 +10906,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 19 "Net-(D13-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 209 COL12)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10921,7 +10921,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16007B) - (at 293.0525 42.545) + (at 287.9725 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F89B20D) @@ -10950,13 +10950,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 20 "Net-(D14-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 210 COL13)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -10965,7 +10965,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F165F83) - (at 316.865 42.545) + (at 311.785 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F51CDFF) @@ -10994,12 +10994,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 211 COL14)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 21 "Net-(D15-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11009,7 +11009,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F166093) - (at 335.915 42.545) + (at 330.835 52.705 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F55199B) @@ -11038,13 +11038,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 22 "Net-(D16-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 212 COL15)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11053,7 +11053,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1600C9) - (at 50.165 61.595) + (at 45.085 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8076BC) @@ -11082,12 +11082,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 182 COL00)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 24 "Net-(D17-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11097,7 +11097,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1600E3) - (at 69.215 61.595) + (at 64.135 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8261EC) @@ -11126,12 +11126,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 183 COL01)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 25 "Net-(D18-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11141,7 +11141,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1600FD) - (at 88.265 61.595) + (at 83.185 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8298EB) @@ -11170,13 +11170,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 26 "Net-(D19-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 181 COL02)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11185,7 +11185,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160117) - (at 107.315 61.595) + (at 102.235 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F82E23B) @@ -11214,12 +11214,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 201 COL03)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 27 "Net-(D20-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11229,7 +11229,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160131) - (at 126.365 61.595) + (at 121.285 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F834BD4) @@ -11258,12 +11258,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 202 COL04)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 28 "Net-(D21-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11273,7 +11273,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16014B) - (at 145.415 61.595) + (at 140.335 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F83AD16) @@ -11302,13 +11302,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 29 "Net-(D22-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 213 COL05)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11317,7 +11317,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160165) - (at 164.465 61.595) + (at 159.385 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F841C0D) @@ -11346,12 +11346,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 203 COL06)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 30 "Net-(D23-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11361,7 +11361,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16017F) - (at 183.515 61.595) + (at 178.435 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F84AE6D) @@ -11390,13 +11390,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 31 "Net-(D24-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 204 COL07)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11405,7 +11405,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160199) - (at 202.565 61.595) + (at 197.485 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F853996) @@ -11434,12 +11434,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 205 COL08)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 32 "Net-(D25-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11449,7 +11449,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1601B3) - (at 221.615 61.595) + (at 216.535 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F85D4CC) @@ -11478,13 +11478,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 33 "Net-(D26-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 206 COL09)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11493,7 +11493,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1601CD) - (at 240.665 61.595) + (at 235.585 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F86908B) @@ -11522,12 +11522,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 207 COL10)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 34 "Net-(D27-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11537,7 +11537,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1601E7) - (at 259.715 61.595) + (at 254.635 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F877D71) @@ -11566,13 +11566,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 35 "Net-(D28-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 208 COL11)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11581,7 +11581,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160201) - (at 278.765 61.595) + (at 273.685 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8882F2) @@ -11610,12 +11610,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 209 COL12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 36 "Net-(D29-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11625,7 +11625,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_2.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16021F) - (at 307.34 61.595) + (at 302.26 71.755 180) (descr "Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 2.00u PCB") (path /5F51BE8C/5F51CE0E) @@ -11635,36 +11635,36 @@ (fp_text value MX1A-G1NA (at -2.54 12.954) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) - (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) - (fp_line (start -21.59 14.605) (end -21.59 -4.445) (layer Dwgs.User) (width 0.15)) - (fp_line (start 16.51 14.605) (end -21.59 14.605) (layer Dwgs.User) (width 0.15)) - (fp_line (start 16.51 -4.445) (end 16.51 14.605) (layer Dwgs.User) (width 0.15)) - (fp_line (start -21.59 -4.445) (end 16.51 -4.445) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) - (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) - (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 9.36 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -14.44 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -14.44 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 9.36 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) - (net 211 COL14)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -21.59 -4.445) (end 16.51 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 16.51 -4.445) (end 16.51 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 16.51 14.605) (end -21.59 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -21.59 14.605) (end -21.59 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 37 "Net-(D30-Pad2)")) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 211 COL14)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 9.36 13.32 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -14.44 13.32 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -14.44 -1.92 180) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 9.36 -1.92 180) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11673,7 +11673,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160239) - (at 335.915 61.595) + (at 330.835 71.755 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F5519AA) @@ -11702,12 +11702,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 212 COL15)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 38 "Net-(D31-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11717,7 +11717,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160253) - (at 54.9275 80.645) + (at 49.8475 90.805 180) (descr "Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.50u PCB") (path /5F51BE8C/5F80ABB7) @@ -11746,12 +11746,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 182 COL00)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 39 "Net-(D32-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.50u_PCB.wrl (at (xyz 0 0 0)) @@ -11761,7 +11761,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16026D) - (at 78.74 80.645) + (at 73.66 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8298FA) @@ -11790,12 +11790,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 181 COL02)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 41 "Net-(D33-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11805,7 +11805,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160287) - (at 97.79 80.645) + (at 92.71 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F82E24A) @@ -11834,13 +11834,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 42 "Net-(D34-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 201 COL03)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11849,7 +11849,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1602A1) - (at 116.84 80.645) + (at 111.76 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F834BE3) @@ -11878,13 +11878,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 43 "Net-(D35-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 202 COL04)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -11893,7 +11893,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F165AC3) - (at 135.89 80.645) + (at 130.81 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F83AD25) @@ -11922,12 +11922,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 213 COL05)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 44 "Net-(D36-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11936,8 +11936,8 @@ ) ) - (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1602D5) - (at 154.94 80.645) + (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16A656) + (at 149.86 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F841C1C) @@ -11966,12 +11966,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 203 COL06)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 45 "Net-(D37-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -11981,7 +11981,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1602EF) - (at 173.99 80.645) + (at 168.91 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F84AE7C) @@ -12010,12 +12010,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 204 COL07)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 46 "Net-(D38-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12025,7 +12025,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160309) - (at 193.04 80.645) + (at 187.96 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8539A5) @@ -12054,13 +12054,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 47 "Net-(D39-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 205 COL08)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12069,7 +12069,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160323) - (at 212.09 80.645) + (at 207.01 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F85D4DB) @@ -12098,12 +12098,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 206 COL09)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 48 "Net-(D40-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12113,7 +12113,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16033D) - (at 231.14 80.645) + (at 226.06 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F86909A) @@ -12142,13 +12142,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 49 "Net-(D41-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 207 COL10)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12157,7 +12157,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160357) - (at 250.19 80.645) + (at 245.11 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F877D80) @@ -12186,12 +12186,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 208 COL11)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 50 "Net-(D42-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12201,7 +12201,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160371) - (at 269.24 80.645) + (at 264.16 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F888301) @@ -12230,13 +12230,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 51 "Net-(D43-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 209 COL12)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12245,7 +12245,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16038B) - (at 288.29 80.645) + (at 283.21 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F89B22B) @@ -12274,12 +12274,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 210 COL13)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 52 "Net-(D44-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12289,7 +12289,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1603A5) - (at 335.915 80.645) + (at 330.835 90.805 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F5519B9) @@ -12318,13 +12318,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 53 "Net-(D45-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 212 COL15)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12333,7 +12333,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.75u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F167F3E) - (at 57.30875 99.695) + (at 52.22875 109.855 180) (descr "Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.75u PCB") (path /5F51BE8C/5F8155E7) @@ -12362,13 +12362,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 54 "Net-(D46-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 182 COL00)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.75u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12377,7 +12377,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1603D9) - (at 83.5025 99.695) + (at 78.4225 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F829909) @@ -12406,13 +12406,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 56 "Net-(D47-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 181 COL02)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12421,7 +12421,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1603F3) - (at 102.5525 99.695) + (at 97.4725 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F82E259) @@ -12450,12 +12450,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 201 COL03)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 57 "Net-(D48-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12465,7 +12465,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16040D) - (at 121.6025 99.695) + (at 116.5225 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F834BF2) @@ -12494,12 +12494,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 202 COL04)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 58 "Net-(D49-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12509,7 +12509,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160427) - (at 140.6525 99.695) + (at 135.5725 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F83AD34) @@ -12538,13 +12538,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 59 "Net-(D50-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 213 COL05)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12553,7 +12553,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160441) - (at 159.7025 99.695) + (at 154.6225 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F841C2B) @@ -12582,13 +12582,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 60 "Net-(D51-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 203 COL06)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12597,7 +12597,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16045B) - (at 178.7525 99.695) + (at 173.6725 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F84AE8B) @@ -12626,13 +12626,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 61 "Net-(D52-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 204 COL07)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12641,7 +12641,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160475) - (at 197.8025 99.695) + (at 192.7225 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8539B4) @@ -12670,12 +12670,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 205 COL08)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 62 "Net-(D53-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12685,7 +12685,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16048F) - (at 216.8525 99.695) + (at 211.7725 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F85D4EA) @@ -12714,13 +12714,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 63 "Net-(D54-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 206 COL09)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12729,7 +12729,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1604A9) - (at 235.9025 99.695) + (at 230.8225 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8690A9) @@ -12758,12 +12758,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 207 COL10)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 64 "Net-(D55-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12773,7 +12773,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1604C3) - (at 254.9525 99.695) + (at 249.8725 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F877D8F) @@ -12802,13 +12802,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 65 "Net-(D56-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 208 COL11)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12817,7 +12817,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1604DD) - (at 274.0025 99.695) + (at 268.9225 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F888310) @@ -12827,32 +12827,32 @@ (fp_text value MX1A-G1NA (at -2.54 12.954) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) - (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) - (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) - (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) - (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) - (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) - (net 209 COL12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 66 "Net-(D57-Pad2)")) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 209 COL12)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12861,7 +12861,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1604F7) - (at 293.0525 99.695) + (at 287.9725 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F89B23A) @@ -12890,13 +12890,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 67 "Net-(D58-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 210 COL13)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12905,7 +12905,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_ISOEnter_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160517) - (at 314.48375 90.17) + (at 309.40375 100.33 180) (descr "Cherry MX keyswitch, ISO Enter, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch ISO enter PCB") (path /5F51BE8C/5F51CE2C) @@ -12936,17 +12936,17 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 68 "Net-(D59-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 211 COL14)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.7 -6.82) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.7 16.98) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -9.54 16.98) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -9.54 -6.82) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.7 -6.82 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.7 16.98 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -9.54 16.98 180) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -9.54 -6.82 180) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_ISOEnter_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12955,7 +12955,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160531) - (at 335.915 99.695) + (at 330.835 109.855 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F5519C8) @@ -12984,12 +12984,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 212 COL15)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 69 "Net-(D60-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -12999,7 +12999,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16054B) - (at 52.54625 118.745) + (at 47.46625 128.905 180) (descr "Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.25u PCB") (path /5F51BE8C/5F8155F6) @@ -13028,12 +13028,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 182 COL00)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 71 "Net-(D61-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.25u_PCB.wrl (at (xyz 0 0 0)) @@ -13043,7 +13043,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160565) - (at 73.9775 118.745) + (at 68.8975 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F826219) @@ -13072,13 +13072,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 72 "Net-(D62-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 183 COL01)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13087,7 +13087,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16057F) - (at 93.0275 118.745) + (at 87.9475 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F829918) @@ -13116,12 +13116,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 181 COL02)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 73 "Net-(D63-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -13131,7 +13131,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160599) - (at 112.0775 118.745) + (at 106.9975 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F82E268) @@ -13160,13 +13160,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 74 "Net-(D64-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 201 COL03)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13175,7 +13175,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1605B3) - (at 131.1275 118.745) + (at 126.0475 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F834C01) @@ -13204,12 +13204,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 202 COL04)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 75 "Net-(D65-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -13219,7 +13219,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1605CD) - (at 150.1775 118.745) + (at 145.0975 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F83AD43) @@ -13248,12 +13248,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 213 COL05)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 76 "Net-(D66-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -13263,7 +13263,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1605E7) - (at 169.2275 118.745) + (at 164.1475 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F841C3A) @@ -13292,12 +13292,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 203 COL06)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 77 "Net-(D67-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -13307,7 +13307,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160601) - (at 188.2775 118.745) + (at 183.1975 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F84AE9A) @@ -13336,12 +13336,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 204 COL07)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 78 "Net-(D68-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -13351,7 +13351,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16061B) - (at 207.3275 118.745) + (at 202.2475 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8539C3) @@ -13380,13 +13380,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 79 "Net-(D69-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 205 COL08)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13395,7 +13395,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160635) - (at 226.3775 118.745) + (at 221.2975 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F85D4F9) @@ -13424,12 +13424,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 206 COL09)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 80 "Net-(D70-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -13439,7 +13439,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16064F) - (at 245.4275 118.745) + (at 240.3475 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F8690B8) @@ -13468,13 +13468,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 81 "Net-(D71-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 207 COL10)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13483,7 +13483,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160669) - (at 264.4775 118.745) + (at 259.3975 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F877D9E) @@ -13512,12 +13512,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 208 COL11)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 82 "Net-(D72-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -13526,8 +13526,8 @@ ) ) - (module Button_Switch_Keyboard:SW_Cherry_MX_1.75u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160683) - (at 290.67125 118.745) + (module Button_Switch_Keyboard:SW_Cherry_MX_1.75u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16C594) + (at 285.59125 128.905 180) (descr "Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.75u PCB") (path /5F51BE8C/5F89B249) @@ -13556,12 +13556,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 210 COL13)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 83 "Net-(D73-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.75u_PCB.wrl (at (xyz 0 0 0)) @@ -13571,7 +13571,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16069D) - (at 316.865 118.745) + (at 311.785 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F51CE3B) @@ -13600,13 +13600,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 84 "Net-(D74-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 211 COL14)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13615,7 +13615,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1606B7) - (at 335.915 118.745) + (at 330.835 128.905 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F5519D7) @@ -13644,13 +13644,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 85 "Net-(D75-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 212 COL15)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13659,7 +13659,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1606D1) - (at 54.9275 137.795) + (at 49.8475 147.955 180) (descr "Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.50u PCB") (path /5F51BE8C/5F815605) @@ -13688,12 +13688,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 182 COL00)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 87 "Net-(D76-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.50u_PCB.wrl (at (xyz 0 0 0)) @@ -13703,7 +13703,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1606EB) - (at 81.12125 137.795) + (at 76.04125 147.955 180) (descr "Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.25u PCB") (path /5F51BE8C/5F829927) @@ -13732,13 +13732,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 88 "Net-(D77-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 181 COL02)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.25u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13747,7 +13747,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160705) - (at 104.93375 137.795) + (at 99.85375 147.955 180) (descr "Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.25u PCB") (path /5F51BE8C/5F82E277) @@ -13776,12 +13776,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 201 COL03)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 89 "Net-(D78-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.25u_PCB.wrl (at (xyz 0 0 0)) @@ -13791,7 +13791,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_6.25u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160723) - (at 176.37125 137.795) + (at 171.29125 147.955 180) (descr "Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 6.25u PCB") (path /5F51BE8C/5F84AEA9) @@ -13820,17 +13820,17 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 90 "Net-(D79-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 204 COL07)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 47.46 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -52.54 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -52.54 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 47.46 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 47.46 13.32 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -52.54 13.32 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -52.54 -1.92 180) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 47.46 -1.92 180) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_6.25u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13839,7 +13839,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16073D) - (at 247.80875 137.795) + (at 242.72875 147.955 180) (descr "Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.25u PCB") (path /5F51BE8C/5F8690C7) @@ -13868,13 +13868,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 91 "Net-(D80-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 207 COL10)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.25u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13883,7 +13883,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160757) - (at 274.0025 137.795) + (at 268.9225 147.955 180) (descr "Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.50u PCB") (path /5F51BE8C/5F88832E) @@ -13912,13 +13912,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 92 "Net-(D81-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 209 COL12)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.50u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13927,7 +13927,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F160771) - (at 297.815 137.795) + (at 292.735 147.955 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F89B258) @@ -13956,12 +13956,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 210 COL13)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 93 "Net-(D82-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -13971,7 +13971,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F16078B) - (at 316.865 137.795) + (at 311.785 147.955 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F51CE4A) @@ -14000,12 +14000,12 @@ (fp_text user %R (at -2.54 -2.794) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 211 COL14)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 94 "Net-(D83-Pad2)")) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) @@ -14015,7 +14015,7 @@ ) (module Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB (layer F.Cu) (tedit 5A02FE24) (tstamp 5F1607A5) - (at 335.915 137.795) + (at 330.835 147.955 180) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (path /5F51BE8C/5F5519E6) @@ -14044,13 +14044,13 @@ (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 1 thru_hole circle (at 0 0 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 95 "Net-(D84-Pad2)")) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (pad 2 thru_hole circle (at -6.35 2.54 180) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (net 212 COL15)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08 180) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 2.54 5.08 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) (model ${KISYS3DMOD}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1))