Model.elementqualitycollapseelems#
- Model.elementqualitycollapseelems(elem_id1, elem_id2)#
Collapses/combines two adjacent trias into a quad. This function only functions between an
Model.elementqualitysetup()function and anModel.elementqualityshutdown()function. Current element quality criteria for optimization must be set before using this function. The function may be applied at any time without resetting the current quality criteria.- Parameters:
elem_id1 (int) – The first tria element ID.
elem_id2 (int) – The second tria element ID.
Example#
Collapse tria elements with IDs 10 and 11 use quality criteria from a file#import hm import hm.entities as ent model = hm.Model() model.readqualitycriteria(file_name="c:/criteria/mycriteria.txt") elems = hm.Collection(model, ent.Element, populate=True) model.elementqualitysetup_new(collection=elems) model.elementqualitycollapseelems(elem_id1=10, elem_id2=11) model.elementqualityshutdown(dontsaveflag=1)