Syntax
array set env [ABRESULT dataid ENVELOPE GET]
Description
Query the load case data
Argument |
Dimension |
Meaning |
dataid |
OBJID |
Daten-ID |
ENVELOPE |
KEYWORD |
Result type of query |
GET |
KEYWORD |
Query data |
Return array
Array item |
Dimension |
Meaning |
error |
INT |
Error code |
info |
TEXT |
Error information |
name |
TEXT |
Name of the envelope |
leads |
LIST |
The list contains all stored leading components {Ux,...,Rz,Nx,...,Mz,Sigx(spname1),...}. If minimum and maximum are not included both, the extremum is specified as a prefix (e.g. ‘MinVy’). The stress-leading results are specified by the respective stress point at the ‘Sigx’ component. |
Scopes
All
Examples
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)]
}
It is assumed that a text file outfile has been opened for writing . The results are written formatted into the text file.
The output is project-dependent and can look like the following, for example:
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
.....
Output for script above.
|
(C) ALLPLAN GmbH |
Privacy policy |