apply_radial_symmetry

compas_tno.utilities.apply_radial_symmetry(form, center=[5.0, 5.0, 0.0], correct_loads=True)[source]

Apply a radial symmetry based on a center points. Applicable for dome circulat patterns.

Parameters
  • form (FormDiagram) – The form diagram of the problem

  • center ([float, float, float], optional) – The coordinates of the center of the pattern, by default [5.0, 5.0, 0.0]

  • correct_loads (bool, optional) – Whether or not the loads should be corrected in the nodes for perfect symmetry, by default True

Returns

None – The FormDiagram is modified in place.