Model.hm_gettotalcog#

Model.hm_gettotalcog()#

Returns the center of gravity of the entire model including solvermasses, rigidwalls and so on.

Returns:

  • hwReturnStatus - Status object

  • HmQueryResult - Result object containing the output values:

    • totalcogX (double)

    • totalcogY (double)

    • totalcogZ (double)

Example#

Get the model center of gravity#
import hm
import hm.entities as ent

model = hm.Model()

_, result = model.hm_gettotalcog()

print("COG X:", result.totalcogX)
print("COG Y:", result.totalcogY)
print("COG Z:", result.totalcogZ)