N900-BUTTON.kicad_mod 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. (module N900-BUTTON (layer F.Cu) (tedit 59BCC302)
  2. (descr "N900 DOME SHEET COMPATIBLE PRINTED BUTTON CONTACT")
  3. (tags "N900 DOME SHEET COMPATIBLE PRINTED BUTTON CONTACT")
  4. (solder_mask_margin 0.07)
  5. (attr smd)
  6. (fp_text reference REF** (at 0 -2.7) (layer F.Fab)
  7. (effects (font (size 0.5 0.5) (thickness 0.1016)))
  8. )
  9. (fp_text value VAL** (at 0 2.75) (layer F.Fab)
  10. (effects (font (size 0.5 0.5) (thickness 0.1016)))
  11. )
  12. (fp_circle (center 0 0) (end 1.4 0) (layer F.Mask) (width 0.3))
  13. (pad P$2 connect oval (at 0 -1.85) (size 3.15 0.5) (layers F.Cu F.Mask))
  14. (pad P$2 connect roundrect (at -1.414214 1.414214 45) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  15. (pad P$2 connect roundrect (at -1.732051 1 30) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  16. (pad P$2 connect roundrect (at -2 0) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  17. (pad P$2 connect roundrect (at 1.732051 1 150) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  18. (pad P$2 connect roundrect (at 1.414214 1.414214 135) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  19. (pad P$2 connect roundrect (at 2 0) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  20. (pad P$2 connect roundrect (at 1.931851 0.51764 165) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  21. (pad P$2 connect roundrect (at -1.931852 0.517638 15) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  22. (pad P$2 connect roundrect (at -1.414214 -1.414214 315) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  23. (pad P$2 connect roundrect (at -1.732051 -1 330) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  24. (pad P$2 connect roundrect (at -1.931851 -0.51764 345) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  25. (pad P$2 connect roundrect (at -2 0 180) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  26. (pad P$2 connect roundrect (at -1 -1.732051 300) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  27. (pad P$2 connect roundrect (at 0 -2 270) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  28. (pad P$2 connect roundrect (at -0.517638 -1.931852 285) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  29. (pad P$2 connect roundrect (at 2 0 180) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  30. (pad P$2 connect roundrect (at 1.931852 -0.517638 195) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  31. (pad P$2 connect roundrect (at 0.51764 -1.931851 255) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  32. (pad P$2 connect roundrect (at 1 -1.732051 240) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  33. (pad P$1 smd circle (at 0 0 60) (size 2.5 2.5) (layers F.Cu F.Mask))
  34. (pad P$2 connect roundrect (at 1.414214 -1.414214 225) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  35. (pad P$2 connect roundrect (at 1.732051 -1 210) (size 1 1) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  36. (pad P$2 connect oval (at 0 1.85 180) (size 3.15 0.5) (layers F.Cu F.Mask))
  37. (pad P$2 connect roundrect (at 1 1.732051 120) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  38. (pad P$2 connect roundrect (at 0.517638 1.931852 105) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  39. (pad P$2 connect roundrect (at 0 2 90) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  40. (pad P$2 connect roundrect (at -0.51764 1.931851 75) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  41. (pad P$2 connect roundrect (at -1 1.732051 60) (size 0.5 1) (drill (offset 0.25 0)) (layers F.Cu F.Mask)(roundrect_rratio 0.25))
  42. )