[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: PCB help with ElementArc, please!
On Mon, Jan 10, 2005 at 06:12:54PM -0500, Stuart Brorson wrote:
> Hi PCB gurus,
>
> I am trying to place an electrolytic cap with a circular silkscreen
> outline. However, when I place the cap, not all the silkscreen is
> placed. Rather, I get only a slice of it.
>
> It looks like the whole silkscreen is in there somewhere, but it isn't
> being properly drawn by PCB. When I move or select the footprint,
http://sourceforge.net/tracker/index.php?func=detail&aid=1099010&group_id=73743&atid=538811
Cl<
> more of the silkscreen is rendered. Also, opening and closing other
> GTK windows over my active area cause more or less of the silkscreen
> to appear.
>
> I put a couple of screenshots of my problem at:
>
> Immediately after placement:
> http://www.brorson.com/gEDA/Screenshot-1.png
>
> After fooling around to get all the silkscreen to appear, and then
> selecting the part:
> http://www.brorson.com/gEDA/Screenshot-2.png
>
> Please find my newlib footprint definition below. I am baffled. I
> looked at the BoundingBox code, and some of the drawing code, but
> nothing lept out at me. Any ideas about what's wrong? It my head
> wedged?
>
> Stuart
>
>
> Element[0x00000000 "ElectroCap_Thru_5mmD_2mmP" "" "" 0 0 2500 5000 1
> 100 0x00000000]
> (
> # Center of component is at (0, 0 )mil
> # Pin separation = 2mm = 78.7 mil
> # Pin diameter = 0.5mm = 19.7mil
> # + terminal is at (0, +40)mil
> Pin[0 4000 6000 3000 7500 2500 "" "1" 0x02000101]
> # - terminal is at (0, -40)mil
> Pin[0 -4000 6000 3000 7500 2500 "" "2" 0x02020001]
> # Cross indicating + terminal
> ElementLine [-6000 4000 -6000 8000 1200]
> ElementLine [-8000 6000 -4000 6000 1200]
> # Circlular component outline.
> # Cap is 5mm dia = 197mil
> ElementArc [0 0 12000 12000 0 360 1500]
>
> )