Numerical Matrix Format
User Reference
|
MATRIX Array Level: 4
The SMT_STENCIL array automates various SMT Stencil commands.
Description | ||
---|---|---|
JOB=NAME | The name of the Job to transform objects. Required. Dynamic Job References are also supported. | |
UNITS=VALUE | Units to use for this SMT_STENCIL array only. Choose from: mil mm cm inch um (default: mm) | |
HOMEBASE=VALUE | Perform Homebase pad conversions on selected Pads. | |
CPAD=VALUE | Create 'C' pads. CPAD= PATTERN, ADJUST, DEPTH, WIDTH PATTERN Choose from the following patterns: FlatInward, FlatOutward, PointInward, PointOutward. Inward is the default. ADJUST Adjust the depth by either: PERCENT or ABSOLUTE Default: Percent DEPTH Horizontal cutout of the Pad inwardly. Default: 30 WIDTH Vertical cutout of the Pad inwardly. Default: 30 Example: CPAD=Inward,FlatInward,30,30 | |
SPLITPAD=VALUE | Split Pads. SPLITPAD= PATTERN, COUNT_X, COUNT_Y, GAP, ROTATE PATTERN Choose from the following patterns: Ortho (+ plus symnol) Diagonal (X symbol). + (Ortho) is the default. COUNT_X Number of horizontal sections. Default: 2 COUNT_Y Number of vertical sections. Default: 2 GAP Spacing between pad sections. Default: 8 mil (0.2mm) ROTATE Rotation of spacing between pad sections. Default: 0 degrees Example: SPLITPAD=ORTHO,2,3,5,45 | |
SCALEPAD=VALUE | Scale Pads. | |
BOWTIE=VALUE |
| |
HEEL_TOE=VALUE | ||
APPLYSEARCH=ANGLE | Angle used to search and convert SMT pads. | |
OUTPUT=LAYER | Assign Layer name or # for the output layer. | |
TOLERANCE=VALUE | Search tolerance to convert SMT pads. | |
OUTPUTASPOLYGONS | Modified pads will be output as Polygons. | |
COMPENSATION_S=VALUE | Optional. Apply Pad compensation sizes evenly on all edges. Use a negative value to decrease compensation. Example: HOMEBASE=Inward,50,50 COMPENSATION_S=0.1 | |
COMPENSATION_A=VALUE | Optional. Apply pad compensation differently on all edges. Use a negative value to decrease compensation. |
Example SMT_STENCIL Array: