Moved Cherry MX and futaba pads farther apart in combined footprint

- Offset cherry MX pads and aligners downward 0.004" from origin

- Offset futaba pads and aligners upward -0.004" from origin

- Update footprints in classic and sol-20 pcbs and aligners

- adjust mounting slots in Sol-20 aligners to match futaba or cherry offset
This commit is contained in:
Dave 2020-08-17 15:21:06 -05:00
parent 3e34defe4c
commit ed5f3fc8d6
23 changed files with 2501 additions and 2501 deletions

View File

@ -1,14 +1,14 @@
(module Futaba-MD-4PCS-LED-aligner (layer F.Cu) (tedit 5F23083E)
(fp_text reference REF** (at -3.937 -8.4074) (layer F.SilkS)
(module Futaba-MD-4PCS-LED-aligner (layer F.Cu) (tedit 5F3AC1AE)
(fp_text reference REF** (at -3.937 -8.4582) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MD-4PCS-aligner (at 0.1524 8.8646) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 -0.0508) (end 7.8232 -0.0508) (layer Edge.Cuts) (width 0.12))
(pad "" np_thru_hole circle (at 6.985 -7.0358) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 6.9342) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 6.9342) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 -7.0358) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(fp_circle (center 0 -0.1016) (end 7.8232 -0.1016) (layer Edge.Cuts) (width 0.12))
(pad "" np_thru_hole circle (at 6.985 -7.0866) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 6.8834) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 6.8834) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 -7.0866) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 9.525) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
)

View File

@ -1,13 +1,13 @@
(module Futaba-MD-4PCS-aligner (layer F.Cu) (tedit 5F23084A)
(module Futaba-MD-4PCS-aligner (layer F.Cu) (tedit 5F3AC1C5)
(fp_text reference REF** (at -3.937 -8.4074) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MD-4PCS-aligner (at 0.1524 8.8392) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 -0.0508) (end 7.8232 -0.0508) (layer Edge.Cuts) (width 0.12))
(pad "" np_thru_hole circle (at 6.985 -7.0358) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 6.9342) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 6.9342) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 -7.0358) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(fp_circle (center 0 -0.1016) (end 7.8232 -0.1016) (layer Edge.Cuts) (width 0.12))
(pad "" np_thru_hole circle (at 6.985 -7.0866) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 6.8834) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 6.8834) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 -7.0866) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
)

View File

@ -1,52 +1,52 @@
(module Futaba_2u_Cherry_aligner (layer F.Cu) (tedit 5F37FAE4)
(fp_text reference REF** (at 0 0.4746) (layer F.SilkS)
(module Futaba_2u_Cherry_aligner (layer F.Cu) (tedit 5F3AC1EB)
(fp_text reference REF** (at 0 0.4238) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Futaba_2u_Cherry_aligner (at 0 -0.5254) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 8.6106 -7.0612) (end 8.6106 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 6.9596) (end 8.6106 1.8796) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 1.8796) (end -8.6106 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 -7.0612) (end -8.6106 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_circle (center 0 -0.0508) (end 7.8232 -0.0508) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 -7.0612) (end -8.6106 -7.0612) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 1.8796) (end -18.8468 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 -1.9812) (end -8.6106 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 1.8796) (end -8.6106 1.8796) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 -7.0612) (end -18.8468 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 6.9596) (end -8.6106 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -7.0612) (end 19.0246 -7.0612) (layer Edge.Cuts) (width 0.12))
(fp_line (start 19.0246 -7.0612) (end 19.0246 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start 19.0246 1.8796) (end 19.0246 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -1.9812) (end 19.0246 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 1.8796) (end 19.0246 1.8796) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 6.9596) (end 19.0246 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_text user SW** (at -5.334 -7.8994) (layer F.SilkS)
(fp_line (start 8.6106 1.8796) (end 19.0246 1.8796) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -1.9812) (end 19.0246 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start 19.0246 1.8796) (end 19.0246 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start 19.0246 -7.0612) (end 19.0246 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -7.0612) (end 19.0246 -7.0612) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 6.9596) (end -8.6106 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 -7.0612) (end -18.8468 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 1.8796) (end -8.6106 1.8796) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 -1.9812) (end -8.6106 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 1.8796) (end -18.8468 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -18.8468 -7.0612) (end -8.6106 -7.0612) (layer Edge.Cuts) (width 0.12))
(fp_circle (center 0 -0.1016) (end 7.8232 -0.1016) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 -7.0612) (end -8.6106 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 1.8796) (end -8.6106 6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 6.9596) (end 8.6106 1.8796) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -7.0612) (end 8.6106 -1.9812) (layer Edge.Cuts) (width 0.12))
(fp_text user SW** (at -5.334 -7.9502) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user Futaba_2u_Cherry_aligner (at 0 -0.5508) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user REF** (at 0 0.4492) (layer F.SilkS)
(fp_text user REF** (at 0 0.3984) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user SW** (at -5.334 -7.9248) (layer F.SilkS)
(fp_text user SW** (at -5.334 -7.9756) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user MX_space_aligner (at -0.6096 7.874) (layer B.Fab)
(fp_text user MX_space_aligner (at -0.6096 7.8232) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user SW** (at -5.334 -7.9248) (layer F.SilkS)
(fp_text user SW** (at -5.334 -7.9756) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user MX_space_aligner (at -0.6096 7.874) (layer B.Fab)
(fp_text user MX_space_aligner (at -0.6096 7.8232) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 6.985 -7.0358) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 6.9342) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 6.9342) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 -7.0358) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -11.938 -0.0508) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 11.938 -0.0508) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 -7.0866) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 6.8834) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 6.8834) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 -7.0866) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -11.938 -0.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 11.938 -0.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
)

