STAAD.Pro Help

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)

Description

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.

Note: This is automatically generated when an analysis is performed.

All

PRINT ALL

This keyword is used to report the details of five sets of data being:

  1. joint coordinates,
  2. member information,
  3. member properties,
  4. material properties, and
  5. support information
Note: Each of these data sets can be printed separately and can be filtered if required.

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.

Notes:
  1. Any supports with ENFORCED options are included (i.e., not listed separately).
  2. One-way support directions are not reported.
  3. 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 } )
This key phrase instructs the engine to report the joints (nodes) that define the start and end of the member, the length (in the current length units), any rotation about its local X axis (i.e., beta angle) and release condition as a flag for each of the six degrees of freedom at the start, then six degrees of freedom at the end. If there are no releases at the start or end, this is left blank. If there is one or more degrees of freedom with either a release or spring, then all 12 degrees of freedom are marked with 0 for a fixed degree of freedom, 1 for a release, and * indicating a sprung degree of freedom. If a member has been specified with either a truss, cable, compression or tension only attribute, then this is indicated in the releases section as "TRUSS" (and no beta angle is reported).
Note: Any member end offsets, property reduction factor, fire proofing, and imperfection data is not 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
Note: The units of these properties are based on IN if the current length unit is based on an English unit or CM if the unit is based on a metric unit.

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.

Note: This center of gravity is based on the self-weight of the members only and not any loading.

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 } )
This key phrase instructs the engine to report for each plate the joint (nodes) that define the element, the plate thickness (for plates with variable thicknesses, this is the average), the poisons ratio, Young's Modulus in the local X direction (E1) and local Y direction (E2), the shear modulus in the local X direction (G1) and local Y direction (G2) and the area of the top surface of the element.
Note: The details of any release or offset that may be applied are not included.

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.

Notes:
  1. Only the details of the properties in the X direction are reported for orthotropic materials.
  2. 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.

ParameterDescription
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.

Note: The values reported are unscaled and purely intended to illustrate the shape.

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.

Note: Unlike the individual key phrases, this key phrase does not support the use of a filter

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).

Notes:
  1. The output will be for all current primary and combination load cases. This cannot be filtered.
  2. The key word JOINT is optional and may be omitted.
Note: An asterisk following a critical load case number within 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.18 Member 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.

Note: The key word 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 SECTION command. The printing is done in a tabulated form for all specified cases for the first requested member, then for the next member, etc.

Note: The key word MEMBER is optional and may be omitted.

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 SECTION 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.
Note: The key word 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 SECTION 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.

ParameterDescription
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.

ParameterDescription
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.18 Member 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 } )
This key phrase is used to print the following plate/shell element results:
  1. plate stresses (SX, SY, SXY, SQX, SQY),
  2. moments per unit width (MX, MY, MXY),
  3. principal stresses (SMAX, SMIN, TMAX),
  4. Von Mises stresses (VONT, VONB),
  5. the angle (ANGLE) defining the orientation of the principal planes
Typically, the stresses and moments per unit width at the centroid are printed.
Note: Refer to G.5.1 Plate and Shell Elements for more information regarding these variables.

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 } )
This key phrase is used to print element forces at any specified point within the element.
ParameterDescription
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

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. 

Note: Refer to G.5.2 Solid Elements for more information regarding these variables.
Note: The 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