kraft module

class kraft.Kraft(navn='', type=(0, 0), f=[0, 0, 0], q=[0, 0, 0], b=0, e=[0, 0, 0])[kilde]

Generell klasse for konsentrerte/fordelte laster.

__init__(navn='', type=(0, 0), f=[0, 0, 0], q=[0, 0, 0], b=0, e=[0, 0, 0])[kilde]

Initialiserer Kraft-objekt.

sporhoyde_e trekkes fra e[0] for å konvertere kreftenes lastangrepspunkt med nullpunkt i skinneoverkant til mastenes lokale aksesystem med origo i mastefot.

Parametere:
  • navn (str) – Identifikasjonstag for kraftens opphav
  • type (tuple) – (Rad, etasje) for plassering i R- og D-matrise
  • f (list) – Kraftkomponenter [x, y, z] [N]
  • q (list) – Kraftkomponenter for fordelt last [x, y, z] [\frac{N}{m}]
  • b (list) – Utstrekning av fordelt last [m]
  • e (list) – Eksentrisitet fra origo [x, y, z] [m]