TCL Command ABRESULT, Daten der Einhüllenden

Syntax

array set env   [ABRESULT dataid ENVELOPE GET]

Beschreibung

Abfrage der Lastfalldaten

Argument

Dimension

Bedeutung

dataid

OBJID

Daten-ID

ENVELOPE

KEYWORD

Ergebnistyp der Abfrage

GET

KEYWORD

Daten abfragen

Rückgabefeld

Feldargument

Dimension

Bedeutung

error

INT

Fehlerstatus

info

TEXT

Fehlerinformation

name

TEXT

Name der Einhüllenden

leads

LIST

Die Liste enthält alle gespeicherten führenden Komponenten {Ux,...,Rz,Nx,...,Mz,Sigx(spname1),...}. Falls nicht Minimum und Maximum enthalten sind, dann wird das Extremum als Präfix angegeben (z.B. "MinVy"). Die spannungsführenden Ergebnisse sind durch den jeweiligen Spannungspunkt bei der Komponente "Sigx" spezifiziert.

Scopes

All

Beispiele

set dataIDs [ABRESULTS "" ENVELOPE GET]

puts $outfile ""

puts $outfile " Envelope Leads"

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

set format5 " %-30s %s"

foreach dataID $dataIDs {

    array unset env

    array set env [ABRESULT $dataID ENVELOPE GET]

    puts $outfile [format $format5 $env(name) $env(leads)]

}

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:

Envelope Leads

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

Braking Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz

CFG-Euronorm Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz

EQ_X-max Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz

EQ_Y-max Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz

EQ_Z-max Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz

Earthquake_fin Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz

Grad-linear-Temperature Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz

    .....

Ausgaben zu obiger Script.