Background Synchronization

You can execute background synchronization by running <ROOT>\bin\OrCADConnectorBackground.exe with the parameters required for your business processes.

After executing the background synchronization from 3DEXPERIENCE to the ECAD library, a detailed report file (detailed-report.txt) of the synchronization is created in the library project directory. Synchronization from ECAD to 3DEXPERIENCE does not create a detailed report file.

This table lists the parameters to include when executing OrCADConnectorBackground.exe:

Parameter Description
-proj $libraryproject$ This defines the library project to be used. The full qualified path to the Library Project File has to be provided.
-mode enovia|eda The direction used:

Option Description
enovia Synchronizes the parts from 3DEXPERIENCE to the ECAD Library. Only PDM selections can be used.
eda Synchronizes the parts from the ECAD Library to 3DEXPERIENCE. Only EDA selections can be used.

-edaselection $edaselection$ The name of the file that contains the predefined selection of eda classes to be synchronized. Only enter the name of the file.

If this argument is not passed, an error will be thrown.

-pdmselection $pdmselection$ The name of the file that contains the predefined selection of 3DEXPERIENCE type classes to be synchronized. Only enter the name of the file.

If this argument is not passed, an error will be thrown.

Prefix of the selection

For 3DEXPERIENCE Engineering BOM Management types:

  • CDM_Preselection_EDA_<NAME>
  • CDM_Preselection_PDM_<NAME>

For 3DEXPERIENCE Part and IP Classification Libraries:

  • CDM_Preselection_EDA_<NAME>
  • CDM_Preselection_PARTLIBRARY_<NAME>

Example command to synchronize from 3DEXPERIENCE to EDA:

OrCADConnectorBackground.exe –proj C:\designs\library\library.DbLib 
–mode enovia –pdmselection CDM_Preselection_PDM_Resistor

Example command to synchronize from EDA to 3DEXPERIENCE:

OrCADConnectorBackground.exe –proj C:\designs\library\library.DbLib 
–mode eda –edaselection CDM_Preselection_EDA_Capacitor