#include <rc_item.h>
#include <marker_base.h>
Go to the source code of this file.
|
enum | PCB_DRC_CODE {
DRCE_FIRST = 1
, DRCE_UNCONNECTED_ITEMS = DRCE_FIRST
, DRCE_SHORTING_ITEMS
, DRCE_ALLOWED_ITEMS
,
DRCE_TEXT_ON_EDGECUTS
, DRCE_CLEARANCE
, DRCE_CREEPAGE
, DRCE_TRACKS_CROSSING
,
DRCE_EDGE_CLEARANCE
, DRCE_ZONES_INTERSECT
, DRCE_ISOLATED_COPPER
, DRCE_STARVED_THERMAL
,
DRCE_DANGLING_VIA
, DRCE_DANGLING_TRACK
, DRCE_DRILLED_HOLES_TOO_CLOSE
, DRCE_DRILLED_HOLES_COLOCATED
,
DRCE_HOLE_CLEARANCE
, DRCE_TRACK_WIDTH
, DRCE_TRACK_ANGLE
, DRCE_TRACK_SEGMENT_LENGTH
,
DRCE_ANNULAR_WIDTH
, DRCE_CONNECTION_WIDTH
, DRCE_DRILL_OUT_OF_RANGE
, DRCE_VIA_DIAMETER
,
DRCE_PADSTACK
, DRCE_PADSTACK_INVALID
, DRCE_MICROVIA_DRILL_OUT_OF_RANGE
, DRCE_OVERLAPPING_FOOTPRINTS
,
DRCE_MISSING_COURTYARD
, DRCE_MALFORMED_COURTYARD
, DRCE_PTH_IN_COURTYARD
, DRCE_NPTH_IN_COURTYARD
,
DRCE_DISABLED_LAYER_ITEM
, DRCE_INVALID_OUTLINE
, DRCE_MISSING_FOOTPRINT
, DRCE_DUPLICATE_FOOTPRINT
,
DRCE_EXTRA_FOOTPRINT
, DRCE_NET_CONFLICT
, DRCE_SCHEMATIC_PARITY
, DRCE_FOOTPRINT_FILTERS
,
DRCE_FOOTPRINT_TYPE_MISMATCH
, DRCE_LIB_FOOTPRINT_ISSUES
, DRCE_LIB_FOOTPRINT_MISMATCH
, DRCE_PAD_TH_WITH_NO_HOLE
,
DRCE_FOOTPRINT
, DRCE_UNRESOLVED_VARIABLE
, DRCE_ASSERTION_FAILURE
, DRCE_GENERIC_WARNING
,
DRCE_GENERIC_ERROR
, DRCE_COPPER_SLIVER
, DRCE_SOLDERMASK_BRIDGE
, DRCE_SILK_CLEARANCE
,
DRCE_SILK_EDGE_CLEARANCE
, DRCE_TEXT_HEIGHT
, DRCE_TEXT_THICKNESS
, DRCE_OVERLAPPING_SILK
,
DRCE_LENGTH_OUT_OF_RANGE
, DRCE_SKEW_OUT_OF_RANGE
, DRCE_VIA_COUNT_OUT_OF_RANGE
, DRCE_DIFF_PAIR_GAP_OUT_OF_RANGE
,
DRCE_DIFF_PAIR_UNCOUPLED_LENGTH_TOO_LONG
, DRCE_LAST = DRCE_DIFF_PAIR_UNCOUPLED_LENGTH_TOO_LONG
} |
|
◆ PCB_DRC_CODE
Enumerator |
---|
DRCE_FIRST | |
DRCE_UNCONNECTED_ITEMS | |
DRCE_SHORTING_ITEMS | |
DRCE_ALLOWED_ITEMS | |
DRCE_TEXT_ON_EDGECUTS | |
DRCE_CLEARANCE | |
DRCE_CREEPAGE | |
DRCE_TRACKS_CROSSING | |
DRCE_EDGE_CLEARANCE | |
DRCE_ZONES_INTERSECT | |
DRCE_ISOLATED_COPPER | |
DRCE_STARVED_THERMAL | |
DRCE_DANGLING_VIA | |
DRCE_DANGLING_TRACK | |
DRCE_DRILLED_HOLES_TOO_CLOSE | |
DRCE_DRILLED_HOLES_COLOCATED | |
DRCE_HOLE_CLEARANCE | |
DRCE_TRACK_WIDTH | |
DRCE_TRACK_ANGLE | |
DRCE_TRACK_SEGMENT_LENGTH | |
DRCE_ANNULAR_WIDTH | |
DRCE_CONNECTION_WIDTH | |
DRCE_DRILL_OUT_OF_RANGE | |
DRCE_VIA_DIAMETER | |
DRCE_PADSTACK | |
DRCE_PADSTACK_INVALID | |
DRCE_MICROVIA_DRILL_OUT_OF_RANGE | |
DRCE_OVERLAPPING_FOOTPRINTS | |
DRCE_MISSING_COURTYARD | |
DRCE_MALFORMED_COURTYARD | |
DRCE_PTH_IN_COURTYARD | |
DRCE_NPTH_IN_COURTYARD | |
DRCE_DISABLED_LAYER_ITEM | |
DRCE_INVALID_OUTLINE | |
DRCE_MISSING_FOOTPRINT | |
DRCE_DUPLICATE_FOOTPRINT | |
DRCE_EXTRA_FOOTPRINT | |
DRCE_NET_CONFLICT | |
DRCE_SCHEMATIC_PARITY | |
DRCE_FOOTPRINT_FILTERS | |
DRCE_FOOTPRINT_TYPE_MISMATCH | |
DRCE_LIB_FOOTPRINT_ISSUES | |
DRCE_LIB_FOOTPRINT_MISMATCH | |
DRCE_PAD_TH_WITH_NO_HOLE | |
DRCE_FOOTPRINT | |
DRCE_UNRESOLVED_VARIABLE | |
DRCE_ASSERTION_FAILURE | |
DRCE_GENERIC_WARNING | |
DRCE_GENERIC_ERROR | |
DRCE_COPPER_SLIVER | |
DRCE_SOLDERMASK_BRIDGE | |
DRCE_SILK_CLEARANCE | |
DRCE_SILK_EDGE_CLEARANCE | |
DRCE_TEXT_HEIGHT | |
DRCE_TEXT_THICKNESS | |
DRCE_OVERLAPPING_SILK | |
DRCE_LENGTH_OUT_OF_RANGE | |
DRCE_SKEW_OUT_OF_RANGE | |
DRCE_VIA_COUNT_OUT_OF_RANGE | |
DRCE_DIFF_PAIR_GAP_OUT_OF_RANGE | |
DRCE_DIFF_PAIR_UNCOUPLED_LENGTH_TOO_LONG | |
DRCE_LAST | |
Definition at line 37 of file drc_item.h.