[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: My board is back



I got my board back from advanced circuits.

It looks pretty good, but while enjoying the enclosed popcorn, I noticed
that the TO-220 hole size seems a little small. 0.020" for a pin that is
about 0.060" wide.

I'll just drill out the holes myself and solder both sides, but can we
fix the library?  This is going to be a pain. (25 boards * 5 TO-220
parts * 3 holes per part = a lot of broken drill bits!)  I guess I
should have checked all the hole sizes, but I was in a hurry and figured
TO-220 is popular enough to be well tested.

Has anyone ever seen a TO-220 with pins smaller than 0.020"?

Here is a patch that bumps the size to 0.090 copper, 0.070 hole.  Apply 
to to.inc in the m4 directory:

--- to-old.inc  2004-10-06 14:53:25.000000000 -0500
+++ to.inc      2004-10-13 17:12:46.117427713 -0500
@@ -227,9 +227,9 @@
 define(`PKG_TO220LAY',
 `Element(0x00 "$1" "$2" "$3" 50 570 1 100 0x00)
 (
-       PIN(100, 800, 80, 20, 1)
-       PIN(200, 800, 80, 20, 2)
-       PIN(300, 800, 80, 20, 3)
+       PIN(100, 800, 90, 70, 1)
+       PIN(200, 800, 90, 70, 2)
+       PIN(300, 800, 90, 70, 3)
  
        # Befestigungsbohrung
        PIN(200, 130, 150, 130, 4)
@@ -265,9 +265,9 @@
 define(`PKG_TO220LAY-WIDE',
 `Element(0x00 "$1" "$2" "$3" 50 570 1 100 0x00)
 (
-       PIN(100, 800, 80, 20, 1)
-       PIN(200, 900, 80, 20, 2)
-       PIN(300, 800, 80, 20, 3)
+       PIN(100, 800, 90, 70, 1)
+       PIN(200, 900, 90, 70, 2)
+       PIN(300, 800, 90, 70, 3)
                   
        # Befestigungsbohrung
        PIN(200, 130, 150, 130, 4)
@@ -303,9 +303,9 @@
 define(`PKG_TO220STAND',
 `Element(0x00 "$1" "$2" "$3" 0 10 0 100 0x00)
 (
-       PIN(100, 200, 80, 20, 1)
-       PIN(200, 200, 80, 20, 2)
-       PIN(300, 200, 80, 20, 3)
+       PIN(100, 200, 90, 70, 1)
+       PIN(200, 200, 90, 70, 2)
+       PIN(300, 200, 90, 70, 3)
  
        # Gehaeuse
        ElementLine(  0  80 400  80 20)
@@ -328,9 +328,9 @@
 define(`PKG_TO220STAND-WIDE',
 `Element(0x00 "$1" "$2" "$3" 0 10 0 100 0x00)
 (
-       PIN(100, 200, 80, 20, 1)
-       PIN(200, 300, 80, 20, 2)
-       PIN(300, 200, 80, 20, 3)
+       PIN(100, 200, 90, 70, 1)
+       PIN(200, 300, 90, 70, 2)
+       PIN(300, 200, 90, 70, 3)
                   
        # Gehaeuse
        ElementLine(  0  80 400  80 20)

Regards,
Mark
markrages@mlug 
-- 
You think that it is a secret, but it never has been one.