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

Footprints now scripted, removed toe fillet, new naming convention

New naming convention includes "Border" to distinguash it better from
"Grid" LGA components.
LGA components in contrast to DFN/QFN do not form a toe fillet.
This means the pads where previosly too long.
This commit is contained in:
Rene Pöschl 2018-04-28 14:42:34 +02:00
parent 7d5efe83b7
commit 7f7994ded9
10 changed files with 242 additions and 247 deletions

View File

@ -0,0 +1,46 @@
(module LGA-12_3x5mm_P0.8mm_LayoutBorder1x5y (layer F.Cu) (tedit 5AE46F99)
(descr "LGA, 12 Pin (http://www.st.com/resource/en/datasheet/lsm303dlhc.pdf), generated with kicad-footprint-generator ipc_lga_layoutBorder_generator.py")
(tags "LGA LGA")
(attr smd)
(fp_text reference REF** (at 0 -3.45) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-12_3x5mm_P0.8mm_LayoutBorder1x5y (at 0 3.45) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.535 -2.61) (end 1.61 -2.61) (layer F.SilkS) (width 0.12))
(fp_line (start 1.61 -2.61) (end 1.61 -2.135) (layer F.SilkS) (width 0.12))
(fp_line (start 0.535 2.61) (end 1.61 2.61) (layer F.SilkS) (width 0.12))
(fp_line (start 1.61 2.61) (end 1.61 2.135) (layer F.SilkS) (width 0.12))
(fp_line (start -0.535 2.61) (end -1.61 2.61) (layer F.SilkS) (width 0.12))
(fp_line (start -1.61 2.61) (end -1.61 2.135) (layer F.SilkS) (width 0.12))
(fp_line (start -0.5 -2.5) (end 1.5 -2.5) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 -2.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 2.5) (end -1.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 2.5) (end -1.5 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 -1.5) (end -0.5 -2.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.75 -2.75) (end -1.75 2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.75 2.75) (end 1.75 2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 2.75) (end 1.75 -2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 -2.75) (end -1.75 -2.75) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -1 -1.6) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at -1 -0.8) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at -1 0) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 4 smd rect (at -1 0.8) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 5 smd rect (at -1 1.6) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 6 smd rect (at 0 2) (size 0.55 0.95) (layers F.Cu F.Mask F.Paste))
(pad 7 smd rect (at 1 1.6) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 8 smd rect (at 1 0.8) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 9 smd rect (at 1 0) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 10 smd rect (at 1 -0.8) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 11 smd rect (at 1 -1.6) (size 0.95 0.55) (layers F.Cu F.Mask F.Paste))
(pad 12 smd rect (at 0 -2) (size 0.55 0.95) (layers F.Cu F.Mask F.Paste))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.75 0.75) (thickness 0.11)))
)
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-12_3x5mm_P0.8mm_LayoutBorder1x5y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,49 +0,0 @@
(module LGA-14_2x2mm_P0.35mm_Layout3x4y (layer F.Cu) (tedit 5AE1A85D)
(descr "LGA 14 (2x4 + 2x3), 2x2mm, see: http://www.st.com/resource/en/datasheet/lis2dh.pdf")
(tags LGA)
(attr smd)
(fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-14_2x2mm_P0.35mm_Layout3x4y (at 0 2.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1))
(fp_line (start 1 -1) (end 1 1) (layer F.Fab) (width 0.1))
(fp_line (start 1 1) (end -1 1) (layer F.Fab) (width 0.1))
(fp_line (start -1 1) (end -1 -0.5) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -1) (end -1 -0.5) (layer F.Fab) (width 0.1))
(fp_line (start -0.7 -1.1) (end -1.1 -1.1) (layer F.SilkS) (width 0.12))
(fp_line (start 0.7 -1.1) (end 1.1 -1.1) (layer F.SilkS) (width 0.12))
(fp_line (start 1.1 -1.1) (end 1.1 -0.9) (layer F.SilkS) (width 0.12))
(fp_line (start 1.1 0.9) (end 1.1 1.1) (layer F.SilkS) (width 0.12))
(fp_line (start 1.1 1.1) (end 0.7 1.1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.1 0.9) (end -1.1 1.1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.1 1.1) (end -0.7 1.1) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)))
)
(fp_line (start -1.58 1.58) (end 1.58 1.58) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.58 1.58) (end 1.58 -1.58) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.58 -1.58) (end -1.58 -1.58) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.58 -1.58) (end -1.58 1.58) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -0.9625 -0.525) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -0.9625 -0.175) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.9625 0.175) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -0.9625 0.525) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 0.9625 0.525) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 0.9625 0.175) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 0.9625 -0.175) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 0.9625 -0.525) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -0.35 0.9625 90) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 0 0.9625 90) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 0.35 0.9625 90) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 0.35 -0.9625 90) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 0 -0.9625 90) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -0.35 -0.9625 90) (size 0.725 0.25) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-14_2x2mm_P0.35mm_Layout3x4y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,48 @@
(module LGA-14_2x2mm_P0.35mm_LayoutBorder3x4y (layer F.Cu) (tedit 5AE46F99)
(descr "LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lis2dh.pdf), generated with kicad-footprint-generator ipc_lga_layoutBorder_generator.py")
(tags "LGA LGA")
(attr smd)
(fp_text reference REF** (at 0 -1.95) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-14_2x2mm_P0.35mm_LayoutBorder3x4y (at 0 1.95) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.735 -1.11) (end 1.11 -1.11) (layer F.SilkS) (width 0.12))
(fp_line (start 1.11 -1.11) (end 1.11 -0.91) (layer F.SilkS) (width 0.12))
(fp_line (start 0.735 1.11) (end 1.11 1.11) (layer F.SilkS) (width 0.12))
(fp_line (start 1.11 1.11) (end 1.11 0.91) (layer F.SilkS) (width 0.12))
(fp_line (start -0.735 1.11) (end -1.11 1.11) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 1.11) (end -1.11 0.91) (layer F.SilkS) (width 0.12))
(fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1))
(fp_line (start 1 -1) (end 1 1) (layer F.Fab) (width 0.1))
(fp_line (start 1 1) (end -1 1) (layer F.Fab) (width 0.1))
(fp_line (start -1 1) (end -1 -0.5) (layer F.Fab) (width 0.1))
(fp_line (start -1 -0.5) (end -0.5 -1) (layer F.Fab) (width 0.1))
(fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 1.25) (end 1.25 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.25 -1.25) (end -1.25 -1.25) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -0.7625 -0.525) (size 0.425 0.25) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at -0.7625 -0.175) (size 0.425 0.25) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at -0.7625 0.175) (size 0.425 0.25) (layers F.Cu F.Mask F.Paste))
(pad 4 smd rect (at -0.7625 0.525) (size 0.425 0.25) (layers F.Cu F.Mask F.Paste))
(pad 5 smd rect (at -0.35 0.7625) (size 0.25 0.425) (layers F.Cu F.Mask F.Paste))
(pad 6 smd rect (at 0 0.7625) (size 0.25 0.425) (layers F.Cu F.Mask F.Paste))
(pad 7 smd rect (at 0.35 0.7625) (size 0.25 0.425) (layers F.Cu F.Mask F.Paste))
(pad 8 smd rect (at 0.7625 0.525) (size 0.425 0.25) (layers F.Cu F.Mask F.Paste))
(pad 9 smd rect (at 0.7625 0.175) (size 0.425 0.25) (layers F.Cu F.Mask F.Paste))
(pad 10 smd rect (at 0.7625 -0.175) (size 0.425 0.25) (layers F.Cu F.Mask F.Paste))
(pad 11 smd rect (at 0.7625 -0.525) (size 0.425 0.25) (layers F.Cu F.Mask F.Paste))
(pad 12 smd rect (at 0.35 -0.7625) (size 0.25 0.425) (layers F.Cu F.Mask F.Paste))
(pad 13 smd rect (at 0 -0.7625) (size 0.25 0.425) (layers F.Cu F.Mask F.Paste))
(pad 14 smd rect (at -0.35 -0.7625) (size 0.25 0.425) (layers F.Cu F.Mask F.Paste))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)))
)
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-14_2x2mm_P0.35mm_LayoutBorder3x4y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,49 +0,0 @@
(module LGA-14_3x2.5mm_P0.5mm_Layout3x4y (layer F.Cu) (tedit 5AE1B0FA)
(descr "LGA 14 (2x4+2x3) pin, 3x2.5mm, see: http://www.st.com/resource/en/datasheet/lsm6ds3.pdf")
(tags LGA)
(attr smd)
(fp_text reference REF** (at 0 -3) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-14_3x2.5mm_P0.5mm_Layout3x4y (at 0 3) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.03 -1.78) (end 2.03 -1.78) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.03 -1.78) (end 2.03 1.78) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.03 1.78) (end -2.03 1.78) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.03 1.78) (end -2.03 -1.78) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.5 -1.25) (end 1.5 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 1.25) (end -1.5 1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 1.25) (end -1.5 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 -0.75) (end -1 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1 -1.25) (end 1.5 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.9 -1.35) (end -1.6 -1.35) (layer F.SilkS) (width 0.12))
(fp_line (start 0.9 -1.35) (end 1.6 -1.35) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 -1.35) (end 1.6 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 0.9 1.35) (end 1.6 1.35) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 1.35) (end 1.6 1.15) (layer F.SilkS) (width 0.12))
(fp_line (start -0.9 1.35) (end -1.6 1.35) (layer F.SilkS) (width 0.12))
(fp_line (start -1.6 1.15) (end -1.6 1.35) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.08)))
)
(pad 1 smd rect (at -1.2875 -0.75) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1.2875 -0.25) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -1.2875 0.25) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.2875 0.75) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 1.2875 0.75) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 1.2875 0.25) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 1.2875 -0.25) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 1.2875 -0.75) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -0.5 1.0375 90) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 0 1.0375 90) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 0.5 1.0375 90) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 0.5 -1.0375 90) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 0 -1.0375 90) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -0.5 -1.0375 90) (size 0.975 0.3) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-14_3x2.5mm_P0.5mm_Layout3x4y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,48 @@
(module LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y (layer F.Cu) (tedit 5AE46F99)
(descr "LGA, 14 Pin (http://www.st.com/resource/en/datasheet/lsm6ds3.pdf), generated with kicad-footprint-generator ipc_lga_layoutBorder_generator.py")
(tags "LGA LGA")
(attr smd)
(fp_text reference REF** (at 0 -2.2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y (at 0 2.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.91 -1.36) (end 1.61 -1.36) (layer F.SilkS) (width 0.12))
(fp_line (start 1.61 -1.36) (end 1.61 -1.16) (layer F.SilkS) (width 0.12))
(fp_line (start 0.91 1.36) (end 1.61 1.36) (layer F.SilkS) (width 0.12))
(fp_line (start 1.61 1.36) (end 1.61 1.16) (layer F.SilkS) (width 0.12))
(fp_line (start -0.91 1.36) (end -1.61 1.36) (layer F.SilkS) (width 0.12))
(fp_line (start -1.61 1.36) (end -1.61 1.16) (layer F.SilkS) (width 0.12))
(fp_line (start -0.75 -1.25) (end 1.5 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 -1.25) (end 1.5 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 1.25) (end -1.5 1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 1.25) (end -1.5 -0.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 -0.5) (end -0.75 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.75 -1.5) (end -1.75 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.75 1.5) (end 1.75 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 1.5) (end 1.75 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 -1.5) (end -1.75 -1.5) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -1.1375 -0.75) (size 0.675 0.3) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at -1.1375 -0.25) (size 0.675 0.3) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at -1.1375 0.25) (size 0.675 0.3) (layers F.Cu F.Mask F.Paste))
(pad 4 smd rect (at -1.1375 0.75) (size 0.675 0.3) (layers F.Cu F.Mask F.Paste))
(pad 5 smd rect (at -0.5 0.8875) (size 0.3 0.675) (layers F.Cu F.Mask F.Paste))
(pad 6 smd rect (at 0 0.8875) (size 0.3 0.675) (layers F.Cu F.Mask F.Paste))
(pad 7 smd rect (at 0.5 0.8875) (size 0.3 0.675) (layers F.Cu F.Mask F.Paste))
(pad 8 smd rect (at 1.1375 0.75) (size 0.675 0.3) (layers F.Cu F.Mask F.Paste))
(pad 9 smd rect (at 1.1375 0.25) (size 0.675 0.3) (layers F.Cu F.Mask F.Paste))
(pad 10 smd rect (at 1.1375 -0.25) (size 0.675 0.3) (layers F.Cu F.Mask F.Paste))
(pad 11 smd rect (at 1.1375 -0.75) (size 0.675 0.3) (layers F.Cu F.Mask F.Paste))
(pad 12 smd rect (at 0.5 -0.8875) (size 0.3 0.675) (layers F.Cu F.Mask F.Paste))
(pad 13 smd rect (at 0 -0.8875) (size 0.3 0.675) (layers F.Cu F.Mask F.Paste))
(pad 14 smd rect (at -0.5 -0.8875) (size 0.3 0.675) (layers F.Cu F.Mask F.Paste))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.75 0.75) (thickness 0.11)))
)
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,47 +0,0 @@
(module LGA-14_3x5mm_P0.8mm_Layout1x5y (layer F.Cu) (tedit 5AE1A7EF)
(descr "LGA 14 (2x6+2x1), 3x5mm see: http://www.st.com/resource/en/datasheet/lsm303dlhc.pdf")
(tags LGA)
(attr smd)
(fp_text reference REF** (at 0 -4) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-14_3x5mm_P0.8mm_Layout1x5y (at 0 4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.08 -3.08) (end 2.08 -3.08) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.08 -3.08) (end 2.08 3.08) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.08 3.08) (end -2.08 3.08) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.08 3.08) (end -2.08 -3.08) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.75 -2.5) (end 1.5 -2.5) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 -2.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 2.5) (end -1.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 2.5) (end -1.5 -1.75) (layer F.Fab) (width 0.1))
(fp_line (start -0.75 -2.5) (end -1.5 -1.75) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -2.6) (end -1.6 -2.6) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 -2.1) (end 1.6 -2.6) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 -2.6) (end 0.5 -2.6) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 2.1) (end 1.6 2.6) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 2.6) (end 0.5 2.6) (layer F.SilkS) (width 0.12))
(fp_line (start -1.6 2.1) (end -1.6 2.6) (layer F.SilkS) (width 0.12))
(fp_line (start -1.6 2.6) (end -0.5 2.6) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 0 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -1.2 -1.6) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1.2 -0.8) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -1.2 0) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.2 0.8) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -1.2 1.6) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 0 2.2 90) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 1.2 1.6) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 1.2 0.8) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 1.2 0) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 1.2 -0.8) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 1.2 -1.6) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 0 -2.2 90) (size 1.25 0.55) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-14_3x5mm_P0.8mm_Layout1x5y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,51 +0,0 @@
(module LGA-16_3x3mm_P0.5mm_Layout3x5y (layer F.Cu) (tedit 5AE1A87E)
(descr "LGA 16 (2x5 + 2x3), 3x3mm see:http://www.st.com/resource/en/datasheet/lis331hh.pdf")
(tags LGA)
(attr smd)
(fp_text reference REF** (at 0 -3) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-16_3x3mm_P0.5mm_Layout3x5y (at 0 3) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1 -1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 1.5) (end -1.5 -1) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 -1) (end -1 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start -0.85 -1.6) (end -1.6 -1.6) (layer F.SilkS) (width 0.12))
(fp_line (start 0.85 -1.6) (end 1.6 -1.6) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 -1.6) (end 1.6 -1.35) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 1.35) (end 1.6 1.6) (layer F.SilkS) (width 0.12))
(fp_line (start 1.6 1.6) (end 0.85 1.6) (layer F.SilkS) (width 0.12))
(fp_line (start -0.85 1.6) (end -1.6 1.6) (layer F.SilkS) (width 0.12))
(fp_line (start -1.6 1.6) (end -1.6 1.35) (layer F.SilkS) (width 0.12))
(fp_line (start -1.98 -1.98) (end 1.98 -1.98) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.98 -1.98) (end 1.98 1.98) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.98 1.98) (end -1.98 1.98) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.98 1.98) (end -1.98 -1.98) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.08)))
)
(pad 1 smd rect (at -1.2875 -1) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1.2875 -0.5) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -1.2875 0) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.2875 0.5) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -1.2875 1) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 1.2875 1) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 1.2875 0.5) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 1.2875 0) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 1.2875 -0.5) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 1.2875 -1) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -0.5 1.2875 90) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 0 1.2875 90) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 0.5 1.2875 90) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 0.5 -1.2875 90) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 0 -1.2875 90) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -0.5 -1.2875 90) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-16_3x3mm_P0.5mm_Layout3x5y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,50 @@
(module LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y (layer F.Cu) (tedit 5AE46F99)
(descr "LGA, 16 Pin (http://www.st.com/resource/en/datasheet/lis331hh.pdf), generated with kicad-footprint-generator ipc_lga_layoutBorder_generator.py")
(tags "LGA LGA")
(attr smd)
(fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y (at 0 2.45) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.885 -1.61) (end 1.61 -1.61) (layer F.SilkS) (width 0.12))
(fp_line (start 1.61 -1.61) (end 1.61 -1.385) (layer F.SilkS) (width 0.12))
(fp_line (start 0.885 1.61) (end 1.61 1.61) (layer F.SilkS) (width 0.12))
(fp_line (start 1.61 1.61) (end 1.61 1.385) (layer F.SilkS) (width 0.12))
(fp_line (start -0.885 1.61) (end -1.61 1.61) (layer F.SilkS) (width 0.12))
(fp_line (start -1.61 1.61) (end -1.61 1.385) (layer F.SilkS) (width 0.12))
(fp_line (start -0.75 -1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 1.5) (end -1.5 -0.75) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 -0.75) (end -0.75 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.75 1.75) (end 1.75 1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 -1.75) (end -1.75 -1.75) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -1.15 -1) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at -1.15 -0.5) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at -1.15 0) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 4 smd rect (at -1.15 0.5) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 5 smd rect (at -1.15 1) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 6 smd rect (at -0.5 1.15) (size 0.25 0.6) (layers F.Cu F.Mask F.Paste))
(pad 7 smd rect (at 0 1.15) (size 0.25 0.6) (layers F.Cu F.Mask F.Paste))
(pad 8 smd rect (at 0.5 1.15) (size 0.25 0.6) (layers F.Cu F.Mask F.Paste))
(pad 9 smd rect (at 1.15 1) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 10 smd rect (at 1.15 0.5) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 11 smd rect (at 1.15 0) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 12 smd rect (at 1.15 -0.5) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 13 smd rect (at 1.15 -1) (size 0.6 0.25) (layers F.Cu F.Mask F.Paste))
(pad 14 smd rect (at 0.5 -1.15) (size 0.25 0.6) (layers F.Cu F.Mask F.Paste))
(pad 15 smd rect (at 0 -1.15) (size 0.25 0.6) (layers F.Cu F.Mask F.Paste))
(pad 16 smd rect (at -0.5 -1.15) (size 0.25 0.6) (layers F.Cu F.Mask F.Paste))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.75 0.75) (thickness 0.11)))
)
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,51 +0,0 @@
(module LGA-16_4x4mm_P0.65mm_Layout4x4y (layer F.Cu) (tedit 5AE1AC55)
(descr "LGA 16 (4x4) pin, 4x4mm see:http://www.st.com/resource/en/datasheet/l3gd20.pdf")
(tags LGA)
(attr smd)
(fp_text reference REF** (at 0 -3.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-16_4x4mm_P0.65mm_Layout4x4y (at 0 3.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.7 0.7) (thickness 0.11)))
)
(fp_line (start -1.5 -2) (end 2 -2) (layer F.Fab) (width 0.1))
(fp_line (start 2 -2) (end 2 2) (layer F.Fab) (width 0.1))
(fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1))
(fp_line (start -2 2) (end -2 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start -1.5 -2) (end -2 -1.5) (layer F.Fab) (width 0.1))
(fp_line (start -2.12 -2.12) (end -1.42 -2.12) (layer F.SilkS) (width 0.12))
(fp_line (start 1.37 -2.12) (end 2.12 -2.12) (layer F.SilkS) (width 0.12))
(fp_line (start 2.12 -2.12) (end 2.12 -1.42) (layer F.SilkS) (width 0.12))
(fp_line (start 2.12 1.42) (end 2.12 2.12) (layer F.SilkS) (width 0.12))
(fp_line (start 2.12 2.12) (end 1.42 2.12) (layer F.SilkS) (width 0.12))
(fp_line (start -1.42 2.12) (end -2.12 2.12) (layer F.SilkS) (width 0.12))
(fp_line (start -2.12 2.12) (end -2.12 1.42) (layer F.SilkS) (width 0.12))
(fp_line (start -2.58 -2.58) (end 2.58 -2.58) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.58 -2.58) (end 2.58 2.58) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.58 2.58) (end -2.58 2.58) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.58 2.58) (end -2.58 -2.58) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -1.9 -0.975) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1.9 -0.325) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -1.9 0.325) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.9 0.975) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -0.975 1.9 90) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -0.325 1.9 90) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 0.325 1.9 90) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 0.975 1.9 90) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 1.9 0.975) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 1.9 0.325) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 1.9 -0.325) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 1.9 -0.975) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 0.975 -1.9 90) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 0.325 -1.9 90) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -0.325 -1.9 90) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -0.975 -1.9 90) (size 0.85 0.35) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-16_4x4mm_P0.65mm_Layout4x4y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,50 @@
(module LGA-16_4x4mm_P0.65mm_LayoutBorder4x4y (layer F.Cu) (tedit 5AE46F99)
(descr "LGA, 16 Pin (http://www.st.com/resource/en/datasheet/l3gd20.pdf), generated with kicad-footprint-generator ipc_lga_layoutBorder_generator.py")
(tags "LGA LGA")
(attr smd)
(fp_text reference REF** (at 0 -2.95) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LGA-16_4x4mm_P0.65mm_LayoutBorder4x4y (at 0 2.95) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.41 -2.11) (end 2.11 -2.11) (layer F.SilkS) (width 0.12))
(fp_line (start 2.11 -2.11) (end 2.11 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 1.41 2.11) (end 2.11 2.11) (layer F.SilkS) (width 0.12))
(fp_line (start 2.11 2.11) (end 2.11 1.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1.41 2.11) (end -2.11 2.11) (layer F.SilkS) (width 0.12))
(fp_line (start -2.11 2.11) (end -2.11 1.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1 -2) (end 2 -2) (layer F.Fab) (width 0.1))
(fp_line (start 2 -2) (end 2 2) (layer F.Fab) (width 0.1))
(fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1))
(fp_line (start -2 2) (end -2 -1) (layer F.Fab) (width 0.1))
(fp_line (start -2 -1) (end -1 -2) (layer F.Fab) (width 0.1))
(fp_line (start -2.25 -2.25) (end -2.25 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.25 2.25) (end 2.25 2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.25 2.25) (end 2.25 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.25 -2.25) (end -2.25 -2.25) (layer F.CrtYd) (width 0.05))
(pad 1 smd rect (at -1.7 -0.975) (size 0.55 0.35) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at -1.7 -0.325) (size 0.55 0.35) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at -1.7 0.325) (size 0.55 0.35) (layers F.Cu F.Mask F.Paste))
(pad 4 smd rect (at -1.7 0.975) (size 0.55 0.35) (layers F.Cu F.Mask F.Paste))
(pad 5 smd rect (at -0.975 1.7) (size 0.35 0.55) (layers F.Cu F.Mask F.Paste))
(pad 6 smd rect (at -0.325 1.7) (size 0.35 0.55) (layers F.Cu F.Mask F.Paste))
(pad 7 smd rect (at 0.325 1.7) (size 0.35 0.55) (layers F.Cu F.Mask F.Paste))
(pad 8 smd rect (at 0.975 1.7) (size 0.35 0.55) (layers F.Cu F.Mask F.Paste))
(pad 9 smd rect (at 1.7 0.975) (size 0.55 0.35) (layers F.Cu F.Mask F.Paste))
(pad 10 smd rect (at 1.7 0.325) (size 0.55 0.35) (layers F.Cu F.Mask F.Paste))
(pad 11 smd rect (at 1.7 -0.325) (size 0.55 0.35) (layers F.Cu F.Mask F.Paste))
(pad 12 smd rect (at 1.7 -0.975) (size 0.55 0.35) (layers F.Cu F.Mask F.Paste))
(pad 13 smd rect (at 0.975 -1.7) (size 0.35 0.55) (layers F.Cu F.Mask F.Paste))
(pad 14 smd rect (at 0.325 -1.7) (size 0.35 0.55) (layers F.Cu F.Mask F.Paste))
(pad 15 smd rect (at -0.325 -1.7) (size 0.35 0.55) (layers F.Cu F.Mask F.Paste))
(pad 16 smd rect (at -0.975 -1.7) (size 0.35 0.55) (layers F.Cu F.Mask F.Paste))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KISYS3DMOD}/Package_LGA.3dshapes/LGA-16_4x4mm_P0.65mm_LayoutBorder4x4y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)