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

added solder jumper footprints with triangle/arrow shapes

This commit is contained in:
jkriege2 2018-01-21 13:02:39 +01:00
parent e46bdd306d
commit bde453f846
3 changed files with 134 additions and 0 deletions

View File

@ -0,0 +1,35 @@
(module SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm (layer F.Cu) (tedit 5A64794F)
(descr "SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open")
(tags "solder jumper open")
(attr virtual)
(fp_text reference REF** (at 0 -1.8) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm (at 0 1.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12))
(fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12))
(fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05))
(pad 2 smd custom (at 0.725 0) (size 0.3 0.3) (layers F.Cu F.Mask)
(zone_connect 0)
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -0.65 -0.75) (xy 0.5 -0.75) (xy 0.5 0.75) (xy -0.65 0.75) (xy -0.15 0)
) (width 0))
))
(pad 1 smd custom (at -0.725 0) (size 0.3 0.3) (layers F.Cu F.Mask)
(zone_connect 0)
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -0.5 -0.75) (xy 0.5 -0.75) (xy 1 0) (xy 0.5 0.75) (xy -0.5 0.75)
) (width 0))
))
)

View File

@ -0,0 +1,48 @@
(module SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm (layer F.Cu) (tedit 5A64803D)
(descr "SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open")
(tags "solder jumper open")
(attr virtual)
(fp_text reference REF** (at 0.725 -1.775) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm (at 0.725 1.925) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.1 1.5) (end -1.4 1.2) (layer F.SilkS) (width 0.12))
(fp_line (start -1.7 1.5) (end -1.1 1.5) (layer F.SilkS) (width 0.12))
(fp_line (start -1.4 1.2) (end -1.7 1.5) (layer F.SilkS) (width 0.12))
(fp_line (start -2.75 0.95) (end -2.75 -1) (layer F.SilkS) (width 0.12))
(fp_line (start 2.75 0.95) (end -2.75 0.95) (layer F.SilkS) (width 0.12))
(fp_line (start 2.75 -1) (end 2.75 0.95) (layer F.SilkS) (width 0.12))
(fp_line (start -2.75 -1) (end 2.75 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -2.98 -1.27) (end 3 -1.27) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.98 -1.27) (end -2.98 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3 1.25) (end 3 -1.27) (layer F.CrtYd) (width 0.05))
(fp_line (start 3 1.25) (end -2.98 1.25) (layer F.CrtYd) (width 0.05))
(pad "" smd rect (at 1.2 0) (size 1.5 1.5) (layers F.Mask))
(pad "" smd rect (at -1.2 0) (size 1.5 1.5) (layers F.Mask))
(pad 1 smd custom (at -2 0) (size 0.3 0.3) (layers F.Cu F.Mask)
(zone_connect 0)
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -0.5 -0.75) (xy 0.5 -0.75) (xy 1 0) (xy 0.5 0.75) (xy -0.5 0.75)
) (width 0))
))
(pad 2 smd custom (at 0 0) (size 0.3 0.3) (layers F.Cu)
(zone_connect 0)
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -1.2 -0.75) (xy 1.2 -0.75) (xy 0.7 0) (xy 1.2 0.75) (xy -1.2 0.75)
(xy -0.7 0)) (width 0))
))
(pad 3 smd custom (at 2 0 180) (size 0.3 0.3) (layers F.Cu F.Mask)
(zone_connect 0)
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -0.5 -0.75) (xy 0.5 -0.75) (xy 1 0) (xy 0.5 0.75) (xy -0.5 0.75)
) (width 0))
))
)

View File

@ -0,0 +1,51 @@
(module SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels (layer F.Cu) (tedit 5A6480B6)
(descr "SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open, labeled with numbers")
(tags "solder jumper open")
(attr virtual)
(fp_text reference REF** (at 0.725 -1.775) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels (at 0.725 1.925) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user 3 (at 3.4 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user 1 (at -3.35 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.75 0.95) (end -2.75 -1) (layer F.SilkS) (width 0.12))
(fp_line (start 2.75 0.95) (end -2.75 0.95) (layer F.SilkS) (width 0.12))
(fp_line (start 2.75 -1) (end 2.75 0.95) (layer F.SilkS) (width 0.12))
(fp_line (start -2.75 -1) (end 2.75 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -2.98 -1.27) (end 3 -1.27) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.98 -1.27) (end -2.98 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 3 1.25) (end 3 -1.27) (layer F.CrtYd) (width 0.05))
(fp_line (start 3 1.25) (end -2.98 1.25) (layer F.CrtYd) (width 0.05))
(pad "" smd rect (at 1.2 0) (size 1.5 1.5) (layers F.Mask))
(pad "" smd rect (at -1.2 0) (size 1.5 1.5) (layers F.Mask))
(pad 1 smd custom (at -2 0) (size 0.3 0.3) (layers F.Cu F.Mask)
(zone_connect 0)
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -0.5 -0.75) (xy 0.5 -0.75) (xy 1 0) (xy 0.5 0.75) (xy -0.5 0.75)
) (width 0))
))
(pad 2 smd custom (at 0 0) (size 0.3 0.3) (layers F.Cu)
(zone_connect 0)
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -1.2 -0.75) (xy 1.2 -0.75) (xy 0.7 0) (xy 1.2 0.75) (xy -1.2 0.75)
(xy -0.7 0)) (width 0))
))
(pad 3 smd custom (at 2 0 180) (size 0.3 0.3) (layers F.Cu F.Mask)
(zone_connect 0)
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -0.5 -0.75) (xy 0.5 -0.75) (xy 1 0) (xy 0.5 0.75) (xy -0.5 0.75)
) (width 0))
))
)