Le dim 11/04/2004 � 17:20, Bob Paddock a �crit : > > > Since you can't use rectangles for pad elements how do you make > > > a filed rectangular pad out of line segments, that is only one pin, > > > with 1mm spacing? > > > As shown at http://sourceforge.net/forum/message.php?msg_id=2177601 > > > > make the pads with line primitive, convert all to a component, then > > place mouse over the pad and press 'q'.... > > 'Q' only seems to work over via's. Doesn't seem to have any effect over > a rectangle drawn with lines.
No but have an effect on a line, so what i think is that you put a very large line and then transform it to a rectangle (area) with 'q' That's what i've done to get a rectangular area for SMD pins. > > I need to have ten 0.6mm wide by 1mm long pads for "pins" to net list, > along with two unconnected mounting pads2.5mm long, 1.7mm wide. > > The steps I used where: > > Draw what I wanted on 0.1mm grid using the rectangle tool. > Then I covered the rectangles with lines. > > I selected one of the "pin" rectangles, gave it a name with the 'n" command. > Did that for all ten named pins. > > Drew the silk layer. > > Selected the entire object. > > "8. Place the pointer above the reference point for the part. This is > typically the common centroid. Keeping the pointer there, right-click to > bring up the pop-up menu and choose "convert selection to element". > > "9. Under the buffer menu, choose "save buffer elements to file" to save the > new footprint..." > > The resulting file in parts looks like this: > > Pad[-16930 -13386 -16930 -5118 600 1200 1800 "" "1" 0x00000000] > Pad[-16930 -5118 -14567 -5118 600 1200 1800 "" "2" 0x00000000] > Pad[-14567 -13386 -14567 -5118 600 1200 1800 "" "3" 0x00000000] > Pad[-16930 -13386 -14567 -13386 600 1200 1800 "" "4" 0x00000000] > Pad[-16536 -12992 -16536 -5512 600 1200 1800 "" "5" 0x00000000] > Pad[-16536 -5512 -14961 -5512 600 1200 1800 "" "6" 0x00000000] > Pad[-14961 -12992 -14961 -5512 600 1200 1800 "" "7" 0x00000000] > Pad[-16142 -12992 -14961 -12992 600 1200 1800 "" "8" 0x00000000] > Pad[-16142 -5905 -15748 -5905 600 1200 1800 "" "9" 0x00000000] > Pad[-15355 -12598 -15355 -5512 600 1200 1800 "" "10" 0x00000000] > Pad[-15748 -12598 -15355 -12598 600 1200 1800 "" "11" 0x00000000] > ... > Pad[25590 3544 35433 3544 600 1200 1800 "" "244" 0x00004000] > Pad[35433 3544 35433 3937 600 1200 1800 "" "245" 0x00004000] > Pad[25590 3937 35433 3937 600 1200 1800 "" "246" 0x00004000] > > Obviously I used the wrong approach/method. > > Looks like I should get out the calculator and figure out all of the > dimensions by hand for the twelve pad commands I need. :-( -- chgans AT tuxfamily DOT org http://home.gna.org/wisirc/
