Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Mass Properties without Analysis

Status
Not open for further replies.

cgluyas

Mechanical
Joined
Feb 19, 2002
Messages
5
Location
CH
Wildfire 2.0.
I am trying to assign mass properties to parts without having to use a analysis feature as I only have a foundation license. So far I have managed it with parts using this relation:-

MP_DENSITY=0.0000000079

if (PART_MATERIAL=="316STST")
MP_DENSITY=0.0000000079

if (PART_MATERIAL=="304STST")
MP_DENSITY=0.0000000079

if (PART_MATERIAL=="ALUMINIUM")
MP_DENSITY=0.000000002643

if (PART_MATERIAL=="RUBBER")
MP_DENSITY=0.000000001506

if (PART_MATERIAL=="Undefined")
MP_DENSITY=0.0000000079

ELSE
MP_DENSITY=0.0000000079

ENDIF
ENDIF
ENDIF
ENDIF
ENDIF

PART_MASS=PRO_MP_VOLUME*MP_DENSITY
PART_WEIGHT=PART_MASS
PART_DENSITY=MP_DENSITY
MATERIAL=PART_MATERIAL

Which works fine. However for assemblies I have this relation

mp_density=pro_mp_density
part_density=mp_density
part_mass=pro_mp_mass
part_weight=part_mass
material=part_material

and it doesn't always work, the pro_mp_density often picks up on the pro_mp_density of the part, not the mp_density. It also does not alter on regenneratin.
Is there a better way of doing this?

Craig
 
What I have done for this case is to do the following:-

1 Create a new material in each part called dummy (Edit -> Setup -> Material -> Define -> dummy)
2 In parameters, set a parameter called Material_name
3 In relations, create the relation
IF (MATERIAL_NAME=="316ST"
material_param("MASS_DENSITY")=0.0000000079
ENDIF

This method works when you need to change the material in a part (such as different members of a family table). If you are only using 1 material per part, it is better to create a material for each (as above) & add the density (Edit the material & add the density to the material file).
You can then write the file to a directory & use that material on mutliple parts (Assign -> From File).
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top