[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]
> 
> 	)