TR.42 Print Specifications
This command is used to direct the program to print various modeling information and analysis results. STAAD.Pro offers a number of versatile print commands that can be used to customize the output.
General Format
The structure of the command is as follows:
PRINT {keywords} (filtering-options)
Pre-Analysis Print Commands
Problem Statics
PRINT PROBLEM STATISTICS
This key phase instructs the engine to provide a summary of the model including the number of Joints (nodes), Members, Plates, Solids, Surfaces (deprecated feature), and supports. It also confirms the analysis solver that will be used and the number of primary and combination load cases currently defined. The total degrees of freedom are also reported, though this is reported as zero unless analysis has been performed.
All
PRINT ALL
This keyword is used to report the details of five sets of data being:
- joint coordinates,
- member information,
- member properties,
- material properties, and
- support information
Joint Coordinates
PRINT JOINT COORDINATES ( { ALL | LIST node_list } )
This key phrase instructs the engine to report the X, Y, Z, ordinates of the joints (nodes) in the current length unit.
Examples
No filter:
PRINT JOINT COORDINATES
All:
PRINT JOINT COORDINATES ALL
Node list:
PRINT JOINT COORDINATES LIST 1 2 5 TO 10
Group:
PRINT JOINT COORDINATES LIST _NODEGROUP
Support Information
PRINT SUPPORT INFORMATION ( { ALL | LIST node_list } )
This key phrase instructs the engine to report the restraint data associated with joints (nodes) that have been assigned a support restraint in one or more directions. For each of the degree’s fixity is reported as 1 and a release is marked 0. Where there is a spring defined, the value of the spring stiffness is reported below the fixity in the current units. Where foundation supports have been assigned, the values are those that resolve the foundation size and specified sub grade.
- Any supports with
ENFORCED
options are included (i.e., not listed separately). - One-way support directions are not reported.
- The direction of inclined supports are not identified. The report is based on the supports' local axes.
Examples
No list:
PRINT SUPPORT INFORMATION
All:
PRINT SUPPORT INFORMATION ALL
Node list:
PRINT SUPPORT INFORMATION LIST 1 2 5 TO 10
Group:
PRINT SUPPORT INFORMATION LIST _NODEGROUP
Member Information
PRINT MEMBER INFORMATION ( { ALL | LIST member_list } )
TRUSS(and no beta angle is reported).
Examples
No list:
PRINT MEMBER INFORMATION
All:
PRINT MEMBER INFORMATION ALL
Node list:
PRINT MEMBER INFORMATION LIST 1 2 5 TO 10
Group:
PRINT MEMBER INFORMATION LIST _MEMBERGROUP
Member Properties
PRINT MEMBER PROPERTIES ( { ALL | LIST member_list } )
This key phrase instructs the engine to provide a report of the analytical property information used by the analysis of each member. This includes the name of the profile and the following details:
- AX
- Cross section area
- AY
- Area used to adjust shear/bending stiffness in local Y axis to account for pure shear in addition to the classical bending stiffness
- AZ
- Area used to adjust shear/bending stiffness in local Z axis to account for pure shear in addition to the classical bending stiffness.
- IZ
- Moment of Inertia about the local Z-axis
- IY
- Moment of Inertia about the local Y-axis
- IX
- Torsional constant
- SY
- Smallest elastic section modulus about the local Y-axis
- SZ
- Smallest elastic section modulus about the local Z-axis
Examples
No list:
PRINT MEMBER PROPERTIES
All:
PRINT MEMBER PROPERTIES ALL
Node list:
PRINT MEMBER PROPERTIES LIST 1 2 5 TO 10
Group:
PRINT MEMBER PROPERTIES LIST _MEMBERGROUP
Center of Gravity
PRINT CG ( { ALL | LIST member_list } )
This keyword instructs the engine to evaluate the location of the center of gravity for the members and the total weight of the members.
Examples
No list:
PRINT CG
All:
PRINT CG ALL
Node list:
PRINT CG LIST 1 2 5 TO 10
Group:
PRINT CG LIST _MEMBERGROUP
Element Information
PRINT ELEMENT INFORMATION ( { ALL | LIST member_list } )
Examples
No list:
PRINT ELEMENT INFORMATION
All:
PRINT ELEMENT INFORMATION ALL
Node list:
PRINT ELEMENT INFORMATION LIST 1 2 5 TO 10
Group:
PRINT ELEMENT INFORMATION LIST _ELEMENTGROUP
Solid Information
PRINT ELEMENT INFORMATION SOLID ( { ALL | LIST member_list } )
This key phrase instructs the engine to report the details associated with the solid objects in the model in two tables. The first lists the 8 joint (node) numbers that define the boundary of the solid object. The second table lists the material properties associated with each element. The Young's modulus in force/length2, the modulus of rigidity (also known as shear modulus) in force/length2, the density in force/length3, and coefficient of thermal expansion, alpha in /deg C (or /deg F).
Examples
No list:
PRINT ELEMENT INFORMATION
All:
PRINT ELEMENT INFORMATION ALL
Node list:
PRINT ELEMENT INFORMATION LIST 1 2 5 TO 10
Group:
PRINT ELEMENT INFORMATION LIST _ELEMENTGROUP
Material Properties
PRINT MATERIAL PROPERTIES ( { ALL | LIST member_list } )
This key phrase instructs the engine to report the primary details of the material definitions in two tables. The first classifies the material type (kind) as either 1D (i.e., isotropic) or 2D (i.e., orthotropic). Young's modulus, poisons ratio, density, coefficient of thermal expansion (alpha), damping, and shear modulus. The second table reports the material assignment on members listing the Young's modulus, shear modulus, density, and coefficient of thermal expansion (alpha).
This print command can be assigned to a list of members and/or plates and/or solids, or geometry group or all.
- Only the details of the properties in the X direction are reported for orthotropic materials.
- The shear modulus, G, may be listed as zero if this print command is included before load cases and Poisson ratio was entered but G was not entered.
Examples
No list:
PRINT MATERIAL PROPERTIES
All:
PRINT MATERIAL PROPERTIES ALL
Node list:
PRINT MATERIAL PROPERTIES LIST 1 2 5 TO 10
Group:
PRINT MATERIAL PROPERTIES LIST _MEMBERGROUP
Post-Analysis Print Commands
Diaphragm Center of Rigidity
PRINT DIA CR
This key phrase operates with models that have been defined with rigid diaphragms to report the centre of rigidity and centre of mass for each of the diaphragms present. Note that models with diagrams that are subject to seismic forces, torsional forces are determined by the distance between the two locations on each floor measured perpendicular to the direction of the seismic force.
Story Stiffness
PRINT STORY STIFFNESS
This key phrase is used with models that have rigid floor diaphragms defined to report the calculated stiffness of each diaphragm with respect to the lateral and rotational axes for the model. This is data used to determine the forces with a seismic load.
Story Drift
PRINT STORY DRIFT ratio
This key phrase is used to report the average lateral displacement of all joints at each horizontal level over the height of the structure. This is compared to a threshold provided as proportion of the height and an overall status for the level. This is determined for each load case and combination in the current LOAD LIST, each lateral direction by evaluating a lateral displacement as the sum of all horizontal displacements in the given direction and dividing by the number of nodes at that given level. The drift is then the difference between this value and that of the level immediately below.
Parameter | Definition |
---|---|
ratio |
The height of the level (from the level immediately below) divided by maximum of the displacements in the two lateral directions. This is compared to the ratio of the height divided by the threshold ratio and any levels where this value is exceeded, is reported as a FAIL, otherwise reported as a PASS. |
Examples
PRINT STORY DRIFT
With ratio given for check:
PRINT STORY DRIFT 0.1
Mode Shapes
PRINT MODE SHAPES
This key phrase is intended to be used with models that have included some form of dynamic modal analysis and for each of the mode shapes identified in the analysis a set of translational and rotational values are reported for each node in the model.
Buckling Shapes
PRINT BUCKLING SHAPES
Analysis Results
PRINT ANALYSIS RESULTS
This is an aggregation of three other instructions, namely:
PRINT JOINT DISPLACEMENTS
, PRINT SUPPORT
REACTIONS
, and PRINT MEMBER FORCES
. See details
for the use of these key phrases below.
Displacements
PRINT (JOINT) DISPLACEMENTS ( { ALL | LIST node_list } )
This key phrase will report the displacements for the nodes in the model in each of the 6 global degrees of freedom, lateral (if the current length unit is metric, then the report will be in CM, otherwise, for units based on the English unit system, the report will be in IN ) and rotational (in radians).
- The output will be for all current primary and combination load cases. This cannot be filtered.
- The key word
JOINT
is optional and may be omitted.
PRINT JOINT DISPLACEMENT
,
PRINT MEMBER FORCES
, PRINT SECTION
FORCES,
PRINT MEMBER STRESS
, or PRINT
SUPPORT REACTION
outputs indicates that this load case is a
generated load combination. See TR.35 Load Combination Specification for additional information.
Examples
No list:
PRINT JOINT DISPLACEMENTS
All:
PRINT JOINT DISPLACEMENTS ALL
Node list:
PRINT JOINT DISPLACEMENTS LIST 1 2 5 TO 10
Group:
PRINT JOINT DISPLACEMENTS LIST _NODEGROUP
Reactions
PRINT SUPPORT REACTIONS ( { ALL | LIST node_list } )
This key phrase will report the reactive forces at each of the nodes that have one or more degrees of freedom supported (fully, partially or sprung). The values are reported for the direct forces in the three lateral global axes in the current force unit and in the associated rotational forces about the 3 rotational axes in the current force/unit current length unit.
Examples
No list:
PRINT SUPPORT REACTIONS
All:
PRINT SUPPORT REACTIONS ALL
Node list:
PRINT SUPPORT REACTIONS LIST 1 2 5 TO 10
Group:
PRINT SUPPORT REACTIONS LIST _NODEGROUP
Member End Forces
PRINT (MEMBER) FORCES (GLOBAL) ( { ALL | LIST member_list } )
This key phrase will instruct the application to produce a report the member end forces and moments for each member, both at its start and its end. These forces and moments are reported relative to the member’s local axes. The six values at each end are as defined in G.18Member End Forces.
- AXIAL
- the axial force along the member local X axis. A positive value indicates a compression force applied to the member by the node.
- SHEAR-Y
- the shear force in the local Y axis
- SHEAR-Z
- the shear force in the local Z axis
- TORSION
- the torsional moment about the local X axis
- MOM-Y
- the end moment about the local Y axis
- MOM-Z
- the end moment about the local Z axis
By using the optional key word GLOBAL
, the
forces are resolved into and reported with respect to the global rather than
member local axes.
The forces are reported using the current length and force units.
MEMBER
is optional and may be omitted.Examples
No list, omitting optional key word:
PRINT FORCES
All:
PRINT MEMBER FORCES ALL
Member list, using key word for global axes:
PRINT MEMBER FORCES GLOBAL LIST 1 2 5 TO 10
Group:
PRINT MEMBER FORCES LIST _MEMBERGROUP
Member Section Forces
PRINT (MEMBER) SECTION FORCES ( { ALL | LIST member_list } )
Prints axial force, shear forces, & bending moments at the intermediate sections specified with a previously input command. The printing is done in a tabulated form for all specified cases for the first requested member, then for the next member, etc.
- The key word
MEMBER
is optional and may be omitted. - Printed section forces in the output file (.anl) for P-Delta and Direct Analysis do not include the effect of temperature load.
Examples
No list, omitting optional key word:
PRINT SECTION FORCES
All:
PRINT MEMBER SECTION FORCES ALL
Member list:
PRINT MEMBER SECTION FORCES LIST 1 2 5 TO 10
Group:
PRINT MEMBER SECTION FORCES LIST _MEMBERGROUP
Member Stresses
PRINT (MEMBER) STRESSES ( { ALL | LIST member_list } )
This key phrase is used to print member stresses at the start joint, end joint, and all specified intermediate sections (as directed using a previously input command.). These stresses include axial (i.e., axial force over the area), bending-y (i.e., moment-y over section modulus in local y-axis), bending-z (i.e., moment-z over section modulus in local z-axis), shear stresses in both local y and z directions (shear flow, q, over the shear area), and combined (absolute combination of axial, bending-y and bending-z) stresses.
- For
PRISMATIC
sections, if AY and/or AZ is not provided, the full cross-sectional area (AX) will be used. - For
TAPERED
sections, the values of AY and AZ are those for the location where the stress is printed. Hence at the location 0.0, the AY and AZ are based on the dimensions of the member at the start node.
MEMBER
is optional
and may be omitted.Examples
No list, omitting optional key word:
PRINT STRESSES
All:
PRINT MEMBER STRESSES ALL
Member list:
PRINT MEMBER STRESSES LIST 1 2 5 TO 10
Group:
PRINT MEMBER STRESSES LIST _MEMBERGROUP
Section Displacements
PRINT SECTION DISPLACEMENTS ( { ALL | LIST member_list } )
This key phrase is used to print member displacements at the start joint, end joint, and all specified intermediate sections (as directed using a previously input command.).
Examples
No list, omitting optional key word:
PRINT SECTION DISPLACEMENTS
All:
PRINT MEMBER SECTION DISPLACEMENTS ALL
Member list:
PRINT MEMBER SECTION DISPLACEMENTS LIST 1 2 5 TO 10
Group:
PRINT MEMBER SECTION DISPLACEMENTS LIST _MEMBERGROUP
Cable Sag
PRINT CABLE SAG ( { ALL | LIST member_list } )
Print the deflected (sag) shape of a cable after an advanced cable analysis
Examples
No list:
PRINT CABLE SAG
All:
PRINT CABLE SAG ALL
Member list:
PRINT CABLE SAG LIST 1 2 5 TO 10
Group:
PRINT CABLE SAG LIST _MEMBERGROUP
Force Envelope
PRINT FORCE ENVELOPE NSECTION n ( { ALL | LIST member_list } )
This key phrase is used to print force/moment envelopes for frame members.
Parameter | Definition |
---|---|
NSECTION n | The number of equally spaced sections to use for evaluating the envelope of member forces along each member. |
Maximum Force Envelope
PRINT MAXFORCE ENVELOPE NSECTION n ( { ALL | LIST member_list } )
This key phrase is used to print force/moment envelopes for frame members.
Parameter | Definition |
---|---|
NSECTION n | The number of equally spaced sections to use for evaluating the envelope of member forces along each member. |
Physical Member Forces
PRINT PMEMBER FORCES ( { ALL | LIST pmember_list } )
This key phrase will instruct the application to produce a report the member end forces and moments for each physical member, both at its start and its end. These forces and moments are reported relative to the phyiscal member’s local axes. The six values at each end are as defined in G.18Member End Forces.
Examples
No list:
PRINT PMEMBER FORCES
All:
PRINT PMEMBER FORCES ALL
Physical member list:
PRINT PMEMBER FORCES LIST 1 2 5 TO 10
Group:
PRINT PMEMBER FORCES LIST _PMEMBERGROUP
Element Forces
PRINT ELEMENT FORCES ( { ALL | LIST element_list } )
This key phrase is used to print the plate corner
forces
[ Fp = Kp • Dp ] in global axis
directions.
Examples
No list:
PRINT ELEMENT FORCES
All:
PRINT ELEMENT FORCES ALL
Element list:
PRINT ELEMENT FORCES LIST 1 2 5 TO 10
Group:
PRINT ELEMENT FORCES LIST _ELEMENTGROUP
Element Stresses
PRINT ELEMENT STRESSES ( { ALL | LIST element_list } )
- plate stresses (SX, SY, SXY, SQX, SQY),
- moments per unit width (MX, MY, MXY),
- principal stresses (SMAX, SMIN, TMAX),
- Von Mises stresses (VONT, VONB),
- the angle (ANGLE) defining the orientation of the principal planes
Examples
No list:
PRINT ELEMENT STRESSES
All:
PRINT ELEMENT STRESSES ALL
Element list:
PRINT ELEMENT STRESSES LIST 1 2 5 TO 10
Group:
PRINT ELEMENT STRESSES LIST _ELEMENTGROUP
Element Joint Stresses
PRINT ELEMENT JOINT STRESSES ( { ALL | LIST element_list } )
This key phrase is used to printed out forces and moments at the nodal points
in addition to the centroid of the element as described in the
ELEMENT STRESSES
key phrase.
Examples
No list:
PRINT ELEMENT JOINT STRESSES
All:
PRINT ELEMENT JOINT STRESSES ALL
Element list:
PRINT ELEMENT JOINT STRESSES LIST 1 2 5 TO 10
Group:
PRINT ELEMENT JOINT STRESSES LIST _ELEMENTGROUP
Element Stresses at a Point
PRINT ELEMENT (JOINT) STRESSES AT x y ( { ALL | LIST element_list } )
Parameter | Definition |
---|---|
x y | The local X and Y coordinates, respectively, of the point where the stresses and moments
are required. The distances are in the current input units. Note: For detailed description of the local
coordinate system of the elements, refer to G.5.1 Plate and Shell Elements.
|
Examples
Element list, element stresses at a point 20 cm along the local x axis and -30 cm along the local y axis from the element origin:
UNIT CM
PRINT ELEMENT STRESSES AT 20 -30 LIST 1 2 5 TO 10
Element Joint Displacements
PRINT ELEMENT JOINT DISPLACEMENT ( { ALL | LIST element_list } )
This key phrase is used to print displacement at the plate nodes in each of the 6 global degrees of freedom, that includes the effect of plate releases, if any.
Examples
No list:
PRINT ELEMENT JOINT DISPLACEMENT
All:
PRINT ELEMENT JOINT DISPLACEMENT ALL
Element list:
PRINT ELEMENT JOINT DISPLACEMENT LIST 1 2 5 TO 10
Solid Element Stresses
PRINT ELEMENT (JOINT) STRESSES SOLID ( { ALL | LIST element_list } )
This key phrase is used to print stresses at the center of the solid elements.
JOINT
option will print out the
stresses at the nodes of the solid elements. Examples
No list, including optional joint key word:
PRINT ELEMENT JOINT STRESSES SOLID
All:
PRINT ELEMENT STRESSES SOLID ALL
Solid element list:
PRINT ELEMENT STRESSES SOLID LIST 1 2 5 TO 10
Group:
PRINT ELEMENT STRESSES SOLID LIST _SOLIDSGROUP