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

Re: gEDA-user: Mechanical footprints on pcb



> On Thu, Jul 17, 2008 at 12:56 PM, Gary L. Roach
> <gary719_list1@xxxxxxxxxxx>
> wrote:
>
>> Hi,
>>
>> How do I include heat sinks into the pcb layout. I have a schematic (in
>> gschem) that needs heat sinks on 2 components. One a TO220 and one a GBJ
>> case. I am developing the footprint  for the GBJ case but the process is
>> complicated by the fact that the component can

Open your un-modified to-220 footprint, either in PCB or in a text-editor,
and add the lines of your heatsink.  You will then save it as a new
footprint, like TO-220__20x32mm_heatsink.fp.  When you gattrib your design
before building the PCB you can then change the TO-220.fp to the custom
one you created.

The same rules can apply for vertical or flat heatsink mounting, and since
there are so many different to-220 heatsinks in the world you'll end up
making footprints for the ones you can get easily or prefer using.

Phil

EXAMPLE: 5-pin to-220 with reversed pins for LM1875 chip and with
solder-on heatsink on board (the pads).

Element[0x0 "TO-220-5__LM1875.fp" "" "" 10000 0 55600 21200 0 100 0x0]
(
	Pin[73500 13400 8600 2000 10200 5000 "" "1" 0x101]
	Pin[57500 6700 8600 2000 10200 5000 "" "2" 0x001]
	Pin[73500 0 8600 2000 10200 5000 "" "3" 0x001]
	Pin[57500 -6700 8600 2000 10200 5000 "" "4" 0x001]
	Pin[73500 -13400 8600 2000 10200 5000 "" "5" 0x001]
	Pin[0 0 17500 10000 25000 16500 "" "6" 0x001]
	Pad[-12000 -20000 39000 -20000 24000 2000 25000 "sink" "7" 0x0100]
	Pad[-12000 0 39000 0 24000 2000 25000 "sink" "8" 0x0100]
	Pad[-12000 20000 39000 20000 24000 2000 25000 "sink" "9" 0x0100]
	ElementLine[-25200 -33200 50000 -33200 1000]
	ElementLine[-25200 -33200 -25200 33200 1000]
	ElementLine[-25200 33200 50000 33200 1000]



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user