Harry -- I was running the old snapshot from last Sept. I downloaded & installed the latest CVS stuff. The bug is gone! Thank you!
Stuart > > This is probably the same arc bounding box bug that I recently (~ 11-04) > fixed in the CVS source. If you're not running with the latest CVS source > then go get the latest. If you are using the latest, let me know and I'll > look deeper. > > harry > > ----- Original Message ----- > From: "Stuart Brorson" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Monday, January 10, 2005 6:12 PM > Subject: gEDA-user: PCB help with ElementArc, please! > > > > 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, > > 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] > > > > ) > >
