7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-24 00:33:25 +00:00

Finish : TE Miniature PCB Relay PCH_A ()

* added Footprint for TE Miniature PCB Relay PCH_A

http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FPCH_series_relay_data_sheet_E%7F1215%7Fpdf%7FEnglish%7FENG_DS_PCH_series_relay_data_sheet_E_1215.pdf

* Fix remaining points of 

- Fix silk outline offset
- Add pin 1 markers and change pad 1 to roundrect
- fix drill sizes and correct annular ring size
- fix courtyard offset
- Correct footprint name
- Add description and keyword
- Add 3d settings

* Fix KLC errors

- fab line width
- courtyard grid

* fix description
This commit is contained in:
Rene Pöschl 2019-01-16 22:54:20 +01:00 committed by evanshultz
parent 0c56f1a3ce
commit 8ce07b561d

View File

@ -0,0 +1,51 @@
(module Relay_SPST_TE_PCH-1xxx2M (layer F.Cu) (tedit 5C3F81A4)
(descr "Miniature PCB Relay, PCH Series, 1 Form A (NO), SPST http://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FPCH_series_relay_data_sheet_E%7F1215%7Fpdf%7FEnglish%7FENG_DS_PCH_series_relay_data_sheet_E_1215.pdf")
(tags "Relay SPST NO")
(fp_text reference REF** (at 9.5 -2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Relay_SPST_TE_PCH-1xxx2M (at 9 10) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 8.95 3.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 18.95 8.8) (end -1.05 8.8) (layer F.Fab) (width 0.1))
(fp_line (start 19.07 8.92) (end 18.63 8.92) (layer F.SilkS) (width 0.12))
(fp_line (start 3.71 1.27) (end 4.98 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 2.44 2.54) (end 4.98 3.81) (layer F.SilkS) (width 0.12))
(fp_line (start 2.44 0) (end 3.71 0) (layer F.SilkS) (width 0.12))
(fp_line (start -1.05 8.8) (end -1.05 -0.2) (layer F.Fab) (width 0.1))
(fp_line (start -0.05 -1.2) (end 18.95 -1.2) (layer F.Fab) (width 0.1))
(fp_line (start 3.71 7.6) (end 2.44 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 2.44 6.35) (end 2.44 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.35 9.1) (end -1.35 -1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 0 1.8) (end 0 5.8) (layer F.Fab) (width 0.1))
(fp_line (start 19.4 9.1) (end -1.35 9.1) (layer F.CrtYd) (width 0.05))
(fp_line (start 19.4 -1.45) (end 19.4 9.1) (layer F.CrtYd) (width 0.05))
(fp_line (start 18.95 -1.2) (end 18.95 8.8) (layer F.Fab) (width 0.1))
(fp_line (start 2.44 1.27) (end 3.71 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 3.71 6.35) (end 3.71 7.6) (layer F.SilkS) (width 0.12))
(fp_line (start 4.98 1.27) (end 4.98 6.35) (layer F.SilkS) (width 0.12))
(fp_line (start 3.71 0) (end 3.71 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 4.98 6.35) (end 2.44 6.35) (layer F.SilkS) (width 0.12))
(fp_line (start 19.07 8.92) (end 19.07 8.55) (layer F.SilkS) (width 0.12))
(fp_line (start 17.16 8.92) (end 10.93 8.92) (layer F.SilkS) (width 0.12))
(fp_line (start 9.46 8.92) (end 0.329995 8.92) (layer F.SilkS) (width 0.12))
(fp_line (start -0.33 8.92) (end -1.17 8.92) (layer F.SilkS) (width 0.12))
(fp_line (start -1.17 8.29) (end -1.17 8.92) (layer F.SilkS) (width 0.12))
(fp_line (start -1.17 3.8) (end -1.17 6.9) (layer F.SilkS) (width 0.12))
(fp_line (start 19.07 -1.32) (end 1.109998 -1.32) (layer F.SilkS) (width 0.12))
(fp_line (start 19.07 -1.32) (end 19.07 6.64) (layer F.SilkS) (width 0.12))
(fp_line (start -1.35 -1.45) (end 19.4 -1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.05 -1.2) (end -1.05 -0.2) (layer F.Fab) (width 0.1))
(pad 2 thru_hole circle (at 10.2 7.6) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask))
(pad 1 thru_hole roundrect (at 0 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) (roundrect_rratio 0.155))
(pad 5 thru_hole circle (at 0 7.6) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 17.9 7.6) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Relay_THT.3dshapes/Relay_SPST_TE_PCH-1xxx2M.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)