From c8903cab1fcd91018c5ed24a845ef24039e113a9 Mon Sep 17 00:00:00 2001 From: Danny Nguyen Date: Thu, 14 Mar 2019 14:38:58 -0400 Subject: [PATCH] Add stuff --- HRO-TYPE-C-31-M-12-Assembly.kicad_mod | 5 ++- MX-Alps-Choc-1U.kicad_mod | 46 ++++++++++++++++++++++++ MX-Alps-Choc-2U-StabFlip.kicad_mod | 50 +++++++++++++++++++++++++++ MX-Alps-Choc-2U.kicad_mod | 50 +++++++++++++++++++++++++++ MX-Alps_FMask-2u.kicad_mod | 16 +++++++++ MX-Alps_FMask.kicad_mod | 14 ++++++++ MX-Alps_Switch_Cutout-1u_2u.kicad_mod | 42 ++++++++++++---------- MX-Alps_Switch_Cutout.kicad_mod | 28 ++++++++------- Resistor-Hybrid-Back.kicad_mod | 8 ++--- WS2812B.kicad_mod | 23 ++++++++++++ 10 files changed, 245 insertions(+), 37 deletions(-) create mode 100644 MX-Alps-Choc-1U.kicad_mod create mode 100644 MX-Alps-Choc-2U-StabFlip.kicad_mod create mode 100644 MX-Alps-Choc-2U.kicad_mod create mode 100644 MX-Alps_FMask-2u.kicad_mod create mode 100644 MX-Alps_FMask.kicad_mod create mode 100644 WS2812B.kicad_mod diff --git a/HRO-TYPE-C-31-M-12-Assembly.kicad_mod b/HRO-TYPE-C-31-M-12-Assembly.kicad_mod index c0f4f88..602d461 100644 --- a/HRO-TYPE-C-31-M-12-Assembly.kicad_mod +++ b/HRO-TYPE-C-31-M-12-Assembly.kicad_mod @@ -1,4 +1,7 @@ -(module HRO-TYPE-C-31-M-12-Assembly (layer F.Cu) (tedit 5B968BF6) +(module HRO-TYPE-C-31-M-12-Assembly (layer F.Cu) (tedit 5C72191E) + (solder_mask_margin 0.05) + (solder_paste_margin 0.05) + (clearance 0.05) (fp_text reference REF** (at 0 -9.25) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) diff --git a/MX-Alps-Choc-1U.kicad_mod b/MX-Alps-Choc-1U.kicad_mod new file mode 100644 index 0000000..ac97367 --- /dev/null +++ b/MX-Alps-Choc-1U.kicad_mod @@ -0,0 +1,46 @@ +(module MX-Alps-Choc-1U (layer F.Cu) (tedit 5C7EAB4F) + (fp_text reference REF** (at 0 3.175) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1U (at 0 -7.9375) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5 -7) (end 7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 5 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 5) (end -7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -5 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -5 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -7 -5) (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 -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole oval (at 2.5 -4.5 86.1) (size 2.831378 2.25) (drill 1.47 (offset 0.290689 0)) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.25 2.25) (drill 1.47) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at -3.81 -2.54 48.1) (size 4.211556 2.25) (drill 1.47 (offset 0.980778 0)) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -2.5 -4) (size 2.25 2.25) (drill 1.47) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 5 -3.8) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 -5.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 48.1) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 48.1) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2 48.1) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask)) +) diff --git a/MX-Alps-Choc-2U-StabFlip.kicad_mod b/MX-Alps-Choc-2U-StabFlip.kicad_mod new file mode 100644 index 0000000..a27b370 --- /dev/null +++ b/MX-Alps-Choc-2U-StabFlip.kicad_mod @@ -0,0 +1,50 @@ +(module MX-Alps-Choc-2U-StabFlip (layer F.Cu) (tedit 5C7EAB84) + (fp_text reference REF** (at 0 3.175) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 2U (at 0 -7.9375) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5 -7) (end 7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 5 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 5) (end -7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -5 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -5 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -7 -5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -19.05 -9.525) (end 19.05 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 19.05 -9.525) (end 19.05 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 19.05 9.525) (end -19.05 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -19.05 9.525) (end -19.05 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole oval (at 2.5 -4.5 86.1) (size 2.831378 2.25) (drill 1.47 (offset 0.290689 0)) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.25 2.25) (drill 1.47) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at -3.81 -2.54 48.1) (size 4.211556 2.25) (drill 1.47 (offset 0.980778 0)) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -2.5 -4) (size 2.25 2.25) (drill 1.47) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 5 -3.8) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 -5.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 48.1) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 48.1) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2 48.1) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 11.938 -8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 11.938 6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -11.938 -8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -11.938 6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask)) +) diff --git a/MX-Alps-Choc-2U.kicad_mod b/MX-Alps-Choc-2U.kicad_mod new file mode 100644 index 0000000..5dd8ba5 --- /dev/null +++ b/MX-Alps-Choc-2U.kicad_mod @@ -0,0 +1,50 @@ +(module MX-Alps-Choc-2U (layer F.Cu) (tedit 5C7EAD57) + (fp_text reference REF** (at 0 3.175) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 2U (at 0 -7.9375) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5 -7) (end 7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 5 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 5) (end -7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -5 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -5 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -7 -5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -19.05 -9.525) (end 19.05 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 19.05 -9.525) (end 19.05 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 19.05 9.525) (end -19.05 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -19.05 9.525) (end -19.05 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole oval (at 2.5 -4.5 86.1) (size 2.831378 2.25) (drill 1.47 (offset 0.290689 0)) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.25 2.25) (drill 1.47) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at -3.81 -2.54 48.1) (size 4.211556 2.25) (drill 1.47 (offset 0.980778 0)) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -2.5 -4) (size 2.25 2.25) (drill 1.47) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 5 -3.8) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 -5.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 48.1) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 48.1) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2 48.1) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask)) +) diff --git a/MX-Alps_FMask-2u.kicad_mod b/MX-Alps_FMask-2u.kicad_mod new file mode 100644 index 0000000..abe2768 --- /dev/null +++ b/MX-Alps_FMask-2u.kicad_mod @@ -0,0 +1,16 @@ +(module MX-Alps_FMask-2u (layer F.Cu) (tedit 5C4A87BA) + (fp_text reference REF** (at 0.25 10.05) (layer Eco2.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MX-Alps_Switch_Cutout (at 0 -15.24) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -19.025 -9.5) (end -0.025 -9.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -19.025 9.5) (end -19.025 -9.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -0.025 9.5) (end -19.025 9.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 19.025 9.5) (end 0.025 9.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 0.025 -9.5) (end 19.025 -9.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 19.025 -9.5) (end 19.025 9.5) (layer Dwgs.User) (width 0.15)) + (pad 1 smd roundrect (at 0 0 180) (size 36.45 15.8) (layers F.Cu F.Mask) (roundrect_rratio 0.063)) + (pad 1 smd roundrect (at 0 0 180) (size 36.45 15.8) (layers B.Cu B.Mask) (roundrect_rratio 0.063)) +) diff --git a/MX-Alps_FMask.kicad_mod b/MX-Alps_FMask.kicad_mod new file mode 100644 index 0000000..c1adce6 --- /dev/null +++ b/MX-Alps_FMask.kicad_mod @@ -0,0 +1,14 @@ +(module MX-Alps_FMask (layer F.Cu) (tedit 5C3F4CFA) + (fp_text reference REF** (at 0.25 10.05) (layer Eco2.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MX-Alps_FMask (at 0 -15.24) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.5 -9.5) (end 9.5 -9.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.5 9.5) (end -9.5 -9.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.5 9.5) (end -9.5 9.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9.5 -9.5) (end 9.5 9.5) (layer Dwgs.User) (width 0.15)) + (pad 1 smd roundrect (at 0 0 180) (size 17.4 15.8) (layers F.Cu F.Mask) (roundrect_rratio 0.063)) + (pad 1 smd roundrect (at 0 0 180) (size 17.4 15.8) (layers B.Cu B.Mask) (roundrect_rratio 0.063)) +) diff --git a/MX-Alps_Switch_Cutout-1u_2u.kicad_mod b/MX-Alps_Switch_Cutout-1u_2u.kicad_mod index b88c73d..0afcde7 100644 --- a/MX-Alps_Switch_Cutout-1u_2u.kicad_mod +++ b/MX-Alps_Switch_Cutout-1u_2u.kicad_mod @@ -1,4 +1,4 @@ -(module MX-Alps_Switch_Cutout-1u_2u (layer F.Cu) (tedit 5971FF12) +(module MX-Alps_Switch_Cutout-1u_2u (layer F.Cu) (tedit 5BEF3C37) (fp_text reference REF** (at 0.25 10.05) (layer Eco2.User) hide (effects (font (size 1 1) (thickness 0.15))) ) @@ -13,22 +13,26 @@ (fp_line (start 0.025 -9.5) (end 19.025 -9.5) (layer Dwgs.User) (width 0.15)) (fp_line (start 0.025 9.5) (end 0.025 -9.5) (layer Dwgs.User) (width 0.15)) (fp_line (start 19.025 -9.5) (end 19.025 9.5) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole oval (at -16.375 -6.625) (size 0.3 1.05) (drill oval 0.3 1.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -16.85 -6.25) (size 1.25 0.3) (drill oval 1.25 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -16.85 6.25) (size 1.25 0.3) (drill oval 1.25 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 13.3096 7.4652) (size 0.3048 1.2192) (drill oval 0.3048 1.2192) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -17.325 0) (size 0.3 12.8) (drill oval 0.3 12.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 0 7) (size 33.05 0.3) (drill oval 33.05 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 17.325 0) (size 0.3 12.8) (drill oval 0.3 12.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 16.375 -6.625) (size 0.3 1.05) (drill oval 0.3 1.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 16.375 6.625) (size 0.3 1.05) (drill oval 0.3 1.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 16.85 6.25) (size 1.25 0.3) (drill oval 1.25 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 16.85 -6.25) (size 1.25 0.3) (drill oval 1.25 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 0 -7) (size 33.05 0.3) (drill oval 33.05 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -11.938 7.9224) (size 3.048 0.3048) (drill oval 3.048 0.3048) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 11.938 7.9224) (size 3.048 0.3048) (drill oval 3.048 0.3048) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -16.375 6.625) (size 0.3 1.05) (drill oval 0.3 1.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 10.5664 7.4652) (size 0.3048 1.2192) (drill oval 0.3048 1.2192) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -13.3096 7.4652) (size 0.3048 1.2192) (drill oval 0.3048 1.2192) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -10.5664 7.4652) (size 0.3048 1.2192) (drill oval 0.3048 1.2192) (layers *.Cu *.Mask)) + (fp_line (start -17.325 -6.25) (end -16.375 -6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -16.375 -6.25) (end -16.375 -7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -16.375 -7) (end 16.375 -7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 16.375 -7) (end 16.375 -6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 16.375 -6.25) (end 17.325 -6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 17.325 -6.25) (end 17.325 6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -17.325 -6.25) (end -17.325 6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -17.325 6.25) (end -16.375 6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -16.375 6.25) (end -16.375 7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -16.375 7) (end -13.3 7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -13.3 7) (end -13.3 7.925) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -13.3 7.925) (end -10.575 7.925) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -10.575 7.925) (end -10.575 7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -10.575 7) (end 10.575 7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 10.575 7) (end 10.575 7.925) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 10.575 7.925) (end 13.3 7.925) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 13.3 7.925) (end 13.3 7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 13.3 7) (end 16.375 7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 16.375 7) (end 16.375 6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 16.375 6.25) (end 17.325 6.25) (layer Edge.Cuts) (width 0.12)) + (pad 1 smd roundrect (at 0 0 180) (size 36.45 15.8) (layers F.Mask F.Cu) (roundrect_rratio 0.063)) + (pad 1 smd roundrect (at 0 0 180) (size 36.45 15.8) (layers B.Mask B.Cu) (roundrect_rratio 0.063)) ) diff --git a/MX-Alps_Switch_Cutout.kicad_mod b/MX-Alps_Switch_Cutout.kicad_mod index 3ddee6c..a521ba8 100644 --- a/MX-Alps_Switch_Cutout.kicad_mod +++ b/MX-Alps_Switch_Cutout.kicad_mod @@ -1,4 +1,4 @@ -(module MX-Alps_Switch_Cutout (layer F.Cu) (tedit 5971FE21) +(module MX-Alps_Switch_Cutout (layer F.Cu) (tedit 5BEEFD84) (fp_text reference REF** (at 0.25 10.05) (layer Eco2.User) hide (effects (font (size 1 1) (thickness 0.15))) ) @@ -9,16 +9,18 @@ (fp_line (start -9.5 9.5) (end -9.5 -9.5) (layer Dwgs.User) (width 0.15)) (fp_line (start 9.5 9.5) (end -9.5 9.5) (layer Dwgs.User) (width 0.15)) (fp_line (start 9.5 -9.5) (end 9.5 9.5) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole oval (at 6.85 6.625) (size 0.3 1.05) (drill oval 0.3 1.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 7.325 6.25) (size 1.25 0.3) (drill oval 1.25 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 7.325 -6.25) (size 1.25 0.3) (drill oval 1.25 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 6.85 -6.625) (size 0.3 1.05) (drill oval 0.3 1.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -6.85 -6.625) (size 0.3 1.05) (drill oval 0.3 1.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -7.325 -6.25) (size 1.25 0.3) (drill oval 1.25 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -7.325 6.25) (size 1.25 0.3) (drill oval 1.25 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -6.85 6.625) (size 0.3 1.05) (drill oval 0.3 1.05) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 7.8 0) (size 0.3 12.8) (drill oval 0.3 12.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at -7.8 0) (size 0.3 12.8) (drill oval 0.3 12.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 0 7) (size 14 0.3) (drill oval 14 0.3) (layers *.Cu *.Mask)) - (pad "" np_thru_hole oval (at 0 -7) (size 14 0.3) (drill oval 14 0.3) (layers *.Cu *.Mask)) + (fp_line (start -6.85 -6.25) (end -6.85 -7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.85 -7) (end 6.85 -7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.85 -7) (end 6.85 -6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.85 -6.25) (end 7.8 -6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 7.8 -6.25) (end 7.8 6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 7.8 6.25) (end 6.85 6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.85 6.25) (end 6.85 7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start 6.85 7) (end -6.85 7) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.85 7) (end -6.85 6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -6.85 6.25) (end -7.8 6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -7.8 6.25) (end -7.8 -6.25) (layer Edge.Cuts) (width 0.12)) + (fp_line (start -7.8 -6.25) (end -6.85 -6.25) (layer Edge.Cuts) (width 0.12)) + (pad 1 smd roundrect (at 0 0 180) (size 17.4 15.8) (layers F.Mask F.Cu) (roundrect_rratio 0.063)) + (pad 1 smd roundrect (at 0 0 180) (size 17.4 15.8) (layers B.Mask B.Cu) (roundrect_rratio 0.063)) ) diff --git a/Resistor-Hybrid-Back.kicad_mod b/Resistor-Hybrid-Back.kicad_mod index 7cbe752..9bec03b 100644 --- a/Resistor-Hybrid-Back.kicad_mod +++ b/Resistor-Hybrid-Back.kicad_mod @@ -1,10 +1,10 @@ -(module Resistor-Hybrid-Back (layer F.Cu) (tedit 5B0F073E) +(module Resistor-Hybrid-Back (layer F.Cu) (tedit 5C7EB621) (attr smd) - (fp_text reference R** (at -0.0254 1.5) (layer B.SilkS) + (fp_text reference R** (at -6.250776 0) (layer B.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) ) - (fp_text value R (at 0 -1.925) (layer F.SilkS) hide - (effects (font (size 0.8 0.8) (thickness 0.15))) + (fp_text value R (at 0 1.48828) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) ) (fp_line (start 2.794 0) (end 3.302 0) (layer B.SilkS) (width 0.15)) (fp_line (start -3.302 0) (end -2.794 0) (layer B.SilkS) (width 0.15)) diff --git a/WS2812B.kicad_mod b/WS2812B.kicad_mod new file mode 100644 index 0000000..e4dc9b6 --- /dev/null +++ b/WS2812B.kicad_mod @@ -0,0 +1,23 @@ +(module WS2812b (layer F.Cu) (tedit 5AA9518F) + (fp_text reference LED4 (at 3.41 -0.06 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value WS2812B (at 0.025 5.4) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_line (start -2.49936 -2.49936) (end 2.49936 -2.49936) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 2.2) (end -2.25 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.25 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 2.2) (end -2.5 -2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 0.2) (end -0.25 2.5) (layer F.SilkS) (width 0.15)) + (pad 4 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask)) + (model /Users/cole/git/keyboard_case_and_pcb_gen/mx.pretty/packages3d/neopixel.packages3d/ws2812b.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +)