delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/02/21/18:28:07

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: <4F440E34.2020702@neurotica.com>
References: <4F440E34 DOT 2020702 AT neurotica DOT com>
Date: Wed, 22 Feb 2012 00:27:34 +0100
Message-ID: <1329866854.2403.11.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 Tue, 2012-02-21 at 16:35 -0500, Dave McGuire wrote:
> Hey folks, does anyone have a PCB footprint for a TO252-5 package handy?
> 
>             Thanks,
>              -Dave
> 

Would be nice to have the URL to the land pattern...
My sfg ruby script can make similar footprints.
I have done a test with the first google result from Ricoh,
unfortunately the URL is very long.

You may try

ruby sfg.rb data.txt

with text file below. You will get 3 variants, for some you have to
delete some pads with an editor or change numbering. Variant b has 5
pads as desired, but on the left side, while Ricoh has the pads at the
bottom. Not perfect, maybe other people has a perfect one.

 stefan AT AMD64X2 ~/sfg $ cat data.txt 
Device = Global
  author = "Stefan Salewski"
  email = ""
  license = ""
  dist-license = GPL
  use-license = unlimited
  copyright = ""
  comment = ""
  version = ""
  date = "21-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.google.de/url?sa=t&rct=j&q=to252-5&source=web&cd=1&ved=0CCYQFjAA&url=http%3A%2F%2Fwww.ricoh.com%2FLSI%2Fproduct_power%2Fpkg%2Fto-252-5.pdf&ei=ZSFET6_RPNDIsgaz5tjIDw&usg=AFQjCNEwnQQxckROoUnPDXwxIGFBLLn9fA&cad=rja"
  pins = 10 # total number of pins
  rows = 5 # number of pins at side of pin one -- 0 is identical to pins/4
  width = 15-2.5   # 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.8  # should be smaller than pitch
  padlength = 2.5
  centerpadwidth = 6 # width of additional center pad with number pins+1 -- use 0 to supress
  centerpadheight = 6 # 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 TO252-5a.fp

  pins = 5
  rows = 5
  Generate TO252-5b.fp

  pins = 12
  rows = 1
  Generate TO252-5c.fp
stefan AT AMD64X2 ~/sfg $ 


- Raw text -


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