About the ODB_DAEMON Process
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.
* 
The ODB_DAEMON process continues to run even after you exit the Creo session and can affect the behavior of future sessions unless you kill the ODB_DAEMON process after the import or export of the assembly.