3D Mesh - how to find center of mass?

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Is there a way to find the center of mass or centroid of a solid 3D mesh? I've found references for finding the centroid of geometric solids, and I supposed I could create a solid from the mesh and then try to calculate the centroid, but it seems like it should be possible to get it from the mesh with assigned properties.

thanks in advance,

Mark

Tagged:

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2010

    There sure is. It is however, solver dependent, since the density is taken from the material cards.

    With the correct User Profile loaded:

    1) Go to the Post Radio button

    2) Go to the summary page (last button in fourth column)

    3) Load the template for center of gravity (for OS it is C:/Altairwin64/hw10.0/templates/summary/optistruct/ctr_of_gravity)

    4) Click summary.

    Note: You can also do a summary of only displayed comps if you want to get a COG of a subset of your model.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2010

    I had the same problem and I followed the procedure described by dambach. Everything worked and I got the summary file. What I don't understand is which is the default reference system and how I can get the result in a new reference system defined by me.

    BTW, what I got is:

    OptiStruct                                                                  Page 1Center of Gravity       Component       ID      MASS             X             Y             Z            lvl0        1  0.029548  -5.77174E+02  3.179608E-04  3.994447E+02Number of Components: 1Mass of Model: 0.0295483Center of Gravity for Model --  X: -5.77174E+02  Y: 3.179608E-04  Z: 3.994447E+02