unified_retro_keyboard/hardware/common/unikbd.pretty/Key_MX.kicad_mod
Dave c77838e1b3 Update classic keyboard main PCB to kicad 6
- fix various ERC and DRC errors resulting from upgrade

- list included nets in busses on schematic

- Modify Footprints with multiple options (therefore multiple sets of
pads) to used shaped pads and proper pad numbering to eliminate DRC
issues, and ensure proper behavior
2022-04-09 14:56:23 -05:00

46 lines
2.9 KiB
Plaintext

(footprint "Key_MX" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 5FEE0FFF)
(attr through_hole)
(fp_text reference "SW_**" (at -5.7912 -8.6106) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4b917266-b616-4b34-b81a-54ed0ba2cc45)
)
(fp_text value "Key_MX" (at -5.334 8.6614) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fded6696-7d51-4dd5-8ea2-90f4b4eea8db)
)
(fp_line (start -7.6962 -7.874) (end 7.6962 -7.874) (layer "F.CrtYd") (width 0.12) (tstamp 2a6d0c3c-f5d2-49c8-a5d7-8e4c346deef1))
(fp_line (start 7.6962 -7.874) (end 7.6962 7.874) (layer "F.CrtYd") (width 0.12) (tstamp 7787030c-1f3e-482b-94d0-35e959f33ad4))
(fp_line (start 7.6962 7.874) (end -7.6962 7.874) (layer "F.CrtYd") (width 0.12) (tstamp b5acfe42-7ec2-4b59-8af6-0a75a8353d47))
(fp_line (start -7.6962 7.874) (end -7.6962 -7.874) (layer "F.CrtYd") (width 0.12) (tstamp ca918f73-1d40-4cc8-a02a-3cf113953dd5))
(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) (tstamp 7b85e4ed-78c5-4ee2-8bda-0e2cdc7d855b))
(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) (tstamp 994defad-7352-4f5b-adbb-4935eaff1c63))
(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) (tstamp bf0770ca-f766-4af6-8464-833c391420fc))
(pad "1" thru_hole circle (at 2.54 -4.9784) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask) (tstamp 1975c8c2-144e-448a-a812-9b2433471950))
(pad "1" thru_hole circle (at 0 -4.1021) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask) (tstamp aeda8d04-e983-4be2-b06d-f5f00510885e))
(pad "1" smd custom (at 1.1176 -5.0038) (size 0.508 0.508) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_line (start 0.1524 -0.0762) (end -0.381 0.3302) (width 0.3048))
(gr_line (start 0.5334 -0.0762) (end 0.1524 -0.0762) (width 0.3048))
) (tstamp bb4563d4-c376-4320-a9df-b8fd23457b1c))
(pad "2" thru_hole circle (at 0 3.8989) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask) (tstamp 6fe4676a-4801-4b83-afbe-c228f5746fad))
(pad "2" smd custom (at -2.54 1.27) (size 0.508 0.508) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_line (start 0 0) (end 2.54 2.54) (width 0.3048))
(gr_line (start 0 -1.27) (end 0 0) (width 0.3048))
(gr_line (start -1.27 -3.81) (end 0 -1.27) (width 0.3048))
) (tstamp 74ba317a-85ad-440e-b769-867e2ba05900))
(pad "2" thru_hole circle (at -3.81 -2.4384) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask) (tstamp fe3bd807-98a2-44e9-9eb1-1ffca908639e))
(model "${PROJECT_PATH}/cherry_mx.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)