Numerical Matrix Format
User Reference
ODB array

MATRIX Array Level: 1

The ODB array imports any number of ODB++ files and folders. An unlimited number of ODB++ files can be loaded.

Fields in the ODB array
Description
FILE Path to the compressed ODB++ file. The path may be either Absolute or Relative.
FOLDER Path to an uncompressed ODB++ file. The path may be either Absolute or Relative.
Layers=NAME,..., ODB++ layers to import. Must be comma separated. This is optional, and by default all layers are imported.
Steps=NAME,..., ODB++ steps to import. Must be comma separated. This is optional, and by default all steps are imported.
ConvertSurfacesToPolygons Converts complex ODB++ surfaces to simple polygons. May be time consurming. Only use this option if normal ODB++ import has troubles.

Example: The matrix example below will load 2 ODB++ designs. One a compressed ODB++ file and the other a parent folder of an uncompressed ODB++ design.

ODB{
FILE=/opt/MergeFolder/pcb2311.tgz
}
ODB{
FOLDER=C:/MergeFolder/myODBFile
}

XML example:

<ODB>
<FILE>/opt/MergeFolder/pcb2311.tgz</FILE>
</ODB>
<ODB>
<FOLDER>C:/MergeFolder/myODBFile</FOLDER>
</ODB>

JSON example:

"ODB": {
"FILE": "/opt/MergeFolder/pcb2311.tgz"
}
{
"ODB": {
"FOLDER": "C:/MergeFolder/myODBFile"
}
}