pycba.prestress.CompoundParabola#

class CompoundParabola(e_left, e_mid, e_right, a, b, c)[source]#

Bases: object

Compound parabola (RAPT/PT-Designer Type 3): four parabolas - concave down over each support and concave up between - with points of contraflexure.

Parameters:
  • e_left (float) – Eccentricity (+below) at the left support, the low point, and the right support.

  • e_mid (float) – Eccentricity (+below) at the left support, the low point, and the right support.

  • e_right (float) – Eccentricity (+below) at the left support, the low point, and the right support.

  • a (float) – Points of contraflexure measured from the left and right support centrelines respectively.

  • b (float) – Points of contraflexure measured from the left and right support centrelines respectively.

  • c (float) – Low-point location measured from the left support centreline (b < c < L - a is required so the four pieces are well formed).

Methods

segments

Attributes

e_left

e_mid

e_right

a

b

c