gEDA-user: Error, too many apertures needed for Gerber file

Stuart Brorson sdb at cloud9.net
Thu Mar 27 08:09:38 EDT 2008


>> "Error, too many apertures needed for Gerber file."
>
> We added a global aperture cache to work around some problems with
> certain fabs.  The table has 256 entries.  Your board has 315 unique
> apertures (that means, 315 total of line widths, pad widths, pin
> diameters, etc).
>
> If you want a work-around, just edit globalconst to change this:
>
> #define GBX_MAXAPERTURECOUNT	256
>
> To have a larger number.  Of course, this assumes that your fab
> supports that many apertures.

Since an aperture is usually associated with a pin or pad definition,
it's likely that your footprints use many different pad diameters,
ring radii, hole sizes, etc.  Accordingly, you can also address your
problem by editing all your footprints and harmonising the pin and
pad definitions.

Shameless plug for gerbv:  Take a look at your Gerbers in gerbv, and
use the window available under the "analysis" menu item to look at all
the apertures you have defined.  I'll bet you have lots of slightly
different, but similarly-sized apertures.

Stuart


More information about the geda-user mailing list