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

Added Kionix_LGA-12_2x2mm_P0.5mm_LayoutBorder2x4y. ()

* Added Kionix_LGA-12_2x2mm_P0.5mm_LayoutBorder2x4y.

Footprint for KXTJ3-1057 3-Axis Accelerometer.
Symbol added here: https://github.com/KiCad/kicad-symbols/pull/621.
Specifications:
http://kionixfs.kionix.com/en/datasheet/KXTJ3-1057-Specifications-Rev-5.0.pdf
http://kionixfs.kionix.com/en/document/TN008-PCB-Design-Guidelines-for-2x2-LGA-Sensors.pdf

Generated with https://github.com/pointhi/kicad-footprint-generator.
Source:
```
Kionix_LGA-12_2x2x0.9mm_P0.35x0.375mm:⏎
  device_type: 'LGA'⏎
  size_source: 'http://kionixfs.kionix.com/en/document/TN008-PCB-Design-Guidelines-for-2x2-LGA-Sensors.pdf#page=4'⏎   library: 'Package_LGA'⏎
  manufacturer: 'Kionix'⏎
  use_name_format: 'LGA'⏎
  #ipc_density: 'least'⏎
  ipc_class: 'qfn_pull_back'⏎
  body_size_x:⏎
    nominal: 2.0⏎
    tolerance: 0.05⏎
  body_size_y:⏎
    nominal: 2.0⏎
    tolerance: 0.05⏎
  overall_height: 0.9⏎
  lead_width:⏎
    nominal: 0.25⏎
    tolerance: 0.05⏎
  lead_len:⏎
    nominal: 0.275⏎
    tolerance: 0.05⏎
  lead_to_edge:⏎
    nominal: 0.1⏎
  pitch: 0.5⏎
  num_pins_x: 2⏎
  num_pins_y: 4⏎
⏎```

Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>

* Pads resized to match exactly component pads as instructed by evanshultz.

Initial component comes from kicad-footprint-generator + pad resize by hand.
https://github.com/pointhi/kicad-footprint-generator/pull/634

Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>

* Updated pads to RECT from ROUNDRECT.

Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
This commit is contained in:
Tomasz CEDRO 2020-10-01 00:26:41 +02:00 committed by GitHub
parent d58a6843d3
commit 9bbabf8fe9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,43 @@
(module Kionix_LGA-12_2x2mm_P0.5mm_LayoutBorder2x4y (layer F.Cu) (tedit 5F74CBD8)
(descr "Kionix LGA, 12 Pin (http://kionixfs.kionix.com/en/document/TN008-PCB-Design-Guidelines-for-2x2-LGA-Sensors.pdf#page=4), generated with kicad-footprint-generator ipc_noLead_generator.py")
(tags "Kionix LGA NoLead")
(attr smd)
(fp_text reference REF** (at 0 -1.95) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Kionix_LGA-12_2x2mm_P0.5mm_LayoutBorder2x4y (at 0 1.95) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.685 -1.11) (end 1.11 -1.11) (layer F.SilkS) (width 0.12))
(fp_line (start -0.685 1.11) (end -1.11 1.11) (layer F.SilkS) (width 0.12))
(fp_line (start 0.685 1.11) (end 1.11 1.11) (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))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)))
)
(pad 12 smd rect (at -0.25 -0.7625) (size 0.25 0.275) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 0.25 -0.7625) (size 0.25 0.275) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 0.7625 -0.75) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 0.7625 -0.25) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 0.7625 0.25) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 0.7625 0.75) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 0.25 0.7625) (size 0.25 0.275) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -0.25 0.7625) (size 0.25 0.275) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -0.7625 0.75) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.7625 0.25) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -0.7625 -0.25) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -0.7625 -0.75) (size 0.275 0.25) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_LGA.3dshapes/Kionix_LGA-12_2x2mm_P0.5mm_LayoutBorder2x4y.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)