plot_line_loads#

planestress.post.plotting.plot_line_loads(ax: matplotlib.axes.Axes, line_loads: list[bc.LineLoad], max_dim: float, bc_text: bool, bc_fmt: str, arrow_length_scale: float, arrow_width_scale: float, multi_polygon: shapely.MultiPolygon) None[source]#

Plots the line loads.

Parameters:
  • ax (matplotlib.axes.Axes) – Axis to plot on.

  • line_loads (list[bc.LineLoad]) – List of LineLoad objects.

  • max_dim (float) – Maximum dimension of the geometry bounding box.

  • bc_text (bool) – If set to True, plots the values of the boundary conditions.

  • bc_fmt (str) – Boundary condition text formatting string.

  • arrow_length_scale (float) – Arrow length scaling factor.

  • arrow_width_scale (float) – Arrow width scaling factor.

  • multi_polygon (shapely.MultiPolygon) – MultiPolygon describing the geometry.