NX While Translating data to CGM through Dispatcher, it fails with the error "Open part failed with code 670024".

2021-10-06T23:27:54Z
NX for Design

Summary


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

KB Article ID# PL8527874

Contents

SummaryDetails

Associated Components

Teamcenter Integration for NX