Model.hm_getcentroid#
- Model.hm_getcentroid(entityCollection)#
Returns the geometric centroid for selected entities.
- Parameters:
entityCollection (Collection) – The collection containing the entities to query. Valid entities are surfaces, solids and nodes.
- Returns:
hwReturnStatus- Status objectHmQueryResult- Result object containing the output values:centroidCoordinates (numpy.ndarray)
Example#
Get the centroid of all surfaces#import hm import hm.entities as ent model = hm.Model() surface_collection = hm.Collection(model, ent.Surface) _, result = model.hm_getcentroid(entityCollection=surface_collection) print("Geometric centroid for all surfaces:", result.centroidCoordinates)