Enumerator |
---|
GBR_APERTURE_ATTRIB_NONE | uninitialized attribute.
|
GBR_APERTURE_ATTRIB_ETCHEDCMP | Aperture used for etched components.
|
GBR_APERTURE_ATTRIB_CONDUCTOR | Aperture used for connected items like tracks (not vias).
|
GBR_APERTURE_ATTRIB_EDGECUT | Aperture used for board cutout,.
|
GBR_APERTURE_ATTRIB_NONCONDUCTOR | Aperture used for not connected items (texts, outlines on copper).
|
GBR_APERTURE_ATTRIB_VIAPAD | Aperture used for vias.
|
GBR_APERTURE_ATTRIB_COMPONENTPAD | Aperture used for through hole component on outer layer.
|
GBR_APERTURE_ATTRIB_SMDPAD_SMDEF | Aperture used for SMD pad. Excluded BGA pads which have their own type.
|
GBR_APERTURE_ATTRIB_SMDPAD_CUDEF | Aperture used for SMD pad with a solder mask defined by the solder mask.
|
GBR_APERTURE_ATTRIB_BGAPAD_SMDEF | Aperture used for BGA pads with a solder mask defined by the copper shape.
|
GBR_APERTURE_ATTRIB_BGAPAD_CUDEF | Aperture used for BGA pad with a solder mask defined by the solder mask.
|
GBR_APERTURE_ATTRIB_CONNECTORPAD | Aperture used for edge connector pad (outer layers).
|
GBR_APERTURE_ATTRIB_WASHERPAD | Aperture used for mechanical pads (NPTH).
|
GBR_APERTURE_ATTRIB_TESTPOINT | Aperture used for test point pad (outer layers).
|
GBR_APERTURE_ATTRIB_FIDUCIAL_GLBL | Aperture used for fiducial pad (outer layers), at board level.
|
GBR_APERTURE_ATTRIB_FIDUCIAL_LOCAL | Aperture used for fiducial pad (outer layers), at footprint level.
|
GBR_APERTURE_ATTRIB_HEATSINKPAD | Aperture used for heat sink pad (typically for SMDs).
|
GBR_APERTURE_ATTRIB_CASTELLATEDPAD | Aperture used for castellated pads in copper layer files.
|
GBR_APERTURE_ATTRIB_CASTELLATEDDRILL | Aperture used for castellated pads in drill files.
|
GBR_APERTURE_ATTRIB_VIADRILL | Aperture used for via holes in drill files.
|
GBR_APERTURE_ATTRIB_CMP_DRILL | Aperture used for pad holes in drill files.
|
GBR_APERTURE_ATTRIB_CMP_OBLONG_DRILL | Aperture used for pads oblong holes in drill files.
|
GBR_APERTURE_ATTRIB_CMP_POSITION | Aperture used for flashed cmp position in placement files.
|
GBR_APERTURE_ATTRIB_PAD1_POS | Aperture used for flashed pin 1 (or A1 or AA1) position in placement files.
|
GBR_APERTURE_ATTRIB_PADOTHER_POS | Aperture used for flashed pads position in placement files.
|
GBR_APERTURE_ATTRIB_CMP_BODY | Aperture used to draw component physical body outline without pins in placement files.
|
GBR_APERTURE_ATTRIB_CMP_LEAD2LEAD | Aperture used to draw component physical body outline with pins in placement files.
|
GBR_APERTURE_ATTRIB_CMP_FOOTPRINT | Aperture used to draw component footprint bounding box in placement files.
|
GBR_APERTURE_ATTRIB_CMP_COURTYARD | Aperture used to draw component outline courtyard in placement files.
|
GBR_APERTURE_ATTRIB_END | sentinel: max value
|