Mail Archives: geda-user/2012/02/22/18:44:25
On Wed, 2012-02-22 at 23:52 +0100, Stefan Salewski wrote:
>
> I will update my data file and post the footprint later this evening.
>
>
Here it is. I have generated a 12 pin QFP with center pad, removed some
pads and renamed others, in text editor. Please check carefully. You may
use the textfile and adapt silk box size, silk width, mask clearance.
Then generate a new footprint and edit pads again in a text editor.
stefan AT AMD64X2 ~/sfg $ cat SFG-Testdata.txt PG-TO252-5-11.fp
Device = Global
author = "Stefan Salewski"
email = "mail AT ssalewski DOT de"
license = ""
dist-license = GPL
use-license = unlimited
copyright = ""
comment = ""
version = ""
date = "23-FEB-2012"
elementdir = "./"
defaultunit = "mm" # mm or mil
silkwidth = 10 mil # thickness of silk lines
silkoffset = 10 mil # distance between pads/pins and silk lines, ignored if silkbox = custom
hole-scale = 100 # scaling for drill diameter in percent, should be 100 to 130
hole-add-on = 0.05 mm # absolute increase of drill diameter, should be 0 to 0.1 mm
textpos = upperleft # position of reference designator, upperleft, some devices may accept center
textorientation = horizontal # horizontal, some devices may accept vertical
refdessize = 100 # size of reference designator, default is 100 (integer)
mask = 6 mil # distance between the copper of pads/pins and the mask
clearance = 10 mil # distance between the copper of pads/pins and any polygon
p1silkmark = "" # mark pin/pad 1 with silk: to get a mark use: mark, p1mark, silkmark, yes, true, 1
p1coppermark = "" # mark pin/pad 1 with copper: to get a mark use: mark, coppermark, yes, true, 1
Device = QFP
name = "" # name of the footprint -- if left empty then filename is used
description = "" # detailed description
desc = "" # short description
documentation = "http://www.infineon.com/cms/packages/SMD_-_Surface_Mounted_Devices/P-PG-TO252/P-PG-TO252-05-011.html?__locale=en"
pins = 10 # total number of pins
rows = 5 # number of pins at side of pin one -- 0 is identical to pins/4
width = 12.6 # 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.14 # distance between adjacent pads -- center to center
padthickness = 0.8 # should be smaller than pitch
padlength = 2.2
centerpadwidth = 5.8 # width of additional center pad with number pins+1 -- use 0 to supress
centerpadheight = 6.4 # 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 # silkbox width, used if silkbox = custom, no box if value is too small
silkboxheight = 0 # silkbox height, used if silkbox = custom, no box if value is too small
ovalpads = "" # to get ovals use: oval, ovalpads, yes, true, 1
p1silkmark = "" # mark pin/pad 1: see global section, or for specific shape: circle, damage, slash
# Generate PG-TO252-5-11.fp
# pins = 5
# rows = 5
# Generate PG-TO252-5-11.fp
pins = 12
rows = 1
Generate PG-TO252-5-11.fp
Element["" "" "PG-TO252-5-11" "" 0 0 -24803 -36134 0 100 ""]
(
Pad[-8976 22047 -8976 27559 3150 2000 4350 "1" "1" "square"]
Pad[-4488 22047 -4488 27559 3150 2000 4350 "2" "2" "square"]
Pad[4488 22047 4488 27559 3150 2000 4350 "4" "4" "square"]
Pad[8976 22047 8976 27559 3150 2000 4350 "5" "5" "square"]
Pad[0 -1181 0 1181 22835 2000 24035 "3" "3" "square"]
ElementLine[-18972 -18972 -18972 18972 1000]
ElementLine[-18972 -18972 18972 -18972 1000]
ElementLine[18972 18972 18972 -18972 1000]
ElementLine[18972 18972 -18972 18972 1000]
Attribute("name" "PG-TO252-5-11")
Attribute("author" "Stefan Salewski")
Attribute("email" "mail AT ssalewski DOT de")
Attribute("dist-license" "GPL")
Attribute("use-license" "unlimited")
Attribute("date" "23-FEB-2012")
Attribute("documentation" "http://www.infineon.com/cms/packages/SMD_-_Surface_Mounted_Devices/P-PG-TO252/P-PG-TO252-05-011.html?__locale=en")
)
stefan AT AMD64X2 ~/sfg $
- Raw text -