Details
User is translating data to CGM through Teamcenter Dispatcher, the translation fails and runs into TERMINAL state.
Solution
After analyzing the logs, the below errors are traced.
"Open part failed with code 670024,
This error means Update undo happened"
The translation was using "Fully Load" options.
When the drawing assembly is fully loaded, there were Update failures. ((resulting from some inter-part expressions, feature failures, etc).
So, the translation was interrupting the part-load operation, due to these update failures.
To fix this,
Users need to load the drawing assembly using "Fully Load" options in NX.
Then he needs to analyze and fix/resolve update failures and save all the parts so that when the drawing file is loaded Fully, there should not be any update failures.
The other option is to use the below environment variable, which suppresses the Update failures and translation proceeds successfully.
set UGII_UPDATE_FAIL_OPTION=UF_MODL_UPDATE_SUPPRESS
You need to set this variable in "nxtocgmdirect.bat", located at the below location.
Dispatcher\Module\Translators\nxtocgmdirect\
Hardware/Software Configuration
Platform: INTEL
OS: windows
OS Version: 1064
Product: NX
Application: NXMANAGER
Version: V1899
Function: TRANSLATORS
Ref: 002-8527874