View File

@ -1,43 +1,43 @@
(module Futaba_space_Cherry_aligner (layer F.Cu) (tedit 5F24D74D)
(fp_text reference SW** (at -5.334 -7.9248) (layer F.SilkS)
(module Futaba_space_Cherry_aligner (layer F.Cu) (tedit 5F3AC207)
(fp_text reference SW** (at -5.334 -7.9756) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MX_space_aligner (at -0.6096 7.874) (layer B.Fab)
(fp_text value MX_space_aligner (at -0.6096 7.8232) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 59.69 1.8542) (end 73.66 1.8542) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -1.9558) (end 73.66 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start 73.66 1.8542) (end 73.66 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -7.0358) (end 59.69 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start 73.66 -7.0358) (end 73.66 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 1.8542) (end 59.69 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start -59.69 -7.0358) (end -59.69 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start -59.69 1.8542) (end -59.69 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 1.8542) (end -73.66 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 -1.9558) (end -59.69 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 1.8542) (end -59.69 1.8542) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 6.9342) (end 73.66 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -7.0358) (end 73.66 -7.0358) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 6.9342) (end -59.69 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 -7.0358) (end -59.69 -7.0358) (layer Edge.Cuts) (width 0.12))
(fp_circle (center 0 -0.1016) (end 7.8232 -0.1016) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 -7.0358) (end -73.66 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_circle (center 0 -0.0508) (end 7.8232 -0.0508) (layer Edge.Cuts) (width 0.12))
(fp_text user REF** (at 0 0.4492) (layer F.SilkS)
(fp_line (start -73.66 -7.0358) (end -59.69 -7.0358) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 6.9342) (end -59.69 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -7.0358) (end 73.66 -7.0358) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 6.9342) (end 73.66 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 1.8542) (end -59.69 1.8542) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 -1.9558) (end -59.69 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 1.8542) (end -73.66 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start -59.69 1.8542) (end -59.69 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start -59.69 -7.0358) (end -59.69 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 1.8542) (end 59.69 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start 73.66 -7.0358) (end 73.66 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -7.0358) (end 59.69 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start 73.66 1.8542) (end 73.66 6.9342) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -1.9558) (end 73.66 -1.9558) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 1.8542) (end 73.66 1.8542) (layer Edge.Cuts) (width 0.12))
(fp_text user REF** (at 0 0.3984) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user Futaba_2u_Cherry_aligner (at 0 -0.5508) (layer F.Fab)
(fp_text user Futaba_2u_Cherry_aligner (at 0 -0.6016) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user SW** (at -5.334 -7.9248) (layer F.SilkS)
(fp_text user SW** (at -5.334 -7.9756) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user MX_space_aligner (at -0.6096 7.874) (layer B.Fab)
(fp_text user MX_space_aligner (at -0.6096 7.8232) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 6.985 6.9342) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 -7.0358) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 -7.0358) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 6.9342) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -66.675 -0.0508) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 66.675 -0.0508) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 6.8834) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 6.985 -7.0866) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 -7.0866) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -6.985 6.8834) (size 1.6256 1.6256) (drill 1.6256) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -66.675 -0.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 66.675 -0.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
)

