Numerical Matrix Format
User Reference
ASSEMBLY array

MATRIX Array Level: 4

The ASSEMBLY array permits access to various Assembly commands.

Fields in the ASSEMBLY array
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 ASSEMBLY array only. Choose from: mil mm cm inch um (default: mm)

IMPORT_BOM=VALUE


Import a Bill of Materials File.


Example:

IMPORT_CENTROID=VALUE


Import XY Centroid File.


Example:

EXPORT_BOM=VALUE


Export a Bill of Materials File.


Example:

EXPORT_CENTROID=VALUE


Writes an XY Centroid file to an external file system.


Example:

COMPARE_BOM=VALUE


Compare existing components against an imported BOM File.


Example:

COMPARE_CENTROID=VALUE


Compare existing components against an imported XY centroid list.


Example:

CONVERT_IPCNETLIST=VALUE


Apply Imported IPC Netlist attributes to existing components.


Example:

CONVERT_CENTROID=VALUE


Convert Imported XY Centroids to new components.


Example:

ASSEMBLY_DOCUMENT=VALUE


Output required PCB Assembly documents for production purposes.


Example:

ASSEMBLY_DRAWING=VALUE


Create a Assembly documentation layer.


Example:

Example SELECTION Array:

# Comment
ASSEMBLY {
Name=TopPaste Pads Less Than 0.5mm
}

XML example:

<!-- Sample Comment -->
<ASSEMBLY>
<Name>TopPaste Pads Less Than 0.5mm</Name>
</ASSEMBLY>

JSON example:

"ASSEMBLY": {
"Name": "TopPaste Pads Less Than 0.5mm"
}