Re: gEDA-user: Aperture size for polygon fill
A few of the boards that I've been working on (in PCB) have generated gerber files that show errors in gerbv. The error is Undefined aperture number called out in D code. If we do a Google search for this error text we find a few similar problems. It may be good to know which version of PCB generated the gerber file, which version of gerbv you used to inspect it. It may be even more helpful to make the source PCB and the gerber file available for inspection by developers. ISTR that older versions of PCB would create Gerbers with this error if you tried to create a hole with zero diameter. This bug was fixed about a year ago, but if you're using an older version of PCB, then you could encounter this problem. Did you create a zero diameter hole in your design for any reason? Stuart ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Aperture size for polygon fill
On Oct 26, 2009, at 7:58 AM, Stuart Brorson wrote: It may be good to know which version of PCB generated the gerber file, which version of gerbv you used to inspect it. It may be even more helpful to make the source PCB and the gerber file available for inspection by developers. ISTR that older versions of PCB would create Gerbers with this error if you tried to create a hole with zero diameter. This bug was fixed about a year ago, but if you're using an older version of PCB, then you could encounter this problem. This version is 20081128, so yes it's about a year old. If this sounds like an error that's been fixed since, then we probably don't need to worry about it too much. I'm using fink under MacOS 10.6 and I'm also in the middle of a project-- so all signs point to not being able to update in the immediate future. Not a big deal, if I can fix the gerber by hand. (Speaking of which, can anyone confirm or deny that aperture size is unimportant for polygon fill?) The gerbv is 2.0.1, but it's not gerbv's fault: it has correctly identified a real error in the gerber files. Did you create a zero diameter hole in your design for any reason? Certainly not intentionally. Is there any sensible way to search and see if there is one somewhere? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Aperture size for polygon fill
Did you create a zero diameter hole in your design for any reason? Certainly not intentionally. Is there any sensible way to search and see if there is one somewhere? The best way is to look at the .pcb file using a text editor. Or you can export your Gerbers and look at the fab drawing. One of the files emitted when you export Gerbers is a fab drawing which will show all drill diameters and hole locations. See if that drawing shows any zero sized drills. Finally, if you find a D00 aperture defined in your Gerber file, that's a clue that you've created a zero sized hole. However, none of this has to do with creating polygons. Stuart ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Aperture size for polygon fill
A few of the boards that I've been working on (in PCB) have generated gerber files that show errors in gerbv. The error is Undefined aperture number called out in D code. Looking at the gerber file, I can find sections that look like the following excerpt: G54D18*G54D25*G36* X3778Y10477D02*X4991Y11177D01* X5341Y10570D01* X4128Y9870D01* X3778Y10477D01* G37* This is apparently code to draw a polygon. And... In the aperture table at the top, D25 is not installed.Now, my understanding is that for filled polygons, the aperture size is not actually used-- only the actual vertices of the polygon. Is this understanding correct? If it is, then I *should* be able to go into the file and (1) remove every G54D25* OR (2) go into the file and define a D25 at the top like %ADD25C,0.1000*% as a fix. Or perhaps, someone can correct my assumptions here. :) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user