1
0
mirror of git://projects.qi-hardware.com/kicad-libs.git synced 2024-11-25 19:46:16 +02:00

modules/pogo.fpd: add Mill-Max 09xx series TH pogo pins

This commit is contained in:
Werner Almesberger 2014-01-31 14:06:25 -03:00
parent d83737d636
commit 384ad5ec08
4 changed files with 55 additions and 1 deletions

View File

@ -113,6 +113,7 @@ Werner Almesberger <werner@almesberger.net>
modules/tswa.fpd
modules/sw-spdt-smt.fpd
modules/lp2032sm.fpd
modules/pogo.fpd
Xiangfu <xiangfu@openmobilefree.net>

View File

@ -213,6 +213,16 @@ Connector
HDR-18x2-200mil
HDR-19x2-200mil
HDR-20x2-200mil
Pogo
POGO-0906
POGO-0930
POGO-0914
POGO-0908
POGO-0932
POGO-0901
POGO-0929
POGO-0922
POGO-0956
Discrete_2P
SMT
Standard

View File

@ -8,7 +8,7 @@ MODULES=8_10-card 8_10-socket-ra 8_10-socket-ra-push-pull \
inductor-2p ir \
lga ledsmd lp2032sm \
mdip meander-2450MHz memcard8-amp-10100660 mic-ra-dip mini-usb\
pads pads-array phonejack \
pads pads-array phonejack pogo \
qfn qfp \
rca-3-ra rj45 \
soic sot23 spacer sot sot-323 ssop stdpass sw-spdt-smt \

43
modules/pogo.fpd Normal file
View File

@ -0,0 +1,43 @@
/* MACHINE-GENERATED ! */
frame hole {
set r = (ph+slack)/2
loop loop = 1, pin
__0: vec @(r, r)
__1: vec @(-r, -r)
hole . __0
}
frame pad {
set r = cd*aspect/2
__0: vec @(r, r)
__1: vec @(-r, -r)
rpad "1" . __0
}
package "POGO-$name"
unit mm
table
{ name, cd, pin, ph }
{ "0906", 1.83mm, 1, 0.51mm }
{ "0930", 1.83mm, 1, 0.51mm }
{ "0914", 1.4mm, 1, 0.74mm }
{ "0908", 1.83mm, 1, 0.51mm }
{ "0932", 1.4mm, 1, 0.74mm }
{ "0901", 1.4mm, 1, 0.74mm }
{ "0929", 1.5mm, 1, 0.74mm }
{ "0922", 1.52mm, 1, 0.74mm }
{ "0956", 1.83mm, 1, 0.89mm }
set aspect = 1.4
set slack = 0.05mm
frame pad @
frame hole @
measx pad.__1 >> pad.__0 -1mm
measx hole.__1 >> hole.__0 -(cd*aspect-ph-slack)/2-0.5mm