apply_symmetry_from_axis

compas_tno.utilities.apply_symmetry_from_axis(form, list_axis_symmetry=[], correct_loads=True, tol=0.01)

Apply a symmetry based on a series of axis of symmetry. Applicable for rectangular patterns.

Parameters:
formFormDiagram

The form diagram of the problem

list_axis_symmetrylist, optional

The list of the axis of symmetry, by default []

correct_loadsbool, optional

Whether or not the loads should be corrected in the nodes for perfect symmetry, by default True

tolfloat, optional

Tollerance to assume symmetry, by default 0.001

Returns:
None

The FormDiagram is modified in place.