1.4.3. Linear Element Load

class planesections.builder.EleLoadLinear(x1: float, x2: float, linLoad: list, label: str = '')[source]

Bases: object

Represents a linearly distrubted element load between two points x1 x2, where the load increase from x1 to x2. The direction of the load can be toggled so the high point is at x1 instead of x2.

Parameters:
  • x1 (float) – The start position.

  • x2 (float) – The end position.

  • distLoad (list) – For 2D, a List of forces in [Px, Py].

  • label (str, optional) – A label for the elment load. The default is ‘’.

checkInRange(s)[source]

Checks if a x value is in the range x1/x2 of the force.

getLoadComponents(s1, s2, q)[source]

Gets the load at two intermedia points, s1/s2.