X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=hDG1tYazCbKAiQ50h+n5QMVHCytmWgQTEUL81c9A4Xg=; b=UXymQGg20zOziAvqUT/+H18OA9lTIm7K4/oZ/WQnyx7iHvsn35eP8y0ihX+bzYTPiK +zkc5D81Mt0K2Q00TsxTlJC33J3LeyE+VVr7cTVel/jneIFzdWd5+ATjazst0Wd5K4b+ 9XRDC9NV5GvnKtxxR1PZMlgWClJxj2+8uP+pfGOTxOdLd9dTwCdaYbw70gHR9PqM4e9h LJoNeAcT6TNaZHRbac9lzQxeNsyBNf0xFVJP0Srv16ml9zeim7LvDWw6Rq8xFVtO7Axn oaxvjtYce7AUi6TjHQiemnQIp332yoIRR9RvyoGQVkkrsDS4+hVqvcoNb7rMElD6G3MR 76uQ== X-Received: by 10.140.88.41 with SMTP id s38mr126518qgd.73.1406110463003; Wed, 23 Jul 2014 03:14:23 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <1406050279.1673.3.camel@AMD64X2> References: <1406050279 DOT 1673 DOT 3 DOT camel AT AMD64X2> From: Filippo Micheletti Date: Wed, 23 Jul 2014 12:13:41 +0200 Message-ID: Subject: Re: [geda-user] Coilcraft SMD inductor footprint To: MAILING LIST gEDA-user Content-Type: multipart/alternative; boundary=001a11c13e7ea992d704fed99a01 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --001a11c13e7ea992d704fed99a01 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable It's perfect, thanks a lot! -Filippo- On 22 July 2014 19:31, Stefan Salewski wrote: > On Tue, 2014-07-22 at 15:07 +0200, Filippo Micheletti wrote: > > Hi there, > > I need to use a Coilcraft MSS1278 series SMD inductor, has anyone alrea= dy > > drawn the corresponding footprint? > > > > -Filippo- > > Please check carefully -- and note that you may desire extended pads for > hand soldering (I used data from pdf) > > stefan AT AMD64X2 ~/sfg $ ruby sfg.rb input.txt > stefan AT AMD64X2 ~/sfg $ cat input.txt > Device =3D Global > author =3D "Stefan Salewski" > email =3D "mail AT ssalewski DOT de" > dist-license =3D GPL > use-license =3D unlimited > date =3D "22-JUL-2014" > elementdir =3D "./" > silkwidth =3D 10 mil > silkoffset =3D 10 mil > textpos =3D upperleft > textorientation =3D horizontal > refdessize =3D 100 > mask =3D 6 mil > clearance =3D 10 mil > p1silkmark =3D "" > p1coppermark =3D "no" > > # Quad Flat Packages and similar SMD devices like SO, see > http://en.wikipedia.org/wiki/QFP > Device =3D QFP > defaultunit =3D mm > name =3D "MSS1278" # name of the footprint -- if left empty then filena= me > is used > description =3D "" # detailed description > desc =3D "SMT Power Inductors =E2=80=93 MSS1278" # short description > documentation =3D "http://www.coilcraft.com/pdfs/mss1278.pdf" # source = of > layout, i.e. URI of datasheet > pins =3D 2 # total number of pins > rows =3D 1 # number of pins at side of pin one -- 0 is identical to pin= s/4 > width =3D 8.5 # separation of the two columns of pads -- center to cent= er. > If 0 height is used. > height =3D 0 # separation of the two rows of pads -- center to center. = If > 0 width is used. > pitch =3D 0 # distance between adjacent pads -- center to center > padthickness =3D 5.5 # should be smaller than pitch > padlength =3D 4 > centerpadwidth =3D 0 # width of additional center pad with number pins+= 1 > -- use 0 to supress > centerpadheight =3D 0 # height of additional center pad with number pin= s+1 > -- use 0 to supress > silkbox =3D "custom" # inner or outer for autosize, custom for explicit > size, otherwise no box > silkboxwidth =3D 12 # silkbox width, used if silkbox =3D custom, no box= if > value is too small > silkboxheight =3D 12 # silkbox height, used if silkbox =3D custom, no b= ox if > value is too small > ovalpads =3D "no" # to get ovals use: oval, ovalpads, yes, true, 1 > p1silkmark =3D "no" # mark pin/pad 1: see global section, or for specif= ic > shape: circle, damage, slash > Generate MSS1278.fp > > stefan AT AMD64X2 ~/sfg $ cat MSS1278.fp > Element["" "SMT Power Inductors =E2=80=93 MSS1278" "MSS1278" "" 0 0 -2362= 2 -31122 > 0 100 ""] > ( > Pad[-16732 -2953 -16732 2953 15748 2000 16948 "1" "1" "square"] > Pad[16732 -2953 16732 2953 15748 2000 16948 "2" "2" "square"] > ElementLine[-23622 -23622 -23622 -12327 1000] > ElementLine[-23622 23622 -23622 12327 1000] > ElementLine[-23622 -23622 23622 -23622 1000] > ElementLine[23622 -23622 23622 -12327 1000] > ElementLine[23622 23622 23622 12327 1000] > ElementLine[23622 23622 -23622 23622 1000] > Attribute("name" "MSS1278") > Attribute("author" "Stefan Salewski") > Attribute("email" "mail AT ssalewski DOT de") > Attribute("dist-license" "GPL") > Attribute("use-license" "unlimited") > Attribute("date" "22-JUL-2014") > Attribute("desc" "SMT Power Inductors =E2=80=93 MSS1278") > Attribute("documentation" "http://www.coilcraft.com/pdfs/mss1278.pdf") > ) > stefan AT AMD64X2 ~/sfg $ pcb MSS1278.fp > > > > --001a11c13e7ea992d704fed99a01 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
It's perfect, thanks a lot!


