TCL Command ABRESULT, Daten des Eigenmodes

Syntax

array set mode   [ABRESULT dataid EIGENMODE GET]

Beschreibung

Abfrage der Daten des Eigenmodes

Argument

Dimension

Bedeutung

dataid

OBJID

Daten-ID

EIGENMODE

KEYWORD

Ergebnistyp der Abfrage

GET

KEYWORD

Daten abfragen

Rückgabefeld

Feldargument

Dimension

Bedeutung

error

INT

Fehlerstatus

info

TEXT

Fehlerinformation

schedule

TEXT

Bauplanname

name

TEXT

Name des Eigenmodes (formatierte Nummer mit führenden Nullen)

omega

DOUBLE

Eigenwert

gamma

DOUBLE

Generalisierte Masse

xsi

DOUBLE

Dämpfung

fx

FORCE

Kraftsumme in X

fy

FORCE

Kraftsumme in Y

fz

FORCE

Kraftsumme in Z

mx

MOMENT

Momentensumme in X

my

MOMENT

Momentensumme in Y

mz

MOMENT

Momentensumme in Z

x

LSTRUCT

Resultierender Lastangriffspunkt

y

LSTRUCT

Resultierender Lastangriffspunkt

z

LSTRUCT

Resultierender Lastangriffspunkt

Scopes

All

Beispiele

puts $outfile ""

puts $outfile " Mode Omega (phi)M(phi) (phi)C(phi)"

puts $outfile " ---------------------------------------------------"

set format10 " %6d %14.5e %14.5e %14.5e"

for { set imode 1 } { $imode <= $nmode(count) } { incr imode } {

    array unset modei

    array set modei [ABRESULTS $sched1 EIGENMODE GET $imode ATDAY FINAL]

    array unset mode

    array set mode [ABRESULT $modei(id) EIGENMODE GET]

    puts $outfile [format $format10 $imode $mode(omega) $mode(gamma) $mode(xsi)]

}

Es wird angenommen, dass eine Textdatei outfile zum Schreiben geöffnet wurde. Die Ergebnisse werden formatiert in die Textdatei geschrieben.

Die Ausgaben sind projektabhängig und können zum Beispiel wie folgt aussehen:

Mode Omega (phi)M(phi) (phi)C(phi)

---------------------------------------------------

1 4.68570e+00 1.60200e+03 0.00000e+00

2 5.12270e+00 3.28300e+03 0.00000e+00

3 5.64560e+00 5.55550e+03 0.00000e+00

4 1.05430e+01 1.51850e+03 0.00000e+00

5 1.69730e+01 1.30980e+03 0.00000e+00

6 2.83860e+01 1.80950e+03 0.00000e+00

7 2.88940e+01 1.67150e+03 0.00000e+00

    ......

Ausgaben zu obiger Script.