ManufacturingKnowledge

Administering Resource Manager

Synchronize attribute values from NX to Teamcenter

When you execute NX Integration functions in Teamcenter, by default, part attributes are not written into the part file. Using the Update NX Tool Assembly Part File menu command, you can choose to synchronize various part attributes.

To synchronize attribute values from NX to Teamcenter, you must map attributes using the following steps:

Procedure

  1. Export the attribute mapping definition from the database: Copyexport_attr_mappings -file=attr_mappings.txt -u=admin-user-name -p=password -g=dba

  2. Find the following block:Copy`{ Dataset type="UGMASTER"

    (hard-wired) DB_PART_NAME : "Part Name"

    (hard-wired) DB_PART_DESC : "Part Description"

}`

  1. Add this block of information under "Part Description" in the Dataset type="UGMASTER" block as follows:Copy`{ Dataset type="UGMASTER"

    (hard-wired) DB_PART_NAME : "Part Name"

    (hard-wired) DB_PART_DESC : "Part Description"

    { Item type="Mfg0MENCTool" ...The following section maps Setup X, Setup Y, and Setup Z attribute values (required for the Write part attributes option):Copy"CAM_TOOL_ATT_X(1)" : ItemRevision.ICS(-45002:1) /master=both         "CAM_TOOL_ATT_Y(1)" : ItemRevision.ICS(-45003:1) /master=both         "CAM_TOOL_ATT_Z(1)" : ItemRevision.ICS(-45004:1) /master=bothThe following section maps System Tracking Points (required for the Write part attributes option). You can map nine sets in total:Copy"CAM_TOOL_ATT_SYSTP_NAME(1)" : ItemRevision.ICS(-45021:1) /master=both "CAM_TOOL_ATT_SYSTP_SEQ(1)"  : ItemRevision.ICS(-45022:1) /master=both "CAM_TOOL_ATT_SYSTP_X(1)"    : ItemRevision.ICS(-45023:1) /master=both     "CAM_TOOL_ATT_SYSTP_Y(1)"    : ItemRevision.ICS(-45024:1) /master=both     "CAM_TOOL_ATT_SYSTP_Z(1)"    : ItemRevision.ICS(-45025:1) /master=both     ...     "CAM_TOOL_ATT_SYSTP_NAME(9)" : ItemRevision.ICS(-45021:9) /master=both     "CAM_TOOL_ATT_SYSTP_SEQ(9)"  : ItemRevision.ICS(-45022:9) /master=both     "CAM_TOOL_ATT_SYSTP_X(9)"    : ItemRevision.ICS(-45023:9) /master=both     "CAM_TOOL_ATT_SYSTP_Y(9)"    : ItemRevision.ICS(-45024:9) /master=both     "CAM_TOOL_ATT_SYSTP_Z(9)"    : ItemRevision.ICS(-45025:9) /master=bothThe following section maps the Tool Holder definition (required for the Extract Holder Data option). You can map 23 sets of curves in total:Copy"CAM_TOOL_ATT_HLDR_DIA(1)"   : ItemRevision.ICS(-45230:1) /master=both "CAM_TOOL_ATT_HLDR_LEN(1)"   : ItemRevision.ICS(-45231:1) /master=both     "CAM_TOOL_ATT_HLDR_UDIA(1)"  : ItemRevision.ICS(-45234:1) /master=both         "CAM_TOOL_ATT_HLDR_TAPA(1)"  : ItemRevision.ICS(-45232:1) /master=both         "CAM_TOOL_ATT_HLDR_CORR(1)"  : ItemRevision.ICS(-45233:1) /master=both         ...         "CAM_TOOL_ATT_HLDR_DIA(23)"  : ItemRevision.ICS(-45230:23) /master=both         "CAM_TOOL_ATT_HLDR_LEN(23)"  : ItemRevision.ICS(-45231:23) /master=both         "CAM_TOOL_ATT_HLDR_UDIA(23)" : ItemRevision.ICS(-45234:23) /master=both         "CAM_TOOL_ATT_HLDR_TAPA(23)" : ItemRevision.ICS(-45232:23) /master=both         "CAM_TOOL_ATT_HLDR_CORR(23)" : ItemRevision.ICS(-45233:23) /master=both`

    Caution Replace only the mapping for the tool type (Mfg0MENCTool) to prevent overwriting any other mapping information that may exist in the file.

  2. Save the text file and import it back into the database to define the attribute synchronization:Copyimport_attr_mappings -file=attr_mappings.txt -u=admin-user-name -p=password -g=dba

Results

When you now execute the NX Integration functions in Teamcenter, the part attributes are written into the part file. When you save the part file in NX, the attribute values are transferred to Teamcenter. When you reload the resource in Teamcenter, the new values are displayed.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.resource_mgr/xid722205 · retrieved 2026-07-11