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) (module Futaba-MD-4PCS-LED-aligner (layer F.Cu) (tedit 5F3AC1AE)
(fp_text reference REF** (at -3.937 -8.4074) (layer F.SilkS) (fp_text reference REF** (at -3.937 -8.4582) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value MD-4PCS-aligner (at 0.1524 8.8646) (layer B.Fab) (fp_text value MD-4PCS-aligner (at 0.1524 8.8646) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15))) (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)) (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.0358) (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.9342) (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.9342) (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.0358) (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)) (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) (fp_text reference REF** (at -3.937 -8.4074) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value MD-4PCS-aligner (at 0.1524 8.8392) (layer B.Fab) (fp_text value MD-4PCS-aligner (at 0.1524 8.8392) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15))) (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)) (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.0358) (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.9342) (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.9342) (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.0358) (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) (module Futaba_2u_Cherry_aligner (layer F.Cu) (tedit 5F3AC1EB)
(fp_text reference REF** (at 0 0.4746) (layer F.SilkS) (fp_text reference REF** (at 0 0.4238) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value Futaba_2u_Cherry_aligner (at 0 -0.5254) (layer F.Fab) (fp_text value Futaba_2u_Cherry_aligner (at 0 -0.5254) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15))) (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_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))) (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.5508) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15))) (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))) (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))) (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))) (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))) (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))) (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 -7.0866) (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.8834) (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.8834) (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.0866) (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.1016) (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))
) )

View File

@ -1,43 +1,43 @@
(module Futaba_space_Cherry_aligner (layer F.Cu) (tedit 5F24D74D) (module Futaba_space_Cherry_aligner (layer F.Cu) (tedit 5F3AC207)
(fp_text reference SW** (at -5.334 -7.9248) (layer F.SilkS) (fp_text reference SW** (at -5.334 -7.9756) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (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))) (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_circle (center 0 -0.1016) (end 7.8232 -0.1016) (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_line (start -73.66 -7.0358) (end -73.66 -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_circle (center 0 -0.0508) (end 7.8232 -0.0508) (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_text user REF** (at 0 0.4492) (layer F.SilkS) (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))) (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))) (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))) (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))) (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 6.8834) (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.0866) (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.0866) (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.8834) (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.1016) (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 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) (fp_text reference SW_** (at -5.7912 -8.6106) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (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 -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.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)) (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 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.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)) (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)) (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)) (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 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.0513) (size 2.2352 2.2352) (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 2 thru_hole circle (at 0 3.9497) (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 (model ${PROJECT_PATH}/cherry_mx.wrl
(at (xyz 0 0 0)) (at (xyz 0 0 0))
(scale (xyz 1 1 1)) (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) (fp_text reference REF** (at -5.969 -8.763) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (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 -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 -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 8.3566) (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 -6.8834) (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 8.3566) (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 -6.8834) (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 -5.08 0.1016) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)
(solder_mask_margin 0.0762)) (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 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.0513) (size 2.2352 2.2352) (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 2 thru_hole circle (at 0 3.9497) (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.5146) (size 2.2352 2.2352) (drill 1.5748) (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.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)) (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)) (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.1016) (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))
) )

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) (fp_text reference REF** (at -5.0292 -7.7724) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value Key_MX_Aligner (at 0 7.9756) (layer B.Fab) (fp_text value Key_MX_Aligner (at 0 7.9756) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15))) (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 -6.8834) (end -6.985 7.0866) (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 7.0866) (end 6.985 -6.8834) (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 -6.8834) (end 6.985 -6.8834) (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.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) (fp_text reference SW_** (at -5.7912 -8.6106) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value Key_MX (at -5.334 8.6614) (layer F.SilkS) (fp_text value Key_MX (at -5.334 8.6614) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (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)) (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)) (fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
(pad 4 thru_hole circle (at 1.27 5.1181) (size 1.27 1.27) (drill 1.0668) (layers *.Cu *.Mask)) (fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
(pad 2 thru_hole circle (at 0 3.937) (size 1.651 1.651) (drill 1.397) (layers *.Cu *.Mask)) (fp_line (start -2.54 0) (end -2.54 1.27) (layer F.Cu) (width 0.3048))
(pad 1 thru_hole circle (at 0 -4.0513) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask)) (fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
(pad 6 thru_hole circle (at 2.54 -5.0546) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask)) (fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
(pad "" np_thru_hole circle (at -5.08 0.0254) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask) (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)) (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)) (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)) (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) (fp_text reference SW_** (at -5.7912 -8.5852) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (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.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.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)) (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 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.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)) (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)) (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)) (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 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.0513) (size 2.2352 2.2352) (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 2 thru_hole circle (at 0 3.9497) (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.9596) (size 3.048 3.048) (drill 3.048) (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.2804) (size 3.9878 3.9878) (drill 3.9878) (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.9596) (size 3.048 3.048) (drill 3.048) (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.2804) (size 3.9878 3.9878) (drill 3.9878) (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.0508) (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))
(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.1016) (size 5 2) (drill oval 5 2) (layers *.Cu *.Mask))
(model ${PROJECT_PATH}/cherry_mx.wrl (model ${PROJECT_PATH}/cherry_mx.wrl
(at (xyz 0 0 0)) (at (xyz 0 0 0))
(scale (xyz 1 1 1)) (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) (fp_text reference REF** (at 0 0.5254) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value MX_2u_aligner (at 0 -0.4746) (layer F.Fab) (fp_text value MX_2u_aligner (at 0 -0.4746) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15))) (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 5.9182) (end 8.6106 5.9182) (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 6.985 -4.699) (end 8.6106 -4.699) (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 -4.699) (end -6.985 -4.699) (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 -8.6106 5.9182) (end -6.985 5.9182) (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 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 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 -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 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 0.5334) (end 15.2654 6.7056) (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 15.2654 6.7056) (end 13.462 6.7056) (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 13.462 6.7056) (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 6.985 -6.8834) (end 6.985 -4.699) (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 -5.588) (end 15.2654 -5.588) (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 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 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 7.7978) (end 10.414 6.7056) (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 10.414 6.7056) (end 8.6106 6.7056) (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 8.6106 6.7056) (end 8.6106 5.9182) (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 5.9182) (end 6.985 7.0866) (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.0866) (end -6.985 7.0866) (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 -6.985 7.0866) (end -6.985 5.9182) (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 5.9182) (end -8.6106 6.7056) (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 -8.6106 6.7056) (end -10.414 6.7056) (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 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 -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 7.7978) (end -13.462 6.7056) (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 -13.462 6.7056) (end -15.2654 6.7056) (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 -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 -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 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 -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 -2.2606) (end -15.2654 -5.588) (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 -15.2654 -5.588) (end -8.6106 -5.588) (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 -8.6106 -5.588) (end -8.6106 -4.699) (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 -4.699) (end -6.985 -6.8834) (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 -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) (fp_text user MX_space_aligner (at -0.6096 7.9502) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15))) (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))) (effects (font (size 1 1) (thickness 0.15)))
) )
) )

