Numerical Matrix Format
User Reference
Layer Types

Here's are a listing of the available layer types which can be used in the LAYER array, TYPE field.

Matrix Value Name Description
TOP Top Top Side Metal
BOTTOM Bottom Bottom Side Metal
INTERNAL Internal Internal Metal (Positive Polarity)
NEG_PLANE Neg Plane Plane (Negative Polarity – Usually contains Thermal Dcodes)
POS_PLANE Pos Plane Plane (Positive)
DRILL_THRUHOLE Drill ThruHole NC Drill (Thru-Hole)
DRILL_BLINDBURIED Drill BlindBuried NC Drill (Blind-Buried)
DRILL_NONPLATED Drill NonPlated NC Drill (Non-Plated)
SILK_TOP Silk Top Top Side Silkscreen
SILK_BOTTOM Silk Bottom Bottom Side Silkscreen
MASK_TOP Mask Top Top Side SolderMask
MASK_BOTTOM Mask Bottom Bottom Side SolderMask
PASTE_TOP Paste Top Top Side Paste
PASTE_BOTTOM Paste Bottom Bottom Side Paste
ROUT Rout/Mill NC Rout (Should have tools sizes & format embedded inside file)
DIELECTRIC Dielectric Insulator Layer
COMPONENTS_TOP Components Top Top side Components (Must be CSV Format Centroid & it will be renamed to "comp_+_top")
COMPONENTS_BOTTOM Components Bottom Bottom side Components (Must be CSV Format Centroid & it will be renamed to "comp_+_bot")
MASK_INTERNAL Graphic Mask Internal
CONDUCTIVEPASTE Graphic Conductive Paste
TEMPORARY Temporary Temporary Layer (Used when the gerber type is unknown)
FAB_DRAWING Fab Drawing Fab Drawing (Used for reference only)
ASSEMBLY_DRAWING Assembly Drawing Assembly Drawing (Used for reference only)
MECHANICAL_DRAWING Mechanical Drawing Mechanical Drawing (Used for reference only)
BORDER Border PCB Boarder Layer
SCORE Score Score Layer used for Panel Snap-Outs
GRAPHIC Graphic Default Layer (Used when the gerber type is unknown)