mirror of
git://projects.qi-hardware.com/xue.git
synced 2024-12-25 19:10:48 +02:00
MLF20m1 footprint added
This commit is contained in:
parent
263badf95f
commit
43db22445d
125
kicad/modules/MLF20m1.fpd
Normal file
125
kicad/modules/MLF20m1.fpd
Normal file
@ -0,0 +1,125 @@
|
||||
/* MACHINE-GENERATED ! */
|
||||
|
||||
frame pad_e {
|
||||
set name = Nx+ny+1
|
||||
|
||||
ce: vec @(Ox/2-4mil, pos)
|
||||
ll: vec .(0mil, Pw/2)
|
||||
ur: vec .(-Ph, -Pw)
|
||||
pad "$name" ll .
|
||||
}
|
||||
|
||||
frame pad_w {
|
||||
set name = 2*(Nx+Ny)-ny
|
||||
|
||||
cw: vec @(-Ox/2+4mil, pos)
|
||||
ll: vec .(0mil, Pw/2)
|
||||
ur: vec .(Ph, -Pw)
|
||||
pad "$name" ll .
|
||||
}
|
||||
|
||||
frame pad_n {
|
||||
set name = nx+1
|
||||
|
||||
nc: vec @(pos, Oy/2-4mil)
|
||||
ll: vec .(-Pw/2, 0mm)
|
||||
ur: vec .(Pw, -Ph)
|
||||
pad "$name" ll .
|
||||
}
|
||||
|
||||
frame pad_s {
|
||||
set name = 2*Nx+Ny-nx
|
||||
|
||||
sc: vec @(pos, -Oy/2+4mil)
|
||||
ll: vec .(-Pw/2, 0mm)
|
||||
ur: vec .(Pw, Ph)
|
||||
pad "$name" ll .
|
||||
}
|
||||
|
||||
frame pads_y {
|
||||
set pos = (Ny/2-ny-0.5)*e
|
||||
|
||||
loop ny = 0, Ny-1
|
||||
|
||||
frame pad_w @
|
||||
frame pad_e @
|
||||
}
|
||||
|
||||
frame pads_x {
|
||||
set pos = (nx-Nx/2+0.5)*e
|
||||
|
||||
loop nx = 0, Nx-1
|
||||
|
||||
frame pad_s @
|
||||
frame pad_n @
|
||||
}
|
||||
|
||||
frame pads {
|
||||
set Nx = 5
|
||||
|
||||
set Ny = 5
|
||||
|
||||
frame pads_x @
|
||||
frame pads_y @
|
||||
}
|
||||
|
||||
frame c_pad {
|
||||
ll: vec @(-Cx/2, -Cy/2)
|
||||
ur: vec @(Cx/2, Cy/2)
|
||||
pad "PAD" ll .
|
||||
}
|
||||
|
||||
frame center {
|
||||
set Cx = 1.1mm
|
||||
|
||||
set Cy = 1.1mm
|
||||
|
||||
set Gx = 0.1mm
|
||||
|
||||
set Gy = 0.1mm
|
||||
|
||||
loop nx = 0, 1
|
||||
|
||||
loop ny = 0, 1
|
||||
|
||||
c: vec @((nx-0.5)*(Cx+Gx), (ny-0.5)*(Cy+Gy))
|
||||
frame c_pad .
|
||||
}
|
||||
|
||||
frame outline {
|
||||
ll: vec @(-Ox/2, -Oy/2)
|
||||
ur: vec @(Ox/2, Oy/2)
|
||||
rect ll . silk
|
||||
}
|
||||
|
||||
package "MLF20m1"
|
||||
unit mm
|
||||
set Ox = 4mm
|
||||
|
||||
set Oy = 4mm
|
||||
|
||||
set e = 0.5mm
|
||||
|
||||
set silk = 0.1mm
|
||||
|
||||
set Pw = 0.25mm
|
||||
|
||||
set Ph = 0.4mm
|
||||
|
||||
__2: vec @(-2.2mm, 2.2mm)
|
||||
__3: vec .(0.2mm, 0mm)
|
||||
circ __2 . silk
|
||||
frame outline @
|
||||
frame center @
|
||||
frame pads @
|
||||
measx pad_n.ll >> pad_n.ur 100mil
|
||||
measx pad_n.nc >> pad_n.nc 70mil
|
||||
measx pad_n.nc -> pad_n.nc 40mil
|
||||
measx c_pad.ur >> c_pad.ll Oy/2+40mil
|
||||
measx outline.ll >> outline.ur Oy+130mil
|
||||
measy pad_w.cw >> pad_w.cw 70mil
|
||||
measy pad_w.ll -> pad_w.ur 40mil
|
||||
measy pad_w.ur >> pad_w.ll 100mil+Ph
|
||||
measy outline.ll >> outline.ur 130mil
|
||||
measx c_pad.ll -> c_pad.ur -2mm
|
||||
measy c_pad.ll -> c_pad.ur -4mm
|
3
kicad/modules/MLF20m1.mdc
Normal file
3
kicad/modules/MLF20m1.mdc
Normal file
@ -0,0 +1,3 @@
|
||||
PCBNEW-LibDoc----V1 27/9/2008-16:35:21
|
||||
#
|
||||
$EndLIBDOC
|
139
kicad/modules/MLF20m1.mod
Normal file
139
kicad/modules/MLF20m1.mod
Normal file
@ -0,0 +1,139 @@
|
||||
PCBNEW-LibModule-V1 Mon Aug 16 13:50:35 2010
|
||||
$INDEX
|
||||
MLF20m1
|
||||
$EndINDEX
|
||||
$MODULE MLF20m1
|
||||
Po 0 0 0 15 4C69887B 00000000 ~~
|
||||
Li MLF20m1
|
||||
Sc 4C69887B
|
||||
At SMD
|
||||
Op 0 0 0
|
||||
T0 0 -150 200 200 0 40 N V 25 "MLF20m1"
|
||||
T1 0 150 200 200 0 40 N I 25 "Val*"
|
||||
$PAD
|
||||
Sh "PAD" R 433 433 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -235 235
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "PAD" R 433 433 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -235 -235
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "PAD" R 433 433 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 235 235
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "PAD" R 433 433 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 235 -235
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "15" R 98 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -393 668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "1" R 98 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -393 -668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "14" R 99 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -196 668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "2" R 99 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -196 -668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "13" R 98 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 0 668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "3" R 98 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 0 -668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "12" R 99 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 196 668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "4" R 99 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 196 -668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "11" R 98 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 393 668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "5" R 98 158 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 393 -668
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "20" R 158 98 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -668 -393
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "6" R 158 98 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 668 -393
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "19" R 158 99 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -668 -196
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "7" R 158 99 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 668 -196
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "18" R 158 98 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -668 0
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "8" R 158 98 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 668 0
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "17" R 158 99 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -668 196
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "9" R 158 99 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 668 196
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "16" R 158 98 0 0 0
|
||||
At SMD N 00888000
|
||||
Po -668 393
|
||||
$EndPAD
|
||||
$PAD
|
||||
Sh "10" R 158 98 0 0 0
|
||||
At SMD N 00888000
|
||||
Po 668 393
|
||||
$EndPAD
|
||||
DC -866 -866 -866 -944 39 21
|
||||
DS -787 787 -787 -787 39 21
|
||||
DS -787 -787 787 -787 39 21
|
||||
DS 787 -787 787 787 39 21
|
||||
DS 787 787 -787 787 39 21
|
||||
$EndMODULE MLF20m1
|
||||
$EndLIBRARY
|
Loading…
Reference in New Issue
Block a user