From 85f5570392eb592c9a59c58079b76bd80c864ae5 Mon Sep 17 00:00:00 2001 From: foostan Date: Tue, 3 Nov 2020 09:44:57 +0900 Subject: [PATCH] Update board --- corne-light/pcb/corne-light.kicad_pcb | 7774 ++++++++++++------------- corne-light/pcb/corne-light.pro | 15 +- 2 files changed, 3657 insertions(+), 4132 deletions(-) diff --git a/corne-light/pcb/corne-light.kicad_pcb b/corne-light/pcb/corne-light.kicad_pcb index 2c52e85..086443b 100644 --- a/corne-light/pcb/corne-light.kicad_pcb +++ b/corne-light/pcb/corne-light.kicad_pcb @@ -2,8 +2,8 @@ (general (thickness 1.6) - (drawings 741) - (tracks 1201) + (drawings 849) + (tracks 1172) (zones 0) (modules 118) (nets 89) @@ -70,7 +70,7 @@ (pad_drill 0.8128) (pad_to_mask_clearance 0.2) (aux_axis_origin 74.8395 91.6855) - (grid_origin 22.1875 45.92) + (grid_origin 31.6975 55.41) (visible_elements FFFFFF7F) (pcbplotparams (layerselection 0x010f0_ffffffff) @@ -288,1645 +288,18 @@ (add_net row3_r) ) - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C2804A8) - (at 202.684847 60.170432) - (path /5C25F8C3) - (fp_text reference SW32 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 56 "Net-(D32-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 56 "Net-(D32-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 56 "Net-(D32-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) + (net_class Min "" + (clearance 0.00001) + (trace_width 0.2) + (via_dia 0.4) + (via_drill 0.3) + (uvia_dia 0.2) + (uvia_drill 0.1) + (diff_pair_width 0.2) + (diff_pair_gap 0.00001) ) - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B27F) - (at 98.1875 60.17) - (path /5A5E2D44) - (fp_text reference SW11 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 15 "Net-(D11-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 15 "Net-(D11-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 32 col4)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 15 "Net-(D11-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 32 col4)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1.5u (layer F.Cu) (tedit 5F85C940) (tstamp 5DC796E7) - (at 168.934847 105.295432 300) - (path /5C25F941) - (fp_text reference SW42 (at 4.6 6 120) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 5.999999 120) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08 300) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 68 "Net-(D42-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 300.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 68 "Net-(D42-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9 300) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad "" np_thru_hole circle (at 0 0 30) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 30) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 30) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9 300) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 68 "Net-(D42-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54 300) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad "" np_thru_hole circle (at 5.08 0 300) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0 300) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1.5u (layer F.Cu) (tedit 5F85C940) (tstamp 5DC6ACFA) - (at 131.9375 105.295 60) - (path /5A5E37B0) - (fp_text reference SW21 (at 4.6 6 240) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 240) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08 60) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 25 "Net-(D21-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 60.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 25 "Net-(D21-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9 60) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 33 col5)) - (pad "" np_thru_hole circle (at 0 0 150) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 150) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 150) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9 60) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 25 "Net-(D21-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54 60) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 33 col5)) - (pad "" np_thru_hole circle (at 5.08 0 60) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0 60) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C2804BE) - (at 183.684847 62.545432) - (path /5C25F8C9) - (fp_text reference SW33 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 57 "Net-(D33-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 57 "Net-(D33-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 57 "Net-(D33-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C280558) - (at 191.184847 101.545432 15) - (path /5C25F935) - (fp_text reference SW41 (at 4.600001 6 195) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 5.999999 195) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08 15) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 67 "Net-(D41-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 15.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 67 "Net-(D41-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9 15) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad "" np_thru_hole circle (at 0 0 105) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 105) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 105) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9 15) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 67 "Net-(D41-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54 15) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad "" np_thru_hole circle (at 5.08 0 15) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0 15) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B345) - (at 41.1875 64.92) - (path /5A5E2D26) - (fp_text reference SW8 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 12 "Net-(D8-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 12 "Net-(D8-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 29 col1)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 12 "Net-(D8-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 29 col1)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B387) - (at 22.1875 64.92) - (path /5A5E2D6E) - (fp_text reference SW7 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 11 "Net-(D7-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 11 "Net-(D7-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 28 col0)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 11 "Net-(D7-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 28 col0)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6BC7C) - (at 22.1875 45.92) - (path /5A5E2B19) - (fp_text reference SW1 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 2 "Net-(D1-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 2 "Net-(D1-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 28 col0)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 2 "Net-(D1-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 28 col0)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6AC34) - (at 41.1875 45.92) - (path /5A5E2699) - (fp_text reference SW2 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 4 "Net-(D2-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 4 "Net-(D2-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 29 col1)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 4 "Net-(D2-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 29 col1)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C280516) - (at 221.684847 76.795432) - (path /5C25F905) - (fp_text reference SW37 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 62 "Net-(D37-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 62 "Net-(D37-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 62 "Net-(D37-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B303) - (at 60.1875 60.17) - (path /5A5E2D32) - (fp_text reference SW9 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 13 "Net-(D9-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 13 "Net-(D9-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 30 col2)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 13 "Net-(D9-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 30 col2)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C280424) - (at 202.684847 41.170432) - (path /5C25F87B) - (fp_text reference SW26 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 49 "Net-(D26-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 49 "Net-(D26-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 49 "Net-(D26-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6ACB8) - (at 117.1875 81.545) - (path /5A5E35D5) - (fp_text reference SW18 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 22 "Net-(D18-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 22 "Net-(D18-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 33 col5)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 22 "Net-(D18-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 33 col5)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6ABF2) - (at 60.1875 41.17) - (path /5A5E27F9) - (fp_text reference SW3 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 6 "Net-(D3-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 6 "Net-(D3-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 30 col2)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 6 "Net-(D3-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 30 col2)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B1FB) - (at 41.1875 83.92) - (path /5A5E35B1) - (fp_text reference SW14 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 18 "Net-(D14-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 18 "Net-(D14-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 29 col1)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 18 "Net-(D14-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 29 col1)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C28043A) - (at 183.684847 43.545432) - (path /5C25F881) - (fp_text reference SW27 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 50 "Net-(D27-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 50 "Net-(D27-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 50 "Net-(D27-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B23D) - (at 117.1875 62.545) - (path /5A5E2D4A) - (fp_text reference SW12 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 16 "Net-(D12-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 16 "Net-(D12-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 33 col5)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 16 "Net-(D12-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 33 col5)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B0B1) - (at 109.6875 101.545 345) - (path /5A5E37A4) - (fp_text reference SW20 (at 4.600001 6 165) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 165) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08 345) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 24 "Net-(D20-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 345.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 24 "Net-(D20-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9 345) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 32 col4)) - (pad "" np_thru_hole circle (at 0 0 75) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 75) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 75) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9 345) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 24 "Net-(D20-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54 345) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 32 col4)) - (pad "" np_thru_hole circle (at 5.08 0 345) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0 345) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B2C1) - (at 79.1875 57.795) - (path /5A5E2D3E) - (fp_text reference SW10 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 14 "Net-(D10-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 14 "Net-(D10-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 31 col3)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 14 "Net-(D10-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 31 col3)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B1B9) - (at 60.1875 79.17) - (path /5A5E35BD) - (fp_text reference SW15 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 19 "Net-(D15-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 19 "Net-(D15-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 30 col2)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 19 "Net-(D15-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 30 col2)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B177) - (at 79.1875 76.795) - (path /5A5E35C9) - (fp_text reference SW16 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 20 "Net-(D16-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 20 "Net-(D16-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 31 col3)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 20 "Net-(D16-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 31 col3)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B135) - (at 98.1875 79.17) - (path /5A5E35CF) - (fp_text reference SW17 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 21 "Net-(D17-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 21 "Net-(D17-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 32 col4)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 21 "Net-(D17-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 32 col4)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B0F3) - (at 88.6875 98.795) - (path /5A5E37EC) - (fp_text reference SW19 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 23 "Net-(D19-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 23 "Net-(D19-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 31 col3)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 23 "Net-(D19-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 31 col3)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6B06F) - (at 22.1875 83.92) - (path /5A5E35F9) - (fp_text reference SW13 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 17 "Net-(D13-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 17 "Net-(D13-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 28 col0)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 17 "Net-(D13-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 28 col0)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C28061F) - (at 183.684847 81.545432) - (path /5C25F911) - (fp_text reference SW39 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 64 "Net-(D39-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 64 "Net-(D39-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 64 "Net-(D39-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C280450) - (at 278.684847 64.920432) - (path /5C25F8E1) - (fp_text reference SW28 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 52 "Net-(D28-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 52 "Net-(D28-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 52 "Net-(D28-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C2803E2) - (at 259.684847 45.920432) - (path /5C25F85D) - (fp_text reference SW23 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 46 "Net-(D23-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 46 "Net-(D23-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 46 "Net-(D23-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C280542) - (at 212.184847 98.795432) - (path /5C25F94D) - (fp_text reference SW40 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 65 "Net-(D40-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 65 "Net-(D40-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 65 "Net-(D40-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C28052C) - (at 202.684847 79.170432) - (path /5C25F90B) - (fp_text reference SW38 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 63 "Net-(D38-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 63 "Net-(D38-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 63 "Net-(D38-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C280500) - (at 240.684847 79.170432) - (path /5C25F8F9) - (fp_text reference SW36 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 61 "Net-(D36-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 61 "Net-(D36-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 61 "Net-(D36-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C2804EA) - (at 259.684847 83.920432) - (path /5C25F8ED) - (fp_text reference SW35 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 60 "Net-(D35-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 60 "Net-(D35-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 60 "Net-(D35-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C2804D4) - (at 278.684847 83.920432) - (path /5C25F929) - (fp_text reference SW34 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 59 "Net-(D34-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 59 "Net-(D34-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 59 "Net-(D34-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C280492) - (at 221.684847 57.795432) - (path /5C25F8BD) - (fp_text reference SW31 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 55 "Net-(D31-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 55 "Net-(D31-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 55 "Net-(D31-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C28047C) - (at 240.684847 60.170432) - (path /5C25F8B1) - (fp_text reference SW30 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 54 "Net-(D30-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 54 "Net-(D30-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 54 "Net-(D30-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C280466) - (at 259.684847 64.920432) - (path /5C25F8A5) - (fp_text reference SW29 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 53 "Net-(D29-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 53 "Net-(D29-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 53 "Net-(D29-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C28040E) - (at 221.684847 38.795432) - (path /5C25F875) - (fp_text reference SW25 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 48 "Net-(D25-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 48 "Net-(D25-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 48 "Net-(D25-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C2803F8) - (at 240.684847 41.170432) - (path /5C25F869) - (fp_text reference SW24 (at 4.6 6 -180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 -180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 47 "Net-(D24-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 47 "Net-(D24-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 47 "Net-(D24-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5C2803CC) - (at 278.684847 45.920432) - (path /5C25F899) - (fp_text reference SW22 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 44 "Net-(D22-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 44 "Net-(D22-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 44 "Net-(D22-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6ABB0) - (at 79.1875 38.795) - (path /5A5E2908) - (fp_text reference SW4 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 8 "Net-(D4-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 8 "Net-(D4-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 31 col3)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 8 "Net-(D4-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 31 col3)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6AB6E) - (at 98.1875 41.17) - (path /5A5E2933) - (fp_text reference SW5 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 9 "Net-(D5-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 9 "Net-(D5-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 32 col4)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 9 "Net-(D5-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 32 col4)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85C937) (tstamp 5DC6AB2C) - (at 117.1875 43.545) - (path /5A5E295E) - (fp_text reference SW6 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 10 "Net-(D6-Pad2)")) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 10 "Net-(D6-Pad2)")) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 33 col5)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 10 "Net-(D6-Pad2)")) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 33 col5)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - - (module kbd:OLED_1side (layer F.Cu) (tedit 5F85C7B5) (tstamp 5F86141E) + (module kbd:OLED_1side (layer F.Cu) (tedit 5F8C836B) (tstamp 5F86141E) (at 160.2575 77.31) (descr "Connecteur 6 pins") (tags "CONN DEV") @@ -1957,19 +330,14 @@ (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/OLED-Module-with-Pins.step1 - (offset (xyz 3.8 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/OLED Module with Soldered.step" + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/OLED-Module-with-Pins.step (offset (xyz 3.8 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:OLED_1side (layer F.Cu) (tedit 5F85C7B5) (tstamp 5DC7A09A) + (module kbd:OLED_1side (layer F.Cu) (tedit 5F8C836B) (tstamp 5DC7A09A) (at 133.0285 77.168) (descr "Connecteur 6 pins") (tags "CONN DEV") @@ -2000,18 +368,3147 @@ (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/OLED-Module-with-Pins.step1 + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/OLED-Module-with-Pins.step (offset (xyz 3.8 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/OLED Module with Soldered.step" - (offset (xyz 3.8 0 0)) + ) + + (module kbd:MJ-4PP-9_1side (layer F.Cu) (tedit 5F8C8304) (tstamp 5C2803A6) + (at 154.607847 84.565432 90) + (path /5C25FA15) + (fp_text reference J6 (at -0.85 4.95 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MJ-4PP-9 (at 0 14 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user TRRS (at -0.75 6.45 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.9 11.9) (end -2.9 0.15) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.9 11.9) (end -2.9 11.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.9 0.15) (end 2.9 11.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.9 0.15) (end 2.9 0.15) (layer F.SilkS) (width 0.15)) + (pad A thru_hole oval (at -2.1 11.8 90) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) + (net 70 "Net-(J6-PadA)") (clearance 0.15)) + (pad D thru_hole oval (at 2.1 10.3 90) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) + (net 85 VDD) (clearance 0.15)) + (pad C thru_hole oval (at 2.1 6.3 90) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) + (net 86 GNDA)) + (pad B thru_hole oval (at 2.1 3.3 90) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) + (net 69 data_r)) + (pad "" np_thru_hole circle (at 0 8.5 90) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 1.5 90) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/PJ320A.step + (offset (xyz 0 -8.5 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) + (module kbd:MJ-4PP-9_1side (layer F.Cu) (tedit 5F8C8304) (tstamp 5C238668) + (at 146.2145 84.432 270) + (path /5ACD605D) + (fp_text reference J1 (at -0.85 4.95 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MJ-4PP-9 (at 0 14 270) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user TRRS (at -0.75 6.45 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.9 11.9) (end -2.9 0.15) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.9 11.9) (end -2.9 11.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.9 0.15) (end 2.9 11.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.9 0.15) (end 2.9 0.15) (layer F.SilkS) (width 0.15)) + (pad A thru_hole oval (at -2.1 11.8 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) + (net 42 "Net-(J1-PadA)") (clearance 0.15)) + (pad D thru_hole oval (at 2.1 10.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) + (net 27 VCC) (clearance 0.15)) + (pad C thru_hole oval (at 2.1 6.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) + (net 26 GND)) + (pad B thru_hole oval (at 2.1 3.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) + (net 34 data)) + (pad "" np_thru_hole circle (at 0 8.5 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 1.5 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/PJ320A.step + (offset (xyz 0 -8.5 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:ResetSW_1side (layer F.Cu) (tedit 5F8C82CB) (tstamp 5C2803C0) + (at 156.374847 76.817432 270) + (path /5C25F978) + (fp_text reference RSW2 (at 0 2.55 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at 0 -2.55 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user RESET (at 0 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.85 -1.6) (end 2.85 -1.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.85 -1.6) (end 2.85 -1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.85 -1.6) (end -2.85 -1.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.85 1.6) (end -2.85 1.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.85 1.6) (end 2.85 1.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.85 1.6) (end 2.85 1.6) (layer F.SilkS) (width 0.15)) + (pad 2 thru_hole circle (at -3.25 0 270) (size 2 2) (drill 1.3) (layers *.Cu B.Mask) + (net 86 GNDA)) + (pad 1 thru_hole circle (at 3.25 0 270) (size 2 2) (drill 1.3) (layers *.Cu B.Mask) + (net 73 reset_r)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/tact-switch.step + (offset (xyz 0 0 3.47)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:ResetSW_1side (layer F.Cu) (tedit 5F8C82CB) (tstamp 5DC7A153) + (at 144.5045 76.671 270) + (path /5A5EB9E2) + (fp_text reference RSW1 (at 0 2.55 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at 0 -2.55 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user RESET (at 0 0 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.85 -1.6) (end 2.85 -1.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.85 -1.6) (end 2.85 -1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.85 -1.6) (end -2.85 -1.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.85 1.6) (end -2.85 1.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.85 1.6) (end 2.85 1.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.85 1.6) (end 2.85 1.6) (layer F.SilkS) (width 0.15)) + (pad 2 thru_hole circle (at -3.25 0 270) (size 2 2) (drill 1.3) (layers *.Cu B.Mask) + (net 26 GND)) + (pad 1 thru_hole circle (at 3.25 0 270) (size 2 2) (drill 1.3) (layers *.Cu B.Mask) + (net 35 reset)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/tact-switch.step + (offset (xyz 0 0 3.47)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AE6B) + (at 30.1875 83.916875 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E35FF) + (autoplace_cost180 10) + (fp_text reference D13 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 17 "Net-(D13-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 5 row2)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DBE1CB8) + (at 33.1875 83.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E35B7) + (autoplace_cost180 10) + (fp_text reference D14 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 18 "Net-(D14-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 5 row2)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C280331) + (at 270.684847 83.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F92F) + (autoplace_cost180 10) + (fp_text reference D34 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 59 "Net-(D34-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 58 row2_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AE92) + (at 109.1875 59.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E2D62) + (autoplace_cost180 10) + (fp_text reference D12 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 16 "Net-(D12-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 3 row1)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DBE1EFD) + (at 191.684847 59.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F8DB) + (autoplace_cost180 10) + (fp_text reference D33 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 57 "Net-(D33-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 51 row1_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C28071A) + (at 194.684847 59.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F8D5) + (autoplace_cost180 10) + (fp_text reference D32 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 56 "Net-(D32-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 51 row1_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C28070D) + (at 229.684847 59.915432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F8CF) + (autoplace_cost180 10) + (fp_text reference D31 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 55 "Net-(D31-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 51 row1_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C280700) + (at 232.684847 59.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F8B7) + (autoplace_cost180 10) + (fp_text reference D30 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 54 "Net-(D30-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 51 row1_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C2806F3) + (at 267.684847 64.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F8AB) + (autoplace_cost180 10) + (fp_text reference D29 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 53 "Net-(D29-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 51 row1_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C2806E6) + (at 270.684847 64.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F8E7) + (autoplace_cost180 10) + (fp_text reference D28 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 52 "Net-(D28-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 51 row1_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C2806D9) + (at 191.684847 40.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F893) + (autoplace_cost180 10) + (fp_text reference D27 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 50 "Net-(D27-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 45 row0_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C2806CC) + (at 194.684847 40.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F88D) + (autoplace_cost180 10) + (fp_text reference D26 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 49 "Net-(D26-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 45 row0_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C2806BF) + (at 229.684847 40.915432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F887) + (autoplace_cost180 10) + (fp_text reference D25 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 48 "Net-(D25-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 45 row0_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C2806B2) + (at 232.684847 40.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F86F) + (autoplace_cost180 10) + (fp_text reference D24 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 47 "Net-(D24-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 45 row0_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C2806A5) + (at 267.684847 45.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F863) + (autoplace_cost180 10) + (fp_text reference D23 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 46 "Net-(D23-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 45 row0_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C280698) + (at 270.684847 45.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F89F) + (autoplace_cost180 10) + (fp_text reference D22 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 44 "Net-(D22-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 45 row0_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C280399) + (at 201.194847 98.915432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F947) + (autoplace_cost180 10) + (fp_text reference D42 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 68 "Net-(D42-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 66 row3_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C28038C) + (at 204.194847 98.915432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F93B) + (autoplace_cost180 10) + (fp_text reference D41 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 67 "Net-(D41-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 66 row3_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C28037F) + (at 220.184847 98.930432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F953) + (autoplace_cost180 10) + (fp_text reference D40 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 65 "Net-(D40-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 66 row3_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C280372) + (at 191.684847 78.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F923) + (autoplace_cost180 10) + (fp_text reference D39 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 64 "Net-(D39-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 58 row2_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C280365) + (at 194.684847 78.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F91D) + (autoplace_cost180 10) + (fp_text reference D38 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 63 "Net-(D38-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 58 row2_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C280358) + (at 229.684847 78.915432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F917) + (autoplace_cost180 10) + (fp_text reference D37 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 62 "Net-(D37-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 58 row2_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5C28034B) + (at 232.684847 78.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F8FF) + (autoplace_cost180 10) + (fp_text reference D36 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 61 "Net-(D36-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 58 row2_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6F6C8) + (at 267.684847 83.920432 90) + (descr "Resitance 3 pas") + (tags R) + (path /5C25F8F3) + (autoplace_cost180 10) + (fp_text reference D35 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 60 "Net-(D35-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 58 row2_r)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6B03F) + (at 30.1875 45.916875 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E2B5B) + (autoplace_cost180 10) + (fp_text reference D1 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 2 "Net-(D1-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 1 row0)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DBE1D06) + (at 33.1875 45.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E26C6) + (autoplace_cost180 10) + (fp_text reference D2 (at 0.55 0 270) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 270) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 4 "Net-(D2-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 1 row0)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AFF1) + (at 68.1875 40.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E281F) + (autoplace_cost180 10) + (fp_text reference D3 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 6 "Net-(D3-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 1 row0)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AFCA) + (at 71.1875 40.915 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E29BF) + (autoplace_cost180 10) + (fp_text reference D4 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 8 "Net-(D4-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 1 row0)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AFA3) + (at 106.1875 40.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E29F2) + (autoplace_cost180 10) + (fp_text reference D5 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 9 "Net-(D5-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 1 row0)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AF7C) + (at 109.1875 40.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E2A33) + (autoplace_cost180 10) + (fp_text reference D6 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 10 "Net-(D6-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 1 row0)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AF55) + (at 30.1875 64.916875 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E2D74) + (autoplace_cost180 10) + (fp_text reference D7 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 11 "Net-(D7-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 3 row1)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DBE1CDF) + (at 33.1875 64.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E2D2C) + (autoplace_cost180 10) + (fp_text reference D8 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 12 "Net-(D8-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 3 row1)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AF07) + (at 68.1875 59.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E2D38) + (autoplace_cost180 10) + (fp_text reference D9 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 13 "Net-(D9-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 3 row1)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AEE0) + (at 71.1875 59.915 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E2D56) + (autoplace_cost180 10) + (fp_text reference D10 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 14 "Net-(D10-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 3 row1)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AEB9) + (at 106.1875 59.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E2D5C) + (autoplace_cost180 10) + (fp_text reference D11 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 15 "Net-(D11-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 3 row1)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AE1D) + (at 68.1875 78.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E35C3) + (autoplace_cost180 10) + (fp_text reference D15 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 19 "Net-(D15-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 5 row2)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6ADF6) + (at 71.1875 78.915 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E35E1) + (autoplace_cost180 10) + (fp_text reference D16 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 20 "Net-(D16-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 5 row2)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6ADCF) + (at 106.1875 78.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E35E7) + (autoplace_cost180 10) + (fp_text reference D17 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 21 "Net-(D17-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 5 row2)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6ADA8) + (at 109.1875 78.92 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E35ED) + (autoplace_cost180 10) + (fp_text reference D18 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 22 "Net-(D18-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 5 row2)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AD81) + (at 80.5075 98.91 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E37F2) + (autoplace_cost180 10) + (fp_text reference D19 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 23 "Net-(D19-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 7 row3)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AD5A) + (at 96.6875 98.905 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E37AA) + (autoplace_cost180 10) + (fp_text reference D20 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 24 "Net-(D20-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 7 row3)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:D3_SMD_v2 (layer B.Cu) (tedit 5F70BC50) (tstamp 5DC6AD33) + (at 99.6875 98.905 90) + (descr "Resitance 3 pas") + (tags R) + (path /5A5E37B6) + (autoplace_cost180 10) + (fp_text reference D21 (at 0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_text value D (at -0.55 0 90) (layer B.Fab) hide + (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) + ) + (fp_line (start -2.7 -0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end -2.7 0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.7 0.75) (end -2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.7 0.75) (end 2.7 -0.75) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 25 "Net-(D21-Pad2)")) + (pad 1 smd rect (at -1.775 0 90) (size 1.4 1) (layers B.Cu B.Paste B.Mask) + (net 7 row3)) + (model ${KIGITHUB3D}/Diode_SMD.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module kbd:thread_m2 (layer F.Cu) (tedit 5F8C61BB) (tstamp 5DC79642) + (at 170.889847 84.542432) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 -0.55) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Val** (at 0 0.55) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 2.3 2.3) (drill 2.3) (layers *.Cu *.Mask)) + ) + + (module kbd:thread_m2 (layer F.Cu) (tedit 5F8C61BB) (tstamp 5DC71C12) + (at 156.330847 93.085432) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 -0.55) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Val** (at 0 0.55) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 2.3 2.3) (drill 2.3) (layers *.Cu *.Mask)) + ) + + (module kbd:thread_m2 (layer B.Cu) (tedit 5F8C61BB) (tstamp 5DC71D2D) + (at 144.3765 92.94 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 2.3 2.3) (drill 2.3) (layers *.Cu *.Mask)) + ) + + (module kbd:thread_m2 (layer B.Cu) (tedit 5F8C61BB) (tstamp 5DC71D29) + (at 129.9445 84.419 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 2.3 2.3) (drill 2.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5F0B282D) + (at 269.195847 74.426932 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5F0B2813) + (at 269.195847 55.426932 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5F0B27F9) + (at 226.055847 91.696932 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5F0B27DB) + (at 179.485847 99.446932 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5F0B27C0) + (at 193.235847 51.936932 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5DC71883) + (at 121.4055 99.3 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5DC7187F) + (at 74.8395 91.6855 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5DC7187B) + (at 31.6955 55.4205 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5DC71877) + (at 107.6505 51.9305 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:spacer_m2 (layer B.Cu) (tedit 5F8C61B2) (tstamp 5DC71873) + (at 31.6955 74.4205 180) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (attr virtual) + (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 0 0 180) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1.5u (layer F.Cu) (tedit 5F8C6324) (tstamp 5DC796E7) + (at 168.934847 105.295432 300) + (path /5C25F941) + (fp_text reference SW42 (at 4.6 6 120) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 5.999999 120) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 258) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad 2 thru_hole oval (at 2.5 -4.8 300) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 68 "Net-(D42-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4 300) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad 2 thru_hole oval (at 5 -5.55 300.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 68 "Net-(D42-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9 300) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 0 0 30) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 30) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 30) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9 300) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 68 "Net-(D42-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0 300) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0 300) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1.5u (layer F.Cu) (tedit 5F8C6324) (tstamp 5DC6ACFA) + (at 131.9375 105.295 60) + (path /5A5E37B0) + (fp_text reference SW21 (at 4.6 6 240) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 240) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 18) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 33 col5)) + (pad 2 thru_hole oval (at 2.5 -4.8 60) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 25 "Net-(D21-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4 60) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad 2 thru_hole oval (at 5 -5.55 60.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 25 "Net-(D21-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9 60) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 0 0 150) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 150) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 150) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9 60) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 25 "Net-(D21-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0 60) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0 60) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6ACB8) + (at 117.1875 81.545) + (path /5A5E35D5) + (fp_text reference SW18 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 33 col5)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 22 "Net-(D18-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 22 "Net-(D18-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 22 "Net-(D18-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C2804A8) + (at 202.684847 60.170432) + (path /5C25F8C3) + (fp_text reference SW32 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 56 "Net-(D32-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 56 "Net-(D32-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 56 "Net-(D32-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B27F) + (at 98.1875 60.17) + (path /5A5E2D44) + (fp_text reference SW11 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 32 col4)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 15 "Net-(D11-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 15 "Net-(D11-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 15 "Net-(D11-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C2804BE) + (at 183.684847 62.545432) + (path /5C25F8C9) + (fp_text reference SW33 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 57 "Net-(D33-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 57 "Net-(D33-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 57 "Net-(D33-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C280558) + (at 191.184847 101.545432 15) + (path /5C25F935) + (fp_text reference SW41 (at 4.600001 6 195) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 5.999999 195) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 333) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad 2 thru_hole oval (at 2.5 -4.8 15) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 67 "Net-(D41-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4 15) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad 2 thru_hole oval (at 5 -5.55 15.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 67 "Net-(D41-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9 15) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 0 0 105) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 105) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 105) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9 15) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 67 "Net-(D41-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0 15) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0 15) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B345) + (at 41.1875 64.92) + (path /5A5E2D26) + (fp_text reference SW8 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 29 col1)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 12 "Net-(D8-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 12 "Net-(D8-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 12 "Net-(D8-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B387) + (at 22.1875 64.92) + (path /5A5E2D6E) + (fp_text reference SW7 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 28 col0)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 11 "Net-(D7-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 11 "Net-(D7-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 11 "Net-(D7-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6BC7C) + (at 22.1875 45.92) + (path /5A5E2B19) + (fp_text reference SW1 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 28 col0)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 2 "Net-(D1-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 2 "Net-(D1-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 2 "Net-(D1-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6AC34) + (at 41.1875 45.92) + (path /5A5E2699) + (fp_text reference SW2 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 29 col1)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 4 "Net-(D2-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 4 "Net-(D2-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 4 "Net-(D2-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C280516) + (at 221.684847 76.795432) + (path /5C25F905) + (fp_text reference SW37 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 62 "Net-(D37-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 62 "Net-(D37-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 62 "Net-(D37-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B303) + (at 60.1875 60.17) + (path /5A5E2D32) + (fp_text reference SW9 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 30 col2)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 13 "Net-(D9-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 13 "Net-(D9-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 13 "Net-(D9-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C280424) + (at 202.684847 41.170432) + (path /5C25F87B) + (fp_text reference SW26 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 49 "Net-(D26-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 49 "Net-(D26-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 49 "Net-(D26-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6ABF2) + (at 60.1875 41.17) + (path /5A5E27F9) + (fp_text reference SW3 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 30 col2)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 6 "Net-(D3-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 6 "Net-(D3-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 6 "Net-(D3-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B1FB) + (at 41.1875 83.92) + (path /5A5E35B1) + (fp_text reference SW14 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 29 col1)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 18 "Net-(D14-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 18 "Net-(D14-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 18 "Net-(D14-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C28043A) + (at 183.684847 43.545432) + (path /5C25F881) + (fp_text reference SW27 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 50 "Net-(D27-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 50 "Net-(D27-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 50 "Net-(D27-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B23D) + (at 117.1875 62.545) + (path /5A5E2D4A) + (fp_text reference SW12 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 33 col5)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 16 "Net-(D12-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 16 "Net-(D12-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 16 "Net-(D12-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B0B1) + (at 109.6875 101.545 345) + (path /5A5E37A4) + (fp_text reference SW20 (at 4.600001 6 165) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 165) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 303) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 32 col4)) + (pad 2 thru_hole oval (at 2.5 -4.8 345) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 24 "Net-(D20-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4 345) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad 2 thru_hole oval (at 5 -5.55 345.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 24 "Net-(D20-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9 345) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 0 0 75) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 75) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 75) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9 345) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 24 "Net-(D20-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0 345) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0 345) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B2C1) + (at 79.1875 57.795) + (path /5A5E2D3E) + (fp_text reference SW10 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 31 col3)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 14 "Net-(D10-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 14 "Net-(D10-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 14 "Net-(D10-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B1B9) + (at 60.1875 79.17) + (path /5A5E35BD) + (fp_text reference SW15 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 30 col2)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 19 "Net-(D15-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 19 "Net-(D15-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 19 "Net-(D15-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B177) + (at 79.1875 76.795) + (path /5A5E35C9) + (fp_text reference SW16 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 31 col3)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 20 "Net-(D16-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 20 "Net-(D16-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 20 "Net-(D16-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B135) + (at 98.1875 79.17) + (path /5A5E35CF) + (fp_text reference SW17 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 32 col4)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 21 "Net-(D17-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 21 "Net-(D17-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 21 "Net-(D17-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B0F3) + (at 88.6875 98.795) + (path /5A5E37EC) + (fp_text reference SW19 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 31 col3)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 23 "Net-(D19-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 23 "Net-(D19-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 23 "Net-(D19-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6B06F) + (at 22.1875 83.92) + (path /5A5E35F9) + (fp_text reference SW13 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 28 col0)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 17 "Net-(D13-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 17 "Net-(D13-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 17 "Net-(D13-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C28061F) + (at 183.684847 81.545432) + (path /5C25F911) + (fp_text reference SW39 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 64 "Net-(D39-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 64 "Net-(D39-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 64 "Net-(D39-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C280450) + (at 278.684847 64.920432) + (path /5C25F8E1) + (fp_text reference SW28 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 52 "Net-(D28-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 52 "Net-(D28-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 52 "Net-(D28-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C2803E2) + (at 259.684847 45.920432) + (path /5C25F85D) + (fp_text reference SW23 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 46 "Net-(D23-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 46 "Net-(D23-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 46 "Net-(D23-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C280542) + (at 212.184847 98.795432) + (path /5C25F94D) + (fp_text reference SW40 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 65 "Net-(D40-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 65 "Net-(D40-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 65 "Net-(D40-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C28052C) + (at 202.684847 79.170432) + (path /5C25F90B) + (fp_text reference SW38 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 63 "Net-(D38-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 63 "Net-(D38-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 63 "Net-(D38-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C280500) + (at 240.684847 79.170432) + (path /5C25F8F9) + (fp_text reference SW36 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 61 "Net-(D36-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 61 "Net-(D36-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 61 "Net-(D36-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C2804EA) + (at 259.684847 83.920432) + (path /5C25F8ED) + (fp_text reference SW35 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 60 "Net-(D35-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 60 "Net-(D35-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 60 "Net-(D35-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C2804D4) + (at 278.684847 83.920432) + (path /5C25F929) + (fp_text reference SW34 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 59 "Net-(D34-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 59 "Net-(D34-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 59 "Net-(D34-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C280492) + (at 221.684847 57.795432) + (path /5C25F8BD) + (fp_text reference SW31 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 55 "Net-(D31-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 55 "Net-(D31-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 55 "Net-(D31-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C28047C) + (at 240.684847 60.170432) + (path /5C25F8B1) + (fp_text reference SW30 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 54 "Net-(D30-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 54 "Net-(D30-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 54 "Net-(D30-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C280466) + (at 259.684847 64.920432) + (path /5C25F8A5) + (fp_text reference SW29 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 53 "Net-(D29-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 53 "Net-(D29-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 53 "Net-(D29-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C28040E) + (at 221.684847 38.795432) + (path /5C25F875) + (fp_text reference SW25 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 48 "Net-(D25-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 48 "Net-(D25-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 48 "Net-(D25-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C2803F8) + (at 240.684847 41.170432) + (path /5C25F869) + (fp_text reference SW24 (at 4.6 6 -180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 -180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 47 "Net-(D24-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 47 "Net-(D24-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 47 "Net-(D24-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5C2803CC) + (at 278.684847 45.920432) + (path /5C25F899) + (fp_text reference SW22 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 44 "Net-(D22-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 44 "Net-(D22-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 44 "Net-(D22-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6ABB0) + (at 79.1875 38.795) + (path /5A5E2908) + (fp_text reference SW4 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 31 col3)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 8 "Net-(D4-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 8 "Net-(D4-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 8 "Net-(D4-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6AB6E) + (at 98.1875 41.17) + (path /5A5E2933) + (fp_text reference SW5 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 32 col4)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 9 "Net-(D5-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 9 "Net-(D5-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 9 "Net-(D5-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + + (module kbd:keyswitch_cherrymx_alps_choc12_1u (layer F.Cu) (tedit 5F8C61E3) (tstamp 5DC6AB2C) + (at 117.1875 43.545) + (path /5A5E295E) + (fp_text reference SW6 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 1 thru_hole oval (at -3.8 -2.55 318) (size 2.4 4.4) (drill 1.4 (offset 0 -1)) (layers *.Cu B.Mask) + (net 33 col5)) + (pad 2 thru_hole oval (at 2.5 -4.8) (size 2.4 2.95) (drill oval 1.4 1.95) (layers *.Cu B.Mask) + (net 10 "Net-(D6-Pad2)")) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.4 2.4) (drill 1.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 10 "Net-(D6-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 10 "Net-(D6-Pad2)")) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu)) + ) + (module kbd:ProMicro_v3 (layer F.Cu) (tedit 5F85C4CB) (tstamp 5DC2E6F5) (at 164.062847 56.686432) (path /5C25F857) @@ -2350,1872 +3847,6 @@ ) ) - (module kbd:ResetSW_1side (layer F.Cu) (tedit 5F85C4BB) (tstamp 5C2803C0) - (at 156.374847 76.817432 270) - (path /5C25F978) - (fp_text reference RSW2 (at 0 2.55 90) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at 0 -2.55 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user RESET (at 0 0 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 2.85 -1.6) (end 2.85 -1.35) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.85 -1.6) (end 2.85 -1.6) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.85 -1.6) (end -2.85 -1.35) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.85 1.6) (end -2.85 1.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.85 1.6) (end 2.85 1.35) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.85 1.6) (end 2.85 1.6) (layer F.SilkS) (width 0.15)) - (pad 2 thru_hole circle (at -3.25 0 270) (size 2 2) (drill 1.3) (layers *.Cu B.Mask) - (net 86 GNDA)) - (pad 1 thru_hole circle (at 3.25 0 270) (size 2 2) (drill 1.3) (layers *.Cu B.Mask) - (net 73 reset_r)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/tact-switch.step - (offset (xyz 0 0 3.47)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/tact switch Soldered.step" - (offset (xyz 0 0 3.47)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:ResetSW_1side (layer F.Cu) (tedit 5F85C4BB) (tstamp 5DC7A153) - (at 144.5045 76.671 270) - (path /5A5EB9E2) - (fp_text reference RSW1 (at 0 2.55 270) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at 0 -2.55 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user RESET (at 0 0 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 2.85 -1.6) (end 2.85 -1.35) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.85 -1.6) (end 2.85 -1.6) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.85 -1.6) (end -2.85 -1.35) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.85 1.6) (end -2.85 1.35) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.85 1.6) (end 2.85 1.35) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.85 1.6) (end 2.85 1.6) (layer F.SilkS) (width 0.15)) - (pad 2 thru_hole circle (at -3.25 0 270) (size 2 2) (drill 1.3) (layers *.Cu B.Mask) - (net 26 GND)) - (pad 1 thru_hole circle (at 3.25 0 270) (size 2 2) (drill 1.3) (layers *.Cu B.Mask) - (net 35 reset)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/tact-switch.step - (offset (xyz 0 0 3.47)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/tact switch Soldered.step" - (offset (xyz 0 0 3.47)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:MJ-4PP-9_1side (layer F.Cu) (tedit 5F85C443) (tstamp 5C2803A6) - (at 154.607847 84.565432 90) - (path /5C25FA15) - (fp_text reference J6 (at -0.85 4.95 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MJ-4PP-9 (at 0 14 90) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user TRRS (at -0.75 6.45 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.9 11.9) (end -2.9 0.15) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.9 11.9) (end -2.9 11.9) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.9 0.15) (end 2.9 11.9) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.9 0.15) (end 2.9 0.15) (layer F.SilkS) (width 0.15)) - (pad A thru_hole oval (at -2.1 11.8 90) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) - (net 70 "Net-(J6-PadA)") (clearance 0.15)) - (pad D thru_hole oval (at 2.1 10.3 90) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) - (net 85 VDD) (clearance 0.15)) - (pad C thru_hole oval (at 2.1 6.3 90) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) - (net 86 GNDA)) - (pad B thru_hole oval (at 2.1 3.3 90) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) - (net 69 data_r)) - (pad "" np_thru_hole circle (at 0 8.5 90) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 1.5 90) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/PJ320A.step - (offset (xyz 0 -8.5 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/PJ320A Soldered.step" - (offset (xyz 0 -8.5 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:MJ-4PP-9_1side (layer F.Cu) (tedit 5F85C443) (tstamp 5C238668) - (at 146.2145 84.432 270) - (path /5ACD605D) - (fp_text reference J1 (at -0.85 4.95 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value MJ-4PP-9 (at 0 14 270) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user TRRS (at -0.75 6.45 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.9 11.9) (end -2.9 0.15) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.9 11.9) (end -2.9 11.9) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.9 0.15) (end 2.9 11.9) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.9 0.15) (end 2.9 0.15) (layer F.SilkS) (width 0.15)) - (pad A thru_hole oval (at -2.1 11.8 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) - (net 42 "Net-(J1-PadA)") (clearance 0.15)) - (pad D thru_hole oval (at 2.1 10.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) - (net 27 VCC) (clearance 0.15)) - (pad C thru_hole oval (at 2.1 6.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) - (net 26 GND)) - (pad B thru_hole oval (at 2.1 3.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu B.Mask) - (net 34 data)) - (pad "" np_thru_hole circle (at 0 8.5 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 1.5 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/PJ320A.step - (offset (xyz 0 -8.5 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/PJ320A Soldered.step" - (offset (xyz 0 -8.5 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AE6B) - (at 30.1875 83.916875 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E35FF) - (autoplace_cost180 10) - (fp_text reference D13 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 17 "Net-(D13-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 5 row2)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 17 "Net-(D13-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 5 row2)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DBE1CB8) - (at 33.1875 83.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E35B7) - (autoplace_cost180 10) - (fp_text reference D14 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 18 "Net-(D14-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 5 row2)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 18 "Net-(D14-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 5 row2)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C280331) - (at 270.684847 83.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F92F) - (autoplace_cost180 10) - (fp_text reference D34 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 59 "Net-(D34-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 58 row2_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 59 "Net-(D34-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 58 row2_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AE92) - (at 109.1875 59.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E2D62) - (autoplace_cost180 10) - (fp_text reference D12 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 16 "Net-(D12-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 3 row1)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 16 "Net-(D12-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 3 row1)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DBE1EFD) - (at 191.684847 59.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F8DB) - (autoplace_cost180 10) - (fp_text reference D33 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 57 "Net-(D33-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 51 row1_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 57 "Net-(D33-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 51 row1_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C28071A) - (at 194.684847 59.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F8D5) - (autoplace_cost180 10) - (fp_text reference D32 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 56 "Net-(D32-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 51 row1_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 56 "Net-(D32-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 51 row1_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C28070D) - (at 229.684847 59.915432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F8CF) - (autoplace_cost180 10) - (fp_text reference D31 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 55 "Net-(D31-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 51 row1_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 55 "Net-(D31-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 51 row1_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C280700) - (at 232.684847 59.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F8B7) - (autoplace_cost180 10) - (fp_text reference D30 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 54 "Net-(D30-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 51 row1_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 54 "Net-(D30-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 51 row1_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C2806F3) - (at 267.684847 64.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F8AB) - (autoplace_cost180 10) - (fp_text reference D29 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 53 "Net-(D29-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 51 row1_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 53 "Net-(D29-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 51 row1_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C2806E6) - (at 270.684847 64.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F8E7) - (autoplace_cost180 10) - (fp_text reference D28 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 52 "Net-(D28-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 51 row1_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 52 "Net-(D28-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 51 row1_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C2806D9) - (at 191.684847 40.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F893) - (autoplace_cost180 10) - (fp_text reference D27 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 50 "Net-(D27-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 45 row0_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 50 "Net-(D27-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 45 row0_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C2806CC) - (at 194.684847 40.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F88D) - (autoplace_cost180 10) - (fp_text reference D26 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 49 "Net-(D26-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 45 row0_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 49 "Net-(D26-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 45 row0_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C2806BF) - (at 229.684847 40.915432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F887) - (autoplace_cost180 10) - (fp_text reference D25 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 48 "Net-(D25-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 45 row0_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 48 "Net-(D25-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 45 row0_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C2806B2) - (at 232.684847 40.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F86F) - (autoplace_cost180 10) - (fp_text reference D24 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 47 "Net-(D24-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 45 row0_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 47 "Net-(D24-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 45 row0_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C2806A5) - (at 267.684847 45.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F863) - (autoplace_cost180 10) - (fp_text reference D23 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 46 "Net-(D23-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 45 row0_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 46 "Net-(D23-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 45 row0_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C280698) - (at 270.684847 45.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F89F) - (autoplace_cost180 10) - (fp_text reference D22 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 44 "Net-(D22-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 45 row0_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 44 "Net-(D22-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 45 row0_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C280399) - (at 201.194847 98.915432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F947) - (autoplace_cost180 10) - (fp_text reference D42 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 68 "Net-(D42-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 66 row3_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 68 "Net-(D42-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 66 row3_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C28038C) - (at 204.194847 98.915432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F93B) - (autoplace_cost180 10) - (fp_text reference D41 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 67 "Net-(D41-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 66 row3_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 67 "Net-(D41-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 66 row3_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C28037F) - (at 220.184847 98.930432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F953) - (autoplace_cost180 10) - (fp_text reference D40 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 65 "Net-(D40-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 66 row3_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 65 "Net-(D40-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 66 row3_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C280372) - (at 191.684847 78.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F923) - (autoplace_cost180 10) - (fp_text reference D39 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 64 "Net-(D39-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 58 row2_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 64 "Net-(D39-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 58 row2_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C280365) - (at 194.684847 78.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F91D) - (autoplace_cost180 10) - (fp_text reference D38 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 63 "Net-(D38-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 58 row2_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 63 "Net-(D38-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 58 row2_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C280358) - (at 229.684847 78.915432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F917) - (autoplace_cost180 10) - (fp_text reference D37 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 62 "Net-(D37-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 58 row2_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 62 "Net-(D37-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 58 row2_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5C28034B) - (at 232.684847 78.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F8FF) - (autoplace_cost180 10) - (fp_text reference D36 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 61 "Net-(D36-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 58 row2_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 61 "Net-(D36-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 58 row2_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6F6C8) - (at 267.684847 83.920432 90) - (descr "Resitance 3 pas") - (tags R) - (path /5C25F8F3) - (autoplace_cost180 10) - (fp_text reference D35 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 60 "Net-(D35-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 58 row2_r)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 60 "Net-(D35-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 58 row2_r)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6B03F) - (at 30.1875 45.916875 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E2B5B) - (autoplace_cost180 10) - (fp_text reference D1 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 2 "Net-(D1-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 1 row0)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 2 "Net-(D1-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 1 row0)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DBE1D06) - (at 33.1875 45.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E26C6) - (autoplace_cost180 10) - (fp_text reference D2 (at 0.55 0 270) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 270) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 4 "Net-(D2-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 1 row0)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 4 "Net-(D2-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 1 row0)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AFF1) - (at 68.1875 40.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E281F) - (autoplace_cost180 10) - (fp_text reference D3 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 6 "Net-(D3-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 1 row0)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 6 "Net-(D3-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 1 row0)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AFCA) - (at 71.1875 40.915 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E29BF) - (autoplace_cost180 10) - (fp_text reference D4 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 8 "Net-(D4-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 1 row0)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 8 "Net-(D4-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 1 row0)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AFA3) - (at 106.1875 40.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E29F2) - (autoplace_cost180 10) - (fp_text reference D5 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 9 "Net-(D5-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 1 row0)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 9 "Net-(D5-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 1 row0)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AF7C) - (at 109.1875 40.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E2A33) - (autoplace_cost180 10) - (fp_text reference D6 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 10 "Net-(D6-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 1 row0)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 10 "Net-(D6-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 1 row0)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AF55) - (at 30.1875 64.916875 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E2D74) - (autoplace_cost180 10) - (fp_text reference D7 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 11 "Net-(D7-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 3 row1)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 11 "Net-(D7-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 3 row1)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DBE1CDF) - (at 33.1875 64.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E2D2C) - (autoplace_cost180 10) - (fp_text reference D8 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 12 "Net-(D8-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 3 row1)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 12 "Net-(D8-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 3 row1)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AF07) - (at 68.1875 59.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E2D38) - (autoplace_cost180 10) - (fp_text reference D9 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 13 "Net-(D9-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 3 row1)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 13 "Net-(D9-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 3 row1)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AEE0) - (at 71.1875 59.915 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E2D56) - (autoplace_cost180 10) - (fp_text reference D10 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 14 "Net-(D10-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 3 row1)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 14 "Net-(D10-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 3 row1)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AEB9) - (at 106.1875 59.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E2D5C) - (autoplace_cost180 10) - (fp_text reference D11 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 15 "Net-(D11-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 3 row1)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 15 "Net-(D11-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 3 row1)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AE1D) - (at 68.1875 78.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E35C3) - (autoplace_cost180 10) - (fp_text reference D15 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 19 "Net-(D15-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 5 row2)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 19 "Net-(D15-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 5 row2)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6ADF6) - (at 71.1875 78.915 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E35E1) - (autoplace_cost180 10) - (fp_text reference D16 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 20 "Net-(D16-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 5 row2)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 20 "Net-(D16-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 5 row2)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6ADCF) - (at 106.1875 78.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E35E7) - (autoplace_cost180 10) - (fp_text reference D17 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 21 "Net-(D17-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 5 row2)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 21 "Net-(D17-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 5 row2)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6ADA8) - (at 109.1875 78.92 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E35ED) - (autoplace_cost180 10) - (fp_text reference D18 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 22 "Net-(D18-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 5 row2)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 22 "Net-(D18-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 5 row2)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AD81) - (at 80.5075 98.91 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E37F2) - (autoplace_cost180 10) - (fp_text reference D19 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 23 "Net-(D19-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 7 row3)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 23 "Net-(D19-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 7 row3)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AD5A) - (at 96.6875 98.905 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E37AA) - (autoplace_cost180 10) - (fp_text reference D20 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 24 "Net-(D20-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 7 row3)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 24 "Net-(D20-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 7 row3)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module kbd:D3_TH (layer B.Cu) (tedit 5F85C08E) (tstamp 5DC6AD33) - (at 99.6875 98.905 90) - (descr "Resitance 3 pas") - (tags R) - (path /5A5E37B6) - (autoplace_cost180 10) - (fp_text reference D21 (at 0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_text value D (at -0.55 0 90) (layer B.Fab) hide - (effects (font (size 0.5 0.5) (thickness 0.125)) (justify mirror)) - ) - (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 -0.5) (end -0.4 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 0.5 0.5) (end 0.5 -0.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -0.4 0) (end 0.5 0.5) (layer B.SilkS) (width 0.15)) - (pad 2 smd rect (at 1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 25 "Net-(D21-Pad2)")) - (pad 1 smd rect (at -1.775 0 270) (size 1.4 1) (layers B.Cu B.Paste B.Mask) - (net 7 row3)) - (pad 2 thru_hole oval (at 3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 25 "Net-(D21-Pad2)")) - (pad 1 thru_hole rect (at -3 0 90) (size 1.778 1.397) (drill 0.8128) (layers *.Cu F.Mask) - (net 7 row3)) - (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.22 0.15 0.15)) - (rotate (xyz 0 0 180)) - ) - (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Soldered.step" - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - (module kbd:corne-logo-horizontal (layer F.Cu) (tedit 0) (tstamp 5F8641FB) (at 240.9975 91.01) (fp_text reference G*** (at 0 0) (layer F.SilkS) hide @@ -4760,202 +4391,115 @@ (pad "" np_thru_hole circle (at 0 0) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask)) ) - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5F0B282D) - (at 269.195847 74.426932 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5F0B2813) - (at 269.195847 55.426932 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5F0B27F9) - (at 226.055847 91.696932 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5F0B27DB) - (at 179.485847 99.446932 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5F0B27C0) - (at 193.235847 51.936932 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5DC71883) - (at 121.4055 99.3 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5DC7187F) - (at 74.8395 91.6855 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5DC7187B) - (at 31.6955 55.4205 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5DC71877) - (at 107.6505 51.9305 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5DC71873) - (at 31.6955 74.4205 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5DC71D2D) - (at 144.3765 92.94 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer B.Cu) (tedit 5DAE9108) (tstamp 5DC71D29) - (at 129.9445 84.419 180) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value Val** (at 0 -0.55) (layer B.Fab) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (pad "" thru_hole circle (at 0 0 180) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer F.Cu) (tedit 5DAE9108) (tstamp 5DC71C12) - (at 156.330847 93.085432) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 -0.55) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Val** (at 0 0.55) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad "" thru_hole circle (at 0 0) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - - (module kbd:M2_Threads_v2 (layer F.Cu) (tedit 5DAE9108) (tstamp 5DC79642) - (at 170.889847 84.542432) - (descr "Mounting Hole 2.2mm, no annular, M2") - (tags "mounting hole 2.2mm no annular m2") - (attr virtual) - (fp_text reference Ref** (at -0.95 -0.55) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Val** (at 0 0.55) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad "" thru_hole circle (at 0 0) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask)) - ) - + (gr_line (start 269.41625 92.12875) (end 269.5725 92.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3F6)) + (gr_line (start 269.66625 91.8475) (end 269.6975 91.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3F5)) + (gr_line (start 268.72875 91.8475) (end 268.8225 92.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3F4)) + (gr_line (start 268.8225 92.035) (end 269.01 92.12875) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3F3)) + (gr_line (start 269.66625 91.8475) (end 269.5725 92.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3F2)) + (gr_line (start 269.01 92.12875) (end 269.1975 92.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3F1)) + (gr_line (start 269.41625 92.12875) (end 269.1975 92.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3F0)) + (gr_line (start 268.6975 91.66) (end 268.72875 91.8475) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3EF)) + (gr_line (start 268.97875 77.69125) (end 269.1975 77.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3D6)) + (gr_line (start 269.6975 78.16) (end 269.66625 77.9725) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3D5)) + (gr_line (start 269.385 77.69125) (end 269.1975 77.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3D4)) + (gr_line (start 268.97875 77.69125) (end 268.8225 77.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3D3)) + (gr_line (start 268.72875 77.9725) (end 268.6975 78.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3D2)) + (gr_line (start 269.5725 77.785) (end 269.385 77.69125) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3D1)) + (gr_line (start 268.72875 77.9725) (end 268.8225 77.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3D0)) + (gr_line (start 269.66625 77.9725) (end 269.5725 77.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3CF)) + (gr_line (start 268.72875 70.8475) (end 268.8225 71.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3B6)) + (gr_line (start 268.8225 71.035) (end 269.01 71.12875) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3B5)) + (gr_line (start 269.66625 70.8475) (end 269.5725 71.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3B4)) + (gr_line (start 269.01 71.12875) (end 269.1975 71.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3B3)) + (gr_line (start 269.41625 71.12875) (end 269.5725 71.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3B2)) + (gr_line (start 268.6975 70.66) (end 268.72875 70.8475) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3B1)) + (gr_line (start 269.66625 70.8475) (end 269.6975 70.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3B0)) + (gr_line (start 269.41625 71.12875) (end 269.1975 71.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE3AF)) + (gr_line (start 269.6975 59.16) (end 269.66625 58.9725) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE396)) + (gr_line (start 268.72875 58.9725) (end 268.8225 58.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE395)) + (gr_line (start 268.97875 58.69125) (end 268.8225 58.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE394)) + (gr_line (start 269.385 58.69125) (end 269.1975 58.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE393)) + (gr_line (start 269.66625 58.9725) (end 269.5725 58.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE392)) + (gr_line (start 269.5725 58.785) (end 269.385 58.69125) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE391)) + (gr_line (start 268.72875 58.9725) (end 268.6975 59.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE390)) + (gr_line (start 268.97875 58.69125) (end 269.1975 58.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE38F)) + (gr_line (start 268.6975 51.66) (end 268.72875 51.8475) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE376)) + (gr_line (start 268.8225 52.035) (end 269.01 52.12875) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE375)) + (gr_line (start 269.66625 51.8475) (end 269.6975 51.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE374)) + (gr_line (start 269.41625 52.12875) (end 269.1975 52.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE373)) + (gr_line (start 269.01 52.12875) (end 269.1975 52.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE372)) + (gr_line (start 268.72875 51.8475) (end 268.8225 52.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE371)) + (gr_line (start 269.41625 52.12875) (end 269.5725 52.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE370)) + (gr_line (start 269.66625 51.8475) (end 269.5725 52.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE36F)) + (gr_line (start 269.5725 38.035) (end 269.385 37.94125) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE366)) + (gr_line (start 268.97875 37.94125) (end 269.1975 37.91) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE365)) + (gr_line (start 268.72875 38.2225) (end 268.8225 38.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE364)) + (gr_line (start 268.97875 37.94125) (end 268.8225 38.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE363)) + (gr_line (start 268.72875 38.2225) (end 268.6975 38.41) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE362)) + (gr_line (start 269.6975 38.41) (end 269.66625 38.2225) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE361)) + (gr_line (start 269.66625 38.2225) (end 269.5725 38.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE360)) + (gr_line (start 269.385 37.94125) (end 269.1975 37.91) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE35F)) + (gr_line (start 31.3225 92.035) (end 31.51 92.12875) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE33E)) + (gr_line (start 31.51 92.12875) (end 31.6975 92.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE33D)) + (gr_line (start 31.22875 91.8475) (end 31.3225 92.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE33C)) + (gr_line (start 31.1975 91.66) (end 31.22875 91.8475) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE33B)) + (gr_line (start 32.16625 91.8475) (end 32.0725 92.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE33A)) + (gr_line (start 31.91625 92.12875) (end 31.6975 92.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE339)) + (gr_line (start 31.91625 92.12875) (end 32.0725 92.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE338)) + (gr_line (start 32.16625 91.8475) (end 32.1975 91.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE337)) + (gr_line (start 31.47875 77.94125) (end 31.6975 77.91) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE31E)) + (gr_line (start 32.1975 78.41) (end 32.16625 78.2225) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE31D)) + (gr_line (start 31.22875 78.2225) (end 31.1975 78.41) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE31C)) + (gr_line (start 32.0725 78.035) (end 31.885 77.94125) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE31B)) + (gr_line (start 31.885 77.94125) (end 31.6975 77.91) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE31A)) + (gr_line (start 32.16625 78.2225) (end 32.0725 78.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE319)) + (gr_line (start 31.22875 78.2225) (end 31.3225 78.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE318)) + (gr_line (start 31.47875 77.94125) (end 31.3225 78.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE317)) + (gr_line (start 31.1975 70.66) (end 31.22875 70.8475) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2FE)) + (gr_line (start 31.91625 71.12875) (end 31.6975 71.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2FD)) + (gr_line (start 31.3225 71.035) (end 31.51 71.12875) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2FC)) + (gr_line (start 31.91625 71.12875) (end 32.0725 71.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2FB)) + (gr_line (start 31.22875 70.8475) (end 31.3225 71.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2FA)) + (gr_line (start 32.16625 70.8475) (end 32.0725 71.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2F9)) + (gr_line (start 32.16625 70.8475) (end 32.1975 70.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2F8)) + (gr_line (start 31.51 71.12875) (end 31.6975 71.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2F7)) + (gr_line (start 32.0725 58.785) (end 31.885 58.69125) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2EE)) + (gr_line (start 31.47875 58.69125) (end 31.6975 58.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2ED)) + (gr_line (start 31.22875 58.9725) (end 31.3225 58.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2EC)) + (gr_line (start 31.47875 58.69125) (end 31.3225 58.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2EB)) + (gr_line (start 31.22875 58.9725) (end 31.1975 59.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2EA)) + (gr_line (start 32.1975 59.16) (end 32.16625 58.9725) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2E9)) + (gr_line (start 32.16625 58.9725) (end 32.0725 58.785) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2E8)) + (gr_line (start 31.885 58.69125) (end 31.6975 58.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE2E7)) + (gr_line (start 31.3225 52.035) (end 31.51 52.12875) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE261)) + (gr_line (start 31.91625 52.12875) (end 31.6975 52.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE260)) + (gr_line (start 32.16625 51.8475) (end 32.0725 52.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE25F)) + (gr_line (start 31.91625 52.12875) (end 32.0725 52.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE25E)) + (gr_line (start 32.16625 51.8475) (end 32.1975 51.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE25D)) + (gr_line (start 31.1975 51.66) (end 31.22875 51.8475) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE25C)) + (gr_line (start 31.22875 51.8475) (end 31.3225 52.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE25B)) + (gr_line (start 31.51 52.12875) (end 31.6975 52.16) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE25A)) + (gr_line (start 32.1975 38.41) (end 32.16625 38.2225) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE256)) + (gr_line (start 32.16625 38.2225) (end 32.0725 38.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE255)) + (gr_line (start 31.22875 38.2225) (end 31.1975 38.41) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE254)) + (gr_line (start 31.22875 38.2225) (end 31.3225 38.035) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE253)) + (gr_line (start 32.0725 38.035) (end 31.885 37.94125) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 31.47875 37.94125) (end 31.3225 38.035) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 31.885 37.94125) (end 31.6975 37.91) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE22C)) + (gr_line (start 31.47875 37.94125) (end 31.6975 37.91) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CE221)) + (gr_line (start 269.6975 91.66) (end 269.6975 78.16) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 268.6975 78.16) (end 268.6975 91.66) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 269.6975 70.66) (end 269.6975 59.16) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 268.6975 59.16) (end 268.6975 70.66) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 268.6975 38.41) (end 268.6975 51.66) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 269.6975 51.66) (end 269.6975 38.41) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 32.1975 59.16) (end 32.1975 70.66) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CBE61)) + (gr_line (start 31.1975 70.66) (end 31.1975 59.16) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 32.1975 78.41) (end 32.1975 91.66) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 31.1975 91.66) (end 31.1975 78.41) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 31.1975 51.66) (end 31.1975 38.41) (layer Edge.Cuts) (width 0.2) (tstamp 5F8CBE60)) + (gr_line (start 32.1975 38.41) (end 32.1975 51.66) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 50.583768 36.929478) (end 13.6975 36.929478) (layer Edge.Cuts) (width 0.2)) (gr_line (start 19.857418 93.652702) (end 19.788838 93.873681) (layer Edge.Cuts) (width 0.2)) (gr_line (start 19.788838 93.873681) (end 19.788838 93.873681) (layer Edge.Cuts) (width 0.2)) (gr_line (start 19.788838 93.873681) (end 19.786298 93.878761) (layer Edge.Cuts) (width 0.2)) @@ -5122,7 +4666,7 @@ (gr_line (start 57.591621 94.036241) (end 57.695761 93.840661) (layer Edge.Cuts) (width 0.2)) (gr_line (start 57.695761 93.840661) (end 57.759261 93.627302) (layer Edge.Cuts) (width 0.2)) (gr_line (start 57.759261 93.627302) (end 57.782121 93.403782) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 57.782121 93.403782) (end 57.787201 93.180262) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 57.782121 93.403782) (end 57.787201 93.185342) (layer Edge.Cuts) (width 0.2)) (gr_line (start 238.386102 32.184762) (end 238.388642 29.273925) (layer Edge.Cuts) (width 0.2)) (gr_line (start 238.388642 29.273925) (end 238.388642 29.266305) (layer Edge.Cuts) (width 0.2)) (gr_line (start 238.388642 29.266305) (end 238.365782 29.042785) (layer Edge.Cuts) (width 0.2)) @@ -5181,7 +4725,7 @@ (gr_line (start 19.857418 93.642542) (end 19.857418 93.642542) (layer Edge.Cuts) (width 0.2)) (gr_line (start 19.857418 93.642542) (end 19.857418 93.647622) (layer Edge.Cuts) (width 0.2)) (gr_line (start 19.857418 93.647622) (end 19.857418 93.652702) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 24.635153 93.180262) (end 24.630073 93.406322) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 24.635153 93.185342) (end 24.630073 93.406322) (layer Edge.Cuts) (width 0.2)) (gr_line (start 24.630073 93.406322) (end 24.630073 93.411402) (layer Edge.Cuts) (width 0.2)) (gr_line (start 24.630073 93.411402) (end 24.655473 93.634922) (layer Edge.Cuts) (width 0.2)) (gr_line (start 116.664342 112.720463) (end 116.504323 112.700143) (layer Edge.Cuts) (width 0.2)) @@ -5204,7 +4748,6 @@ (gr_line (start 146.834433 37.429857) (end 146.834433 96.906438) (layer Edge.Cuts) (width 0.2)) (gr_line (start 19.875198 93.180262) (end 13.586164 93.180262) (layer Edge.Cuts) (width 0.2)) (gr_line (start 13.085785 37.429857) (end 13.085785 92.679883) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 50.583768 36.929478) (end 13.586164 36.929478) (layer Edge.Cuts) (width 0.2)) (gr_line (start 87.583911 29.929244) (end 70.583708 29.929244) (layer Edge.Cuts) (width 0.2)) (gr_line (start 88.084291 31.679303) (end 88.084291 30.429624) (layer Edge.Cuts) (width 0.2)) (gr_line (start 95.785563 32.179682) (end 88.58467 32.179682) (layer Edge.Cuts) (width 0.2)) @@ -5219,7 +4762,7 @@ (gr_line (start 57.886261 32.179682) (end 51.584527 32.179682) (layer Edge.Cuts) (width 0.2)) (gr_line (start 70.085868 30.429624) (end 70.083328 31.679303) (layer Edge.Cuts) (width 0.2)) (gr_line (start 146.334053 36.929478) (end 126.585573 36.929478) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 68.67363 93.187882) (end 68.58473 93.180262) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 68.67363 93.187882) (end 68.58473 93.16) (layer Edge.Cuts) (width 0.2)) (gr_line (start 68.82095 93.241222) (end 68.67363 93.187882) (layer Edge.Cuts) (width 0.2)) (gr_line (start 68.93779 93.327582) (end 68.82095 93.241222) (layer Edge.Cuts) (width 0.2)) (gr_line (start 13.415984 93.149782) (end 13.586164 93.180262) (layer Edge.Cuts) (width 0.2)) @@ -5232,7 +4775,7 @@ (gr_line (start 13.184845 37.132677) (end 13.113725 37.262217) (layer Edge.Cuts) (width 0.2)) (gr_line (start 13.283905 37.031077) (end 13.184845 37.132677) (layer Edge.Cuts) (width 0.2)) (gr_line (start 13.413444 36.959958) (end 13.283905 37.031077) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 13.586164 36.929478) (end 13.413444 36.959958) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 13.6975 36.929478) (end 13.413444 36.959958) (layer Edge.Cuts) (width 0.2)) (gr_line (start 13.085785 37.429857) (end 13.085785 37.429857) (layer Edge.Cuts) (width 0.2)) (gr_line (start 51.056207 36.599278) (end 51.084147 36.431638) (layer Edge.Cuts) (width 0.2)) (gr_line (start 50.985087 36.728818) (end 51.056207 36.599278) (layer Edge.Cuts) (width 0.2)) @@ -5644,7 +5187,7 @@ (gr_line (start 57.881181 29.273925) (end 57.881181 29.279005) (layer Edge.Cuts) (width 0.2)) (gr_line (start 57.881181 29.279005) (end 57.881181 29.279005) (layer Edge.Cuts) (width 0.2)) (gr_line (start 57.881181 29.279005) (end 57.886261 32.179682) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 62.625896 93.180262) (end 62.630976 93.406322) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 62.625896 93.16) (end 62.630976 93.406322) (layer Edge.Cuts) (width 0.2)) (gr_line (start 62.630976 93.406322) (end 62.630976 93.411402) (layer Edge.Cuts) (width 0.2)) (gr_line (start 62.630976 93.411402) (end 62.653836 93.634922) (layer Edge.Cuts) (width 0.2)) (gr_line (start 62.653836 93.634922) (end 62.719876 93.848281) (layer Edge.Cuts) (width 0.2)) @@ -5683,7 +5226,7 @@ (gr_line (start 231.919269 93.332662) (end 221.375739 107.790328) (layer Edge.Cuts) (width 0.2)) (gr_line (start 174.441665 36.909158) (end 174.274026 36.937098) (layer Edge.Cuts) (width 0.2)) (gr_line (start 174.571205 36.838038) (end 174.441665 36.909158) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 24.635153 93.180262) (end 57.787201 93.180262) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 24.635153 93.185342) (end 57.787201 93.185342) (layer Edge.Cuts) (width 0.2)) (gr_line (start 168.444731 121.323434) (end 168.277092 121.290414) (layer Edge.Cuts) (width 0.2)) (gr_line (start 168.632691 121.336134) (end 168.444731 121.323434) (layer Edge.Cuts) (width 0.2)) (gr_line (start 168.820651 121.320894) (end 168.632691 121.336134) (layer Edge.Cuts) (width 0.2)) @@ -5694,7 +5237,7 @@ (gr_line (start 249.272532 32.187302) (end 243.146058 32.187302) (layer Edge.Cuts) (width 0.2)) (gr_line (start 212.272388 32.187302) (end 205.236595 32.187302) (layer Edge.Cuts) (width 0.2)) (gr_line (start 69.585489 32.179682) (end 62.636056 32.179682) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 68.58473 93.180262) (end 62.625896 93.180262) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 68.58473 93.16) (end 62.625896 93.16) (layer Edge.Cuts) (width 0.2)) (gr_text "Corne Light v2.0 PCB Designed by foostan" (at 215.2775 68.56) (layer F.SilkS) (tstamp 5DC05551) (effects (font (size 1 1) (thickness 0.125)) (justify left)) ) @@ -5703,58 +5246,52 @@ ) (segment (start 33.184375 48.916875) (end 33.1875 48.92) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 71.1825 43.92) (end 71.1875 43.915) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 68.1875 43.92) (end 71.1825 43.92) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 106.1875 43.92) (end 109.1875 43.92) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 68.1875 43.991) (end 68.1875 43.92) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 62.9645 49.214) (end 68.1875 43.991) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 37.4845 48.124) (end 38.5745 49.214) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 38.5745 49.214) (end 62.9645 49.214) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 33.9835 48.124) (end 37.4845 48.124) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 33.1875 48.92) (end 33.9835 48.124) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 105.8835 44.224) (end 106.1875 43.92) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 96.2945 44.224) (end 105.8835 44.224) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 71.1875 43.915) (end 71.9865 44.714) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 77.4845 43.064) (end 95.1345 43.064) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 75.8345 44.714) (end 77.4845 43.064) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 71.9865 44.714) (end 75.8345 44.714) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 95.1345 43.064) (end 96.2945 44.224) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 143.741901 56.560001) (end 144.5039 57.322) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 142.548511 55.366611) (end 143.741901 56.560001) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 109.1875 43.92) (end 109.1875 43.997) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 128.3845 48.484) (end 130.2745 48.484) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 140.3845 49.294) (end 142.548511 51.458011) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 131.0845 49.294) (end 140.3845 49.294) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 142.548511 51.458011) (end 142.548511 55.366611) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 130.2745 48.484) (end 131.0845 49.294) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 126.6745 46.774) (end 128.3845 48.484) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 113.9945 45.514) (end 115.2545 46.774) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 110.7045 45.514) (end 113.9945 45.514) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 115.2545 46.774) (end 126.6745 46.774) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 109.1875 43.997) (end 110.7045 45.514) (width 0.254) (layer B.Cu) (net 1)) - (segment (start 30.190625 48.92) (end 30.1875 48.916875) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 33.1875 48.92) (end 30.190625 48.92) (width 0.25) (layer B.Cu) (net 1)) (segment (start 30.1875 47.691875) (end 30.1875 48.916875) (width 0.25) (layer B.Cu) (net 1)) (segment (start 33.1875 47.695) (end 33.1875 48.92) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 68.1875 42.695) (end 68.1875 43.92) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 71.1875 42.69) (end 71.1875 43.915) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 106.1875 42.695) (end 106.1875 43.92) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 109.1875 42.695) (end 109.1875 43.92) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 28.110625 40.84) (end 30.1875 42.916875) (width 0.254) (layer B.Cu) (net 2)) - (segment (start 24.7275 40.84) (end 28.110625 40.84) (width 0.254) (layer B.Cu) (net 2)) + (segment (start 31.309869 52.66) (end 30.1975 51.547631) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 32.085131 52.66) (end 31.309869 52.66) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 33.1975 48.93) (end 33.1975 51.547631) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 30.1975 48.926875) (end 30.1875 48.916875) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 33.1975 51.547631) (end 32.085131 52.66) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 30.1975 51.547631) (end 30.1975 48.926875) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 33.1875 48.92) (end 33.1975 48.93) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 96.2945 44.224) (end 104.8835 44.224) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 95.1345 43.064) (end 96.2945 44.224) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 73.0015 44.714) (end 75.8345 44.714) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 75.8345 44.714) (end 77.4845 43.064) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 33.1975 47.66) (end 37.0205 47.66) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 77.4845 43.064) (end 95.1345 43.064) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 70.9475 42.66) (end 73.0015 44.714) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 104.8835 44.224) (end 106.1975 42.91) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 68.3225 42.66) (end 70.9475 42.66) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 61.7685 49.214) (end 68.3225 42.66) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 38.5745 49.214) (end 61.7685 49.214) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 37.0205 47.66) (end 38.5745 49.214) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 106.3225 42.91) (end 109.1875 42.91) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 106.1975 42.785) (end 106.3225 42.91) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 143.741901 56.560001) (end 144.5039 57.322) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 142.548511 55.366611) (end 143.741901 56.560001) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 142.548511 51.458011) (end 142.548511 55.366611) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 109.1975 42.91) (end 109.1975 43.285) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 140.3845 49.294) (end 142.548511 51.458011) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 131.0845 49.294) (end 140.3845 49.294) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 130.2745 48.484) (end 131.0845 49.294) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 113.9945 45.514) (end 115.2545 46.774) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 126.6745 46.774) (end 128.3845 48.484) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 109.1975 43.285) (end 111.4265 45.514) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 111.4265 45.514) (end 113.9945 45.514) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 115.2545 46.774) (end 126.6745 46.774) (width 0.254) (layer B.Cu) (net 1)) + (segment (start 128.3845 48.484) (end 130.2745 48.484) (width 0.254) (layer B.Cu) (net 1)) (segment (start 24.7275 40.84) (end 25.05575 41.16825) (width 0.254) (layer F.Cu) (net 2)) (segment (start 22.1875 51.791) (end 22.1875 51.82) (width 0.25) (layer F.Cu) (net 2)) (segment (start 25.4945 48.484) (end 22.1875 51.791) (width 0.25) (layer F.Cu) (net 2)) (segment (start 25.4945 41.607) (end 25.4945 48.484) (width 0.25) (layer F.Cu) (net 2)) (segment (start 24.7275 40.84) (end 25.4945 41.607) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 30.1875 44.141875) (end 30.1875 42.916875) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 30.1875 44.141875) (end 30.1975 44.131875) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 30.1975 43.535) (end 30.1975 44.285) (width 0.254) (layer B.Cu) (net 2)) + (segment (start 27.5025 40.84) (end 30.1975 43.535) (width 0.254) (layer B.Cu) (net 2)) + (segment (start 24.7275 40.84) (end 27.5025 40.84) (width 0.254) (layer B.Cu) (net 2)) (segment (start 33.184375 67.916875) (end 33.1875 67.92) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 70.235 62.915) (end 71.1875 62.915) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 69.145 62.915) (end 70.235 62.915) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 69.14 62.92) (end 69.145 62.915) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 68.1875 62.92) (end 69.14 62.92) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 107.14 62.92) (end 109.1875 62.92) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 106.1875 62.92) (end 107.14 62.92) (width 0.254) (layer B.Cu) (net 3)) (segment (start 142.0945 51.704) (end 142.0945 57.4526) (width 0.254) (layer B.Cu) (net 3)) (segment (start 140.1845 49.794) (end 142.0945 51.704) (width 0.254) (layer B.Cu) (net 3)) (segment (start 131.0845 49.794) (end 140.1845 49.794) (width 0.254) (layer B.Cu) (net 3)) @@ -5770,261 +5307,271 @@ (segment (start 109.1875 64.059) (end 109.1875 62.92) (width 0.25) (layer B.Cu) (net 3)) (segment (start 109.1875 68.097) (end 109.1875 64.059) (width 0.25) (layer B.Cu) (net 3)) (segment (start 122.1545 68.194) (end 120.44256 69.90594) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 95.9945 63.414) (end 105.6935 63.414) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 94.7045 62.124) (end 95.9945 63.414) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 77.6045 62.124) (end 94.7045 62.124) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 71.8965 63.624) (end 76.1045 63.624) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 76.1045 63.624) (end 77.6045 62.124) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 105.6935 63.414) (end 106.1875 62.92) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 71.1875 62.915) (end 71.8965 63.624) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 30.190625 67.92) (end 30.1875 67.916875) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 33.1875 67.92) (end 30.190625 67.92) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 33.1875 67.92) (end 33.1875 66.777) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 33.1875 66.777) (end 33.232511 66.731989) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 64.122541 68.127959) (end 68.1875 64.063) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 33.232511 66.731989) (end 37.212489 66.731989) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 37.212489 66.731989) (end 38.608459 68.127959) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 38.608459 68.127959) (end 64.122541 68.127959) (width 0.254) (layer B.Cu) (net 3)) - (segment (start 68.1875 64.063) (end 68.1875 62.92) (width 0.254) (layer B.Cu) (net 3)) (segment (start 30.1875 66.691875) (end 30.1875 67.916875) (width 0.25) (layer B.Cu) (net 3)) (segment (start 33.1875 66.695) (end 33.1875 67.92) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 68.1875 61.695) (end 68.1875 62.92) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 71.1875 61.69) (end 71.1875 62.915) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 106.1875 61.695) (end 106.1875 62.92) (width 0.25) (layer B.Cu) (net 3)) (segment (start 109.1875 61.695) (end 109.1875 62.92) (width 0.25) (layer B.Cu) (net 3)) - (segment (start 35.2675 40.84) (end 33.1875 42.92) (width 0.254) (layer B.Cu) (net 4)) - (segment (start 43.7275 40.84) (end 35.2675 40.84) (width 0.254) (layer B.Cu) (net 4)) + (segment (start 30.1975 70.66) (end 30.1975 67.926875) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 32.097762 71.66) (end 31.1975 71.66) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 30.1975 67.926875) (end 30.1875 67.916875) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 31.1975 71.66) (end 30.1975 70.66) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 33.1975 70.560262) (end 32.097762 71.66) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 33.1975 67.93) (end 33.1975 70.560262) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 33.1875 67.92) (end 33.1975 67.93) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 109.1875 61.91) (end 109.1875 62.92) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 106.1975 61.91) (end 109.1875 61.91) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 95.9945 63.414) (end 104.6935 63.414) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 77.6045 62.124) (end 94.7045 62.124) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 33.1875 66.777) (end 33.256511 66.707989) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 72.9115 63.624) (end 76.1045 63.624) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 104.6935 63.414) (end 106.1975 61.91) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 71.1975 61.785) (end 71.1975 61.91) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 68.4475 61.785) (end 71.1975 61.785) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 38.608459 68.127959) (end 62.104541 68.127959) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 37.188489 66.707989) (end 38.608459 68.127959) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 33.1875 67.92) (end 33.1875 66.777) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 71.1975 61.91) (end 72.9115 63.624) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 62.104541 68.127959) (end 68.4475 61.785) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 33.256511 66.707989) (end 37.188489 66.707989) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 94.7045 62.124) (end 95.9945 63.414) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 76.1045 63.624) (end 77.6045 62.124) (width 0.254) (layer B.Cu) (net 3)) (segment (start 44.05575 41.16825) (end 43.7275 40.84) (width 0.254) (layer F.Cu) (net 4)) (segment (start 41.4375 51.82) (end 41.1875 51.82) (width 0.25) (layer F.Cu) (net 4)) (segment (start 44.4945 41.607) (end 44.4945 48.763) (width 0.25) (layer F.Cu) (net 4)) (segment (start 44.4945 48.763) (end 41.4375 51.82) (width 0.25) (layer F.Cu) (net 4)) (segment (start 43.7275 40.84) (end 44.4945 41.607) (width 0.25) (layer F.Cu) (net 4)) - (segment (start 33.1875 44.145) (end 33.1875 42.92) (width 0.25) (layer B.Cu) (net 4)) - (segment (start 71.1825 81.92) (end 71.1875 81.915) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 68.1875 81.92) (end 71.1825 81.92) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 106.1875 81.92) (end 109.1875 81.92) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 143.741901 63.163999) (end 144.5039 62.402) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 142.1245 72.774) (end 142.1245 64.7814) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 142.1245 64.7814) (end 143.741901 63.163999) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 139.6245 75.274) (end 142.1245 72.774) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 131.6319 75.274) (end 139.6245 75.274) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 128.5819 78.324) (end 131.6319 75.274) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 114.5845 77.094) (end 115.8145 78.324) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 115.8145 78.324) (end 128.5819 78.324) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 112.4845 77.094) (end 114.5845 77.094) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 109.1875 80.391) (end 112.4845 77.094) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 109.1875 81.92) (end 109.1875 80.391) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 62.9445 87.234) (end 68.1875 81.991) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 38.3845 87.234) (end 62.9445 87.234) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 68.1875 81.991) (end 68.1875 81.92) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 33.9935 86.114) (end 37.2645 86.114) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 37.2645 86.114) (end 38.3845 87.234) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 33.1875 86.92) (end 33.9935 86.114) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 105.6835 82.424) (end 106.1875 81.92) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 96.3345 82.424) (end 105.6835 82.424) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 94.8745 80.964) (end 96.3345 82.424) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 78.1345 80.964) (end 94.8745 80.964) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 76.6845 82.414) (end 78.1345 80.964) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 71.6865 82.414) (end 76.6845 82.414) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 71.1875 81.915) (end 71.6865 82.414) (width 0.254) (layer B.Cu) (net 5)) - (segment (start 33.184375 86.916875) (end 33.1875 86.92) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 30.1875 86.916875) (end 33.184375 86.916875) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 37.0325 39.95) (end 33.1975 43.785) (width 0.254) (layer B.Cu) (net 4)) + (segment (start 33.1975 43.785) (end 33.1975 44.16) (width 0.254) (layer B.Cu) (net 4)) + (segment (start 42.8375 39.95) (end 37.0325 39.95) (width 0.254) (layer B.Cu) (net 4)) + (segment (start 43.7275 40.84) (end 42.8375 39.95) (width 0.254) (layer B.Cu) (net 4)) (segment (start 30.1875 85.691875) (end 30.1875 86.916875) (width 0.25) (layer B.Cu) (net 5)) (segment (start 33.1875 85.695) (end 33.1875 86.92) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 68.1875 80.695) (end 68.1875 81.92) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 71.1875 80.69) (end 71.1875 81.915) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 106.1875 80.695) (end 106.1875 81.92) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 109.1875 80.695) (end 109.1875 81.92) (width 0.25) (layer B.Cu) (net 5)) - (segment (start 66.3575 36.09) (end 68.1875 37.92) (width 0.254) (layer B.Cu) (net 6)) - (segment (start 62.7275 36.09) (end 66.3575 36.09) (width 0.254) (layer B.Cu) (net 6)) + (segment (start 143.741901 63.163999) (end 144.5039 62.402) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 142.1245 72.774) (end 142.1245 64.7814) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 139.6245 75.274) (end 142.1245 72.774) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 131.6319 75.274) (end 139.6245 75.274) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 142.1245 64.7814) (end 143.741901 63.163999) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 121.5559 85.35) (end 131.6319 75.274) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 115.8475 85.35) (end 121.5559 85.35) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 33.1975 86.93) (end 33.1875 86.92) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 33.1975 91.4725) (end 33.1975 86.93) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 31.385 92.66) (end 32.01 92.66) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 32.01 92.66) (end 33.1975 91.4725) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 30.1975 91.4725) (end 31.385 92.66) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 30.1975 86.926875) (end 30.1975 91.4725) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 30.1875 86.916875) (end 30.1975 86.926875) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 68.0725 81.035) (end 68.0725 80.785) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 38.3845 87.234) (end 61.8735 87.234) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 36.9355 85.785) (end 38.3845 87.234) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 33.4475 85.785) (end 36.9355 85.785) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 61.8735 87.234) (end 68.0725 81.035) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 33.3225 85.91) (end 33.4475 85.785) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 105.9475 80.91) (end 108.9475 80.91) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 104.4335 82.424) (end 105.9475 80.91) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 108.9475 80.91) (end 109.1975 81.16) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 74.9435 82.414) (end 76.3935 80.964) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 72.7015 82.414) (end 74.9435 82.414) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 68.3225 80.785) (end 71.0725 80.785) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 96.3345 82.424) (end 104.4335 82.424) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 109.1975 81.16) (end 109.3225 81.16) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 71.0725 80.785) (end 72.7015 82.414) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 76.3935 80.964) (end 94.8745 80.964) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 94.8745 80.964) (end 96.3345 82.424) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 68.1775 80.93) (end 68.3225 80.785) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 115.7275 85.35) (end 115.8375 85.35) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 111.6225 83.71) (end 114.0875 83.71) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 109.1975 81.285) (end 111.6225 83.71) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 114.0875 83.71) (end 115.7275 85.35) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 109.1975 81.035) (end 109.1975 81.285) (width 0.25) (layer B.Cu) (net 5)) (segment (start 62.7275 36.09) (end 63.05575 36.41825) (width 0.254) (layer F.Cu) (net 6)) (segment (start 60.4375 47.07) (end 60.1875 47.07) (width 0.25) (layer F.Cu) (net 6)) (segment (start 63.4645 44.043) (end 60.4375 47.07) (width 0.25) (layer F.Cu) (net 6)) (segment (start 63.4645 36.827) (end 63.4645 44.043) (width 0.25) (layer F.Cu) (net 6)) (segment (start 62.7275 36.09) (end 63.4645 36.827) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 68.1875 39.145) (end 68.1875 37.92) (width 0.25) (layer B.Cu) (net 6)) - (segment (start 96.6875 101.905) (end 99.6875 101.905) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 99.6875 101.905) (end 99.6875 100.9525) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 86.4655 101.905) (end 96.6875 101.905) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 85.6545 101.094) (end 86.4655 101.905) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 82.276 101.094) (end 85.6545 101.094) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 81.46 101.91) (end 82.276 101.094) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 80.5075 101.91) (end 81.46 101.91) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 80.5075 100.685) (end 80.5075 101.91) (width 0.25) (layer B.Cu) (net 7)) - (segment (start 96.6875 100.68) (end 96.6875 101.905) (width 0.25) (layer B.Cu) (net 7)) - (segment (start 99.6875 100.68) (end 99.6875 101.905) (width 0.25) (layer B.Cu) (net 7)) - (segment (start 96.6875 100.9525) (end 96.6875 101.905) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 96.6875 99.22) (end 96.6875 100.9525) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 95.4845 98.017) (end 96.6875 99.22) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 95.4845 95.014) (end 95.4845 98.017) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 101.202192 94.094) (end 96.4045 94.094) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 101.210212 94.08598) (end 101.202192 94.094) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 108.495613 94.085979) (end 101.210212 94.08598) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 108.503636 94.094) (end 108.495613 94.085979) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 139.812558 75.72801) (end 131.950489 75.728011) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 113.5845 94.094) (end 108.503636 94.094) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 131.950489 75.728011) (end 113.5845 94.094) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 142.578511 66.867389) (end 142.578511 72.962057) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 65.1275 36.09) (end 68.0725 39.035) (width 0.254) (layer B.Cu) (net 6)) + (segment (start 62.7275 36.09) (end 65.1275 36.09) (width 0.254) (layer B.Cu) (net 6)) + (segment (start 99.5725 100.66) (end 99.6975 100.785) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 86.4655 101.905) (end 95.4525 101.905) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 80.5725 100.66) (end 85.2205 100.66) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 96.6975 100.66) (end 99.5725 100.66) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 95.4525 101.905) (end 96.6975 100.66) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 85.2205 100.66) (end 86.4655 101.905) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 95.4845 99.072) (end 96.6875 100.275) (width 0.254) (layer B.Cu) (net 7)) (segment (start 142.578511 72.962057) (end 139.812558 75.72801) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 96.4045 94.094) (end 95.4845 95.014) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 110.003568 94.094) (end 109.995547 94.085979) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 101.210212 94.08598) (end 101.202192 94.094) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 97.1385 94.094) (end 95.4845 95.748) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 113.5845 94.094) (end 110.003568 94.094) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 131.950489 75.728011) (end 113.5845 94.094) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 101.202192 94.094) (end 97.1385 94.094) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 109.995547 94.085979) (end 101.210212 94.08598) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 142.578511 66.867389) (end 142.578511 72.962057) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 139.812558 75.72801) (end 131.950489 75.728011) (width 0.254) (layer B.Cu) (net 7)) + (segment (start 95.4845 95.748) (end 95.4845 99.072) (width 0.254) (layer B.Cu) (net 7)) (segment (start 144.5039 64.942) (end 142.578511 66.867389) (width 0.254) (layer B.Cu) (net 7)) - (segment (start 75.3875 33.715) (end 71.1875 37.915) (width 0.254) (layer B.Cu) (net 8)) - (segment (start 81.7275 33.715) (end 75.3875 33.715) (width 0.254) (layer B.Cu) (net 8)) (segment (start 81.7275 33.715) (end 82.05575 34.04325) (width 0.254) (layer F.Cu) (net 8)) (segment (start 79.4375 44.695) (end 79.1875 44.695) (width 0.25) (layer F.Cu) (net 8)) (segment (start 82.4545 41.678) (end 79.4375 44.695) (width 0.25) (layer F.Cu) (net 8)) (segment (start 82.4545 34.442) (end 82.4545 41.678) (width 0.25) (layer F.Cu) (net 8)) (segment (start 81.7275 33.715) (end 82.4545 34.442) (width 0.25) (layer F.Cu) (net 8)) - (segment (start 71.1875 39.14) (end 71.1875 37.915) (width 0.25) (layer B.Cu) (net 8)) - (segment (start 104.3575 36.09) (end 106.1875 37.92) (width 0.254) (layer B.Cu) (net 9)) - (segment (start 100.7275 36.09) (end 104.3575 36.09) (width 0.254) (layer B.Cu) (net 9)) + (segment (start 71.1975 37.01) (end 71.1975 39.035) (width 0.254) (layer B.Cu) (net 8)) + (segment (start 75.2575 32.95) (end 71.1975 37.01) (width 0.254) (layer B.Cu) (net 8)) + (segment (start 80.9625 32.95) (end 75.2575 32.95) (width 0.254) (layer B.Cu) (net 8)) + (segment (start 81.7275 33.715) (end 80.9625 32.95) (width 0.254) (layer B.Cu) (net 8)) (segment (start 100.7275 36.09) (end 101.05575 36.41825) (width 0.254) (layer F.Cu) (net 9)) (segment (start 101.4845 43.834) (end 98.2485 47.07) (width 0.25) (layer F.Cu) (net 9)) (segment (start 98.2485 47.07) (end 98.1875 47.07) (width 0.25) (layer F.Cu) (net 9)) (segment (start 101.4845 36.847) (end 101.4845 43.834) (width 0.25) (layer F.Cu) (net 9)) (segment (start 100.7275 36.09) (end 101.4845 36.847) (width 0.25) (layer F.Cu) (net 9)) - (segment (start 106.1875 39.145) (end 106.1875 37.92) (width 0.25) (layer B.Cu) (net 9)) - (segment (start 109.7325 38.465) (end 109.1875 37.92) (width 0.254) (layer B.Cu) (net 10)) - (segment (start 119.7275 38.465) (end 109.7325 38.465) (width 0.254) (layer B.Cu) (net 10)) + (segment (start 106.1975 38.785) (end 106.1975 39.16) (width 0.254) (layer B.Cu) (net 9)) + (segment (start 103.5025 36.09) (end 106.1975 38.785) (width 0.254) (layer B.Cu) (net 9)) + (segment (start 100.7275 36.09) (end 103.5025 36.09) (width 0.254) (layer B.Cu) (net 9)) (segment (start 119.7275 38.465) (end 120.05575 38.79325) (width 0.254) (layer F.Cu) (net 10)) (segment (start 117.4375 49.445) (end 117.1875 49.445) (width 0.25) (layer F.Cu) (net 10)) (segment (start 120.4845 46.398) (end 117.4375 49.445) (width 0.25) (layer F.Cu) (net 10)) (segment (start 120.4845 39.222) (end 120.4845 46.398) (width 0.25) (layer F.Cu) (net 10)) (segment (start 119.7275 38.465) (end 120.4845 39.222) (width 0.25) (layer F.Cu) (net 10)) - (segment (start 109.1875 39.145) (end 109.1875 37.92) (width 0.25) (layer B.Cu) (net 10)) - (segment (start 28.110625 59.84) (end 30.1875 61.916875) (width 0.254) (layer B.Cu) (net 11)) - (segment (start 24.7275 59.84) (end 28.110625 59.84) (width 0.254) (layer B.Cu) (net 11)) + (segment (start 109.1975 38.91) (end 109.1975 39.035) (width 0.254) (layer B.Cu) (net 10)) + (segment (start 111.0275 37.08) (end 109.1975 38.91) (width 0.254) (layer B.Cu) (net 10)) + (segment (start 118.3425 37.08) (end 111.0275 37.08) (width 0.254) (layer B.Cu) (net 10)) + (segment (start 119.7275 38.465) (end 118.3425 37.08) (width 0.254) (layer B.Cu) (net 10)) (segment (start 25.05575 60.16825) (end 24.7275 59.84) (width 0.254) (layer F.Cu) (net 11)) (segment (start 22.4375 70.82) (end 22.1875 70.82) (width 0.25) (layer F.Cu) (net 11)) (segment (start 25.4645 67.793) (end 22.4375 70.82) (width 0.25) (layer F.Cu) (net 11)) (segment (start 25.4645 60.577) (end 25.4645 67.793) (width 0.25) (layer F.Cu) (net 11)) (segment (start 24.7275 59.84) (end 25.4645 60.577) (width 0.25) (layer F.Cu) (net 11)) - (segment (start 30.1875 63.141875) (end 30.1875 61.916875) (width 0.25) (layer B.Cu) (net 11)) - (segment (start 35.2675 59.84) (end 33.1875 61.92) (width 0.254) (layer B.Cu) (net 12)) - (segment (start 43.7275 59.84) (end 35.2675 59.84) (width 0.254) (layer B.Cu) (net 12)) + (segment (start 26.8675 59.84) (end 30.1875 63.16) (width 0.254) (layer B.Cu) (net 11)) + (segment (start 24.7275 59.84) (end 26.8675 59.84) (width 0.254) (layer B.Cu) (net 11)) (segment (start 43.7275 59.84) (end 44.05575 60.16825) (width 0.254) (layer F.Cu) (net 12)) (segment (start 41.2985 70.82) (end 41.1875 70.82) (width 0.25) (layer F.Cu) (net 12)) (segment (start 44.4445 67.674) (end 41.2985 70.82) (width 0.25) (layer F.Cu) (net 12)) (segment (start 44.4445 60.557) (end 44.4445 67.674) (width 0.25) (layer F.Cu) (net 12)) (segment (start 43.7275 59.84) (end 44.4445 60.557) (width 0.25) (layer F.Cu) (net 12)) - (segment (start 33.1875 63.145) (end 33.1875 61.92) (width 0.25) (layer B.Cu) (net 12)) - (segment (start 66.3575 55.09) (end 68.1875 56.92) (width 0.254) (layer B.Cu) (net 13)) - (segment (start 62.7275 55.09) (end 66.3575 55.09) (width 0.254) (layer B.Cu) (net 13)) + (segment (start 37.1125 58.87) (end 33.1875 62.795) (width 0.254) (layer B.Cu) (net 12)) + (segment (start 42.7575 58.87) (end 37.1125 58.87) (width 0.254) (layer B.Cu) (net 12)) + (segment (start 33.1875 62.795) (end 33.1875 63.035) (width 0.254) (layer B.Cu) (net 12)) + (segment (start 43.7275 59.84) (end 42.7575 58.87) (width 0.254) (layer B.Cu) (net 12)) (segment (start 62.7275 55.09) (end 63.05575 55.41825) (width 0.254) (layer F.Cu) (net 13)) (segment (start 60.4375 66.07) (end 60.1875 66.07) (width 0.25) (layer F.Cu) (net 13)) (segment (start 63.6045 62.903) (end 60.4375 66.07) (width 0.25) (layer F.Cu) (net 13)) (segment (start 63.6045 55.967) (end 63.6045 62.903) (width 0.25) (layer F.Cu) (net 13)) (segment (start 62.7275 55.09) (end 63.6045 55.967) (width 0.25) (layer F.Cu) (net 13)) - (segment (start 68.1875 58.145) (end 68.1875 56.92) (width 0.25) (layer B.Cu) (net 13)) - (segment (start 75.3875 52.715) (end 71.1875 56.915) (width 0.254) (layer B.Cu) (net 14)) - (segment (start 81.7275 52.715) (end 75.3875 52.715) (width 0.254) (layer B.Cu) (net 14)) + (segment (start 65.2525 55.09) (end 68.0725 57.91) (width 0.254) (layer B.Cu) (net 13)) + (segment (start 62.7275 55.09) (end 65.2525 55.09) (width 0.254) (layer B.Cu) (net 13)) (segment (start 81.7275 52.715) (end 82.05575 53.04325) (width 0.254) (layer F.Cu) (net 14)) (segment (start 82.4445 60.688) (end 79.4375 63.695) (width 0.25) (layer F.Cu) (net 14)) (segment (start 79.4375 63.695) (end 79.1875 63.695) (width 0.25) (layer F.Cu) (net 14)) (segment (start 82.4445 53.432) (end 82.4445 60.688) (width 0.25) (layer F.Cu) (net 14)) (segment (start 81.7275 52.715) (end 82.4445 53.432) (width 0.25) (layer F.Cu) (net 14)) (segment (start 71.1875 58.14) (end 71.1875 56.915) (width 0.25) (layer B.Cu) (net 14)) - (segment (start 104.3575 55.09) (end 106.1875 56.92) (width 0.254) (layer B.Cu) (net 15)) - (segment (start 100.7275 55.09) (end 104.3575 55.09) (width 0.254) (layer B.Cu) (net 15)) + (segment (start 71.1875 55.89) (end 71.1875 56.915) (width 0.254) (layer B.Cu) (net 14)) + (segment (start 75.0775 52) (end 71.1875 55.89) (width 0.254) (layer B.Cu) (net 14)) + (segment (start 81.0125 52) (end 75.0775 52) (width 0.254) (layer B.Cu) (net 14)) + (segment (start 81.7275 52.715) (end 81.0125 52) (width 0.254) (layer B.Cu) (net 14)) (segment (start 100.7275 55.09) (end 101.05575 55.41825) (width 0.254) (layer F.Cu) (net 15)) (segment (start 98.4375 66.07) (end 98.1875 66.07) (width 0.25) (layer F.Cu) (net 15)) (segment (start 101.5645 62.943) (end 98.4375 66.07) (width 0.25) (layer F.Cu) (net 15)) (segment (start 101.5645 55.927) (end 101.5645 62.943) (width 0.25) (layer F.Cu) (net 15)) (segment (start 100.7275 55.09) (end 101.5645 55.927) (width 0.25) (layer F.Cu) (net 15)) - (segment (start 106.1875 58.145) (end 106.1875 56.92) (width 0.25) (layer B.Cu) (net 15)) - (segment (start 109.7325 57.465) (end 109.1875 56.92) (width 0.254) (layer B.Cu) (net 16)) - (segment (start 119.7275 57.465) (end 109.7325 57.465) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 103.3775 55.09) (end 106.1975 57.91) (width 0.254) (layer B.Cu) (net 15)) + (segment (start 106.1975 57.91) (end 106.1975 58.035) (width 0.254) (layer B.Cu) (net 15)) + (segment (start 100.7275 55.09) (end 103.3775 55.09) (width 0.254) (layer B.Cu) (net 15)) (segment (start 119.7275 57.465) (end 120.05575 57.79325) (width 0.254) (layer F.Cu) (net 16)) (segment (start 117.4375 68.445) (end 117.1875 68.445) (width 0.25) (layer F.Cu) (net 16)) (segment (start 120.6045 65.278) (end 117.4375 68.445) (width 0.25) (layer F.Cu) (net 16)) (segment (start 120.6045 58.342) (end 120.6045 65.278) (width 0.25) (layer F.Cu) (net 16)) (segment (start 119.7275 57.465) (end 120.6045 58.342) (width 0.25) (layer F.Cu) (net 16)) - (segment (start 109.1875 58.145) (end 109.1875 56.92) (width 0.25) (layer B.Cu) (net 16)) - (segment (start 28.110625 78.84) (end 30.1875 80.916875) (width 0.254) (layer B.Cu) (net 17)) - (segment (start 24.7275 78.84) (end 28.110625 78.84) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 111.1975 55.91) (end 109.1975 57.91) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 118.1725 55.91) (end 111.1975 55.91) (width 0.254) (layer B.Cu) (net 16)) + (segment (start 119.7275 57.465) (end 118.1725 55.91) (width 0.254) (layer B.Cu) (net 16)) (segment (start 24.7275 78.84) (end 25.05575 79.16825) (width 0.254) (layer F.Cu) (net 17)) (segment (start 22.4375 89.82) (end 22.1875 89.82) (width 0.25) (layer F.Cu) (net 17)) (segment (start 25.4245 86.833) (end 22.4375 89.82) (width 0.25) (layer F.Cu) (net 17)) (segment (start 25.4245 79.537) (end 25.4245 86.833) (width 0.25) (layer F.Cu) (net 17)) (segment (start 24.7275 78.84) (end 25.4245 79.537) (width 0.25) (layer F.Cu) (net 17)) - (segment (start 30.1875 82.141875) (end 30.1875 80.916875) (width 0.25) (layer B.Cu) (net 17)) - (segment (start 35.2675 78.84) (end 33.1875 80.92) (width 0.254) (layer B.Cu) (net 18)) - (segment (start 43.7275 78.84) (end 35.2675 78.84) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 26.8775 78.84) (end 30.0725 82.035) (width 0.254) (layer B.Cu) (net 17)) + (segment (start 24.7275 78.84) (end 26.8775 78.84) (width 0.254) (layer B.Cu) (net 17)) (segment (start 43.7275 78.84) (end 44.05575 79.16825) (width 0.254) (layer F.Cu) (net 18)) (segment (start 41.4375 89.82) (end 41.1875 89.82) (width 0.25) (layer F.Cu) (net 18)) (segment (start 44.5345 86.723) (end 41.4375 89.82) (width 0.25) (layer F.Cu) (net 18)) (segment (start 44.5345 79.647) (end 44.5345 86.723) (width 0.25) (layer F.Cu) (net 18)) (segment (start 43.7275 78.84) (end 44.5345 79.647) (width 0.25) (layer F.Cu) (net 18)) - (segment (start 33.1875 82.145) (end 33.1875 80.92) (width 0.25) (layer B.Cu) (net 18)) - (segment (start 66.3575 74.09) (end 68.1875 75.92) (width 0.254) (layer B.Cu) (net 19)) - (segment (start 62.7275 74.09) (end 66.3575 74.09) (width 0.254) (layer B.Cu) (net 19)) + (segment (start 34.3125 80.785) (end 33.1875 81.91) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 38.0875 77.02) (end 34.3225 80.785) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 34.3225 80.785) (end 34.3125 80.785) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 41.9075 77.02) (end 38.0875 77.02) (width 0.254) (layer B.Cu) (net 18)) + (segment (start 43.7275 78.84) (end 41.9075 77.02) (width 0.254) (layer B.Cu) (net 18)) (segment (start 62.7275 74.09) (end 63.05575 74.41825) (width 0.254) (layer F.Cu) (net 19)) (segment (start 60.4375 85.07) (end 60.1875 85.07) (width 0.25) (layer F.Cu) (net 19)) (segment (start 63.5345 81.973) (end 60.4375 85.07) (width 0.25) (layer F.Cu) (net 19)) (segment (start 63.5345 74.897) (end 63.5345 81.973) (width 0.25) (layer F.Cu) (net 19)) (segment (start 62.7275 74.09) (end 63.5345 74.897) (width 0.25) (layer F.Cu) (net 19)) - (segment (start 68.1875 77.145) (end 68.1875 75.92) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 68.1875 76.9) (end 68.1875 77.035) (width 0.254) (layer B.Cu) (net 19)) + (segment (start 65.3775 74.09) (end 68.1875 76.9) (width 0.254) (layer B.Cu) (net 19)) + (segment (start 62.7275 74.09) (end 65.3775 74.09) (width 0.254) (layer B.Cu) (net 19)) (segment (start 81.7275 71.715) (end 82.05575 72.04325) (width 0.254) (layer F.Cu) (net 20)) - (segment (start 79.630489 72.308011) (end 74.603989 72.308011) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 71.1875 75.7245) (end 71.1875 75.915) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 74.603989 72.308011) (end 71.1875 75.7245) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 80.2235 71.715) (end 79.630489 72.308011) (width 0.254) (layer B.Cu) (net 20)) - (segment (start 81.7275 71.715) (end 80.2235 71.715) (width 0.254) (layer B.Cu) (net 20)) (segment (start 79.4375 82.695) (end 79.1875 82.695) (width 0.25) (layer F.Cu) (net 20)) (segment (start 82.5845 79.548) (end 79.4375 82.695) (width 0.25) (layer F.Cu) (net 20)) (segment (start 82.5845 72.572) (end 82.5845 79.548) (width 0.25) (layer F.Cu) (net 20)) (segment (start 81.7275 71.715) (end 82.5845 72.572) (width 0.25) (layer F.Cu) (net 20)) - (segment (start 71.1875 77.14) (end 71.1875 75.915) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 72.6775 78.52) (end 71.2115 77.054) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 81.6875 71.995) (end 82.5575 72.865) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 76.4075 80.51) (end 74.4175 78.52) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 71.2115 77.054) (end 71.1875 77.054) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 81.6225 80.51) (end 76.4075 80.51) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 82.5575 79.575) (end 81.6225 80.51) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 74.4175 78.52) (end 72.6775 78.52) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 82.5575 72.865) (end 82.5575 79.575) (width 0.25) (layer B.Cu) (net 20)) (segment (start 100.7275 74.09) (end 101.05575 74.41825) (width 0.254) (layer F.Cu) (net 21)) - (segment (start 105.199672 75.92) (end 106.1875 75.92) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 102.5575 75.92) (end 105.199672 75.92) (width 0.254) (layer B.Cu) (net 21)) - (segment (start 100.7275 74.09) (end 102.5575 75.92) (width 0.254) (layer B.Cu) (net 21)) (segment (start 98.4375 85.07) (end 98.1875 85.07) (width 0.25) (layer F.Cu) (net 21)) (segment (start 101.4845 82.023) (end 98.4375 85.07) (width 0.25) (layer F.Cu) (net 21)) (segment (start 101.4845 74.847) (end 101.4845 82.023) (width 0.25) (layer F.Cu) (net 21)) (segment (start 100.7275 74.09) (end 101.4845 74.847) (width 0.25) (layer F.Cu) (net 21)) - (segment (start 106.1875 77.145) (end 106.1875 75.92) (width 0.25) (layer B.Cu) (net 21)) - (segment (start 109.7325 76.465) (end 109.1875 75.92) (width 0.254) (layer B.Cu) (net 22)) - (segment (start 119.7275 76.465) (end 109.7325 76.465) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 104.8325 75.92) (end 106.0725 77.16) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 102.5575 75.92) (end 104.8325 75.92) (width 0.254) (layer B.Cu) (net 21)) + (segment (start 100.7275 74.09) (end 102.5575 75.92) (width 0.254) (layer B.Cu) (net 21)) (segment (start 119.7275 76.465) (end 120.05575 76.79325) (width 0.254) (layer F.Cu) (net 22)) (segment (start 117.4375 87.445) (end 117.1875 87.445) (width 0.25) (layer F.Cu) (net 22)) (segment (start 120.4945 77.232) (end 120.4945 84.388) (width 0.25) (layer F.Cu) (net 22)) (segment (start 120.4945 84.388) (end 117.4375 87.445) (width 0.25) (layer F.Cu) (net 22)) (segment (start 119.7275 76.465) (end 120.4945 77.232) (width 0.25) (layer F.Cu) (net 22)) - (segment (start 109.1875 77.145) (end 109.1875 75.92) (width 0.25) (layer B.Cu) (net 22)) - (segment (start 82.7025 93.715) (end 80.5075 95.91) (width 0.254) (layer B.Cu) (net 23)) - (segment (start 91.2275 93.715) (end 82.7025 93.715) (width 0.254) (layer B.Cu) (net 23)) + (segment (start 109.1975 76.785) (end 109.1975 77.16) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 110.9325 75.05) (end 109.1975 76.785) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 118.3125 75.05) (end 110.9325 75.05) (width 0.254) (layer B.Cu) (net 22)) + (segment (start 119.7275 76.465) (end 118.3125 75.05) (width 0.254) (layer B.Cu) (net 22)) (segment (start 91.2275 93.715) (end 91.55575 94.04325) (width 0.254) (layer F.Cu) (net 23)) (segment (start 91.9145 101.718) (end 88.9375 104.695) (width 0.25) (layer F.Cu) (net 23)) (segment (start 88.9375 104.695) (end 88.6875 104.695) (width 0.25) (layer F.Cu) (net 23)) (segment (start 91.9145 94.402) (end 91.9145 101.718) (width 0.25) (layer F.Cu) (net 23)) (segment (start 91.2275 93.715) (end 91.9145 94.402) (width 0.25) (layer F.Cu) (net 23)) - (segment (start 80.5075 97.135) (end 80.5075 95.91) (width 0.25) (layer B.Cu) (net 23)) - (segment (start 101.390249 94.548011) (end 98.044489 94.548011) (width 0.254) (layer B.Cu) (net 24)) - (segment (start 108.307557 94.539989) (end 101.39827 94.53999) (width 0.254) (layer B.Cu) (net 24)) - (segment (start 113.455752 97.295497) (end 111.063065 97.295497) (width 0.254) (layer B.Cu) (net 24)) - (segment (start 98.044489 94.548011) (end 97.385999 95.206501) (width 0.254) (layer B.Cu) (net 24)) - (segment (start 101.39827 94.53999) (end 101.390249 94.548011) (width 0.254) (layer B.Cu) (net 24)) - (segment (start 111.063065 97.295497) (end 108.307557 94.539989) (width 0.254) (layer B.Cu) (net 24)) - (segment (start 97.385999 95.206501) (end 96.6875 95.905) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 80.5075 97.135) (end 80.4475 97.075) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 85.2775 92.08) (end 80.5725 96.785) (width 0.254) (layer B.Cu) (net 23)) + (segment (start 80.5725 96.785) (end 80.5725 97.035) (width 0.254) (layer B.Cu) (net 23)) + (segment (start 89.5925 92.08) (end 85.2775 92.08) (width 0.254) (layer B.Cu) (net 23)) + (segment (start 91.2275 93.715) (end 89.5925 92.08) (width 0.254) (layer B.Cu) (net 23)) (segment (start 108.584538 107.243962) (end 108.160468 107.243962) (width 0.25) (layer F.Cu) (net 24)) (segment (start 113.0045 102.824) (end 108.584538 107.243962) (width 0.25) (layer F.Cu) (net 24)) (segment (start 113.0045 97.746749) (end 113.0045 102.824) (width 0.25) (layer F.Cu) (net 24)) (segment (start 113.455752 97.295497) (end 113.0045 97.746749) (width 0.25) (layer F.Cu) (net 24)) - (segment (start 96.6875 97.13) (end 96.6875 95.905) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 96.8225 96.66) (end 96.8225 97.035) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 98.934489 94.548011) (end 96.8225 96.66) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 101.390249 94.548011) (end 98.934489 94.548011) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 113.455752 97.295497) (end 112.242997 97.295497) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 109.48749 94.53999) (end 101.39827 94.53999) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 112.242997 97.295497) (end 109.48749 94.53999) (width 0.254) (layer B.Cu) (net 24)) + (segment (start 101.39827 94.53999) (end 101.390249 94.548011) (width 0.254) (layer B.Cu) (net 24)) (segment (start 137.04705 105.92655) (end 137.04705 108.245) (width 0.25) (layer F.Cu) (net 25)) (segment (start 132.2845 101.164) (end 137.04705 105.92655) (width 0.25) (layer F.Cu) (net 25)) (segment (start 129.416796 101.164) (end 132.2845 101.164) (width 0.25) (layer F.Cu) (net 25)) (segment (start 128.808091 100.555295) (end 129.416796 101.164) (width 0.25) (layer F.Cu) (net 25)) - (segment (start 100.675328 95.905) (end 99.6875 95.905) (width 0.254) (layer B.Cu) (net 25)) - (segment (start 101.586328 94.994) (end 100.675328 95.905) (width 0.254) (layer B.Cu) (net 25)) - (segment (start 108.1195 94.994) (end 101.586328 94.994) (width 0.254) (layer B.Cu) (net 25)) - (segment (start 113.5245 100.399) (end 108.1195 94.994) (width 0.254) (layer B.Cu) (net 25)) - (segment (start 115.8995 100.399) (end 113.5245 100.399) (width 0.254) (layer B.Cu) (net 25)) - (segment (start 118.9745 103.474) (end 115.8995 100.399) (width 0.254) (layer B.Cu) (net 25)) - (segment (start 125.889386 103.474) (end 118.9745 103.474) (width 0.254) (layer B.Cu) (net 25)) + (segment (start 101.730478 95.002022) (end 99.8225 96.91) (width 0.254) (layer B.Cu) (net 25)) + (segment (start 109.307454 95.002022) (end 101.730478 95.002022) (width 0.254) (layer B.Cu) (net 25)) + (segment (start 110.8975 96.592068) (end 109.307454 95.002022) (width 0.254) (layer B.Cu) (net 25)) + (segment (start 110.8975 98.13) (end 110.8975 96.592068) (width 0.254) (layer B.Cu) (net 25)) + (segment (start 113.6475 100.88) (end 110.8975 98.13) (width 0.254) (layer B.Cu) (net 25)) (segment (start 128.808091 100.555295) (end 125.889386 103.474) (width 0.254) (layer B.Cu) (net 25)) - (segment (start 99.6875 97.13) (end 99.6875 95.905) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 118.9745 103.474) (end 116.3805 100.88) (width 0.254) (layer B.Cu) (net 25)) + (segment (start 116.3805 100.88) (end 113.6475 100.88) (width 0.254) (layer B.Cu) (net 25)) + (segment (start 125.889386 103.474) (end 118.9745 103.474) (width 0.254) (layer B.Cu) (net 25)) (segment (start 141.9639 44.622) (end 144.5039 47.162) (width 0.508) (layer B.Cu) (net 26)) (segment (start 129.2839 44.622) (end 141.9639 44.622) (width 0.508) (layer B.Cu) (net 26)) (segment (start 144.5039 47.162) (end 144.5039 49.702) (width 0.508) (layer F.Cu) (net 26)) @@ -6055,8 +5602,6 @@ (segment (start 124.9745 66.04106) (end 122.321573 68.693987) (width 0.254) (layer B.Cu) (net 28)) (segment (start 18.5245 62.233) (end 18.3775 62.38) (width 0.254) (layer F.Cu) (net 28)) (segment (start 18.3775 43.38) (end 18.5245 43.527) (width 0.254) (layer F.Cu) (net 28)) - (via (at 18.6845 68.694) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 28)) - (segment (start 18.5345 68.844) (end 18.6845 68.694) (width 0.254) (layer F.Cu) (net 28)) (segment (start 18.5345 72.474) (end 18.5345 68.844) (width 0.254) (layer F.Cu) (net 28)) (segment (start 18.5345 81.223) (end 18.3775 81.38) (width 0.254) (layer F.Cu) (net 28)) (segment (start 18.3775 62.38) (end 18.5345 62.537) (width 0.254) (layer F.Cu) (net 28)) @@ -6076,16 +5621,20 @@ (segment (start 109.08374 68.674) (end 109.0745 68.674) (width 0.25) (layer B.Cu) (net 28)) (segment (start 120.659611 70.355949) (end 110.765689 70.355949) (width 0.25) (layer B.Cu) (net 28)) (segment (start 110.765689 70.355949) (end 109.08374 68.674) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 19.3545 69.364) (end 18.6845 68.694) (width 0.254) (layer B.Cu) (net 28)) - (segment (start 34.4745 68.884) (end 33.9445 69.414) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 19.4045 69.414) (end 19.3545 69.364) (width 0.25) (layer B.Cu) (net 28)) + (via (at 34.6975 67.41) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 28)) + (segment (start 34.9475 67.16) (end 34.6975 67.41) (width 0.25) (layer B.Cu) (net 28)) (segment (start 109.076535 68.676009) (end 108.980496 68.57997) (width 0.25) (layer B.Cu) (net 28)) (segment (start 108.980496 68.57997) (end 38.42123 68.57997) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 38.42123 68.57997) (end 37.02526 67.184) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 35.11374 67.184) (end 34.4745 67.82324) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 33.9445 69.414) (end 19.4045 69.414) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 34.4745 67.82324) (end 34.4745 68.884) (width 0.25) (layer B.Cu) (net 28)) - (segment (start 37.02526 67.184) (end 35.11374 67.184) (width 0.25) (layer B.Cu) (net 28)) + (segment (start 37.00126 67.16) (end 34.9475 67.16) (width 0.25) (layer B.Cu) (net 28)) + (segment (start 38.42123 68.57997) (end 37.00126 67.16) (width 0.25) (layer B.Cu) (net 28)) + (segment (start 18.5345 74.323) (end 18.5345 74.372) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 24.1975 71.66) (end 23.1975 72.66) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 23.1975 72.66) (end 20.1975 72.66) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 34.397501 69.334999) (end 32.0725 71.66) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 34.397501 67.709999) (end 34.397501 69.334999) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 20.1975 72.66) (end 18.5345 74.323) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 32.0725 71.66) (end 24.1975 71.66) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 34.6975 67.41) (end 34.397501 67.709999) (width 0.25) (layer F.Cu) (net 28)) (segment (start 37.3775 81.38) (end 37.5245 81.527) (width 0.254) (layer F.Cu) (net 29)) (segment (start 37.5245 62.233) (end 37.3775 62.38) (width 0.254) (layer F.Cu) (net 29)) (segment (start 37.3775 43.38) (end 37.5245 43.527) (width 0.254) (layer F.Cu) (net 29)) @@ -6170,23 +5719,23 @@ (segment (start 74.3955 80.695) (end 75.5245 81.824) (width 0.25) (layer F.Cu) (net 31)) (segment (start 74.0875 80.695) (end 74.3955 80.695) (width 0.25) (layer F.Cu) (net 31)) (segment (start 75.5245 74.402) (end 75.5245 81.824) (width 0.254) (layer F.Cu) (net 31)) - (via (at 75.8845 71.68101) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 31)) - (segment (start 75.584501 71.381011) (end 75.8845 71.68101) (width 0.254) (layer F.Cu) (net 31)) - (segment (start 75.584501 70.194001) (end 75.584501 71.381011) (width 0.254) (layer F.Cu) (net 31)) (segment (start 85.1745 96.552) (end 84.8775 96.255) (width 0.25) (layer F.Cu) (net 31)) (segment (start 85.1745 101.108) (end 85.1745 96.552) (width 0.25) (layer F.Cu) (net 31)) (segment (start 83.5875 102.695) (end 85.1745 101.108) (width 0.25) (layer F.Cu) (net 31)) (segment (start 84.8775 94.842) (end 84.8775 96.255) (width 0.254) (layer F.Cu) (net 31)) (segment (start 75.5245 85.489) (end 84.8775 94.842) (width 0.254) (layer F.Cu) (net 31)) (segment (start 75.5245 81.824) (end 75.5245 85.489) (width 0.254) (layer F.Cu) (net 31)) - (segment (start 76.184499 71.381011) (end 75.8845 71.68101) (width 0.254) (layer B.Cu) (net 31)) - (segment (start 126.33653 66.605234) (end 121.225781 71.715981) (width 0.254) (layer B.Cu) (net 31)) - (segment (start 110.183103 71.715979) (end 108.407124 69.94) (width 0.254) (layer B.Cu) (net 31)) - (segment (start 129.2839 59.862) (end 126.336531 62.809369) (width 0.254) (layer B.Cu) (net 31)) - (segment (start 126.336531 62.809369) (end 126.33653 66.605234) (width 0.254) (layer B.Cu) (net 31)) - (segment (start 108.407124 69.94) (end 77.62551 69.94) (width 0.254) (layer B.Cu) (net 31)) - (segment (start 77.62551 69.94) (end 76.184499 71.381011) (width 0.254) (layer B.Cu) (net 31)) - (segment (start 121.225781 71.715981) (end 110.183103 71.715979) (width 0.254) (layer B.Cu) (net 31)) + (segment (start 75.584501 71.557011) (end 75.584501 70.194001) (width 0.254) (layer F.Cu) (net 31)) + (segment (start 75.61311 71.58562) (end 75.584501 71.557011) (width 0.254) (layer F.Cu) (net 31)) + (segment (start 75.6375 71.19) (end 75.61311 71.58562) (width 0.254) (layer F.Cu) (net 31)) + (via (at 75.6375 71.19) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 31)) + (segment (start 121.225781 71.715981) (end 126.33653 66.605234) (width 0.254) (layer B.Cu) (net 31)) + (segment (start 126.336531 62.809369) (end 129.2839 59.862) (width 0.254) (layer B.Cu) (net 31)) + (segment (start 110.183103 71.715979) (end 121.225781 71.715981) (width 0.254) (layer B.Cu) (net 31)) + (segment (start 108.407124 69.94) (end 110.183103 71.715979) (width 0.254) (layer B.Cu) (net 31)) + (segment (start 126.33653 66.605234) (end 126.336531 62.809369) (width 0.254) (layer B.Cu) (net 31)) + (segment (start 76.8875 69.94) (end 108.407124 69.94) (width 0.254) (layer B.Cu) (net 31)) + (segment (start 75.6375 71.19) (end 76.8875 69.94) (width 0.254) (layer B.Cu) (net 31)) (segment (start 106.664723 96.647223) (end 106.664723 98.105448) (width 0.254) (layer F.Cu) (net 32)) (segment (start 94.5245 84.507) (end 106.664723 96.647223) (width 0.254) (layer F.Cu) (net 32)) (segment (start 94.3775 76.63) (end 94.5245 76.777) (width 0.254) (layer F.Cu) (net 32)) @@ -6284,122 +5833,86 @@ (segment (start 133.0285 77.15) (end 133.0285 77.168) (width 0.254) (layer F.Cu) (net 37)) (segment (start 144.5039 52.242) (end 142.1845 54.5614) (width 0.254) (layer F.Cu) (net 37)) (segment (start 281.224847 40.840432) (end 281.653597 41.269182) (width 0.254) (layer F.Cu) (net 44)) - (segment (start 272.764847 40.840432) (end 270.684847 42.920432) (width 0.254) (layer B.Cu) (net 44)) - (segment (start 281.224847 40.840432) (end 272.764847 40.840432) (width 0.254) (layer B.Cu) (net 44)) (segment (start 278.934847 51.820432) (end 278.684847 51.820432) (width 0.25) (layer F.Cu) (net 44)) (segment (start 281.934847 48.820432) (end 278.934847 51.820432) (width 0.25) (layer F.Cu) (net 44)) (segment (start 281.934847 41.550432) (end 281.934847 48.820432) (width 0.25) (layer F.Cu) (net 44)) (segment (start 281.224847 40.840432) (end 281.934847 41.550432) (width 0.25) (layer F.Cu) (net 44)) - (segment (start 270.684847 44.145432) (end 270.684847 42.920432) (width 0.25) (layer B.Cu) (net 44)) - (segment (start 229.689847 43.920432) (end 229.684847 43.915432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 232.684847 43.920432) (end 229.689847 43.920432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 194.684847 43.920432) (end 191.684847 43.920432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 274.4675 40.14) (end 270.684847 43.922653) (width 0.254) (layer B.Cu) (net 44)) + (segment (start 280.524415 40.14) (end 274.4675 40.14) (width 0.254) (layer B.Cu) (net 44)) + (segment (start 270.684847 43.922653) (end 270.684847 44.035) (width 0.254) (layer B.Cu) (net 44)) + (segment (start 281.224847 40.840432) (end 280.524415 40.14) (width 0.254) (layer B.Cu) (net 44)) (segment (start 270.684847 47.967932) (end 270.684847 48.920432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 270.684847 46.780432) (end 270.684847 47.967932) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 269.924847 46.020432) (end 270.684847 46.780432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 268.464847 46.020432) (end 269.924847 46.020432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 267.684847 46.800432) (end 268.464847 46.020432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 267.684847 48.920432) (end 267.684847 46.800432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 191.684847 44.872932) (end 191.684847 43.920432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 191.684847 47.300432) (end 191.684847 44.872932) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 181.536847 57.448432) (end 191.684847 47.300432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 171.674247 57.448432) (end 181.536847 57.448432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 199.769847 43.270432) (end 195.334847 43.270432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 201.029847 44.530432) (end 199.769847 43.270432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 220.624847 42.980432) (end 219.074847 44.530432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 222.574847 42.980432) (end 220.624847 42.980432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 223.264847 43.670432) (end 222.574847 42.980432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 229.439847 43.670432) (end 223.264847 43.670432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 195.334847 43.270432) (end 194.684847 43.920432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 219.074847 44.530432) (end 201.029847 44.530432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 229.684847 43.915432) (end 229.439847 43.670432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 232.704847 43.940432) (end 232.684847 43.920432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 232.684847 44.100432) (end 232.844847 43.940432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 232.684847 44.880432) (end 232.684847 44.100432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 236.564847 48.760432) (end 232.684847 44.880432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 252.574847 48.760432) (end 236.564847 48.760432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 256.984847 49.130432) (end 255.804847 47.950432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 267.474847 49.130432) (end 256.984847 49.130432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 253.384847 47.950432) (end 252.574847 48.760432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 255.804847 47.950432) (end 253.384847 47.950432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 232.844847 43.940432) (end 232.704847 43.940432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 267.684847 48.920432) (end 267.474847 49.130432) (width 0.254) (layer B.Cu) (net 45)) - (segment (start 191.684847 42.695432) (end 191.684847 43.920432) (width 0.25) (layer B.Cu) (net 45)) - (segment (start 194.684847 42.695432) (end 194.684847 43.920432) (width 0.25) (layer B.Cu) (net 45)) - (segment (start 229.684847 42.690432) (end 229.684847 43.915432) (width 0.25) (layer B.Cu) (net 45)) - (segment (start 232.684847 42.695432) (end 232.684847 43.920432) (width 0.25) (layer B.Cu) (net 45)) (segment (start 267.684847 47.695432) (end 267.684847 48.920432) (width 0.25) (layer B.Cu) (net 45)) (segment (start 270.684847 47.695432) (end 270.684847 48.920432) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 270.684847 51.672653) (end 270.684847 48.920432) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 269.6975 52.66) (end 270.684847 51.672653) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 268.6975 52.66) (end 269.6975 52.66) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 267.684847 51.647347) (end 268.6975 52.66) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 267.684847 48.920432) (end 267.684847 51.647347) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 229.6975 42.785) (end 229.684847 42.797653) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 232.5725 42.785) (end 229.6975 42.785) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 232.684847 42.897347) (end 232.5725 42.785) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 194.976636 42.66) (end 191.684847 42.66) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 199.284415 42.785) (end 195.101636 42.785) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 201.029847 44.530432) (end 199.284415 42.785) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 195.101636 42.785) (end 194.976636 42.66) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 220.624847 42.980432) (end 219.074847 44.530432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 229.5725 42.785) (end 229.3225 42.785) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 229.127068 42.980432) (end 220.624847 42.980432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 191.684847 45.102653) (end 179.339068 57.448432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 179.339068 57.448432) (end 171.674247 57.448432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 219.074847 44.530432) (end 201.029847 44.530432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 191.684847 42.66) (end 191.684847 45.102653) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 229.3225 42.785) (end 229.127068 42.980432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 236.564847 48.760432) (end 232.684847 44.880432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 232.684847 44.880432) (end 232.684847 42.785) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 253.384847 47.950432) (end 252.574847 48.760432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 256.984847 49.130432) (end 255.804847 47.950432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 266.289568 49.130432) (end 256.984847 49.130432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 252.574847 48.760432) (end 236.564847 48.760432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 255.804847 47.950432) (end 253.384847 47.950432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 267.6975 47.7225) (end 266.289568 49.130432) (width 0.254) (layer B.Cu) (net 45)) + (segment (start 267.6975 47.66) (end 267.6975 47.7225) (width 0.254) (layer B.Cu) (net 45)) (segment (start 262.224847 40.840432) (end 262.653597 41.269182) (width 0.254) (layer F.Cu) (net 46)) - (segment (start 265.604847 40.840432) (end 267.684847 42.920432) (width 0.254) (layer B.Cu) (net 46)) - (segment (start 262.224847 40.840432) (end 265.604847 40.840432) (width 0.254) (layer B.Cu) (net 46)) (segment (start 259.934847 51.820432) (end 259.684847 51.820432) (width 0.25) (layer F.Cu) (net 46)) (segment (start 263.074847 48.680432) (end 259.934847 51.820432) (width 0.25) (layer F.Cu) (net 46)) (segment (start 263.074847 41.690432) (end 263.074847 48.680432) (width 0.25) (layer F.Cu) (net 46)) (segment (start 262.224847 40.840432) (end 263.074847 41.690432) (width 0.25) (layer F.Cu) (net 46)) - (segment (start 267.684847 44.145432) (end 267.684847 42.920432) (width 0.25) (layer B.Cu) (net 46)) + (segment (start 264.490279 40.840432) (end 267.684847 44.035) (width 0.254) (layer B.Cu) (net 46)) + (segment (start 262.224847 40.840432) (end 264.490279 40.840432) (width 0.254) (layer B.Cu) (net 46)) (segment (start 243.224847 36.090432) (end 243.653597 36.519182) (width 0.254) (layer F.Cu) (net 47)) - (segment (start 234.514847 36.090432) (end 232.684847 37.920432) (width 0.254) (layer B.Cu) (net 47)) - (segment (start 243.224847 36.090432) (end 234.514847 36.090432) (width 0.254) (layer B.Cu) (net 47)) (segment (start 240.934847 47.070432) (end 240.684847 47.070432) (width 0.25) (layer F.Cu) (net 47)) (segment (start 244.014847 43.990432) (end 240.934847 47.070432) (width 0.25) (layer F.Cu) (net 47)) (segment (start 244.014847 36.880432) (end 244.014847 43.990432) (width 0.25) (layer F.Cu) (net 47)) (segment (start 243.224847 36.090432) (end 244.014847 36.880432) (width 0.25) (layer F.Cu) (net 47)) - (segment (start 232.684847 39.145432) (end 232.684847 37.920432) (width 0.25) (layer B.Cu) (net 47)) + (segment (start 232.684847 38.547653) (end 232.684847 39.035) (width 0.254) (layer B.Cu) (net 47)) + (segment (start 236.2425 34.99) (end 232.684847 38.547653) (width 0.254) (layer B.Cu) (net 47)) + (segment (start 242.124415 34.99) (end 236.2425 34.99) (width 0.254) (layer B.Cu) (net 47)) + (segment (start 243.224847 36.090432) (end 242.124415 34.99) (width 0.254) (layer B.Cu) (net 47)) (segment (start 224.224847 33.715432) (end 224.653597 34.144182) (width 0.254) (layer F.Cu) (net 48)) - (segment (start 229.684847 37.889182) (end 229.684847 37.915432) (width 0.254) (layer B.Cu) (net 48)) - (segment (start 225.511097 33.715432) (end 229.684847 37.889182) (width 0.254) (layer B.Cu) (net 48)) - (segment (start 224.224847 33.715432) (end 225.511097 33.715432) (width 0.254) (layer B.Cu) (net 48)) (segment (start 224.994847 41.635432) (end 221.934847 44.695432) (width 0.25) (layer F.Cu) (net 48)) (segment (start 224.994847 34.485432) (end 224.994847 41.635432) (width 0.25) (layer F.Cu) (net 48)) (segment (start 221.934847 44.695432) (end 221.684847 44.695432) (width 0.25) (layer F.Cu) (net 48)) (segment (start 224.224847 33.715432) (end 224.994847 34.485432) (width 0.25) (layer F.Cu) (net 48)) - (segment (start 229.684847 39.140432) (end 229.684847 37.915432) (width 0.25) (layer B.Cu) (net 48)) + (segment (start 224.377932 33.715432) (end 229.6975 39.035) (width 0.254) (layer B.Cu) (net 48)) + (segment (start 224.224847 33.715432) (end 224.377932 33.715432) (width 0.254) (layer B.Cu) (net 48)) (segment (start 205.224847 36.090432) (end 205.653597 36.519182) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 196.514847 36.090432) (end 194.684847 37.920432) (width 0.254) (layer B.Cu) (net 49)) - (segment (start 205.224847 36.090432) (end 196.514847 36.090432) (width 0.254) (layer B.Cu) (net 49)) (segment (start 202.934847 47.070432) (end 202.684847 47.070432) (width 0.25) (layer F.Cu) (net 49)) (segment (start 205.874847 44.130432) (end 202.934847 47.070432) (width 0.25) (layer F.Cu) (net 49)) (segment (start 205.874847 36.740432) (end 205.874847 44.130432) (width 0.25) (layer F.Cu) (net 49)) (segment (start 205.224847 36.090432) (end 205.874847 36.740432) (width 0.25) (layer F.Cu) (net 49)) - (segment (start 194.684847 39.145432) (end 194.684847 37.920432) (width 0.25) (layer B.Cu) (net 49)) + (segment (start 194.684847 38.922653) (end 194.684847 39.16) (width 0.254) (layer B.Cu) (net 49)) + (segment (start 198.5875 35.02) (end 194.684847 38.922653) (width 0.254) (layer B.Cu) (net 49)) + (segment (start 204.154415 35.02) (end 198.5875 35.02) (width 0.254) (layer B.Cu) (net 49)) + (segment (start 205.224847 36.090432) (end 204.154415 35.02) (width 0.254) (layer B.Cu) (net 49)) (segment (start 186.224847 38.465432) (end 186.653597 38.894182) (width 0.254) (layer F.Cu) (net 50)) - (segment (start 191.139847 38.465432) (end 191.684847 37.920432) (width 0.254) (layer B.Cu) (net 50)) - (segment (start 186.224847 38.465432) (end 191.139847 38.465432) (width 0.254) (layer B.Cu) (net 50)) (segment (start 187.184847 46.195432) (end 183.934847 49.445432) (width 0.25) (layer F.Cu) (net 50)) (segment (start 187.184847 39.425432) (end 187.184847 46.195432) (width 0.25) (layer F.Cu) (net 50)) (segment (start 183.934847 49.445432) (end 183.684847 49.445432) (width 0.25) (layer F.Cu) (net 50)) (segment (start 186.224847 38.465432) (end 187.184847 39.425432) (width 0.25) (layer F.Cu) (net 50)) - (segment (start 191.684847 39.145432) (end 191.684847 37.920432) (width 0.25) (layer B.Cu) (net 50)) - (segment (start 229.689847 62.920432) (end 229.684847 62.915432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 232.684847 62.920432) (end 229.689847 62.920432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 191.684847 62.920432) (end 194.684847 62.920432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 191.127932 38.465432) (end 191.6975 39.035) (width 0.254) (layer B.Cu) (net 50)) + (segment (start 186.224847 38.465432) (end 191.127932 38.465432) (width 0.254) (layer B.Cu) (net 50)) (segment (start 270.684847 66.967932) (end 270.684847 67.920432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 270.684847 65.780432) (end 270.684847 66.967932) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 269.924847 65.020432) (end 270.684847 65.780432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 268.464847 65.020432) (end 269.924847 65.020432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 267.684847 65.800432) (end 268.464847 65.020432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 267.684847 67.920432) (end 267.684847 65.800432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 199.504847 62.310432) (end 195.294847 62.310432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 200.734847 63.540432) (end 199.504847 62.310432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 218.734847 63.540432) (end 200.734847 63.540432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 222.914847 62.200432) (end 222.884847 62.200432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 223.234847 62.520432) (end 222.914847 62.200432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 195.294847 62.310432) (end 194.684847 62.920432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 229.289847 62.520432) (end 223.234847 62.520432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 222.514847 61.830432) (end 220.444847 61.830432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 222.884847 62.200432) (end 222.514847 61.830432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 220.444847 61.830432) (end 218.734847 63.540432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 229.684847 62.915432) (end 229.289847 62.520432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 236.821847 68.200432) (end 232.684847 64.063432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 253.258858 66.656421) (end 251.714847 68.200432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 255.840836 66.656421) (end 253.258858 66.656421) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 251.714847 68.200432) (end 236.821847 68.200432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 266.562347 68.090432) (end 257.274847 68.090432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 266.732347 67.920432) (end 266.562347 68.090432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 267.684847 67.920432) (end 266.732347 67.920432) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 257.274847 68.090432) (end 255.840836 66.656421) (width 0.254) (layer B.Cu) (net 51)) - (segment (start 232.684847 64.063432) (end 232.684847 62.920432) (width 0.254) (layer B.Cu) (net 51)) (segment (start 191.684847 68.150432) (end 191.684847 62.920432) (width 0.25) (layer B.Cu) (net 51)) (segment (start 189.566858 70.268421) (end 191.684847 68.150432) (width 0.25) (layer B.Cu) (net 51)) (segment (start 180.817267 70.260432) (end 189.524847 70.260432) (width 0.254) (layer B.Cu) (net 51)) @@ -6409,88 +5922,79 @@ (segment (start 171.674247 59.988432) (end 173.644847 61.959032) (width 0.254) (layer B.Cu) (net 51)) (segment (start 270.684847 66.695432) (end 270.684847 67.920432) (width 0.25) (layer B.Cu) (net 51)) (segment (start 267.684847 66.695432) (end 267.684847 67.920432) (width 0.25) (layer B.Cu) (net 51)) - (segment (start 232.684847 61.695432) (end 232.684847 62.920432) (width 0.25) (layer B.Cu) (net 51)) - (segment (start 229.684847 61.690432) (end 229.684847 62.915432) (width 0.25) (layer B.Cu) (net 51)) - (segment (start 194.684847 61.695432) (end 194.684847 62.920432) (width 0.25) (layer B.Cu) (net 51)) - (segment (start 191.684847 61.695432) (end 191.684847 62.920432) (width 0.25) (layer B.Cu) (net 51)) + (segment (start 267.684847 67.920432) (end 267.684847 70.647347) (width 0.25) (layer B.Cu) (net 51)) + (segment (start 267.684847 70.647347) (end 268.6975 71.66) (width 0.25) (layer B.Cu) (net 51)) + (segment (start 268.6975 71.66) (end 269.6975 71.66) (width 0.25) (layer B.Cu) (net 51)) + (segment (start 270.684847 70.672653) (end 270.684847 67.920432) (width 0.25) (layer B.Cu) (net 51)) + (segment (start 269.6975 71.66) (end 270.684847 70.672653) (width 0.25) (layer B.Cu) (net 51)) + (segment (start 229.527068 61.830432) (end 229.6975 61.66) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 220.444847 61.830432) (end 229.527068 61.830432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 218.734847 63.540432) (end 220.444847 61.830432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 199.104415 61.91) (end 200.734847 63.540432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 194.894415 61.91) (end 199.104415 61.91) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 200.734847 63.540432) (end 218.734847 63.540432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 194.644415 61.66) (end 194.894415 61.91) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 191.6975 61.66) (end 194.644415 61.66) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 191.684847 61.672653) (end 191.6975 61.66) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 191.684847 62.920432) (end 191.684847 61.672653) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 232.684847 61.785) (end 229.5725 61.785) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 232.684847 64.063432) (end 232.684847 61.785) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 251.714847 68.200432) (end 236.821847 68.200432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 236.821847 68.200432) (end 232.684847 64.063432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 253.258858 66.656421) (end 251.714847 68.200432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 255.840836 66.656421) (end 253.258858 66.656421) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 267.8225 66.66) (end 266.392068 68.090432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 266.392068 68.090432) (end 257.274847 68.090432) (width 0.254) (layer B.Cu) (net 51)) + (segment (start 257.274847 68.090432) (end 255.840836 66.656421) (width 0.254) (layer B.Cu) (net 51)) (segment (start 281.224847 59.840432) (end 281.653597 60.269182) (width 0.254) (layer F.Cu) (net 52)) - (segment (start 272.764847 59.840432) (end 270.684847 61.920432) (width 0.254) (layer B.Cu) (net 52)) - (segment (start 281.224847 59.840432) (end 272.764847 59.840432) (width 0.254) (layer B.Cu) (net 52)) (segment (start 278.714847 70.820432) (end 278.684847 70.820432) (width 0.25) (layer F.Cu) (net 52)) (segment (start 281.824847 67.710432) (end 278.714847 70.820432) (width 0.25) (layer F.Cu) (net 52)) (segment (start 281.824847 60.440432) (end 281.824847 67.710432) (width 0.25) (layer F.Cu) (net 52)) (segment (start 281.224847 59.840432) (end 281.824847 60.440432) (width 0.25) (layer F.Cu) (net 52)) - (segment (start 270.684847 63.145432) (end 270.684847 61.920432) (width 0.25) (layer B.Cu) (net 52)) + (segment (start 270.6975 62.91) (end 270.6975 63.035) (width 0.254) (layer B.Cu) (net 52)) + (segment (start 274.6175 58.99) (end 270.6975 62.91) (width 0.254) (layer B.Cu) (net 52)) + (segment (start 280.374415 58.99) (end 274.6175 58.99) (width 0.254) (layer B.Cu) (net 52)) + (segment (start 281.224847 59.840432) (end 280.374415 58.99) (width 0.254) (layer B.Cu) (net 52)) (segment (start 262.224847 59.840432) (end 262.653597 60.269182) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 265.604847 59.840432) (end 267.684847 61.920432) (width 0.254) (layer B.Cu) (net 53)) - (segment (start 262.224847 59.840432) (end 265.604847 59.840432) (width 0.254) (layer B.Cu) (net 53)) (segment (start 262.864847 67.890432) (end 259.934847 70.820432) (width 0.25) (layer F.Cu) (net 53)) (segment (start 262.864847 60.480432) (end 262.864847 67.890432) (width 0.25) (layer F.Cu) (net 53)) (segment (start 259.934847 70.820432) (end 259.684847 70.820432) (width 0.25) (layer F.Cu) (net 53)) (segment (start 262.224847 59.840432) (end 262.864847 60.480432) (width 0.25) (layer F.Cu) (net 53)) - (segment (start 267.684847 63.145432) (end 267.684847 61.920432) (width 0.25) (layer B.Cu) (net 53)) + (segment (start 264.615279 59.840432) (end 267.684847 62.91) (width 0.254) (layer B.Cu) (net 53)) + (segment (start 262.224847 59.840432) (end 264.615279 59.840432) (width 0.254) (layer B.Cu) (net 53)) (segment (start 243.224847 55.090432) (end 243.653597 55.519182) (width 0.254) (layer F.Cu) (net 54)) - (segment (start 234.514847 55.090432) (end 232.684847 56.920432) (width 0.254) (layer B.Cu) (net 54)) - (segment (start 243.224847 55.090432) (end 234.514847 55.090432) (width 0.254) (layer B.Cu) (net 54)) (segment (start 244.014847 62.820432) (end 240.764847 66.070432) (width 0.25) (layer F.Cu) (net 54)) (segment (start 240.764847 66.070432) (end 240.684847 66.070432) (width 0.25) (layer F.Cu) (net 54)) (segment (start 244.014847 55.880432) (end 244.014847 62.820432) (width 0.25) (layer F.Cu) (net 54)) (segment (start 243.224847 55.090432) (end 244.014847 55.880432) (width 0.25) (layer F.Cu) (net 54)) - (segment (start 232.684847 58.145432) (end 232.684847 56.920432) (width 0.25) (layer B.Cu) (net 54)) + (segment (start 236.5875 54.02) (end 232.6975 57.91) (width 0.254) (layer B.Cu) (net 54)) + (segment (start 242.154415 54.02) (end 236.5875 54.02) (width 0.254) (layer B.Cu) (net 54)) + (segment (start 243.224847 55.090432) (end 242.154415 54.02) (width 0.254) (layer B.Cu) (net 54)) (segment (start 224.224847 52.715432) (end 224.653597 53.144182) (width 0.254) (layer F.Cu) (net 55)) - (segment (start 229.684847 56.889182) (end 229.684847 56.915432) (width 0.254) (layer B.Cu) (net 55)) - (segment (start 225.511097 52.715432) (end 229.684847 56.889182) (width 0.254) (layer B.Cu) (net 55)) - (segment (start 224.224847 52.715432) (end 225.511097 52.715432) (width 0.254) (layer B.Cu) (net 55)) (segment (start 225.054847 53.545432) (end 225.054847 60.575432) (width 0.25) (layer F.Cu) (net 55)) (segment (start 221.934847 63.695432) (end 221.684847 63.695432) (width 0.25) (layer F.Cu) (net 55)) (segment (start 225.054847 60.575432) (end 221.934847 63.695432) (width 0.25) (layer F.Cu) (net 55)) (segment (start 224.224847 52.715432) (end 225.054847 53.545432) (width 0.25) (layer F.Cu) (net 55)) - (segment (start 229.684847 58.140432) (end 229.684847 56.915432) (width 0.25) (layer B.Cu) (net 55)) + (segment (start 229.684847 57.647347) (end 229.684847 58.035) (width 0.254) (layer B.Cu) (net 55)) + (segment (start 224.752932 52.715432) (end 229.684847 57.647347) (width 0.254) (layer B.Cu) (net 55)) + (segment (start 224.224847 52.715432) (end 224.752932 52.715432) (width 0.254) (layer B.Cu) (net 55)) (segment (start 205.224847 55.090432) (end 205.653597 55.519182) (width 0.254) (layer F.Cu) (net 56)) - (segment (start 196.514847 55.090432) (end 194.684847 56.920432) (width 0.254) (layer B.Cu) (net 56)) - (segment (start 205.224847 55.090432) (end 196.514847 55.090432) (width 0.254) (layer B.Cu) (net 56)) (segment (start 202.934847 66.070432) (end 202.684847 66.070432) (width 0.25) (layer F.Cu) (net 56)) (segment (start 205.984847 63.020432) (end 202.934847 66.070432) (width 0.25) (layer F.Cu) (net 56)) (segment (start 205.984847 55.850432) (end 205.984847 63.020432) (width 0.25) (layer F.Cu) (net 56)) (segment (start 205.224847 55.090432) (end 205.984847 55.850432) (width 0.25) (layer F.Cu) (net 56)) - (segment (start 194.684847 58.145432) (end 194.684847 56.920432) (width 0.25) (layer B.Cu) (net 56)) + (segment (start 198.4425 54.04) (end 194.684847 57.797653) (width 0.254) (layer B.Cu) (net 56)) + (segment (start 204.174415 54.04) (end 198.4425 54.04) (width 0.254) (layer B.Cu) (net 56)) + (segment (start 194.684847 57.797653) (end 194.684847 58.16) (width 0.254) (layer B.Cu) (net 56)) + (segment (start 205.224847 55.090432) (end 204.174415 54.04) (width 0.254) (layer B.Cu) (net 56)) (segment (start 186.224847 57.465432) (end 186.653597 57.894182) (width 0.254) (layer F.Cu) (net 57)) - (segment (start 191.139847 57.465432) (end 191.684847 56.920432) (width 0.254) (layer B.Cu) (net 57)) - (segment (start 186.224847 57.465432) (end 191.139847 57.465432) (width 0.254) (layer B.Cu) (net 57)) (segment (start 183.934847 68.445432) (end 183.684847 68.445432) (width 0.25) (layer F.Cu) (net 57)) (segment (start 187.074847 58.315432) (end 187.074847 65.305432) (width 0.25) (layer F.Cu) (net 57)) (segment (start 187.074847 65.305432) (end 183.934847 68.445432) (width 0.25) (layer F.Cu) (net 57)) (segment (start 186.224847 57.465432) (end 187.074847 58.315432) (width 0.25) (layer F.Cu) (net 57)) - (segment (start 191.684847 58.145432) (end 191.684847 56.920432) (width 0.25) (layer B.Cu) (net 57)) - (segment (start 229.689847 81.920432) (end 229.684847 81.915432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 232.684847 81.920432) (end 229.689847 81.920432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 191.684847 81.920432) (end 194.684847 81.920432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 191.002932 57.465432) (end 191.6975 58.16) (width 0.254) (layer B.Cu) (net 57)) + (segment (start 186.224847 57.465432) (end 191.002932 57.465432) (width 0.254) (layer B.Cu) (net 57)) (segment (start 270.684847 85.967932) (end 270.684847 86.920432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 269.924847 84.020432) (end 270.684847 84.780432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 268.464847 84.020432) (end 269.924847 84.020432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 267.684847 86.920432) (end 267.684847 84.800432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 270.684847 84.780432) (end 270.684847 85.967932) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 267.684847 84.800432) (end 268.464847 84.020432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 195.344847 81.260432) (end 194.684847 81.920432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 199.134847 81.260432) (end 195.344847 81.260432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 200.464847 82.590432) (end 199.134847 81.260432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 218.664847 82.590432) (end 200.464847 82.590432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 223.484847 81.530432) (end 222.704847 80.750432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 220.504847 80.750432) (end 218.664847 82.590432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 222.704847 80.750432) (end 220.504847 80.750432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 229.299847 81.530432) (end 223.484847 81.530432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 229.684847 81.915432) (end 229.299847 81.530432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 232.824847 82.217932) (end 232.903597 82.139182) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 236.344847 86.720432) (end 232.824847 83.200432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 252.64151 86.720432) (end 236.344847 86.720432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 253.27151 86.090432) (end 252.64151 86.720432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 267.684847 86.920432) (end 266.732347 86.920432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 255.714847 86.090432) (end 253.27151 86.090432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 257.104847 87.480432) (end 255.714847 86.090432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 232.824847 83.200432) (end 232.824847 82.217932) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 266.172347 87.480432) (end 257.104847 87.480432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 232.903597 82.139182) (end 232.684847 81.920432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 266.732347 86.920432) (end 266.172347 87.480432) (width 0.254) (layer B.Cu) (net 58)) (via (at 175.514847 75.010432) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 58)) (via (at 175.514847 68.200433) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 58)) (segment (start 175.034847 68.680433) (end 175.514847 68.200433) (width 0.254) (layer F.Cu) (net 58)) @@ -6501,67 +6005,85 @@ (segment (start 175.814846 67.252499) (end 175.814846 67.900434) (width 0.254) (layer B.Cu) (net 58)) (segment (start 172.436246 63.873899) (end 175.814846 67.252499) (width 0.254) (layer B.Cu) (net 58)) (segment (start 175.814846 67.900434) (end 175.514847 68.200433) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 175.939111 75.010432) (end 175.514847 75.010432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 182.319568 75.26) (end 176.188679 75.26) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 187 79.940432) (end 182.319568 75.26) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 176.188679 75.26) (end 175.939111 75.010432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 190.847847 79.940432) (end 187 79.940432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 191.684847 80.777432) (end 190.847847 79.940432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 191.684847 81.920432) (end 191.684847 80.777432) (width 0.254) (layer B.Cu) (net 58)) - (segment (start 191.684847 80.695432) (end 191.684847 81.920432) (width 0.25) (layer B.Cu) (net 58)) - (segment (start 194.684847 80.695432) (end 194.684847 81.920432) (width 0.25) (layer B.Cu) (net 58)) - (segment (start 229.684847 80.690432) (end 229.684847 81.915432) (width 0.25) (layer B.Cu) (net 58)) - (segment (start 232.684847 80.695432) (end 232.684847 81.920432) (width 0.25) (layer B.Cu) (net 58)) (segment (start 267.684847 85.695432) (end 267.684847 86.920432) (width 0.25) (layer B.Cu) (net 58)) (segment (start 270.684847 85.695432) (end 270.684847 86.920432) (width 0.25) (layer B.Cu) (net 58)) + (segment (start 176.188679 75.26) (end 175.939111 75.010432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 182.1475 75.26) (end 176.188679 75.26) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 186.827932 79.940432) (end 182.1475 75.26) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 190.847847 79.940432) (end 186.827932 79.940432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 191.684847 80.777432) (end 190.847847 79.940432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 175.939111 75.010432) (end 175.514847 75.010432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 267.6975 88.072085) (end 267.6975 91.66) (width 0.25) (layer B.Cu) (net 58)) + (segment (start 269.6975 92.66) (end 270.684847 91.672653) (width 0.25) (layer B.Cu) (net 58)) + (segment (start 267.6975 91.66) (end 268.6975 92.66) (width 0.25) (layer B.Cu) (net 58)) + (segment (start 267.684847 88.059432) (end 267.6975 88.072085) (width 0.25) (layer B.Cu) (net 58)) + (segment (start 270.684847 91.672653) (end 270.684847 86.920432) (width 0.25) (layer B.Cu) (net 58)) + (segment (start 268.6975 92.66) (end 269.6975 92.66) (width 0.25) (layer B.Cu) (net 58)) + (segment (start 267.684847 86.920432) (end 267.684847 88.059432) (width 0.25) (layer B.Cu) (net 58)) + (segment (start 191.684847 80.91) (end 194.684847 80.91) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 200.464847 82.590432) (end 198.784415 80.91) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 198.784415 80.91) (end 194.8225 80.91) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 218.664847 82.590432) (end 200.464847 82.590432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 229.5725 80.750432) (end 220.504847 80.750432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 229.607068 80.785) (end 229.5725 80.750432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 220.504847 80.750432) (end 218.664847 82.590432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 232.684847 80.785) (end 229.607068 80.785) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 236.344847 86.720432) (end 232.6975 83.073085) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 232.6975 83.073085) (end 232.6975 80.91) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 252.64151 86.720432) (end 236.344847 86.720432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 267.8225 85.785) (end 266.127068 87.480432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 257.104847 87.480432) (end 255.714847 86.090432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 255.714847 86.090432) (end 253.27151 86.090432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 266.127068 87.480432) (end 257.104847 87.480432) (width 0.254) (layer B.Cu) (net 58)) + (segment (start 253.27151 86.090432) (end 252.64151 86.720432) (width 0.254) (layer B.Cu) (net 58)) (segment (start 281.224847 78.840432) (end 281.653597 79.269182) (width 0.254) (layer F.Cu) (net 59)) - (segment (start 272.764847 78.840432) (end 270.684847 80.920432) (width 0.254) (layer B.Cu) (net 59)) - (segment (start 281.224847 78.840432) (end 272.764847 78.840432) (width 0.254) (layer B.Cu) (net 59)) (segment (start 278.934847 89.820432) (end 278.684847 89.820432) (width 0.25) (layer F.Cu) (net 59)) (segment (start 281.934847 86.820432) (end 278.934847 89.820432) (width 0.25) (layer F.Cu) (net 59)) (segment (start 281.934847 79.550432) (end 281.934847 86.820432) (width 0.25) (layer F.Cu) (net 59)) (segment (start 281.224847 78.840432) (end 281.934847 79.550432) (width 0.25) (layer F.Cu) (net 59)) - (segment (start 270.684847 82.145432) (end 270.684847 80.920432) (width 0.25) (layer B.Cu) (net 59)) + (segment (start 274.6075 78) (end 270.684847 81.922653) (width 0.254) (layer B.Cu) (net 59)) + (segment (start 270.684847 81.922653) (end 270.684847 82.035) (width 0.254) (layer B.Cu) (net 59)) + (segment (start 280.384415 78) (end 274.6075 78) (width 0.254) (layer B.Cu) (net 59)) + (segment (start 281.224847 78.840432) (end 280.384415 78) (width 0.254) (layer B.Cu) (net 59)) (segment (start 262.224847 78.840432) (end 262.653597 79.269182) (width 0.254) (layer F.Cu) (net 60)) - (segment (start 265.604847 78.840432) (end 267.684847 80.920432) (width 0.254) (layer B.Cu) (net 60)) - (segment (start 262.224847 78.840432) (end 265.604847 78.840432) (width 0.254) (layer B.Cu) (net 60)) (segment (start 259.934847 89.820432) (end 259.684847 89.820432) (width 0.25) (layer F.Cu) (net 60)) (segment (start 262.814847 86.940432) (end 259.934847 89.820432) (width 0.25) (layer F.Cu) (net 60)) (segment (start 262.814847 79.430432) (end 262.814847 86.940432) (width 0.25) (layer F.Cu) (net 60)) (segment (start 262.224847 78.840432) (end 262.814847 79.430432) (width 0.25) (layer F.Cu) (net 60)) - (segment (start 267.684847 82.145432) (end 267.684847 80.920432) (width 0.25) (layer B.Cu) (net 60)) + (segment (start 264.490279 78.840432) (end 267.684847 82.035) (width 0.254) (layer B.Cu) (net 60)) + (segment (start 262.224847 78.840432) (end 264.490279 78.840432) (width 0.254) (layer B.Cu) (net 60)) (segment (start 243.224847 74.090432) (end 243.653597 74.519182) (width 0.254) (layer F.Cu) (net 61)) - (segment (start 234.514847 74.090432) (end 232.684847 75.920432) (width 0.254) (layer B.Cu) (net 61)) - (segment (start 243.224847 74.090432) (end 234.514847 74.090432) (width 0.254) (layer B.Cu) (net 61)) (segment (start 244.014847 81.990432) (end 240.934847 85.070432) (width 0.25) (layer F.Cu) (net 61)) (segment (start 240.934847 85.070432) (end 240.684847 85.070432) (width 0.25) (layer F.Cu) (net 61)) (segment (start 244.014847 74.880432) (end 244.014847 81.990432) (width 0.25) (layer F.Cu) (net 61)) (segment (start 243.224847 74.090432) (end 244.014847 74.880432) (width 0.25) (layer F.Cu) (net 61)) - (segment (start 232.684847 77.145432) (end 232.684847 75.920432) (width 0.25) (layer B.Cu) (net 61)) + (segment (start 232.684847 76.797653) (end 232.684847 76.91) (width 0.254) (layer B.Cu) (net 61)) + (segment (start 236.3625 73.12) (end 232.684847 76.797653) (width 0.254) (layer B.Cu) (net 61)) + (segment (start 242.254415 73.12) (end 236.3625 73.12) (width 0.254) (layer B.Cu) (net 61)) + (segment (start 243.224847 74.090432) (end 242.254415 73.12) (width 0.254) (layer B.Cu) (net 61)) (segment (start 224.224847 71.715432) (end 224.653597 72.144182) (width 0.254) (layer F.Cu) (net 62)) - (segment (start 225.511097 71.715432) (end 229.684847 75.889182) (width 0.254) (layer B.Cu) (net 62)) - (segment (start 229.684847 75.889182) (end 229.684847 75.915432) (width 0.254) (layer B.Cu) (net 62)) - (segment (start 224.224847 71.715432) (end 225.511097 71.715432) (width 0.254) (layer B.Cu) (net 62)) (segment (start 221.889847 82.695432) (end 221.684847 82.695432) (width 0.25) (layer F.Cu) (net 62)) (segment (start 225.054847 79.530432) (end 221.889847 82.695432) (width 0.25) (layer F.Cu) (net 62)) (segment (start 225.054847 72.545432) (end 225.054847 79.530432) (width 0.25) (layer F.Cu) (net 62)) (segment (start 224.224847 71.715432) (end 225.054847 72.545432) (width 0.25) (layer F.Cu) (net 62)) - (segment (start 229.684847 77.140432) (end 229.684847 75.915432) (width 0.25) (layer B.Cu) (net 62)) + (segment (start 224.502932 71.715432) (end 229.684847 76.897347) (width 0.254) (layer B.Cu) (net 62)) + (segment (start 229.684847 76.897347) (end 229.684847 76.91) (width 0.254) (layer B.Cu) (net 62)) + (segment (start 224.224847 71.715432) (end 224.502932 71.715432) (width 0.254) (layer B.Cu) (net 62)) (segment (start 205.224847 74.090432) (end 205.653597 74.519182) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 196.514847 74.090432) (end 194.684847 75.920432) (width 0.254) (layer B.Cu) (net 63)) - (segment (start 205.224847 74.090432) (end 196.514847 74.090432) (width 0.254) (layer B.Cu) (net 63)) (segment (start 205.764847 82.240432) (end 202.934847 85.070432) (width 0.25) (layer F.Cu) (net 63)) (segment (start 205.764847 74.630432) (end 205.764847 82.240432) (width 0.25) (layer F.Cu) (net 63)) (segment (start 202.934847 85.070432) (end 202.684847 85.070432) (width 0.25) (layer F.Cu) (net 63)) (segment (start 205.224847 74.090432) (end 205.764847 74.630432) (width 0.25) (layer F.Cu) (net 63)) - (segment (start 194.684847 77.145432) (end 194.684847 75.920432) (width 0.25) (layer B.Cu) (net 63)) - (segment (start 191.139847 76.465432) (end 191.684847 75.920432) (width 0.254) (layer B.Cu) (net 64)) - (segment (start 186.224847 76.465432) (end 191.139847 76.465432) (width 0.254) (layer B.Cu) (net 64)) + (segment (start 194.6975 76.785) (end 194.6975 77.035) (width 0.254) (layer B.Cu) (net 63)) + (segment (start 198.5325 72.95) (end 194.6975 76.785) (width 0.254) (layer B.Cu) (net 63)) + (segment (start 204.084415 72.95) (end 198.5325 72.95) (width 0.254) (layer B.Cu) (net 63)) + (segment (start 205.224847 74.090432) (end 204.084415 72.95) (width 0.254) (layer B.Cu) (net 63)) (segment (start 183.934847 87.445432) (end 183.684847 87.445432) (width 0.25) (layer F.Cu) (net 64)) (segment (start 187.024847 84.355432) (end 183.934847 87.445432) (width 0.25) (layer F.Cu) (net 64)) (segment (start 187.024847 77.265432) (end 187.024847 84.355432) (width 0.25) (layer F.Cu) (net 64)) (segment (start 186.224847 76.465432) (end 187.024847 77.265432) (width 0.25) (layer F.Cu) (net 64)) - (segment (start 191.684847 77.145432) (end 191.684847 75.920432) (width 0.25) (layer B.Cu) (net 64)) + (segment (start 191.002932 76.465432) (end 191.6975 77.16) (width 0.254) (layer B.Cu) (net 64)) + (segment (start 186.224847 76.465432) (end 191.002932 76.465432) (width 0.254) (layer B.Cu) (net 64)) (segment (start 214.724847 93.715432) (end 215.153597 94.144182) (width 0.254) (layer F.Cu) (net 65)) (segment (start 217.969847 93.715432) (end 220.184847 95.930432) (width 0.254) (layer B.Cu) (net 65)) (segment (start 214.724847 93.715432) (end 217.969847 93.715432) (width 0.254) (layer B.Cu) (net 65)) @@ -6570,14 +6092,6 @@ (segment (start 215.214847 94.205432) (end 215.214847 101.915432) (width 0.25) (layer F.Cu) (net 65)) (segment (start 214.724847 93.715432) (end 215.214847 94.205432) (width 0.25) (layer F.Cu) (net 65)) (segment (start 220.184847 97.155432) (end 220.184847 95.930432) (width 0.25) (layer B.Cu) (net 65)) - (segment (start 204.194847 101.915432) (end 201.194847 101.915432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 201.194847 101.915432) (end 201.209847 101.915432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 204.283597 101.915432) (end 204.194847 101.915432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 205.148597 101.050432) (end 204.283597 101.915432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 209.644847 101.050432) (end 205.148597 101.050432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 210.504847 101.910432) (end 209.644847 101.050432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 220.164847 101.910432) (end 210.504847 101.910432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 220.184847 101.930432) (end 220.164847 101.910432) (width 0.254) (layer B.Cu) (net 66)) (via (at 174.894847 75.770432) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 66)) (segment (start 174.664848 67.670431) (end 174.964847 67.370432) (width 0.254) (layer F.Cu) (net 66)) (via (at 174.964847 67.370432) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 66)) @@ -6587,19 +6101,21 @@ (segment (start 174.964847 67.250432) (end 174.964847 67.370432) (width 0.254) (layer B.Cu) (net 66)) (segment (start 172.782847 65.068432) (end 174.964847 67.250432) (width 0.254) (layer B.Cu) (net 66)) (segment (start 171.674247 65.068432) (end 172.782847 65.068432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 201.194847 100.690432) (end 201.194847 101.915432) (width 0.25) (layer B.Cu) (net 66)) - (segment (start 204.194847 100.690432) (end 204.194847 101.915432) (width 0.25) (layer B.Cu) (net 66)) - (segment (start 220.184847 100.705432) (end 220.184847 101.930432) (width 0.25) (layer B.Cu) (net 66)) - (segment (start 182.187932 75.770432) (end 175.319111 75.770432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 186.974847 80.557347) (end 182.187932 75.770432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 186.974847 87.070432) (end 186.974847 80.557347) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 193.234847 93.330432) (end 186.974847 87.070432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 205.444847 94.970432) (end 203.804847 93.330432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 203.804847 93.330432) (end 193.234847 93.330432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 205.444847 97.942653) (end 205.444847 94.970432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 204.194847 99.192653) (end 205.444847 97.942653) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 201.194847 100.690432) (end 201.1975 100.693085) (width 0.25) (layer B.Cu) (net 66)) + (segment (start 204.194847 100.785) (end 201.3225 100.785) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 182.015864 75.770432) (end 175.319111 75.770432) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 186.974847 80.729415) (end 182.015864 75.770432) (width 0.254) (layer B.Cu) (net 66)) (segment (start 175.319111 75.770432) (end 174.894847 75.770432) (width 0.254) (layer B.Cu) (net 66)) - (segment (start 204.194847 101.915432) (end 204.194847 99.192653) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 186.974847 87.070432) (end 186.974847 80.729415) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 193.234847 93.330432) (end 186.974847 87.070432) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 205.3225 94.848085) (end 203.804847 93.330432) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 204.1975 100.785) (end 205.3225 99.66) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 205.3225 99.66) (end 205.3225 94.848085) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 203.804847 93.330432) (end 193.234847 93.330432) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 218.664415 101.910432) (end 210.504847 101.910432) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 209.379415 100.785) (end 204.0725 100.785) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 220.164847 100.41) (end 218.664415 101.910432) (width 0.254) (layer B.Cu) (net 66)) + (segment (start 210.504847 101.910432) (end 209.379415 100.785) (width 0.254) (layer B.Cu) (net 66)) (segment (start 193.635056 106.321217) (end 192.711879 107.244394) (width 0.25) (layer F.Cu) (net 67)) (segment (start 194.084847 105.871426) (end 193.635056 106.321217) (width 0.25) (layer F.Cu) (net 67)) (segment (start 194.084847 97.742477) (end 194.084847 105.871426) (width 0.25) (layer F.Cu) (net 67)) @@ -6614,15 +6130,15 @@ (segment (start 169.774847 108.610432) (end 164.190297 108.610432) (width 0.25) (layer F.Cu) (net 68)) (segment (start 173.430142 104.955137) (end 169.774847 108.610432) (width 0.25) (layer F.Cu) (net 68)) (segment (start 174.604256 104.955137) (end 173.430142 104.955137) (width 0.25) (layer F.Cu) (net 68)) - (segment (start 200.259847 96.850432) (end 201.194847 95.915432) (width 0.254) (layer B.Cu) (net 68)) - (segment (start 199.099847 98.010432) (end 200.259847 96.850432) (width 0.254) (layer B.Cu) (net 68)) - (segment (start 185.504847 98.010432) (end 199.099847 98.010432) (width 0.254) (layer B.Cu) (net 68)) - (segment (start 184.144847 101.330432) (end 184.144847 99.370432) (width 0.254) (layer B.Cu) (net 68)) + (segment (start 199.8825 98.35) (end 201.1975 97.035) (width 0.254) (layer B.Cu) (net 68)) + (segment (start 188.9275 96.13) (end 191.1475 98.35) (width 0.254) (layer B.Cu) (net 68)) + (segment (start 186.6375 96.13) (end 188.9275 96.13) (width 0.254) (layer B.Cu) (net 68)) + (segment (start 184.144847 98.622653) (end 186.6375 96.13) (width 0.254) (layer B.Cu) (net 68)) (segment (start 180.773597 104.701682) (end 184.144847 101.330432) (width 0.254) (layer B.Cu) (net 68)) - (segment (start 184.144847 99.370432) (end 185.504847 98.010432) (width 0.254) (layer B.Cu) (net 68)) - (segment (start 174.857711 104.701682) (end 180.773597 104.701682) (width 0.254) (layer B.Cu) (net 68)) (segment (start 174.604256 104.955137) (end 174.857711 104.701682) (width 0.254) (layer B.Cu) (net 68)) - (segment (start 201.194847 97.140432) (end 201.194847 95.915432) (width 0.25) (layer B.Cu) (net 68)) + (segment (start 184.144847 101.330432) (end 184.144847 98.622653) (width 0.254) (layer B.Cu) (net 68)) + (segment (start 191.1475 98.35) (end 199.8825 98.35) (width 0.254) (layer B.Cu) (net 68)) + (segment (start 174.857711 104.701682) (end 180.773597 104.701682) (width 0.254) (layer B.Cu) (net 68)) (segment (start 170.958858 89.186421) (end 162.524836 89.186421) (width 0.254) (layer F.Cu) (net 69)) (segment (start 173.626246 86.519033) (end 170.958858 89.186421) (width 0.254) (layer F.Cu) (net 69)) (segment (start 157.907847 84.569432) (end 157.907847 82.465432) (width 0.254) (layer F.Cu) (net 69)) @@ -6675,12 +6191,6 @@ (segment (start 275.174847 86.150432) (end 275.174847 81.680432) (width 0.25) (layer F.Cu) (net 74)) (segment (start 273.584847 87.820432) (end 273.584847 87.740432) (width 0.25) (layer F.Cu) (net 74)) (via (at 265.644847 68.717442) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 74)) - (segment (start 273.584847 68.820432) (end 273.584847 67.566432) (width 0.254) (layer F.Cu) (net 74)) - (segment (start 271.038847 65.020432) (end 267.684847 65.020432) (width 0.254) (layer F.Cu) (net 74)) - (segment (start 273.584847 67.566432) (end 271.038847 65.020432) (width 0.254) (layer F.Cu) (net 74)) - (segment (start 265.644847 67.060432) (end 265.644847 68.293178) (width 0.254) (layer F.Cu) (net 74)) - (segment (start 265.644847 68.293178) (end 265.644847 68.717442) (width 0.254) (layer F.Cu) (net 74)) - (segment (start 267.684847 65.020432) (end 265.644847 67.060432) (width 0.254) (layer F.Cu) (net 74)) (segment (start 191.852622 68.634391) (end 236.613739 68.634392) (width 0.254) (layer B.Cu) (net 74)) (segment (start 236.613739 68.634392) (end 236.63379 68.654443) (width 0.254) (layer B.Cu) (net 74)) (segment (start 160.134848 65.538693) (end 166.386532 71.790377) (width 0.254) (layer B.Cu) (net 74)) @@ -6696,6 +6206,10 @@ (segment (start 175.434513 70.720426) (end 189.766587 70.720426) (width 0.254) (layer B.Cu) (net 74)) (segment (start 160.134847 56.049032) (end 160.134848 65.538693) (width 0.254) (layer B.Cu) (net 74)) (segment (start 265.220583 68.717442) (end 265.644847 68.717442) (width 0.254) (layer B.Cu) (net 74)) + (segment (start 272.4475 71.66) (end 273.584847 72.797347) (width 0.25) (layer F.Cu) (net 74)) + (segment (start 268.6975 71.66) (end 272.4475 71.66) (width 0.25) (layer F.Cu) (net 74)) + (segment (start 265.754942 68.717442) (end 268.6975 71.66) (width 0.25) (layer F.Cu) (net 74)) + (segment (start 265.644847 68.717442) (end 265.754942 68.717442) (width 0.25) (layer F.Cu) (net 74)) (segment (start 255.874847 81.380432) (end 256.122347 81.627932) (width 0.254) (layer F.Cu) (net 75)) (segment (start 256.044847 81.210432) (end 255.874847 81.380432) (width 0.254) (layer F.Cu) (net 75)) (segment (start 255.944847 62.310432) (end 255.874847 62.380432) (width 0.254) (layer F.Cu) (net 75)) diff --git a/corne-light/pcb/corne-light.pro b/corne-light/pcb/corne-light.pro index 796f615..da0d87f 100644 --- a/corne-light/pcb/corne-light.pro +++ b/corne-light/pcb/corne-light.pro @@ -1,4 +1,4 @@ -update=2020 October 13, Tuesday 22:02:25 +update=2020 October 19, Monday 00:38:12 version=1 last_client=kicad [cvpcb] @@ -68,7 +68,7 @@ OthersTextUpright=1 SolderMaskClearance=0.2 SolderMaskMinWidth=0 SolderPasteClearance=0 -SolderPasteRatio=0 +SolderPasteRatio=-0 [pcbnew/Layer.F.Cu] Name=F.Cu Type=0 @@ -247,3 +247,14 @@ uViaDrill=0.1 dPairWidth=0.2 dPairGap=0.25 dPairViaGap=0.25 +[pcbnew/Netclasses/1] +Name=Min +Clearance=1e-05 +TrackWidth=0.2 +ViaDiameter=0.4 +ViaDrill=0.3 +uViaDiameter=0.2 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=1e-05 +dPairViaGap=0.25