2 5 decimal
&[DATE] &[TIME] - &[FILENAME]
&[PAGENUM] / &[COUNT]

Eingabedaten

Die Freiheitsgrad-Daten werden zu einer Matrix zusammengefasst.

Die Spalten sind

1. Koordinatenwert (Anfangsposition)

2. Äußere Last

usw.

3. Bindungsstatus (1 -> gefesselt, 0 -> frei)

4. Vorgegebene Verschiebung

Lokale Elementfreiheitsgrade u1 v1 u2 v2

Je Element eine Zeile

Darstellung des unverformten Systems

S

Aufbau der Elementsteifigkeitsmatrizen

kN mm / 0 0 0 0 0 146.58 0 146.58 - 0 0 0 0 0 146.58 - 0 146.58 4 4 mat

Elementsteifigkeitsmatrix in globalen Koordinaten

kN mm / 146.58 0 146.58 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146.58 - 0 146.58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 mat

Aufbau des globalen Gleichungssystems

kN mm / 147 0 147 - 0 0 0 0 0 0 0 0 0 0 147 0 0 0 147 - 0 0 0 0 0 0 147 - 0 198 52 - 52 - 52 0 0 0 0 0 0 0 0 52 - 198 52 52 - 0 147 - 0 0 0 0 0 0 52 - 52 225 1 147 - 0 26 - 52 - 0 0 0 147 - 52 52 - 1 303 0 0 52 - 105 - 0 0 0 0 0 0 147 - 0 199 0 26 - 52 26 - 52 - 0 0 0 147 - 0 0 0 356 52 105 - 52 - 105 - 0 0 0 0 26 - 52 - 26 - 52 199 0 147 - 0 0 0 0 0 52 - 105 - 52 105 - 0 210 0 0 0 0 0 0 0 0 26 - 52 - 147 - 0 173 52 0 0 0 0 0 0 52 - 105 - 0 0 52 105 12 12 mat kN 0 0 0 0 0 5 - 0 0 0 0 12 0 12 1 mat

Reduziertes System aufbauen

Liste der ungebundenen Freiheitsgrade erzeugen

Wenn der Freiheitsgrad ungefesselt ist:

erhöhe den Zähler der ungefesselten Freiheitsgrade

Speichere die zugehörige globale Freiheitsgradnummer

setze die zugehörige Verschiebung auf 0 (sicherheitshalber)

3 5 6 7 8 9 10 11 12 1 9 mat

Eventuell bekannte, von Null verschiedene Verschiebungen auf der rechten Seite berücksichtigen

Gleichungen mit unbekannter rechter Seite überspringen

Reduzierte Systemmatrix

Reduzierte rechte Seite

kN mm / 198 52 - 52 0 0 0 0 0 0 52 - 225 1 147 - 0 26 - 52 - 0 0 52 1 303 0 0 52 - 105 - 0 0 0 147 - 0 199 0 26 - 52 26 - 52 - 0 0 0 0 356 52 105 - 52 - 105 - 0 26 - 52 - 26 - 52 199 0 147 - 0 0 52 - 105 - 52 105 - 0 210 0 0 0 0 0 26 - 52 - 147 - 0 173 52 0 0 0 52 - 105 - 0 0 52 105 9 9 mat kN 0 0 5 - 0 0 0 0 12 0 9 1 mat

Reduziertes System lösen

Inverse reduzierte Steifigkeitsmatrix mal reduziertem Lastvektor

liefert den reduzierten Verschiebungsvektor

mm 0.08 0.44 0.13 0.48 0.08 - 0.9 0.01 0.99 0.33 - 9 1 mat

Einsetzen in vollständiges System

mm 0 0 0.08 0 0.44 0.13 0.48 0.08 - 0.9 0.01 0.99 0.33 - 12 1 mat kN 12 - 19 - 2.61 10 14 - ^ * - 24 9.13 10 14 - ^ * 5 - 8.23 10 13 - ^ * - 2.32 10 13 - ^ * - 4.29 10 13 - ^ * - 1.58 10 13 - ^ * - 12 1.59 10 13 - ^ * 12 1 mat kN 12 19 16.97 - 12 - 6 13.42 13.42 - 4.93 10 13 - ^ * 12 9 1 mat

Darstellung des verformten Systems

S enthält die zu erstellenden Grafikobjekte

x ist die verschobene Knotenposition (100-fach überhöht)

Bereitstellen der Knotenposition für das Element

Einheitenfrei gemachte Matrix zum Zeichnen einer Linie

Punkt zeichnen an der Anfangslage der Knoten

S 100