View File

@ -1,4 +1,4 @@
(module Key_MX (layer F.Cu) (tedit 5F39E16B)
(module Key_MX (layer F.Cu) (tedit 5F3AB797)
(fp_text reference SW_** (at -5.7912 -8.6106) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
@ -14,16 +14,16 @@
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
(fp_line (start 1.27 -5.08) (end 0.7366 -4.6736) (layer F.Cu) (width 0.3048))
(pad 4 thru_hole circle (at -3.81 -2.5146) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0.0254) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)
(pad 4 thru_hole circle (at -3.81 -2.4384) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0.1016) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad "" np_thru_hole circle (at 5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(pad "" np_thru_hole circle (at 5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad "" np_thru_hole circle (at -5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(pad "" np_thru_hole circle (at -5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad 3 thru_hole circle (at 2.54 -5.0546) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.0513) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 3.9497) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 2.54 -4.9784) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.1021) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 3.8989) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(model ${PROJECT_PATH}/cherry_mx.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))

View File

@ -1,4 +1,4 @@
(module Key_MX_2u (layer F.Cu) (tedit 5F39E180)
(module Key_MX_2u (layer F.Cu) (tedit 5F3AB7B6)
(fp_text reference REF** (at -5.969 -8.763) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
@ -14,20 +14,20 @@
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
(pad "" np_thru_hole circle (at 11.938 8.2804) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -11.938 -6.9596) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -11.938 8.2804) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 11.938 -6.9596) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(pad "" np_thru_hole circle (at 11.938 8.3566) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -11.938 -6.8834) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -11.938 8.3566) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 11.938 -6.8834) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad 3 thru_hole circle (at 2.54 -5.0546) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.0513) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 3.9497) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -3.81 -2.5146) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0.0254) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)
(pad 3 thru_hole circle (at 2.54 -4.9784) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.1021) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 3.8989) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -3.81 -2.4384) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0.1016) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad "" np_thru_hole circle (at 5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(pad "" np_thru_hole circle (at 5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad "" np_thru_hole oval (at -11.938 -0.0508) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 11.938 -0.0508) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -11.938 -0.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 11.938 -0.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
)

View File

@ -1,12 +1,12 @@
(module Key_MX_Aligner (layer F.Cu) (tedit 5F2062BA)
(module Key_MX_Aligner (layer F.Cu) (tedit 5F3AC0E5)
(fp_text reference REF** (at -5.0292 -7.7724) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Key_MX_Aligner (at 0 7.9756) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6.985 -6.9596) (end -6.985 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 7.0104) (end 6.985 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -6.9596) (end 6.985 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 7.0104) (end 6.985 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -6.8834) (end -6.985 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 7.0866) (end 6.985 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -6.8834) (end 6.985 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 7.0866) (end 6.985 7.0866) (layer Edge.Cuts) (width 0.12))
)

View File

@ -1,32 +1,32 @@
(module Key_MX_LED (layer F.Cu) (tedit 5F39E195)
(module Key_MX_LED (layer F.Cu) (tedit 5F3AB7E7)
(fp_text reference SW_** (at -5.7912 -8.6106) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Key_MX (at -5.334 8.6614) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.127 6.858) (end 0.127 7.62) (layer F.SilkS) (width 0.12))
(fp_poly (pts (xy 0.127 7.239) (xy -0.381 7.493) (xy -0.381 6.985)) (layer F.SilkS) (width 0.1))
(fp_line (start -0.889 7.239) (end 0.635 7.239) (layer F.SilkS) (width 0.1016))
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
(fp_line (start -2.54 0) (end -2.54 1.27) (layer F.Cu) (width 0.3048))
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
(fp_line (start 1.27 -5.08) (end 0.7366 -4.6736) (layer F.Cu) (width 0.3048))
(pad 3 thru_hole circle (at -1.27 5.1181) (size 1.27 1.27) (drill 1.0668) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 1.27 5.1181) (size 1.27 1.27) (drill 1.0668) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 3.937) (size 1.651 1.651) (drill 1.397) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.0513) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 2.54 -5.0546) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
(fp_line (start -2.54 0) (end -2.54 1.27) (layer F.Cu) (width 0.3048))
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
(fp_line (start -0.889 7.239) (end 0.635 7.239) (layer F.SilkS) (width 0.1016))
(fp_poly (pts (xy 0.127 7.239) (xy -0.381 7.493) (xy -0.381 6.985)) (layer F.SilkS) (width 0.1))
(fp_line (start 0.127 6.858) (end 0.127 7.62) (layer F.SilkS) (width 0.12))
(pad 3 thru_hole circle (at -1.27 5.1816) (size 1.27 1.27) (drill 1.0668) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 1.27 5.1816) (size 1.27 1.27) (drill 1.0668) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 3.8989) (size 1.651 1.651) (drill 1.397) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.1021) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 2.54 -4.9784) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad "" np_thru_hole circle (at 5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(pad "" np_thru_hole circle (at 5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad "" np_thru_hole circle (at 0 0.0254) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)
(pad "" np_thru_hole circle (at 0 0.1016) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad 5 thru_hole circle (at -3.81 -2.5146) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at -3.81 -2.4384) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
)

View File

@ -1,4 +1,4 @@
(module Key_MX_Spacebar_5.25 (layer F.Cu) (tedit 5F39E1B9)
(module Key_MX_Spacebar_5.25 (layer F.Cu) (tedit 5F3AB776)
(fp_text reference SW_** (at -5.7912 -8.5852) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
@ -14,22 +14,22 @@
(fp_line (start 7.874 -7.8486) (end 7.874 7.8994) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.874 7.8994) (end -7.874 7.8994) (layer F.CrtYd) (width 0.12))
(fp_line (start -7.874 7.8994) (end -7.874 -7.8486) (layer F.CrtYd) (width 0.12))
(pad 4 thru_hole circle (at -3.81 -2.5146) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0.0254) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)
(pad 4 thru_hole circle (at -3.81 -2.4384) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0.1016) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad "" np_thru_hole circle (at 5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(pad "" np_thru_hole circle (at 5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad "" np_thru_hole circle (at -5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(pad "" np_thru_hole circle (at -5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762))
(pad 3 thru_hole circle (at 2.54 -5.0546) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.0513) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 3.9497) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -66.675 -6.9596) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 66.675 8.2804) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 66.675 -6.9596) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -66.675 8.2804) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -66.675 -0.0508) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 66.675 -0.0508) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 2.54 -4.9784) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.1021) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 3.8989) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -66.675 -6.8834) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 66.675 8.3566) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 66.675 -6.8834) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -66.675 8.3566) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -66.675 -0.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 66.675 -0.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(model ${PROJECT_PATH}/cherry_mx.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))

