Numerical Matrix Format
User Reference
What is a Matrix Blob?

A Matrix Blob is a single zipped file, which contains a matrix file (matrix.xml) plus all supporting CAM files (Gerber, Drill, ODB++, DXF, etc.). The Matrix blob is primarily used to transfer everything required to complete a job, over the web in single contained file. This is primarily used to interact with PcbPreflight.com

Note
Matrix file MUST EXIST in the root folder of every Matrix Blob.
XML: matrix.xml
JSON: matrix.json
TEXT: matrix.fm6 Legacy support

All CAM files referenced in the matrix file must be relative to the root path.
Matrix Blob can have unlimted nested folders to store CAM files.

Example Matrix Blob Outline:
This sample Matrix blob outline demonstrates how files are placed. In the example the Matrix blob is being used to panelize 2 different PCB designs.

matrix.xml <---Always located in root folder of the Matrix blob (matrix.json or matrix.fm6)
- MyPCBDesign_1 <---- This folder contains all gerber and drill files for one PCB design
- MyPCBDesign_2 <---- This folder contains all gerber and drill files for another different PCB design