Skip to content

Commit

Permalink
Turn Choc key socket footprint 180 degree.
Browse files Browse the repository at this point in the history
  • Loading branch information
yoichiro committed Jan 21, 2021
1 parent cd89af5 commit dd605f6
Show file tree
Hide file tree
Showing 2 changed files with 186 additions and 188 deletions.
187 changes: 93 additions & 94 deletions kicad-footprints/kbd.pretty/ChocV1_V2_Hotswap.kicad_mod
Original file line number Diff line number Diff line change
@@ -1,107 +1,106 @@
(module ChocV1_V2_Hotswap (layer F.Cu) (tedit 5F2981F3)
(module ChocV1_V2_Hotswap (layer F.Cu) (tedit 60090092)
(fp_text reference SW1 (at -6.85 -8.45) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_PUSH (at 4.95 -8.6) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 2.15 7.65) (end 2.15 4.1) (layer B.SilkS) (width 0.15))
(fp_line (start 2.05 7.8) (end 2.05 4.05) (layer B.SilkS) (width 0.15))
(fp_line (start 1.95 7.9) (end 1.95 3.95) (layer B.SilkS) (width 0.15))
(fp_line (start 1.85 8) (end 1.85 3.8) (layer B.SilkS) (width 0.15))
(fp_line (start 1.7 8.1) (end 1.7 3.7) (layer B.SilkS) (width 0.15))
(fp_line (start 1.55 8.15) (end 1.55 3.65) (layer B.SilkS) (width 0.15))
(fp_line (start 1.4 8.2) (end 1.4 3.65) (layer B.SilkS) (width 0.15))
(fp_line (start 1.25 8.2) (end 1.25 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1.1 8.2) (end 1.1 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.95 8.2) (end 0.95 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.8 8.2) (end 0.8 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.65 8.2) (end 0.65 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.5 8.2) (end 0.5 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.35 8.2) (end 0.35 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.2 8.2) (end 0.2 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.05 8.2) (end 0.05 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.1 8.2) (end -0.1 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.25 8.2) (end -0.25 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.4 8.2) (end -0.4 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.55 8.2) (end -0.55 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.7 8.2) (end -0.7 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.85 8.2) (end -0.85 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1 8.2) (end -1 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1.15 8.2) (end -1.15 3.65) (layer B.SilkS) (width 0.15))
(fp_line (start -1.3 8.2) (end -1.3 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1.45 8.2) (end -1.45 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1.6 8.15) (end -1.6 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1.75 8.05) (end -1.75 3.5) (layer B.SilkS) (width 0.15))
(fp_line (start -1.9 7.95) (end -1.9 3.45) (layer B.SilkS) (width 0.15))
(fp_line (start -2 7.8) (end -2 3.4) (layer B.SilkS) (width 0.15))
(fp_line (start -2.1 7.55) (end -2.1 3.35) (layer B.SilkS) (width 0.15))
(fp_line (start -2.2 7.4) (end -2.2 3.25) (layer B.SilkS) (width 0.15))
(fp_line (start -2.3 7.2) (end -2.3 3.05) (layer B.SilkS) (width 0.15))
(fp_line (start -2.4 7.05) (end -2.4 2.9) (layer B.SilkS) (width 0.15))
(fp_line (start -2.5 6.85) (end -2.5 2.4) (layer B.SilkS) (width 0.15))
(fp_line (start -2.65 6.7) (end -2.65 2.25) (layer B.SilkS) (width 0.15))
(fp_line (start -2.8 6.55) (end -2.8 2.15) (layer B.SilkS) (width 0.15))
(fp_line (start -2.95 6.45) (end -2.95 2.05) (layer B.SilkS) (width 0.15))
(fp_line (start -3.1 6.35) (end -3.1 1.9) (layer B.SilkS) (width 0.15))
(fp_line (start -3.25 6.25) (end -3.25 1.8) (layer B.SilkS) (width 0.15))
(fp_line (start -3.4 6.2) (end -3.4 1.65) (layer B.SilkS) (width 0.15))
(fp_line (start -3.55 6.1) (end -3.55 1.55) (layer B.SilkS) (width 0.15))
(fp_line (start -3.7 6.05) (end -3.7 1.45) (layer B.SilkS) (width 0.15))
(fp_line (start -3.85 6.05) (end -3.85 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4 6.05) (end -4 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.15 6) (end -4.15 1.45) (layer B.SilkS) (width 0.15))
(fp_line (start -4.3 6) (end -4.3 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.45 6) (end -4.45 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.6 6) (end -4.6 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.75 6) (end -4.75 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.9 6) (end -4.9 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.05 6) (end -5.05 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.2 6) (end -5.2 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.35 6) (end -5.35 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.5 6) (end -5.5 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.65 6) (end -5.65 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.8 6) (end -5.8 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.95 6) (end -5.95 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -6.1 6) (end -6.1 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.65 5.9) (end -4.65 1.4) (layer B.SilkS) (width 0.12))
(fp_line (start -1.8 3.6) (end -4.65 5.9) (layer B.SilkS) (width 0.12))
(fp_line (start -1.8 7.95) (end -1.8 3.6) (layer B.SilkS) (width 0.12))
(fp_line (start 0.9 3.65) (end -1.8 7.95) (layer B.SilkS) (width 0.12))
(fp_line (start 0.9 8.1) (end 0.9 3.65) (layer B.SilkS) (width 0.12))
(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 1.3 8.225) (end -1.3 8.225) (layer B.SilkS) (width 0.15))
(fp_line (start 1.3 3.575) (end -1.275 3.575) (layer B.SilkS) (width 0.15))
(fp_line (start -3.725 1.375) (end -6.275 1.375) (layer B.SilkS) (width 0.15))
(fp_line (start -4.3 6.025) (end -6.275 6.025) (layer B.SilkS) (width 0.15))
(fp_line (start 2.3 4.575) (end 2.3 7.225) (layer B.SilkS) (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))
(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))
(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 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 1.3 8.225) (end 2.325 7.2) (layer B.SilkS) (width 0.15))
(fp_line (start 1.3 3.575) (end 2.325 4.6) (layer B.SilkS) (width 0.15))
(fp_line (start -3.725 1.375) (end -2.45 2.4) (layer B.SilkS) (width 0.15))
(fp_line (start -7.15 5.5) (end -7.15 1.9) (layer B.SilkS) (width 0.15))
(fp_line (start -7 5.7) (end -7 1.7) (layer B.SilkS) (width 0.15))
(fp_line (start -6.85 5.8) (end -6.85 1.6) (layer B.SilkS) (width 0.15))
(fp_line (start -6.7 5.9) (end -6.7 1.5) (layer B.SilkS) (width 0.15))
(fp_line (start -6.55 5.95) (end -6.55 1.45) (layer B.SilkS) (width 0.15))
(fp_line (start -6.4 6) (end -6.4 1.45) (layer B.SilkS) (width 0.15))
(fp_line (start -6.25 6) (end -6.25 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -6.4 5.85) (end -6.4 1.5) (layer B.SilkS) (width 0.15))
(fp_line (start -6.55 5.75) (end -6.55 1.65) (layer B.SilkS) (width 0.15))
(fp_line (start -6.7 5.6) (end -6.7 1.8) (layer B.SilkS) (width 0.15))
(fp_line (start -6.85 5.45) (end -6.85 1.95) (layer B.SilkS) (width 0.15))
(fp_line (start -7 5.25) (end -7 2.1) (layer B.SilkS) (width 0.15))
(fp_line (start -7.15 5.15) (end -7.15 2.25) (layer B.SilkS) (width 0.15))
(fp_line (start -6.1 6) (end -6.1 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.95 6) (end -5.95 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.8 6) (end -5.8 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.65 6) (end -5.65 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.5 6) (end -5.5 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.35 6) (end -5.35 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.2 6) (end -5.2 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -5.05 6) (end -5.05 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.9 6) (end -4.9 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.75 6) (end -4.75 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.6 6) (end -4.6 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.45 6) (end -4.45 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.3 6) (end -4.3 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -4.15 6) (end -4.15 1.45) (layer B.SilkS) (width 0.15))
(fp_line (start -4 6.05) (end -4 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -3.85 6.05) (end -3.85 1.4) (layer B.SilkS) (width 0.15))
(fp_line (start -3.7 6.05) (end -3.7 1.45) (layer B.SilkS) (width 0.15))
(fp_line (start -3.55 6.1) (end -3.55 1.55) (layer B.SilkS) (width 0.15))
(fp_line (start -3.4 6.2) (end -3.4 1.65) (layer B.SilkS) (width 0.15))
(fp_line (start -3.25 6.25) (end -3.25 1.8) (layer B.SilkS) (width 0.15))
(fp_line (start -3.1 6.35) (end -3.1 1.9) (layer B.SilkS) (width 0.15))
(fp_line (start -2.95 6.45) (end -2.95 2.05) (layer B.SilkS) (width 0.15))
(fp_line (start -2.8 6.55) (end -2.8 2.15) (layer B.SilkS) (width 0.15))
(fp_line (start -2.65 6.7) (end -2.65 2.25) (layer B.SilkS) (width 0.15))
(fp_line (start -2.5 6.85) (end -2.5 2.4) (layer B.SilkS) (width 0.15))
(fp_line (start -2.4 7.05) (end -2.4 2.9) (layer B.SilkS) (width 0.15))
(fp_line (start -2.3 7.2) (end -2.3 3.05) (layer B.SilkS) (width 0.15))
(fp_line (start -2.2 7.4) (end -2.2 3.25) (layer B.SilkS) (width 0.15))
(fp_line (start -2.1 7.55) (end -2.1 3.35) (layer B.SilkS) (width 0.15))
(fp_line (start -2 7.8) (end -2 3.4) (layer B.SilkS) (width 0.15))
(fp_line (start -1.9 7.95) (end -1.9 3.45) (layer B.SilkS) (width 0.15))
(fp_line (start -1.75 8.05) (end -1.75 3.5) (layer B.SilkS) (width 0.15))
(fp_line (start -1.6 8.15) (end -1.6 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1.45 8.2) (end -1.45 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1.3 8.2) (end -1.3 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1.15 8.2) (end -1.15 3.65) (layer B.SilkS) (width 0.15))
(fp_line (start -1 8.2) (end -1 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.85 8.2) (end -0.85 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.7 8.2) (end -0.7 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.55 8.2) (end -0.55 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.4 8.2) (end -0.4 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.25 8.2) (end -0.25 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.1 8.2) (end -0.1 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.05 8.2) (end 0.05 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.2 8.2) (end 0.2 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.35 8.2) (end 0.35 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.5 8.2) (end 0.5 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.65 8.2) (end 0.65 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.8 8.2) (end 0.8 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.95 8.2) (end 0.95 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1.1 8.2) (end 1.1 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1.25 8.2) (end 1.25 3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1.4 8.1) (end 1.4 3.7) (layer B.SilkS) (width 0.15))
(fp_line (start 1.55 7.95) (end 1.55 3.85) (layer B.SilkS) (width 0.15))
(fp_line (start 1.7 7.8) (end 1.7 4) (layer B.SilkS) (width 0.15))
(fp_line (start 1.85 7.65) (end 1.85 4.15) (layer B.SilkS) (width 0.15))
(fp_line (start 1.95 7.55) (end 1.95 4.25) (layer B.SilkS) (width 0.15))
(fp_line (start 2.05 7.45) (end 2.05 4.35) (layer B.SilkS) (width 0.15))
(fp_line (start 2.15 7.35) (end 2.15 4.45) (layer B.SilkS) (width 0.15))
(fp_arc (start -1.262199 7.296904) (end -2.162199 7.521904) (angle -73.56696737) (layer B.SilkS) (width 0.15))
(fp_arc (start 1.3 7.225) (end 1.3 8.225) (angle -90) (layer B.SilkS) (width 0.15))
(fp_arc (start 1.3 4.575) (end 1.3 3.575) (angle 90) (layer B.SilkS) (width 0.15))
(fp_line (start -3.725 1.375) (end -2.45 2.4) (layer B.SilkS) (width 0.15))
(fp_line (start -7.3 2.4) (end -6.275 1.375) (layer B.SilkS) (width 0.15))
(fp_line (start -7.3 5) (end -6.275 6.025) (layer B.SilkS) (width 0.15))
(fp_line (start 7 -7) (end 6 -7) (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 -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15))
(fp_line (start 7 7) (end 7 6) (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))
(fp_line (start -6 7) (end -7 7) (layer Dwgs.User) (width 0.15))
(fp_arc (start -6.275 5.025) (end -7.275 5.025) (angle -90) (layer B.SilkS) (width 0.15))
(fp_arc (start -6.275 2.375) (end -7.275 2.375) (angle 90) (layer B.SilkS) (width 0.15))
(fp_arc (start -4.3 8.3) (end -4.3 6.025) (angle 70) (layer B.SilkS) (width 0.15))
(fp_arc (start -1.275 2.4) (end -1.275 3.575) (angle 90) (layer B.SilkS) (width 0.15))
(fp_line (start -7.3 2.4) (end -7.3 5) (layer B.SilkS) (width 0.15))
(fp_line (start 2.3 4.575) (end 2.3 7.225) (layer B.SilkS) (width 0.15))
(fp_line (start -4.3 6.025) (end -6.275 6.025) (layer B.SilkS) (width 0.15))
(fp_line (start -3.725 1.375) (end -6.275 1.375) (layer B.SilkS) (width 0.15))
(fp_line (start 1.3 3.575) (end -1.275 3.575) (layer B.SilkS) (width 0.15))
(fp_line (start 1.3 8.225) (end -1.3 8.225) (layer B.SilkS) (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_line (start 0.9 8.1) (end 0.9 3.65) (layer B.SilkS) (width 0.12))
(fp_line (start 0.9 3.65) (end -1.8 7.95) (layer B.SilkS) (width 0.12))
(fp_line (start -1.8 7.95) (end -1.8 3.6) (layer B.SilkS) (width 0.12))
(fp_line (start -1.8 3.6) (end -4.65 5.9) (layer B.SilkS) (width 0.12))
(fp_line (start -4.65 5.9) (end -4.65 1.4) (layer B.SilkS) (width 0.12))
(pad "" thru_hole oval (at 5.55 -5 180) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu F.SilkS B.Mask))
(pad 1 smd rect (at -8.3 3.7 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask))
(pad 2 smd rect (at 3.3 5.9 180) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask))
Expand Down
Loading

0 comments on commit dd605f6

Please sign in to comment.