In general, the term MEMBER will be used to refer to frame elements and theterm ELEMENT will be used to refer to plate/shell and solid elements... A LOCAL coordinate system is associated
Trang 1V8i (SELECTseries 1)
Technical Reference Manual
DAA037780-1/0002
Trang 3Trademark Notice
Bentley, the "B" Bentley logo, STAAD.Pro are registered or nonregisteredtrademarks of Bentley Systems, Inc or Bentley Software, Inc All other marksare the property of their respective owners
Copyright Notice
© 2009, Bentley Systems, Incorporated All Rights Reserved
Including software, file formats, and audiovisual displays; may only be usedpursuant to applicable software license agreement; contains confidential andproprietary information of Bentley Systems, Incorporated and/or third partieswhich is protected by copyright and trade secret law and may not be provided
or otherwise made available without proper authorization
Restricted Rights Legends
If this software is acquired for or on behalf of the United States of America, itsagencies and/or instrumentalities ("U.S Government"), it is provided withrestricted rights This software and accompanying documentation are
"commercial computer software" and "commercial computer software
documentation," respectively, pursuant to 48 C.F.R 12.212 and 227.7202, and
"restricted computer software" pursuant to 48 C.F.R 52.227-19(a), as
applicable Use, modification, reproduction, release, performance, display ordisclosure of this software and accompanying documentation by the U.S
Government are subject to restrictions as set forth in this Agreement andpursuant to 48 C.F.R 12.212, 52.227-19, 227.7202, and 1852.227-86, as
applicable Contractor/Manufacturer is Bentley Systems, Incorporated, 685Stockton Drive, Exton, PA 19341- 0678
Unpublished - rights reserved under the Copyright Laws of the United States
Trang 4End User License Agreement
To view the End User License Agreement for this product, review: eula_en.pdf
Trang 51.5 Structure Geometry and Coordinate Systems 6
1.9 Truss/Tension/Compression - Only Members 431.10 Tension, Compression - Only Springs 44
Trang 63.8 Designing elements, shear walls, slabs 214
Trang 7Section 5 Commands and Input Instructions 251
5.4 Input/Output Width Specification 262
5.11 Joint Coordinates Specification 2725.12 Member Incidences Specification 276
5.15 Redefinition of Joint and Member Numbers 292
5.21 Element/Surface Property Specification 338
Trang 85.27 Support Specifications 375
5.30 Miscellaneous Settings for Dynamic Analysis 392
5.46 Post Analysis Printer Plot Specifications 625
5.48 Steel and Aluminum Design Specifications 626
5.50 Steel and Aluminum Take Off Specification 634
5.52 Concrete Design Specifications for beams, columns and plate
Trang 11Section 1 of the manual contains a general description of the analysis and
design facilities available in the STAAD engine
Specific information onsteel,concrete, andtimberdesign is available in
Sections 2,3, and4 of this manual, respectively
Detailed STAAD engine STD file command formats and other specific userinformation is presented inSection 5
Trang 12Introduction
Trang 141.1 Introduction
The STAAD.Pro 2007 Graphical User Interface (GUI) is normally used to
create all input specifications and all output reports and displays (See theGraphical Environment manual) These structural modeling and analysis inputspecifications are stored in a text file with extension “.STD” When the GUIdoes a File Open to start a session with an existing model, it gets all of itsinformation from the STD file A user may edit/create this STD file and havethe GUI and the analysis engine both reflect the changes
The STD file is processed by the STAAD analysis “engine” to produce resultsthat are stored in several files with extensions such as ANL, BMD, TMH, etc.The ANL text file contains the printable output as created by the
specifications in this manual The other files contain the results
(displacements, member/element forces, mode shapes, section
forces/moments/displacements, etc.) that are used by the GUI in post
The objective of this section is to familiarize the user with the basic principlesinvolved in the implementation of the various analysis/design facilities
offered by the STAAD engine As a general rule, the sequence in which the
Trang 151.2 Input Generation
The GUI (or user) communicates with the STAAD analysis engine through theSTD input file That input file is a text file consisting of a series of commandswhich are executed sequentially The commands contain either instructions ordata pertaining to analysis and/or design The elements and conventions of theSTAAD command language are described inSection 5of this manual
The STAAD input file can be created through a text editor or the GUI
Modeling facility In general, any text editor may be utilized to edit/create theSTD input file The GUI Modeling facility creates the input file through aninteractive menu-driven graphics oriented procedure
1.3 Types of Structures
A STRUCTURE can be defined as an assemblage of elements STAAD is capable
of analyzing and designing structures consisting of both frame, plate/shell andsolid elements Almost any type of structure can be analyzed by STAAD
A SPACE structure, which is a three dimensional framed structure with loads
applied in any plane, is the most general
A PLANE structure is bound by a global X-Y coordinate system with loads in
the same plane
A TRUSS structure consists of truss members which can have only axial
member forces and no bending in the members
A FLOOR structure is a two or three dimensional structure having no
horizontal (global X or Z) movement of the structure [FX, FZ & MY are
restrained at every joint] The floor framing (in global X-Z plane) of a building
is an ideal example of a FLOOR structure Columns can also be modeled withthe floor in a FLOOR structure as long as the structure has no horizontal
loading If there is any horizontal load, it must be analyzed as a SPACE
structure
Specification of the correct structure type reduces the number of equations to
be solved during the analysis This results in a faster and more economic
solution for the user The degrees of freedom associated with frame elements
of different types of structures is illustrated in Figure 1.1
Trang 16Figure 1.1 - Degrees of freedom in each type of Structure
1.4 Unit Systems
you is allowed to input data and request output in almost all commonly usedengineering unit systems including MKS, SI and FPS In the input file, the usermay change units as many times as required Mix and match between lengthand force units from different unit systems is also allowed The input-unit forangles (or rotations) is degrees However, in JOINT DISPLACEMENT output,the rotations are provided in radians For all output, the units are clearlyspecified by the program
1.5 Structure Geometry and Coordinate tems
Sys-A structure is an assembly of individual components such as beams, columns,slabs, plates etc In STAAD, frame elements and plate elements may be used
to model the structural components Typically, modeling of the structuregeometry consists of two steps:
A Identification and description of joints or nodes
B Modeling of members or elements through specification of connectivity(incidences) between joints
In general, the term MEMBER will be used to refer to frame elements and theterm ELEMENT will be used to refer to plate/shell and solid elements
Trang 17STAAD uses two types of coordinate systems to define the structure geometryand loading patterns The GLOBAL coordinate system is an arbitrary
coordinate system in space which is utilized to specify the overall geometry &loading pattern of the structure A LOCAL coordinate system is associated witheach member (or element) and is utilized in MEMBER END FORCE output orlocal load specification
See "5.11 Joint Coordinates Specification " on page 272
1.5.1 Global Coordinate System
The following coordinate systems are available for specification of the
1, u2, u3and the rotational degrees of freedomare denoted by u
4, u5& u6.
2 Cylindrical Coordinate System: In this coordinate system, (Fig 1.3) the Xand Y coordinates of the conventional cartesian system are replaced by R(radius) and Ø (angle in degrees) The Z coordinate is identical to the Zcoordinate of the cartesian system and its positive direction is
determined by the right hand rule
3 Reverse Cylindrical Coordinate System: This is a cylindrical typecoordinate system (Fig 1.4) where the R- Ø plane corresponds to the X-Zplane of the cartesian system The right hand rule is followed todetermine the positive direction of the Y axis
Trang 18Figure 1.2 : Cartesian (Rectangular) Coordinate System
Figure 1.3 : Cylindrical Coordinate System
Figure 1.4 : Reverse Cylindrical Coordinate System
Trang 19shows a beam member with start joint 'i' and end joint 'j' The positive
direction of the local x-axis is determined by joining 'i' to 'j' and projecting it inthe same direction The right hand rule may be applied to obtain the positivedirections of the local y and z axes The local y and z-axes coincide with theaxes of the two principal moments of inertia Note that the local coordinatesystem is always rectangular
A wide range of cross-sectional shapes may be specified for analysis Theseinclude rolled steel shapes, user specified prismatic shapes etc Fig 1.6 showslocal axis system(s) for these shapes
Figure 1.5a
Trang 20Figure 1.5b
Trang 21Note: The local x-axis of the above sections is going into the paper
Trang 231.5.3 Relationship Between Global & Local Coordinates
Since the input (see Section 5.26.1) for member loads can be provided in thelocal and global coordinate system and the output for member-end-forces isprinted in the local coordinate system, it is important to know the relationshipbetween the local and global coordinate systems This relationship is defined
by an angle measured in the following specified way This angle will be defined
as the beta (b) angle For offset members the beta angle/reference point
specifications are based on the offset position of the local axis, not the jointpositions
Beta Angle
When the local x-axis is parallel to the global Vertical axis, as in the case of acolumn in a structure, the beta angle is the angle through which the local z-axis(or local Y for SET Z UP) has been rotated about the local x-axis from a
position of being parallel and in the same positive direction of the global axis (global Y axis for SET Z UP)
Z-When the local x-axis is not parallel to the global Vertical axis, the beta angle
is the angle through which the local coordinate system has been rotated aboutthe local x-axis from a position of having the local z-axis (or local Y for SET ZUP) parallel to the global X-Z plane (or global X-Y plane for SET Z UP)and thelocal y-axis (or local z for SET Z UP) in the same positive direction as theglobal vertical axis Figure 1.7 details the positions for beta equals 0 degrees or
90 degrees When providing member loads in the local member axis, it is
helpful to refer to this figure for a quick determination of the local axis system
Reference Point
An alternative to providing the member orientation is to input the coordinates(or a joint number) which will be a reference point located in the member x-yplane (x-z plane for SET Z UP) but not on the axis of the member From thelocation of the reference point, the program automatically calculates the
orientation of the member x-y plane (x-z plane for SET Z UP)
Trang 24Reference Vector
This is yet another way to specify the member orientation In the referencepoint method described above, the X,Y,Z coordinates of the point are in theglobal axis system In a reference vector, the X,Y,Z coordinates are specifiedwith respect to the local axis system of the member corresponding to theBETA 0 condition
A direction vector is created by the program as explained insection 5.26.2 ofthis manual The program then calculates the Beta Angle using this vector
Trang 25Figure 1.9
Trang 26Figure 1.10
Trang 28Figure 1.12
1.6 Finite Element Information
STAAD is equipped with a plate/shell finite element, solid finite element and
an entity called the surface element The features of each is explained in thefollowing sections
1.6.1 Plate and Shell Element
The Plate/Shell finite element is based on the hybrid element formulation.The element can be 3-noded (triangular) or 4-noded (quadrilateral) If all thefour nodes of a quadrilateral element do not lie on one plane, it is advisable
to model them as triangular elements The thickness of the element may bedifferent from one node to another
"Surface structures" such as walls, slabs, plates and shells may be modeledusing finite elements For convenience in generation of a finer mesh of
Trang 29membrane/in-plane stiffness only) The ELEMENT PLANE STRESS commandshould be used for this purpose.
Geometry Modeling Considerations
The following geometry related modeling rules should be remembered whileusing the plate/shell element
1 The program automatically generates a fictitious fifth node "O" (centernode - see Fig 1.8, below) at the element center
2 While assigning nodes to an element in the input data, it is essential thatthe nodes be specified either clockwise or counter clockwise (Fig 1.9,below) For better efficiency, similar elements should be numbered
Load Specification for Plate Elements
Following load specifications are available:
1 Joint loads at element nodes in global directions
2 Concentrated loads at any user specified point within the element inglobal or local directions
3 Uniform pressure on element surface in global or local directions
4 Partial uniform pressure on user specified portion of element surface inglobal or local directions
5 Linearly varying pressure on element surface in local directions
6 Temperature load due to uniform increase or decrease of temperature
7 Temperature load due to difference in temperature between top andbottom surfaces of the element
Trang 30Figure 1.13
Theoretical Basis
The STAAD plate finite element is based on hybrid finite elementformulations A complete quadratic stress distribution is assumed For planestress action, the assumed stress distribution is as follows
Figure 1.14
Trang 31The following quadratic stress distribution is assumed for plate bending action:
Figure 1.15
The incomplete quadratic assumed stress distribution:
The distinguishing features of this finite element are:
1 Displacement compatibility between the plane stress component of oneelement and the plate bending component of an adjacent element which is
at an angle to the first (see Fig below) is achieved by the elements Thiscompatibility requirement is usually ignored in most flat shell/plateelements
Trang 32Figure 1.16
2 The out of plane rotational stiffness from the plane stress portion ofeach element is usefully incorporated and not treated as a dummy as isusually done in most commonly available commercial software
3 Despite the incorporation of the rotational stiffness mentioned
previously, the elements satisfy the patch test absolutely
4 These elements are available as triangles and quadrilaterals, with cornernodes only, with each node having six degrees of freedom
5 These elements are the simplest forms of flat shell/plate elements
possible with corner nodes only and six degrees of freedom per node.Yet solutions to sample problems converge rapidly to accurate answerseven with a large mesh size
6 These elements may be connected to plane/space frame members withfull displacement compatibility No additional restraints/releases arerequired
7 Out of plane shear strain energy is incorporated in the formulation ofthe plate bending component As a result, the elements respond to
Poisson boundary conditions which are considered to be more accuratethan the customary Kirchoff boundary conditions
8 The plate bending portion can handle thick and thin plates, thus
extending the usefulness of the plate elements into a multiplicity ofproblems In addition, the thickness of the plate is taken into
consideration in calculating the out of plane shear
9 The plane stress triangle behaves almost on par with the well knownlinear stress triangle The triangles of most similar flat shell elementsincorporate the constant stress triangle which has very slow rates ofconvergence Thus the triangular shell element is very useful in problemswith double curvature where the quadrilateral element may not be
suitable
10 Stress retrieval at nodes and at any point within the element
Trang 331 The vector pointing from I to J is defined to be parallel to the local axis.
x-2 For triangles: the cross-product of vectors IJ and JK defines a vectorparallel to the local z-axis, i.e., z = IJ x JK
For quads: the cross-product of vectors IJ and JL defines a vector parallel
to the local z-axis, i.e., z = IJ x JL
3 The cross-product of vectors z and x defines a vector parallel to the localy- axis, i.e., y = z x x
4 The origin of the axes is at the center (average) of the 4 joint locations (3joint locations for a triangle)
Fig 1.17
Output of Plate Element Stresses and Moments
For the sign convention of output stress and moments, please see Fig 1.13.ELEMENT stress and moment output is available at the following locations:
A Center point of the element
B All corner nodes of the element
C At any user specified point within the element
Following are the items included in the ELEMENT STRESS output
SQX, SQY Shear stresses (Force/ unit len./ thk.)
SX, SY,
SXY
Membrane stresses (Force/unit len./ thk)
Trang 34Principal stresses in the plane of the element(Force/unit area) The 3rd principal stress is 0.0TMAX Maximum 2D shear stress in the plane of the
element (Force/unit area)VONT,
3 The 2 nonzero Principal stresses at the surface (SMAX & SMIN), themaximum 2D shear stress (TMAX), the 2D orientation of the principalplane (ANGLE), the 3D Von Mises stress (VONT & VONB), and the 3DTresca stress (TRESCAT & TRESCAB) are also printed for the top andbottom surfaces of the elements The top and the bottom surfaces aredetermined on the basis of the direction of the local z-axis
4 The third principal stress is assumed to be zero at the surfaces for use inVon Mises and Tresca stress calculations However, the TMAX and
ANGLE are based only on the 2D inplane stresses (SMAX & SMIN) atthe surface The 3D maximum shear stress at the surface is not
calculated but would be equal to the 3D Tresca stress divided by 2.0
Trang 35Figure 1.18
Trang 36Figure 1.19
Figure 1.20
Figure 1.21
Trang 37Figure 1.23
Trang 38Figure 1.24
Figure 1.25
Members, plate elements, solid elements and surface elements can all be part
of a single STAAD model The MEMBER INCIDENCES input must precede theINCIDENCE input for plates, solids or surfaces All INCIDENCES must
precede other input such as properties, constants, releases, loads, etc The
Trang 39During the generation of element stiffness matrix, the program verifies
whether the element is same as the previous one or not If it is same,
repetitive calculations are not performed The sequence in which the elementstiffness matrix is generated is the same as the sequence in which elements areinput in element incidences
Therefore, to save some computing time, similar elements should be numberedsequentially Fig 1.14 shows examples of efficient and non-efficient elementnumbering
However the user has to decide between adopting a numbering system whichreduces the computation time versus a numbering system which increases theease of defining the structure geometry
Figure 1.26
1.6.2 Solid Element
Solid elements enable the solution of structural problems involving generalthree dimensional stresses There is a class of problems such as stress
distribution in concrete dams, soil and rock strata where finite element
analysis using solid elements provides a powerful tool
Theoretical Basis
The solid element used in STAAD is of eight noded isoparametric type Theseelements have three translational degrees-of-freedom per node
Trang 40Figure 1.27
By collapsing various nodes together, an eight noded solid element can bedegenerated to the following forms with four to seven nodes Joints 1, 2, and 3must be retained as a triangle
Figure 1.28
The stiffness matrix of the solid element is evaluated by numerical integrationwith eight Gauss-Legendre points To facilitate the numerical integration, thegeometry of the element is expressed by interpolating functions using naturalcoordinate system, (r,s,t) of the element with its origin at the center of
gravity The interpolating functions are shown below:
where x, y and z are the coordinates of any point in the element and xi, yi, zi,i=1, ,8 are the coordinates of nodes defined in the global coordinate system