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

Hirose conn BM24 series. 40 pin. Receptacle and header ()

This commit is contained in:
carlosromorgar 2018-05-07 00:04:13 +02:00 committed by Rene Pöschl
parent bac80a5bb3
commit bd32c4baaf
2 changed files with 204 additions and 0 deletions

View File

@ -0,0 +1,82 @@
(module Hirose_BM24_BM24-40DP-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical (layer F.Cu) (tedit 5AEF7467)
(descr "Hirose BM24 series connector, BM24-40DP/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1)")
(tags "connector Hirose BM24 40pin header")
(attr smd)
(fp_text reference REF** (at 0 -2.81) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hirose_BM24_BM24-40DP-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical (at 0 2.81) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0.81) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.1 -1.913553) (end -3.6 -1.913553) (layer F.SilkS) (width 0.12))
(fp_line (start -3.35 -1.56) (end -3.1 -1.913553) (layer F.SilkS) (width 0.12))
(fp_line (start -3.6 -1.913553) (end -3.35 -1.56) (layer F.SilkS) (width 0.12))
(fp_line (start -3.325 -0.4) (end -3.075 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start -3.575 -0.75) (end -3.325 -0.4) (layer F.Fab) (width 0.1))
(fp_line (start 5.1 -1.5) (end -5.1 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.1 1.5) (end 5.1 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.1 1.5) (end 5.1 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.1 -1.5) (end -5.1 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.785 -0.75) (end 4.785 0.75) (layer F.Fab) (width 0.1))
(fp_line (start -4.785 -0.75) (end -4.785 0.75) (layer F.Fab) (width 0.1))
(fp_line (start -4.785 0.75) (end 4.785 0.75) (layer F.Fab) (width 0.1))
(fp_line (start 4.9 -0.85) (end 4.6 -0.85) (layer F.SilkS) (width 0.12))
(fp_line (start 4.9 -0.85) (end 4.9 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -4.9 0.85) (end -4.6 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -4.9 -0.85) (end -4.6 -0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -4.9 -0.85) (end -4.9 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -4.785 -0.75) (end 4.785 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start 4.9 0.85) (end 4.6 0.85) (layer F.SilkS) (width 0.12))
(pad 42 smd rect (at 4.125 0.975) (size 0.73 0.49) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -3.325 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -3.325 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.975 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -2.975 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -2.625 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -2.625 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -2.275 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -2.275 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -1.925 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -1.925 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -1.575 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -1.575 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -1.225 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -1.225 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -0.875 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -0.875 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -0.525 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at -0.525 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at -0.175 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at -0.175 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 0.175 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 0.175 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 0.525 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 0.525 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 0.875 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 0.875 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 1.225 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 1.225 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 1.575 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 1.575 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 1.925 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 1.925 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 2.275 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 2.275 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 2.625 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 2.625 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 2.975 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 2.975 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 3.325 -0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 3.325 0.875) (size 0.18 0.69) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 4.125 -0.975) (size 0.73 0.49) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at -4.125 -0.975) (size 0.73 0.49) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at -4.125 0.975) (size 0.73 0.49) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Connector_Hirose.3dshapes/Hirose_BM24_BM24-40DP-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,122 @@
(module Hirose_BM24_BM24-40DS-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical (layer F.Cu) (tedit 5AEF71FA)
(descr "Hirose BM24 series connector, BM24-40DS/2-0.35V (https://www.hirose.com/product/en/download_file/key_name/BM24/category/Catalog/doc_file_id/47680/?file_category_id=4&item_id=50&is_series=1)")
(tags "connector Hirose 40pin receptacle vertical")
(attr smd)
(fp_text reference REF** (at 0 -6.4) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hirose_BM24_BM24-40DS-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical (at 0 7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.15 0 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.9 -3.1) (end -1.9 -3.6) (layer F.SilkS) (width 0.12))
(fp_line (start -1.56 -3.325) (end -1.9 -3.1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.9 -3.6) (end -1.56 -3.325) (layer F.SilkS) (width 0.12))
(fp_line (start -0.8 -3.325) (end -1.15 -3.075) (layer F.Fab) (width 0.1))
(fp_line (start -1.15 -3.575) (end -0.8 -3.325) (layer F.Fab) (width 0.1))
(fp_line (start -1.55 5.65) (end -1.55 -5.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.55 5.65) (end -1.55 5.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.55 -5.65) (end 1.55 5.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.55 -5.65) (end 1.55 -5.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 5.25) (end 1.15 5.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.15 -5.25) (end 1.15 -5.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.15 -5.25) (end 1.15 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.25 -5.25) (end 1.25 -3.7) (layer F.SilkS) (width 0.12))
(fp_line (start -1.25 5.35) (end -1.25 3.8) (layer F.SilkS) (width 0.12))
(fp_line (start -1.25 5.35) (end -0.7 5.35) (layer F.SilkS) (width 0.12))
(fp_line (start -1.25 -5.35) (end -1.25 -3.8) (layer F.SilkS) (width 0.12))
(fp_line (start -1.25 -5.35) (end -0.7 -5.35) (layer F.SilkS) (width 0.12))
(fp_line (start -1.15 -5.25) (end -1.15 5.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.25 3.7) (end 1.25 5.25) (layer F.SilkS) (width 0.12))
(fp_line (start -0.07 -4.9) (end -0.82 -4.9) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.82 -4.9) (end -0.82 4.9) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.82 4.9) (end -0.07 4.9) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.07 4.9) (end -0.07 -4.9) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.07 4.9) (end 0.82 4.9) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.07 -4.9) (end 0.07 4.9) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.82 4.9) (end 0.82 -4.9) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.82 -4.9) (end 0.07 -4.9) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.1 -4.9) (end -0.8 -4.2) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 -3.5) (end -0.1 -4.2) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 -2.8) (end -0.1 -3.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 -2.1) (end -0.1 -2.8) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 -1.4) (end -0.1 -2.1) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 -0.7) (end -0.1 -1.4) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 0) (end -0.1 -0.7) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 0.7) (end -0.1 0) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 1.4) (end -0.1 0.7) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 2.1) (end -0.1 1.4) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 2.8) (end -0.1 2.1) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 3.5) (end -0.1 2.8) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 4.2) (end -0.1 3.5) (layer Dwgs.User) (width 0.1))
(fp_line (start -0.8 4.9) (end -0.1 4.2) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 4.9) (end 0.8 4.2) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 4.2) (end 0.8 3.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 3.5) (end 0.8 2.8) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 2.8) (end 0.8 2.1) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 2.1) (end 0.8 1.4) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 1.4) (end 0.8 0.7) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 0.7) (end 0.8 0) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 0) (end 0.8 -0.7) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 -0.7) (end 0.8 -1.4) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 -1.4) (end 0.8 -2.1) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 -2.1) (end 0.8 -2.8) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 -2.8) (end 0.8 -3.5) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 -3.5) (end 0.8 -4.2) (layer Dwgs.User) (width 0.1))
(fp_line (start 0.1 -4.2) (end 0.8 -4.9) (layer Dwgs.User) (width 0.1))
(fp_text user "No exposed copper" (at 0.4 0 90) (layer Cmts.User)
(effects (font (size 0.5 0.5) (thickness 0.07)))
)
(fp_text user "No exposed copper" (at -0.5 0 90) (layer Cmts.User)
(effects (font (size 0.5 0.5) (thickness 0.07)))
)
(pad 1 smd rect (at -1.06 -3.325 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 0 5.155 90) (size 0.49 0.76) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 0 -5.155 90) (size 0.49 0.76) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 1.06 -3.325 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -1.06 -2.975 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 1.06 -2.975 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -1.06 -2.625 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 1.06 -2.625 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -1.06 -2.275 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 1.06 -2.275 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -1.06 -1.925 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 1.06 -1.925 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -1.06 -1.575 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 1.06 -1.575 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -1.06 -1.225 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 1.06 -1.225 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -1.06 -0.875 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 1.06 -0.875 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -1.06 -0.525 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 1.06 -0.525 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at -1.06 -0.175 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 1.06 -0.175 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at -1.06 0.175 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 1.06 0.175 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -1.06 0.525 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 1.06 0.525 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at -1.06 0.875 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 1.06 0.875 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at -1.06 1.225 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 1.06 1.225 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at -1.06 1.575 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 1.06 1.575 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at -1.06 1.925 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 1.06 1.925 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at -1.06 2.275 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 1.06 2.275 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at -1.06 2.625 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 1.06 2.625 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at -1.06 2.975 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 1.06 2.975 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at -1.06 3.325 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 1.06 3.325 90) (size 0.18 0.48) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Connector_Hirose.3dshapes/Hirose_BM24_BM24-40DS-2-0.35V_2x20_P0.35mm_PowerPin2_Vertical.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)