NX CAM to Teamcenter custom user tooling data synchronization
Preferences for synchronizing NX CAM to Teamcenter custom user tooling data
Two preferences control the synchronization of NX CAM and Teamcenter user data.
MPP_ToolActivity_EnableUserData This preference allows you to activate or deactivate the synchronization of User Data fields defined by the MPP_ToolActivity_CustomUserData preference. To synchronize data, it must be set to true. If set to false (default), all entries in the User Data fields are ignored. This is a Site preference. The Type is Logical with only one entry allowed (Single).
MPP_ToolActivity_CustomUserData This preference allows you to define up to fifteen user customizable attributes that can be synchronized between NX CAM and Teamcenter. These attributes are stored with the MENCToolActivity attribute of a CAM setup. Syntax: pm0UserData[Custom Property Number]:[MOM Variable]:[Display Name]
[Custom Property Number] – A two-digit number in the range of 01 to 15.
[MOM Variable] – The Manufacturing Output Manager (MOM) variable that is set in the NX CAM TCL postprocessor.
[Display Name] – The display name for the user-defined attribute in the Activities view table.
Two examples of user-defined tool activity attributes:
pm0UserData01:mom_tool_name:Tool Description
pm0UserData02:mom_magazine:Magazine Position Note
Key information for the MPP_ToolActivity_CustomUserData preference
You should not change the definition of a custom attribute once it has been used to store activity data in the database. For example, if you previously defined pm0UserData03:mom_tool_num:Tool Number, it would not be good to change it to pm0UserData03:mom_adj_reg:Adjust Register, as any existing tool numbers would now show up under the Adjust Register column.
While you should not change the definition of a custom attribute, you can adjust the name. For example, if you noticed later that you misspelled the word Description in the name, you can adjust it – pm0UserData04:mom_tool_descr:Tool Deszription to pm0UserData04:mom_tool_descr:Tool Description.
[Custom Property Number] must be in the range pm0UserData01 to pm0UserData15 (01–15) and can only be used once. If a number is listed twice, the first entry is used and the second is ignored. Also, the settings must have two digits; single digit entries are ignored (for example, pm0UserData7 is ignored).
[MOM Variable] cannot contain spaces. If spaces are used, the definition for the attribute is ignored, for example, pm0UserData05:post ver:Post Version. Also, the identifiers must be unique for all entries.
By default, all property-unique identifiers in the OOTB preference are set to [MOM Variable], which indicates the property is not in use. You must modify the OOTB definition to use this specific custom property. Modifying only some of the properties allows you to use a subset of custom attributes. For example, if you define properties 01–10 only, 11–15 are ignored.
[Display Name] cannot contain a : (colon). For example, if you defined pm0UserData05:post_ver:Post Version:Date, it is displayed as Post Version and not Post Version:Date.
MPP_ToolActivity_CustomUserData is a Site preference. The Type is String with multiple entries allowed (Multiple).
Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.pmphelp/xid1744237 · retrieved 2026-07-11