View File

@ -1,26 +1,26 @@
(module MX_space_aligner (layer F.Cu) (tedit 5F206874) (module MX_space_aligner (layer F.Cu) (tedit 5F3AC176)
(fp_text reference SW** (at -5.334 -7.8486) (layer F.SilkS) (fp_text reference SW** (at -5.334 -7.7724) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15))) (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))) (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 59.69 -6.8834) (end 59.69 7.0866) (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 73.66 7.0866) (end 73.66 -6.8834) (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 59.69 -6.8834) (end 73.66 -6.8834) (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 59.69 7.0866) (end 73.66 7.0866) (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 -59.69 7.0866) (end -59.69 -6.8834) (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.0866) (end -59.69 7.0866) (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 -73.66 -6.8834) (end -59.69 -6.8834) (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 -73.66 -6.8834) (end -73.66 7.0866) (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 -6.985 7.0866) (end 6.985 7.0866) (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 -6.985 -6.8834) (end -6.985 7.0866) (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 6.985 7.0866) (end 6.985 -6.8834) (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_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 7.9502) (layer B.Fab) (fp_text user MX_space_aligner (at 66.0654 8.0264) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15))) (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))) (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 encoding utf-8
Sheet 1 3 Sheet 1 3
Title "Unified Retro Keyboard" Title "Unified Retro Keyboard"
Date "2020-07-30" Date "2020-08-17"
Rev "1.10" Rev "1.11"
Comp "OSIWeb.org" Comp "OSIWeb.org"
Comment1 "Main sheet with connector" Comment1 "Main sheet with connector"
Comment2 "" Comment2 ""

View File

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

View File

@ -5,8 +5,8 @@ $Descr A4 11693 8268
encoding utf-8 encoding utf-8
Sheet 2 3 Sheet 2 3
Title "Unified Retro Keyboard" Title "Unified Retro Keyboard"
Date "2020-07-30" Date "2020-08-17"
Rev "1.6" Rev "1.11"
Comp "OSIWeb.org" Comp "OSIWeb.org"
Comment1 "" Comment1 ""
Comment2 "" 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 encoding utf-8
Sheet 1 4 Sheet 1 4
Title "Sol-20 keyboard" Title "Sol-20 keyboard"
Date "2020-08-15" Date "2020-08-17"
Rev "1.6" Rev "1.7"
Comp "OSIWeb.org" Comp "OSIWeb.org"
Comment1 "Main sheet with connector" Comment1 "Main sheet with connector"
Comment2 "" Comment2 ""

View File

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

View File

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

View File

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