7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-05 16:05:31 +00:00

Add EDAC 625/626 DSUB25 footprints

This commit is contained in:
evanshultz 2020-04-30 06:57:34 -07:00
parent cac58c811d
commit c28fadf279
2 changed files with 174 additions and 0 deletions

View File

@ -0,0 +1,87 @@
(module DSUB-25_Female_Horizontal_EDAC_626-025-x62-xxx (layer F.Cu) (tedit 5EAA5BED)
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.77x2.84mm, http://96.125.183.4/edac/content/series/og/English/English%20625%20Ordering%20Guide.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT female pitch 2.77x2.84mm")
(fp_text reference REF** (at -16.62 -2.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value DSUB-25_Female_Horizontal_EDAC_626-025-x62-xxx (at -16.62 25) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_arc (start -40.14 9.68) (end -41.74 9.68) (angle 180) (layer F.Fab) (width 0.1))
(fp_arc (start 6.9 9.68) (end 5.3 9.68) (angle 180) (layer F.Fab) (width 0.1))
(fp_line (start -43.14 5.23) (end -43.14 17.68) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 17.68) (end 9.9 5.23) (layer F.Fab) (width 0.1))
(fp_line (start 2.83 -1.48) (end -36.07 -1.48) (layer F.Fab) (width 0.1))
(fp_line (start -43.14 17.68) (end 9.9 17.68) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 17.28) (end -43.14 17.28) (layer F.Fab) (width 0.1))
(fp_line (start -35.81 17.68) (end -35.81 23.48) (layer F.Fab) (width 0.1))
(fp_line (start -35.81 23.48) (end 2.57 23.48) (layer F.Fab) (width 0.1))
(fp_line (start 2.57 23.48) (end 2.57 17.68) (layer F.Fab) (width 0.1))
(fp_line (start -42.64 17.68) (end -42.64 22.68) (layer F.Fab) (width 0.1))
(fp_line (start -42.64 22.68) (end -37.64 22.68) (layer F.Fab) (width 0.1))
(fp_line (start -37.64 22.68) (end -37.64 17.68) (layer F.Fab) (width 0.1))
(fp_line (start 4.4 17.68) (end 4.4 22.68) (layer F.Fab) (width 0.1))
(fp_line (start 4.4 22.68) (end 9.4 22.68) (layer F.Fab) (width 0.1))
(fp_line (start 9.4 22.68) (end 9.4 17.68) (layer F.Fab) (width 0.1))
(fp_line (start -41.74 17.28) (end -41.74 9.68) (layer F.Fab) (width 0.1))
(fp_line (start -38.54 17.28) (end -38.54 9.68) (layer F.Fab) (width 0.1))
(fp_line (start 5.33 17.28) (end 5.33 9.68) (layer F.Fab) (width 0.1))
(fp_line (start 8.53 17.28) (end 8.53 9.68) (layer F.Fab) (width 0.1))
(fp_line (start -43.25 17.68) (end -43.25 5.12) (layer F.SilkS) (width 0.12))
(fp_line (start -36.18 -1.59) (end 2.94 -1.59) (layer F.SilkS) (width 0.12))
(fp_line (start 10.01 5.12) (end 10.01 17.68) (layer F.SilkS) (width 0.12))
(fp_line (start -0.25 -2.48) (end 0.25 -2.48) (layer F.SilkS) (width 0.12))
(fp_line (start 0.25 -2.48) (end 0 -2.05) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -2.05) (end -0.25 -2.48) (layer F.SilkS) (width 0.12))
(fp_line (start -43.64 4.73) (end -43.64 23.98) (layer F.CrtYd) (width 0.05))
(fp_line (start -43.64 23.98) (end 10.4 23.98) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.4 23.98) (end 10.4 4.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.33 -1.98) (end -36.57 -1.98) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at -16.62 20.765) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 9.9 5.23) (end 2.83 5.23) (layer F.Fab) (width 0.1))
(fp_line (start -36.07 5.23) (end -43.14 5.23) (layer F.Fab) (width 0.1))
(fp_line (start 2.83 -1.48) (end 2.83 5.23) (layer F.Fab) (width 0.1))
(fp_line (start -36.07 5.23) (end -36.07 -1.48) (layer F.Fab) (width 0.1))
(fp_line (start 2.94 5.12) (end 10.01 5.12) (layer F.SilkS) (width 0.12))
(fp_line (start -43.25 5.12) (end -36.18 5.12) (layer F.SilkS) (width 0.12))
(fp_line (start -36.18 5.12) (end -36.18 -1.59) (layer F.SilkS) (width 0.12))
(fp_line (start 2.94 5.12) (end 2.94 -1.59) (layer F.SilkS) (width 0.12))
(fp_line (start 10.4 4.73) (end 3.33 4.73) (layer F.CrtYd) (width 0.05))
(fp_line (start -36.57 4.73) (end -43.64 4.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.33 -1.98) (end 3.33 4.73) (layer F.CrtYd) (width 0.05))
(fp_line (start -36.57 4.73) (end -36.57 -1.98) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at -2.77 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at -5.54 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -8.31 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at -11.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at -13.85 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at -16.62 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at -19.39 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at -22.16 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at -24.93 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 11 thru_hole circle (at -27.7 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at -30.47 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 13 thru_hole circle (at -33.24 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 14 thru_hole circle (at -1.385 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 15 thru_hole circle (at -4.155 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 16 thru_hole circle (at -6.925 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 17 thru_hole circle (at -9.695 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 18 thru_hole circle (at -12.465 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 19 thru_hole circle (at -15.235 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 20 thru_hole circle (at -18.005 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 21 thru_hole circle (at -20.775 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 22 thru_hole circle (at -23.545 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 23 thru_hole circle (at -26.315 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 24 thru_hole circle (at -29.085 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 25 thru_hole circle (at -31.855 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at -40.14 9.68) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at 6.9 9.68) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Connector_Dsub.3dshapes/DSUB-25_Female_Horizontal_EDAC_626-025-x62-xxx.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,87 @@
(module DSUB-25_Male_Horizontal_EDAC_625-025-x62-xxx (layer F.Cu) (tedit 5EAA5C42)
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, male, pitch 2.77x2.84mm, http://96.125.183.4/edac/content/series/og/English/English%20625%20Ordering%20Guide.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT male pitch 2.77x2.84mm")
(fp_text reference REF** (at 16.62 -2.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value DSUB-25_Male_Horizontal_EDAC_625-025-x62-xxx (at 16.62 25.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_arc (start -6.9 9.68) (end -8.5 9.68) (angle 180) (layer F.Fab) (width 0.1))
(fp_arc (start 40.14 9.68) (end 38.54 9.68) (angle 180) (layer F.Fab) (width 0.1))
(fp_line (start -9.9 5.23) (end -9.9 17.68) (layer F.Fab) (width 0.1))
(fp_line (start 43.14 17.68) (end 43.14 5.23) (layer F.Fab) (width 0.1))
(fp_line (start 36.07 -1.48) (end -2.83 -1.48) (layer F.Fab) (width 0.1))
(fp_line (start -9.9 17.68) (end 43.14 17.68) (layer F.Fab) (width 0.1))
(fp_line (start 43.14 17.28) (end -9.9 17.28) (layer F.Fab) (width 0.1))
(fp_line (start -2.86 17.68) (end -2.86 23.68) (layer F.Fab) (width 0.1))
(fp_line (start -2.86 23.68) (end 36.1 23.68) (layer F.Fab) (width 0.1))
(fp_line (start 36.1 23.68) (end 36.1 17.68) (layer F.Fab) (width 0.1))
(fp_line (start -9.4 17.68) (end -9.4 22.68) (layer F.Fab) (width 0.1))
(fp_line (start -9.4 22.68) (end -4.4 22.68) (layer F.Fab) (width 0.1))
(fp_line (start -4.4 22.68) (end -4.4 17.68) (layer F.Fab) (width 0.1))
(fp_line (start 37.64 17.68) (end 37.64 22.68) (layer F.Fab) (width 0.1))
(fp_line (start 37.64 22.68) (end 42.64 22.68) (layer F.Fab) (width 0.1))
(fp_line (start 42.64 22.68) (end 42.64 17.68) (layer F.Fab) (width 0.1))
(fp_line (start -8.5 17.28) (end -8.5 9.68) (layer F.Fab) (width 0.1))
(fp_line (start -5.3 17.28) (end -5.3 9.68) (layer F.Fab) (width 0.1))
(fp_line (start 38.57 17.28) (end 38.57 9.68) (layer F.Fab) (width 0.1))
(fp_line (start 41.77 17.28) (end 41.77 9.68) (layer F.Fab) (width 0.1))
(fp_line (start -10.01 17.68) (end -10.01 5.12) (layer F.SilkS) (width 0.12))
(fp_line (start -2.94 -1.59) (end 36.18 -1.59) (layer F.SilkS) (width 0.12))
(fp_line (start 43.25 5.12) (end 43.25 17.68) (layer F.SilkS) (width 0.12))
(fp_line (start 32.99 -2.48) (end 33.49 -2.48) (layer F.SilkS) (width 0.12))
(fp_line (start 33.49 -2.48) (end 33.24 -2.05) (layer F.SilkS) (width 0.12))
(fp_line (start 33.24 -2.05) (end 32.99 -2.48) (layer F.SilkS) (width 0.12))
(fp_line (start -10.4 4.73) (end -10.4 24.18) (layer F.CrtYd) (width 0.05))
(fp_line (start -10.4 24.18) (end 43.64 24.18) (layer F.CrtYd) (width 0.05))
(fp_line (start 43.64 24.18) (end 43.64 4.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 36.57 -1.98) (end -3.33 -1.98) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 16.62 20.765) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 43.14 5.23) (end 36.07 5.23) (layer F.Fab) (width 0.1))
(fp_line (start -2.83 5.23) (end -9.9 5.23) (layer F.Fab) (width 0.1))
(fp_line (start 36.07 -1.48) (end 36.07 5.23) (layer F.Fab) (width 0.1))
(fp_line (start -2.83 5.23) (end -2.83 -1.48) (layer F.Fab) (width 0.1))
(fp_line (start 36.18 5.12) (end 43.25 5.12) (layer F.SilkS) (width 0.12))
(fp_line (start -10.01 5.12) (end -2.94 5.12) (layer F.SilkS) (width 0.12))
(fp_line (start -2.94 5.12) (end -2.94 -1.59) (layer F.SilkS) (width 0.12))
(fp_line (start 36.18 5.12) (end 36.18 -1.59) (layer F.SilkS) (width 0.12))
(fp_line (start 43.64 4.73) (end 36.57 4.73) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.33 4.73) (end -10.4 4.73) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.33 -1.98) (end -3.33 4.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 36.57 -1.98) (end 36.57 4.73) (layer F.CrtYd) (width 0.05))
(pad 13 thru_hole circle (at 33.24 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at 30.47 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 11 thru_hole circle (at 27.7 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at 24.93 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at 22.16 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 19.39 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 16.62 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 13.85 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 11.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 8.31 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 5.54 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 2.77 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 25 thru_hole circle (at 31.855 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 24 thru_hole circle (at 29.085 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 23 thru_hole circle (at 26.315 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 22 thru_hole circle (at 23.545 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 21 thru_hole circle (at 20.775 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 20 thru_hole circle (at 18.005 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 19 thru_hole circle (at 15.235 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 18 thru_hole circle (at 12.465 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 17 thru_hole circle (at 9.695 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 16 thru_hole circle (at 6.925 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 15 thru_hole circle (at 4.155 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 14 thru_hole circle (at 1.385 2.84) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at -6.9 9.68) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at 40.14 9.68) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Connector_Dsub.3dshapes/DSUB-25_Female_Horizontal_EDAC_625-025-x62-xxx.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)