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

Re: gEDA-user: Symbol with 20 pins for a module of 40 connections



I am not quite sure of the question so I hope this helps.

You can have pins and pads in a footprint with the same the "pin number"
and they will connect. In the footprint below I overlay pads (on component and
solder side) with pins.

(* jcl *)

Element[0x0 "DIP-8-300" "" "" 0 0 -21000 -26500 0 100 0x0]
(
   Pad[-16500 -15000 -13500 -15000 6000 2000 8000 "" "1" 0x0800]
   Pad[-16500 -15000 -13500 -15000 6000 2000 8000 "" "1" 0x0880]
   Pin[-15000 -15000 6000 2000 8000 3500 "" "1" 0x01]
   Pad[-16500 -5000 -13500 -5000 6000 2000 8000 "" "2" 0x0800]
   Pad[-16500 -5000 -13500 -5000 6000 2000 8000 "" "2" 0x0880]
   Pin[-15000 -5000 6000 2000 8000 3500 "" "2" 0x01]
   Pad[-16500 5000 -13500 5000 6000 2000 8000 "" "3" 0x0800]
   Pad[-16500 5000 -13500 5000 6000 2000 8000 "" "3" 0x0880]
   Pin[-15000 5000 6000 2000 8000 3500 "" "3" 0x01]
   Pad[-16500 15000 -13500 15000 6000 2000 8000 "" "4" 0x0800]
   Pad[-16500 15000 -13500 15000 6000 2000 8000 "" "4" 0x0880]
   Pin[-15000 15000 6000 2000 8000 3500 "" "4" 0x01]
   Pad[13500 15000 16500 15000 6000 2000 8000 "" "5" 0x0800]
   Pad[13500 15000 16500 15000 6000 2000 8000 "" "5" 0x0880]
   Pin[15000 15000 6000 2000 8000 3500 "" "5" 0x01]
   Pad[13500 5000 16500 5000 6000 2000 8000 "" "6" 0x0800]
   Pad[13500 5000 16500 5000 6000 2000 8000 "" "6" 0x0880]
   Pin[15000 5000 6000 2000 8000 3500 "" "6" 0x01]
   Pad[13500 -5000 16500 -5000 6000 2000 8000 "" "7" 0x0800]
   Pad[13500 -5000 16500 -5000 6000 2000 8000 "" "7" 0x0880]
   Pin[15000 -5000 6000 2000 8000 3500 "" "7" 0x01]
   Pad[13500 -15000 16500 -15000 6000 2000 8000 "" "8" 0x0800]
   Pad[13500 -15000 16500 -15000 6000 2000 8000 "" "8" 0x0880]
   Pin[15000 -15000 6000 2000 8000 3500 "" "8" 0x01]
   ElementLine[-21000 -19500 -21000 19500 1000]
   ElementLine[-21000 19500 21000 19500 1000]
   ElementLine[21000 19500 21000 -19500 1000]
   ElementLine[21000 -19500 5250 -19500 1000]
   ElementLine[5250 -19500 0 -14250 1000]
   ElementLine[0 -14250 -5250 -19500 1000]
   ElementLine[-5250 -19500 -21000 -19500 1000]
)

--
http://www.luciani.org


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


That's a very interesting way to do it. One problem I think that would cause is when the board went through the oven to much of the solder (paste) would flow into the hole and the surface mount pads wouldn't make a good connection. I would like to keep solder mask around the hole to ensure that the solder paste stays on the pad and out of the hole. The pins will get soldered to the holes when it goes through the wave.

Here is what I have so far. Please excuse the mark not being in the
center.  It was one of the first footprints I created.

Element["" "" "" "" 308000 53000 -5000 -15000 0 100 ""]
(
	Pad[-2269 -94 4621 -94 3936 2000 5936 "1" "1" ""]
	Pad[14463 7780 21353 7780 3936 2000 5936 "2" "2" ""]
	Pad[-2269 15654 4621 15654 3936 2000 5936 "3" "3" ""]
	Pad[14463 23528 21353 23528 3936 2000 5936 "4" "4" ""]
	Pad[-2269 31402 4621 31402 3936 2000 5936 "5" "5" ""]
	Pad[14463 39275 21353 39275 3936 2000 5936 "6" "6" ""]
	Pad[-2269 47149 4621 47149 3936 2000 5936 "7" "7" ""]
	Pad[14463 55023 21353 55023 3936 2000 5936 "8" "8" ""]
	Pad[-2269 62897 4621 62897 3936 2000 5936 "9" "9" ""]
	Pad[14463 70772 21353 70772 3936 2000 5936 "10" "10" ""]
	Pad[101063 70772 107953 70772 3936 2000 5936 "11" "11" ""]
	Pad[84331 62897 91221 62897 3936 2000 5936 "12" "12" ""]
	Pad[101063 55023 107953 55023 3936 2000 5936 "13" "13" ""]
	Pad[84331 47149 91221 47149 3936 2000 5936 "14" "14" ""]
	Pad[101063 39275 107953 39275 3936 2000 5936 "15" "15" ""]
	Pad[84331 31402 91221 31402 3936 2000 5936 "16" "16" ""]
	Pad[101063 23528 107953 23528 3936 2000 5936 "17" "17" ""]
	Pad[84331 15654 91221 15654 3936 2000 5936 "18" "18" ""]
	Pad[101063 7780 107953 7780 3936 2000 5936 "19" "19" ""]
	Pad[84331 -94 91221 -94 3936 2000 5936 "20" "20" ""]
	Pin[9542 -94 4300 1600 5900 2500 "1" "1" "pin"]
	Pin[9542 7780 4300 1600 5900 2500 "2" "2" "pin"]
	Pin[9542 15654 4300 1600 5900 2500 "3" "3" "pin"]
	Pin[9542 23528 4300 1600 5900 2500 "4" "4" "pin"]
	Pin[9542 31402 4300 1600 5900 2500 "5" "5" "pin"]
	Pin[9542 39275 4300 1600 5900 2500 "6" "6" "pin"]
	Pin[9542 47149 4300 1600 5900 2500 "7" "7" "pin"]
	Pin[9542 55023 4300 1600 5900 2500 "8" "8" "pin"]
	Pin[9542 62897 4300 1600 5900 2500 "9" "9" "pin"]
	Pin[9542 70772 4300 1600 5900 2500 "10" "10" "pin"]
	Pin[96142 -94 4300 1600 5900 2500 "11" "11" "pin"]
	Pin[96142 7780 4300 1600 5900 2500 "12" "12" "pin"]
	Pin[96142 15654 4300 1600 5900 2500 "13" "13" "pin"]
	Pin[96142 23528 4300 1600 5900 2500 "14" "14" "pin"]
	Pin[96142 31402 4300 1600 5900 2500 "15" "15" "pin"]
	Pin[96142 39275 4300 1600 5900 2500 "16" "16" "pin"]
	Pin[96142 47149 4300 1600 5900 2500 "17" "17" "pin"]
	Pin[96142 55023 4300 1600 5900 2500 "18" "18" "pin"]
	Pin[96142 62897 4300 1600 5900 2500 "19" "19" "pin"]
	Pin[96142 70772 4300 1600 5900 2500 "20" "20" "pin"]
	)


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