-Filippo-




On 22 July 2014 19:31, Stefan Salewski <= span dir=3D"ltr"><mail AT ssalewski DOT de> wrote:
On Tue, 2014-07-22 at 15:07 +0200, = Filippo Micheletti wrote:
> Hi there,
> I need to use a Coilcraft MSS1278 series SMD inductor, has anyone alre= ady
> drawn the corresponding footprint?
>
> -Filippo-

Please check carefully -- and note that you may desire extended= pads for
hand soldering (I used data from pdf)

stefan AT AMD64X2 ~/sfg $ ruby sfg.rb input.txt
stefan AT AMD64X2 ~/sfg $ cat input.txt
Device =3D Global
=C2=A0 author =3D "Stefan Salewski"
=C2=A0 email =3D "mail AT ssalewski.= de"
=C2=A0 dist-license =3D GPL
=C2=A0 use-license =3D unlimited
=C2=A0 date =3D "22-JUL-2014"
=C2=A0 elementdir =3D "./"
=C2=A0 silkwidth =3D 10 mil
=C2=A0 silkoffset =3D 10 mil
=C2=A0 textpos =3D upperleft
=C2=A0 textorientation =3D horizontal
=C2=A0 refdessize =3D 100
=C2=A0 mask =3D 6 mil
=C2=A0 clearance =3D 10 mil
=C2=A0 p1silkmark =3D ""
=C2=A0 p1coppermark =3D "no"

# Quad Flat Packages and similar SMD devices like SO, see http://en.wikipedia.org/wiki/= QFP
Device =3D QFP
=C2=A0 =C2=A0 =C2=A0 =C2=A0 defaultunit =3D mm
=C2=A0 name =3D "MSS1278" # name of the footprint -- if left empt= y then filename is used
=C2=A0 description =3D "" # detailed description
=C2=A0 desc =3D "SMT Power Inductors =E2=80=93 MSS1278" # short d= escription
=C2=A0 documentation =3D "http://www.coilcraft.com/pdfs/mss1278.pdf&q= uot; # source of layout, i.e. URI of datasheet
=C2=A0 pins =3D 2 # total number of pins
=C2=A0 rows =3D 1 # number of pins at side of pin one -- 0 is identical to = pins/4
=C2=A0 width =3D 8.5 # separation of the two columns of pads -- center to c= enter. If 0 height is used.
=C2=A0 height =3D 0 # separation of the two rows of pads -- center to cente= r. If 0 width is used.
=C2=A0 pitch =3D 0 # distance between adjacent pads -- center to center
=C2=A0 padthickness =3D 5.5 # should be smaller than pitch
=C2=A0 padlength =3D 4
=C2=A0 centerpadwidth =3D 0 # width of additional center pad with number pi= ns+1 -- use 0 to supress
=C2=A0 centerpadheight =3D 0 # height of additional center pad with number = pins+1 -- use 0 to supress
=C2=A0 silkbox =3D "custom" # inner or outer for autosize, custom= for explicit size, otherwise no box
=C2=A0 silkboxwidth =3D 12 # silkbox width, used if silkbox =3D custom, no = box if value is too small
=C2=A0 silkboxheight =3D 12 # silkbox height, used if silkbox =3D custom, n= o box if value is too small
=C2=A0 ovalpads =3D "no" # to get ovals use: oval, ovalpads, yes,= true, 1
=C2=A0 p1silkmark =3D "no" # mark pin/pad 1: see global section, = or for specific shape: circle, damage, slash
=C2=A0 Generate MSS1278.fp

stefan AT AMD64X2 ~/sfg $ cat MSS1278.fp
Element["" "SMT Power Inductors =E2=80=93 MSS1278" &quo= t;MSS1278" "" 0 0 -23622 -31122 0 100 ""]
(
=C2=A0 Pad[-16732 -2953 -16732 2953 15748 2000 16948 "1" "1&= quot; "square"]
=C2=A0 Pad[16732 -2953 16732 2953 15748 2000 16948 "2" "2&qu= ot; "square"]
=C2=A0 ElementLine[-23622 -23622 -23622 -12327 1000]
=C2=A0 ElementLine[-23622 23622 -23622 12327 1000]
=C2=A0 ElementLine[-23622 -23622 23622 -23622 1000]
=C2=A0 ElementLine[23622 -23622 23622 -12327 1000]
=C2=A0 ElementLine[23622 23622 23622 12327 1000]
=C2=A0 ElementLine[23622 23622 -23622 23622 1000]
=C2=A0 Attribute("name" "MSS1278")
=C2=A0 Attribute("author" "Stefan Salewski")
=C2=A0 Attribute("email" "mail AT ssalewski DOT de")
=C2=A0 Attribute("dist-license" "GPL")
=C2=A0 Attribute("use-license" "unlimited")
=C2=A0 Attribute("date" "22-JUL-2014")
=C2=A0 Attribute("desc" "SMT Power Inductors =E2=80=93 MSS12= 78")
=C2=A0 Attribute("documentation" "http://www.coilcraft.com/pdfs= /mss1278.pdf")
)
stefan AT AMD64X2 ~/sfg $ pcb MSS1278.fp




--001a11c13e7ea992d704fed99a01--