Add a header-and-mounting-holes footprint with fewer mounting holes

The SOL-20 keyboard doesn't have space for mounting holes right next to the
matrix header, so the new footprint eliminates those mounting holes.
This commit is contained in:
David Fenyes 2020-03-16 13:36:19 -05:00
parent d2d0c4c673
commit 58126667d9

View File

@ -1,4 +1,4 @@
(module kbd_header_and_mounting_holes (layer F.Cu) (tedit 5E20C3B3) (module kbd_header_and_mounting_holes (layer F.Cu) (tedit 5E6DD07F)
(descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows") (descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows")
(tags "Through hole pin header THT 2x20 2.54mm double row") (tags "Through hole pin header THT 2x20 2.54mm double row")
(fp_text reference REF** (at 1.2954 -2.5078) (layer F.SilkS) (fp_text reference REF** (at 1.2954 -2.5078) (layer F.SilkS)
@ -72,8 +72,8 @@
(pad "" np_thru_hole circle (at 91.4924 -0.3288) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 91.4924 -0.3288) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 91.4924 47.9312) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 91.4924 47.9312) (size 3.175 3.175) (drill 3.175) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Vertical.wrl (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Vertical.wrl
(at (xyz 0 0 0)) (offset (xyz 2.54 0 -1.8288))
(scale (xyz 1 1 1)) (scale (xyz 1 1 1))
(rotate (xyz 0 0 0)) (rotate (xyz 0 180 0))
) )
) )