Model.hm_getfilletfaces_fromcollection#

Model.hm_getfilletfaces_fromcollection(entities, min_radius, max_radius)#

Returns the faces containing fillets with a radius inside a range.

Parameters:
  • entities (Collection) – The collection containing the entities to consider. Valid entities are components and surfaces.

  • min_radius (double) – The minimum radius value.

  • max_radius (double) – The maximum radius value.

Returns:

Example#

Get the faces with fillets with a radius between 5 and 15 only for surfaces in components#
import hm
import hm.entities as ent

model = hm.Model()

_, result = model.hm_getfilletfaces_fromcollection(
    entities=hm.Collection(model, ent.Component),
    min_radius=5,
    max_radius=15
)

print("filletSurfaces", result.filletSurfaces)