ODB to Gerber Web page header

ODB++2GBR Error Codes

Errors are grouped by which typical operation would generate them.


Scanning Error Codes

Error ConstantInteger ValueSummary
EXECFAIL
INCORRECTOS
INVALIDOPARAM
MISSINGFILE
KEYFAIL
INVALIDPATH
FAILOCHDIR
LOGFAIL
INVALIDJOBDIR
INVALIDWRKDIR
FAILMATRIXREAD
FAILSTACKUPREAD
FAILODBCOPY
FAILODBREAD
FAILHEADERREAD
FAILPROFREAD
FAILNETLREAD
FAILEDAFREAD
FAILTOOLREAD
FAILCOMPREAD
OPENEXCEPTION
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
-114
-115
-116
-117
-118
-119
-120
-199
Not used (Execution Failure)
Not used (Unsupported OS)
Invalid parameter used
Missing necessary DLL or EXE
Not used (Licensing error)
Invalid executable path used
Failed to change directory
Failed to create a log file
Invalid job file/directory used
Invalid work directory used
Failed to read the matrix file
Failed to read the stackup file
Failed to create a temp copy of the ODB file/directory
Failed to read the ODB Tree structure
Failed to read step header information
Failed to read step profile information
Failed to read step netlist
Failed to read step eda
Failed to read tools
Failed to read components
ODB Exception on open


Conversion Error Codes

Error ConstantInteger ValueSummary
INVALIDOUTDIR
INVALIDOUTTYPE
INVALIDCPARAM
FAILCREATESHX
FAILCONVERTINPUT
FAILCOMBINEGDX
FAILCCHDIR
FAILCREATEAPT
FAILCREATEGBR
FAILCREATEGDS
FAILCREATEOAS
FAILCREATEMIC
FAILCREATEATR
FAILCREATEPLT
FAILCREATEDAT
CONVERTEXCEPTION
-201
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
-213
-214
-215
-299
Invalid output directory used
Invalid output type specified
Invalid parameter used
Failed to create a standard font .shx file
Failed to convert the ODB step/layer(s) into GDX
Failed to combine the GDX files created
Failed to change directory
Failed to create an aperture file
Failed to translate into Gerber
Failed to translate into GDSII
Failed to translate into OASIS
Failed to translate into Micronic
Failed to create ATR file
Failed to create PLT file
Failed to create DAT file
ODB Exception on conversion


Miscellaneous Error Codes

Error ConstantInteger ValueSummary
FAILINFOINPUT
FAILSTEPINFO
FAILLAYERINFO
FAILSYMBOLINFO
FAILCLOSEODB
OPENCANCEL
CONVERTCANCEL
NOERR
-301
-401
-501
-601
-10
-701
-701
0
Failed to gather info on the ODB step/layer(s)
Failed to gather step info
Failed to gather layer info
Failed to gather symbol info
Failed to close/cleanup
Canceled Open
Canceled Conversion
No error