Numerical Matrix Format
User Reference
DESERIALIZE (Open)

MATRIX Array Level: 1

The DESERIALIZE array OPENS a Workspace file (*.wrk). The workspace file is optimized and contains the entire design environment (all graphical objects, layers, nets, attributes, and more).

Note
The workspace can contain unlimited Jobs/Cells/Panels.
Workspace files (*.wrk) are fully compatible with these leading software tools: FAB 3000, ACE Translator 3000, CAM Library, PCB Preflight and Free Desktop Viewer.
Open Multiple workspaces. If more than one workspace FILE (is included), they will be merged into the first workspace. If identical names for Jobs and Layers are detected, they will be transcoded.
Fields in the DESERIALIZE array
Description
FILE Path to the Workspace file (*.wrk). The path may be either Absolute or Relative.
JOB_PREFIX=NAME Optional. A string value added to the start of the workspace JOB name. Ex. NAME....
JOB_SUFFIX=NAME Optional. A string value added to the end of the workspace JOB name. Ex. ....NAME
LAYER_PREFIX=NAME Optional. A string value added to the start of the workspace LAYER name. Ex. NAME....
LAYER_SUFFIX=NAME Optional. A string value added to the end of the workspace LAYER name. Ex. ....NAME

Example: The matrix example below will load a Workspace File (*.wrk).

DESERIALIZE{
FILE=CustomerFiles/pcb2311.wrk
}
#Merge multiple workspace files
DESERIALIZE{
FILE=CustomerFiles/pcb2311.wrk
FILE=CustomerFiles/pcb2313.wrk
FILE=CustomerFiles/pcb2314.wrk
}
#Merge multiple workspace files and rename Jobs, Layers
DESERIALIZE{
FILE=CustomerFiles/pcb2311.wrk
JOB_PREFIX=REV2_
FILE=CustomerFiles/pcb2313.wrk <---- Imported workspace jobs renamed to start with REV2_....
JOB_SUFFIX=_RED
LAYER_PREFIX=NEW-
FILE=CustomerFiles/pcb2314.wrk <---- Imported workspace jobs renamed to end with ....-NEW, and layers will be renamed to start with NEW-....
}

XML example:

<DESERIALIZE>
<FILE>CustomerFiles/pcb2311.wrk</FILE>
</DESERIALIZE>

JSON example:

"DESERIALIZE": {
"FILE": "CustomerFiles/pcb2311.wrk"
}