How to capture mass properties in your parts list or notes.

Sure, you can always export the weight from the ANT (assembly navigator tool). Simply right mouse click on a descriptive name and export to a spreadsheet. But saving mass properties to a folder style library for your company users to access can become a messy process if not accessed in Teamcenter.

There’s gotta be a better way!

Why not capture this information on a drawing parts list or notes? In the following example, I’m going to capture the mass properties information in a column to the right of quantity. You might ask yourself ‘but how can I achieve this so easily?’ Let me show you a process that will make you look like an NX SME “Subject Matter Expert” Super Star! First, an attribute needs to be adopted company wide. Then you’ll create this in all applicable template files. This method is a bottom up approach – all template files will need your new attribute.

mass information

Let’s get started!

With the with component file or template file open, set up an agreed upon attribute.

With my assembly open, I made “sts_rear_axle” my working part. Right mouse click on the part “sts_rear_axle” in the Assembly Navigator tool and select Properties. Move over to Weight tab, toggle on Update Data on Save, and Update Weight Data Now.

update data on save

Back on the Attributes tab, the “MassPropMass” value updated. This value links to the company-wide attribute you established.


Create an attribute that will capture “MassPropMass.”  I create a category and a title named “CW_MASS.” I set data to String.

Choose Expression Formula and use the roll out menu to select Formatted Expression.

create an attribute

Once the Relationships Dialogue window opens, choose reset  in the top right. Then choose reference “Part Attribute.” Then select NX_Mass, then OK.

Then select Add New Attribetu, check to add your new Attribute

Scrolling through the list, you’ll see a new attribute. When the part material or model size changes, it reflects the MassPropMass updates.

Also, if your decimal places need increased or decreased, you can change it now. In this example there are 4 decimal places but it should  be bumped up to 5.

editing masspropmassdecimal

Edit the formula to remove the 4 and replace it with 5. Hit enter and accept the edit.

Now let’s work on the drawing containing sts_rear_axle. I select an empty cell and select Edit Text.

select an empty cell and select edit text

Reset your dialogue window, making sure category is set to Relationship, Insert Object Attribute.

Select the corresponding component in the navigator “sts_rear_axle.”

select components

Select the new company attribute, CW_MASS and Okay to close out the Dialogue menus.

new company attribute

Reviewing the parts list, it looks like a reference value. This is a column setting that needs configured.

Select just one cell in the column. Then right mouse and choose select, then columns.

With the column highlighted, right mouse on the boarded again and choose settings.

Within the column section, leave Category set to general, and choose the toggle for attribute name.

Choose your Company attribute “CW_MASS.”

Finishing up…

I finish configuring the column accordingly, to center my text and change the size. Since my original model and drawing templates were not set up, I would repeat the process for all parts linked to this drawing. If the template attributes were set up prior to creating a part, I would only have to add the parts list. The parts list is also a template that I would configure to capture the “CW_MASS”.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.