View File

@ -1,50 +1,50 @@
(module MX_2u_aligner (layer F.Cu) (tedit 5F206713)
(module MX_2u_aligner (layer F.Cu) (tedit 5F3AC141)
(fp_text reference REF** (at 0 0.5254) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MX_2u_aligner (at 0 -0.4746) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 6.985 1.4224) (end 8.6106 1.4224) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 -1.3716) (end 8.6106 -1.3716) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 -1.3716) (end -6.985 -1.3716) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 1.4224) (end -6.985 1.4224) (layer Edge.Cuts) (width 0.12))
(fp_line (start 15.2654 -5.6642) (end 15.2654 -2.2606) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 5.9182) (end 8.6106 5.9182) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 -4.699) (end 8.6106 -4.699) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 -4.699) (end -6.985 -4.699) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 5.9182) (end -6.985 5.9182) (layer Edge.Cuts) (width 0.12))
(fp_line (start 15.2654 -5.588) (end 15.2654 -2.2606) (layer Edge.Cuts) (width 0.12))
(fp_line (start 15.2654 -2.2606) (end 16.129 -2.2606) (layer Edge.Cuts) (width 0.12))
(fp_line (start 16.129 -2.2606) (end 16.129 0.5334) (layer Edge.Cuts) (width 0.12))
(fp_line (start 16.129 0.5334) (end 15.2654 0.5334) (layer Edge.Cuts) (width 0.12))
(fp_line (start 15.2654 0.5334) (end 15.2654 6.6294) (layer Edge.Cuts) (width 0.12))
(fp_line (start 15.2654 6.6294) (end 13.462 6.6294) (layer Edge.Cuts) (width 0.12))
(fp_line (start 13.462 6.6294) (end 13.462 7.7978) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 -6.9596) (end 6.985 -1.3716) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -5.6642) (end 15.2654 -5.6642) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -1.3716) (end 8.6106 -5.6642) (layer Edge.Cuts) (width 0.12))
(fp_line (start 15.2654 0.5334) (end 15.2654 6.7056) (layer Edge.Cuts) (width 0.12))
(fp_line (start 15.2654 6.7056) (end 13.462 6.7056) (layer Edge.Cuts) (width 0.12))
(fp_line (start 13.462 6.7056) (end 13.462 7.7978) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 -6.8834) (end 6.985 -4.699) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -5.588) (end 15.2654 -5.588) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 -4.699) (end 8.6106 -5.588) (layer Edge.Cuts) (width 0.12))
(fp_line (start 13.462 7.7978) (end 10.414 7.7978) (layer Edge.Cuts) (width 0.12))
(fp_line (start 10.414 7.7978) (end 10.414 6.6294) (layer Edge.Cuts) (width 0.12))
(fp_line (start 10.414 6.6294) (end 8.6106 6.6294) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 6.6294) (end 8.6106 1.4224) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 1.4224) (end 6.985 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 7.0104) (end -6.985 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 7.0104) (end -6.985 1.4224) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 1.4224) (end -8.6106 6.6294) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 6.6294) (end -10.414 6.6294) (layer Edge.Cuts) (width 0.12))
(fp_line (start -10.414 6.6294) (end -10.414 7.7978) (layer Edge.Cuts) (width 0.12))
(fp_line (start 10.414 7.7978) (end 10.414 6.7056) (layer Edge.Cuts) (width 0.12))
(fp_line (start 10.414 6.7056) (end 8.6106 6.7056) (layer Edge.Cuts) (width 0.12))
(fp_line (start 8.6106 6.7056) (end 8.6106 5.9182) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 5.9182) (end 6.985 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 7.0866) (end -6.985 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 7.0866) (end -6.985 5.9182) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 5.9182) (end -8.6106 6.7056) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 6.7056) (end -10.414 6.7056) (layer Edge.Cuts) (width 0.12))
(fp_line (start -10.414 6.7056) (end -10.414 7.7978) (layer Edge.Cuts) (width 0.12))
(fp_line (start -10.414 7.7978) (end -13.462 7.7978) (layer Edge.Cuts) (width 0.12))
(fp_line (start -13.462 7.7978) (end -13.462 6.6294) (layer Edge.Cuts) (width 0.12))
(fp_line (start -13.462 6.6294) (end -15.2654 6.6294) (layer Edge.Cuts) (width 0.12))
(fp_line (start -15.2654 6.6294) (end -15.2654 0.5334) (layer Edge.Cuts) (width 0.12))
(fp_line (start -13.462 7.7978) (end -13.462 6.7056) (layer Edge.Cuts) (width 0.12))
(fp_line (start -13.462 6.7056) (end -15.2654 6.7056) (layer Edge.Cuts) (width 0.12))
(fp_line (start -15.2654 6.7056) (end -15.2654 0.5334) (layer Edge.Cuts) (width 0.12))
(fp_line (start -15.2654 0.5334) (end -16.129 0.5334) (layer Edge.Cuts) (width 0.12))
(fp_line (start -16.129 0.5334) (end -16.129 -2.2606) (layer Edge.Cuts) (width 0.12))
(fp_line (start -16.129 -2.2606) (end -15.2654 -2.2606) (layer Edge.Cuts) (width 0.12))
(fp_line (start -15.2654 -2.2606) (end -15.2654 -5.6642) (layer Edge.Cuts) (width 0.12))
(fp_line (start -15.2654 -5.6642) (end -8.6106 -5.6642) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 -5.6642) (end -8.6106 -1.3716) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -1.3716) (end -6.985 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -6.9596) (end 6.985 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -15.2654 -2.2606) (end -15.2654 -5.588) (layer Edge.Cuts) (width 0.12))
(fp_line (start -15.2654 -5.588) (end -8.6106 -5.588) (layer Edge.Cuts) (width 0.12))
(fp_line (start -8.6106 -5.588) (end -8.6106 -4.699) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -4.699) (end -6.985 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -6.8834) (end 6.985 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_text user MX_space_aligner (at -0.6096 7.9502) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user SW** (at -5.334 -7.8486) (layer F.SilkS)
(fp_text user SW** (at -5.334 -7.6454) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
)

View File

@ -1,26 +1,26 @@
(module MX_space_aligner (layer F.Cu) (tedit 5F206874)
(fp_text reference SW** (at -5.334 -7.8486) (layer F.SilkS)
(module MX_space_aligner (layer F.Cu) (tedit 5F3AC176)
(fp_text reference SW** (at -5.334 -7.7724) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MX_space_aligner (at -0.6096 7.9502) (layer B.Fab)
(fp_text value MX_space_aligner (at -0.6096 8.0264) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6.985 -6.9596) (end 6.985 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 7.0104) (end 6.985 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -6.9596) (end -6.985 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 7.0104) (end 6.985 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 -6.9596) (end -73.66 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 -6.9596) (end -59.69 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 7.0104) (end -59.69 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start -59.69 7.0104) (end -59.69 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 7.0104) (end 73.66 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -6.9596) (end 73.66 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start 73.66 7.0104) (end 73.66 -6.9596) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -6.9596) (end 59.69 7.0104) (layer Edge.Cuts) (width 0.12))
(fp_text user MX_space_aligner (at 66.0654 7.9502) (layer B.Fab)
(fp_line (start 59.69 -6.8834) (end 59.69 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start 73.66 7.0866) (end 73.66 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 -6.8834) (end 73.66 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_line (start 59.69 7.0866) (end 73.66 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start -59.69 7.0866) (end -59.69 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 7.0866) (end -59.69 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 -6.8834) (end -59.69 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_line (start -73.66 -6.8834) (end -73.66 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 7.0866) (end 6.985 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -6.8834) (end -6.985 7.0866) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 7.0866) (end 6.985 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -6.8834) (end 6.985 -6.8834) (layer Edge.Cuts) (width 0.12))
(fp_text user MX_space_aligner (at 66.0654 8.0264) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user SW** (at 61.341 -7.8486) (layer F.SilkS)
(fp_text user SW** (at 61.341 -7.7724) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
)

File diff suppressed because it is too large Load Diff

View File

@ -5,8 +5,8 @@ $Descr USLetter 11000 8500
encoding utf-8
Sheet 1 3
Title "Unified Retro Keyboard"
Date "2020-07-30"
Rev "1.10"
Date "2020-08-17"
Rev "1.11"
Comp "OSIWeb.org"
Comment1 "Main sheet with connector"
Comment2 ""

View File

@ -5,8 +5,8 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 3 3
Title "Unified Retro Keyboard"
Date "2020-07-30"
Rev "1.6"
Date "2020-08-17"
Rev "1.11"
Comp "OSIWeb.org"
Comment1 "Key Matrix part 2"
Comment2 ""

View File

@ -5,8 +5,8 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 2 3
Title "Unified Retro Keyboard"
Date "2020-07-30"
Rev "1.6"
Date "2020-08-17"
Rev "1.11"
Comp "OSIWeb.org"
Comment1 ""
Comment2 ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -5,8 +5,8 @@ $Descr USLetter 11000 8500
encoding utf-8
Sheet 1 4
Title "Sol-20 keyboard"
Date "2020-08-15"
Rev "1.6"
Date "2020-08-17"
Rev "1.7"
Comp "OSIWeb.org"
Comment1 "Main sheet with connector"
Comment2 ""

View File

@ -5,8 +5,8 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 3 4
Title "Sol-20 keyboard"
Date "2020-08-15"
Rev "1.6"
Date "2020-08-17"
Rev "1.7"
Comp "OSIWeb.org"
Comment1 "Key Matrix part 2"
Comment2 ""

View File

@ -5,8 +5,8 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 2 4
Title "Sol-20 keyboard"
Date "2020-08-15"
Rev "1.6"
Date "2020-08-17"
Rev "1.7"
Comp "OSIWeb.org"
Comment1 ""
Comment2 ""

View File

@ -5,8 +5,8 @@ $Descr A4 11693 8268
encoding utf-8
Sheet 4 4
Title "Sol-20 keyboard"
Date "2020-08-15"
Rev "1.6"
Date "2020-08-17"
Rev "1.7"
Comp "OSIWeb.org"
Comment1 "Key Matrix part 2"
Comment2 ""