TCL Command ABRESULT, Daten der Kombination
Syntax
array set comb [ABRESULT dataid COMBINATION GET]
Beschreibung
Abfrage der Daten einer Kombination.
|
Argument |
Dimension |
Bedeutung |
|
dataid |
OBJID |
Daten-ID |
|
COMBINATION |
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 der Kombination |
|
envtype |
TEXT |
Kombinationen können typisiert sein. Folgende Typen sind möglich: NULL - unspezifisch, GROUP - Mehrere Zeilen der Kombinationstabelle sind OR-verknüpft einer Gruppe zugeordnet, CHAR, FREQ, PERM, QPERM, ULS, FATIGUE, ACCIDENT. Weitere Codes sind standardabhängig möglich (siehe TCL Command COMBROW). |
|
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 "Schedule1" COMBINATION GET SORTBYDAY]
set ncomb [llength $dataIDs]
puts $outfile ""
puts $outfile " Day Combination Type Leads"
puts $outfile " -------------------------------------------------------------------------------------------"
set format7 " %6s %-30s %-10s %s"
foreach dataID $dataIDs {
array unset comb
array set comb [ABRESULT $dataID COMBINATION GET]
puts $outfile [format $format7 $comb(day) $comb(name) $comb(envtype) $comb(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:
Day Combination Type Leads
-------------------------------------------------------------------------------------------
127 C1 CHAR Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
127 C2 FREQ Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
127 C3 QPERM Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
127 C4 ULS Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
127 C5 ULS Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
127 ULS ULS Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
FINAL C1 CHAR Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
FINAL C2 FREQ Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
FINAL C3 QPERM Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
FINAL C4 ULS Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
FINAL C5 ULS Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
FINAL C6 ACCIDENT Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
FINAL ULS ULS Ux Uy Uz Rx Ry Rz Nx Vy Vz Mx My Mz
.....
Ausgaben zu obiger Script.
