Skip to main content
4-Participant
Sep 5, 2026 12:48 PM UTC
Question

Creo 11.0.2: &PRO_MP_MASS[.2] Sometimes Fails to Format the Decimal Places

Hello everyone,

I have encountered an issue in Creo Parametric 11.0.2 that has been bothering me for many years. I hope someone can explain the reason or provide a reliable solution.

I want to display the model mass in a drawing title block or a regular note, rounded to two decimal places:

 
&PRO_MP_MASS[.2]

For example, if the actual mass is:

 
0.058

it should normally display:

 
0.06

However, sometimes it displays:

 
0.058[.2]

In other words, the value of PRO_MP_MASS is correctly retrieved, but [.2] is treated as plain text instead of being interpreted as a decimal formatting modifier.

What is even stranger is that if I edit the same note and temporarily change it to:

 
&PRO_MP_MASS

After confirming, I edit it again and change it back to exactly:

 
&PRO_MP_MASS[.2]

it may immediately display correctly as:

 
0.06

During this process, I do not modify the model, material, or mass properties. I only re-edit the note.

This issue can occur both in the title block and in regular drawing notes, so I suspect it may be related to parameter note parsing or refresh behavior.

Has anyone encountered a similar issue? Is this a known Creo problem? Is there a reliable automatic solution suitable for company drawing templates, without requiring users to manually re-edit the notes?

5 replies

Emeritus
Sep 16, 2026 4:24 AM UTC

Hi ​@WP_14104464,

Thank you for your question. 

Your post has not yet received any response. I am replying to raise awareness. Hopefully, another community member will be able to help.

Also, feel free to add any additional information you think might be relevant. It sometimes helps to have screenshots to better understand what you are trying to do.

Thanks,
Vivek N
Community Moderation Team

 

Translate
15-Moonstone
Sep 16, 2026 10:27 AM UTC

I see a space between [ and the decimal point .2]

it should be [.2] instead of [ .2]

Also, for a value of 50.056 to be rounded to 50.06, the syntax should be 50.056[.2] and not 50.056 [.2]

Translate
Knowing, what we know is just a fistful of Earth, brings in humility.
4-Participant
Sep 19, 2026 1:11 AM UTC

I'm certain that there is no space between [ and .2].

What's more frustrating is that placing &PRO_MP_MASS[.2] into a table cell in the title block is very hard to keep updated — sometimes it refreshes, sometimes it doesn't, and most of the time it simply doesn't update at all, even after I run Analysis > Mass Properties in the model file, or press Ctrl+G to regenerate the model.

However, when I place it as an annotation (note) directly on the drawing, or add a mass column to the BOM table (parts list), updating works much more reliably.

My config option setting is: mass_property_calculate = by_request.

Translate
15-Moonstone
Sep 29, 2026 5:30 AM UTC

Try mass_property_calculate = Automatic

Many a times mass property values change after at least 2 Ctrl+G depending on how the geometry is constructed.

Also Refresh the screen.

Translate
Knowing, what we know is just a fistful of Earth, brings in humility.
3-Newcomer
Nov 12, 2026 12:27 AM UTC

In older versions of Creo I found that this works. I hope this helps.

&PRO_MP_MASS:mdl[.2]
Translate