delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/02/22/18:44:25

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Subject: Re: [geda-user] TO252-5 footprint?
From: Stefan Salewski <mail AT ssalewski DOT de>
To: geda-user AT delorie DOT com
In-Reply-To: <1329951132.2407.3.camel@AMD64X2.fritz.box>
References: <4F440E34 DOT 2020702 AT neurotica DOT com>
<1329866854 DOT 2403 DOT 11 DOT camel AT AMD64X2 DOT fritz DOT box>
<4F454985 DOT 7050802 AT neurotica DOT com>
<1329951132 DOT 2407 DOT 3 DOT camel AT AMD64X2 DOT fritz DOT box>
Date: Thu, 23 Feb 2012 00:44:00 +0100
Message-ID: <1329954240.2407.12.camel@AMD64X2.fritz.box>
Mime-Version: 1.0
X-Mailer: Evolution 2.32.3
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

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019