When you import a CADDS 5 Concurrent Assembly Mock-Up (CAMU) assembly or export a Creo assembly to the CADDS 5 format, an ODB_DAEMON process is started. This process is not started or required for the import and export of a CADDS 5 part.
This process is generally not killed after the import of a CAMU assembly or the export of an assembly to the CADDS 5 format. It is directly linked to the CADDS 5 converter version and the specific geometric libraries required for the import of a CAMU assembly or the export of an assembly to the CADDS 5 format. If an ODB_DAEMON process is already running, then the existing ODB_DAEMON process is used during the import or the export of the assembly instead of starting a new ODB_DAEMON process.
Because multiple converter versions for CADDS 5 exist, and you can switch between these converter versions using the
intf_cadds_version configuration option, you must check if an
ODB_DAEMON process exists and is running before you import or export the assembly. If the version of the CADDS 5 converter, to which the existing
ODB_DAEMON process is linked, does not match the converter version which is currently set by the
intf_cadds_version configuration option, the import or export of the assembly fails. To avoid this, kill all existing
ODB_DAEMON processes and start a new
ODB_DAEMON process before you import the CAMU assembly or export the assembly to the CADDS 5 format.