Mail Archives: geda-user/2014/03/31/20:14:44
Perfect...Thanks guys!
-Dave
On 03/31/2014 11:54 AM, Stefan Salewski wrote:
> On Mon, 2014-03-31 at 02:53 -0400, Dave McGuire wrote:
>> Hey folks! Has anyone done a footprint for TI's DDPAK package, like
>> the one used for the LM2673?
>
>
> Do you need the rounded center pad?
> If not, input data file like this
>
> Device = Global
> author = "Stefan Salewski"
> email = "mail AT ssalewski DOT de"
> dist-license = GPL
> use-license = unlimited
> date = "31-MAR-2014"
> elementdir = "./"
> silkwidth = 10 mil
> silkoffset = 10 mil
> textpos = upperleft
> textorientation = horizontal
> refdessize = 100
> mask = 6 mil
> clearance = 10 mil
> p1silkmark = ""
> p1coppermark = "yes"
>
> # Quad Flat Packages and similar SMD devices like SO, see http://en.wikipedia.org/wiki/QFP
> Device = QFP
> defaultunit = mm
> name = "DDPAK" # name of the footprint -- if left empty then filename is used
> description = "" # detailed description
> desc = "DDPAK (LM2673)" # short description
> documentation = "http://www.ti.com/lit/gpn/lm2673" # source of layout, i.e. URI of datasheet
> pins = 7 # total number of pins
> rows = 7 # number of pins at side of pin one -- 0 is identical to pins/4
> width = 16.64 # separation of the two columns of pads -- center to center. If 0 height is used.
> height = 0 # separation of the two rows of pads -- center to center. If 0 width is used.
> pitch = 1.27 # distance between adjacent pads -- center to center
> padthickness = 0.91 # should be smaller than pitch
> padlength = 2.16
> centerpadwidth = 10.41 # width of additional center pad with number pins+1 -- use 0 to supress
> centerpadheight = 10.81 # height of additional center pad with number pins+1 -- use 0 to supress
> silkbox = "inner" # inner or outer for autosize, custom for explicit size, otherwise no box
> silkboxwidth = 0 mil # silkbox width, used if silkbox = custom, no box if value is too small
> silkboxheight = 0 mil # silkbox height, used if silkbox = custom, no box if value is too small
> ovalpads = "no" # to get ovals use: oval, ovalpads, yes, true, 1
> p1silkmark = "damage" # mark pin/pad 1: see global section, or for specific shape: circle, damage, slash
> Generate DDPAK.fp
>
> gives this footprint:
>
> Element["" "DDPAK (LM2673)" "DDPAK" "" 0 0 -32756 -30280 0 100 ""]
> (
> Pad[-35217 -15000 -30295 -15000 3583 2000 4783 "1" "1" ""]
> Pad[-35217 -10000 -30295 -10000 3583 2000 4783 "2" "2" "square"]
> Pad[-35217 -5000 -30295 -5000 3583 2000 4783 "3" "3" "square"]
> Pad[-35217 0 -30295 0 3583 2000 4783 "4" "4" "square"]
> Pad[-35217 5000 -30295 5000 3583 2000 4783 "5" "5" "square"]
> Pad[-35217 10000 -30295 10000 3583 2000 4783 "6" "6" "square"]
> Pad[-35217 15000 -30295 15000 3583 2000 4783 "7" "7" "square"]
> Pad[0 -787 0 787 40984 2000 42184 "8" "8" "square"]
> ElementLine[-27004 -17801 -27004 22780 1000]
> ElementLine[-22026 -22780 27004 -22780 1000]
> ElementLine[-27004 -17801 -22026 -22780 1000]
> ElementLine[27004 22780 27004 -22780 1000]
> ElementLine[27004 22780 -27004 22780 1000]
> Attribute("name" "DDPAK")
> Attribute("author" "Stefan Salewski")
> Attribute("email" "mail AT ssalewski DOT de")
> Attribute("dist-license" "GPL")
> Attribute("use-license" "unlimited")
> Attribute("date" "31-MAR-2014")
> Attribute("desc" "DDPAK (LM2673)")
> Attribute("documentation" "http://www.ti.com/lit/gpn/lm2673")
> )
>
>
--
Dave McGuire, AK4HZ
New Kensington, PA
- Raw text -