Inconsistent handling of component mass in an asm. Is this a bug?
- August 3, 2023
- 5 replies
- 4706 views
I have a case open at PTC showing inconsistent assembly handling of component mass. See article CS396826.
The problem occurs for a component with no solid geometry and an assigned mass of some value and with 0 for the assigned volume.
I have attached models.7z with a sample assembly (asmtest.asm) with 2 components:
- assigned-mass.prt
- model with no solid geom and an assigned mass of 5.0
- real-mass.prt
- model with actual geom and mass calculated the "normal" way
- These models have been created with Creo Parametric 6.0
- You will need to set config.pro option mass_property_calculate automatic
If this is the only component in the asm then it's assigned mass is not used by the asm. Screenshot (Creo Parametric 10.0.1.0) showing the asm mass of 0 when real-mass.prt is suppressed and note the asm has 0.0 even though assigned-mass.prt is showing 5.0.

After resuming the real-mass.prt the asm mass now correctly has 7.2664 which is including the mass of the assigned-mass.prt:

So we have shown the asm level mass has inconsistent behavior. I have tried Creo Parametric releases 6.0 thru 10.0 and all have this issue - have not tried any earlier releases. I want to hear your opinions on "Is this a bug or not?"



