CE-SPEC-4-MODULE-1
CE-SPEC-4-MODULE-1
INSTRUCTIONAL MATERIAL IN
CE-SPEC 4: COMPUTER SOFTWARES IN
STRUCTURAL ANALYSIS
MODULE 1: GETTING STARTED
Term Grade
LABORATORY Semestral Grade
Participation/Recitation - 5% (Prelim+Midterm+Final)/3 - 80%
Seatwork - 10% Semestral Output - 20%
Laboratory Output - 70% 100%
Major Exam - 15%
100%
For static or dynamic analysis of bridges, containment structures, embedded structures (tunnels and
culverts), pipe racks, steel, concrete, aluminum or timber buildings, transmission towers, stadiums or any
other simple or complex structure, STAAD.Pro has been the choice of design professionals around the
world for their specific analysis needs.
Memory 1 GB minimum, 2 GB recommended (4GB for STAAD.Pro Advanced). More memory almost
always improves performance, particularly when working with larger models. 4 GB (8 GB
for STAAD.Pro Advanced) or more can help speed up solutions for very large complex models
with large numbers of load cases.
Video Graphics card supported by OpenGL. See the graphics card manufacturer for latest
information on graphics drivers. 256 MB of video RAM or higher is recommended. If insufficient
video RAM or no graphics card supported by OpenGL can be found, the application will
attempt to use software emulation. For optimal performance, graphics display color depth
should be set to 24-bit or higher. When using a color depth setting of 16-bit, some
inconsistencies will be noted.
Hard Disk Requirements will vary depending on the modules you are installing. A typical minimum is
500MB free space.
• KB4340917 - For Windows 10 Version 1803 Builds prior to 10.0.17134.191. The changes in
KB4340917 are built into the August 2018 monthly update of Windows 10.
• KB2999226 - For Windows 8.1, Windows Server 2008 R2 SP1, and Windows Server 2012
• KB2999226 - For Windows 8.1 (64bit)
• KB2919355 - For Windows 8.1 and Windows Server 2012
Bentley does not support its software running on Microsoft operating systems versions that
Microsoft has "retired". For more information on Microsoft's application retirement policy,
click here. For similar information on Bentley products, refer to the Bentley Product
Support article.
Note: Testing is performed on the latest operating system updates from Microsoft at the time
of release.
2.2.2 STAAD.Pro License Options
The fundamental operation of STAAD.Pro itself can operate in one of two levels of primary capabilities
which can be classed as either:
• STAAD.Pro – The basic analysis and design solution.
This requires use of a STAAD.Pro license.
• STAAD.Pro Advanced – The extends the basic STAAD.Pro application with additional
capabilities such as an eigen-based advanced buckling analysis, geometric non-linear analysis,
and other advanced analysis methods, a faster analysis solver, and access to advanced concrete
design using RCDC.
This requires use of both STAAD.Pro AND STAAD.Pro Advanced licenses.
Other additional features and capabilities can be unlocked and accessed with complimentary licenses
such as STAAD Nuclear Design Codes, STAAD.Beava for bridge deck loading, RAM Connection for
the design of steel member connections. These additional licenses can be selected when STAAD.Pro is
started.
b. Select the Product Type and any Additional Licenses you need to use for this
session. Please refer to the product ReadMe or click the Help with license selection link for
additional details.
Analytical
For creating a model using either the STAAD.Pro analytical modeling interface or the command
input file editor.
Physical
For creating a model using the STAAD.Pro Physical Modeler interface.
Building
For creating a building model structure using the Building workflow.
Note: When the Z up option is selected in the Application Configuration dialog, then
the Physical model option is disabled for creating new models.
The new STAAD.Pro model is opened in either the Analytical Modeling workflow, STAAD.Pro Physical
Modeler, or the Building workflow based on your selection.
The program is organized to reflect the typical process of modeling, analyzing, and post-processing for
a structure.
A workflow in STAAD.Pro groups all of the common tasks associated with a major stage of your
structural project.
Overview of Workflows
Tip: Once you are familiar with the Workflows, you can free up some screen area by unpinning
the Workflows panel from the program window. It will then collapse to a tab on the left side of the
application window. You can expand the panel by clicking on the tab to display the workflows when
needed.
To hide unused workflows in the STAAD.Pro interface, use the following procedure.
Tip: To reset the Workflows display to the default, check the Workflow Modes option.
4. Click OK.
The next time you open a model in STAAD.Pro these workflows will be hidden. You can un-hide them at
any time by checking the options in the Application Configuration dialog.
With even relatively small structural models containing many nodes, beams, plates, loads, and other
model objects, it is important that you be able to select the correct objects for assigning
parameters. STAAD.Pro has a variety of tools to allow you to select objects by type, filter, boolean logic,
and more.
In certain modes of selection, objects are chosen by clicking on their entry in a list. For selecting more
than one object, press and hold <Ctrl> while clicking.
Selection Method
STAAD.Pro allows you to select one of several methods for graphical selection. These are described in
the table below.
• right-click in the view window and select Selection Mode from the pop-up menu.
A rectangular
selection box
activated by
Drag holding down the
box left mouse button
and dragging the
pointer to create a
windowed area in
the View window.
Tip: This is
sometimes
referred to as
a "rubber
band" window.
There are two base unit systems in the program which control the units (length, force, temperature, etc.)
in which values — specifically results and other information presented in the tables and report— are
displayed. The base unit system also dictates what type of default values the program uses when
attributes such as Modulus of Elasticity, Density, etc., are assigned based on material types (i.e.., steel,
Concrete, Aluminum) selected from the program’s library (Please refer to Built-In Material Constants).
These two unit systems are English (Foot, Pound, etc.) and Metric (KN, Meter, etc.).
3. Click OK.
To change the current length and force units for inputs, use the following procedure.
The current input units used for creating the model and assigning attributes such as properties, offsets,
loads, etc. can be changed to use convenient units.
1. On the Geometry ribbon tab, select the Input Units tool in the Structure group.
3. Select a unit for Length on the left and unit for Force on the right.
4. Click Apply.
STAAD.Pro Physical Modeler uses a conventional Cartesian coordinate system, with the global Y axis
assumed as vertical (i.e., "Y up", or the height of the structure is parallel to the global Y axis).
This coordinate system is a rectangular coordinate system (X, Y, Z) which follows the orthogonal "right
hand" rule. This coordinate system may be used to define the joint locations and loading directions. The
translational degrees of freedom are denoted by u1, u2, & u3 and the rotational degrees of freedom are
denoted by u4, u5, & u6.
Note: You can toggle on a color-coded axes label placed at the origin (<Shift+I>) in which: X is blue, Y
is red, and Z is green.
Local Coordinates
Each member or surface has its own local Cartesian coordinate system which is also oriented using
the "right hand" rule.
The longitudinal axis of a member is the first axis, with the positive axis taken from the i to the j ends (i.e,
Ni and Nj). The second axis is the oriented such that the 1-2 plane is then parallel to the global Y axis.
The third axis is then normal to the first and second local axes as defined by the right hand rule. The local
2 and 3 axes coincide with the two principle moments of inertia of the cross-section. In the special case
of a vertical member (where the local 1 axis is parallel to the global Y axis; i.e., a column), the local 3 axis
is then made parallel to the global Z axis and the 2 axis is oriented respectively.
(A) (B)
Local coordinates of (A) a member with arbitrary orientation and (B) oriented vertically
Note: Local axes (<Shift+O>) are color-coded as follows in the graphical view window: x is blue, y is red,
and z is green.
For surfaces, the local x axis is aligned with the edge defined by the first two nodes of the surface (i.e.,
N1 and N2). The program then calculates the area of each triangle formed by any other nodes to
determine the largest area. This triangle determines the plane of the surface and the local y axis lies
perpendicular to the x axis within this plane. The third axis is then orthogonal to the surface as defined
by the "right hand" rule.
Local coordinates of a surface
To re-orient the global axis so that Z is vertical, use the following procedure.
You must close any open STAAD.Pro models in order change program configuration.
Important: Not all STAAD.Pro features are compatible with Z UP orientation. Refer to SET { Y | Z }
UP for additional details.
1. On the Start page, select Configure. The Application Configuration dialog opens.
3. Click OK.
Tip: You can repeat this procedure except to select Y up to return to set Y as vertical.
Any input files which have the SET Z UP command will automatically use this orientation.
2.3.8 Load Types in STAAD.Pro
Several load cases may be created for a structure and each load case may contain several individual
load specifications. Load cases may also be created by combining several existing load cases. A load
case consisting of explicitly defined loads is called a Primary Load Case. A load case which combines
the results of previously defined cases is called a Combination Load Case.
Tip: Here, we wish to introduce you to some of the load terminology and types used in STAAD.Pro. These
concepts are critical in understanding how to correctly model loads on a structure.
A primary load case is a set of explicitly defined loads, presumably from the same physical source, which
will be passed to the analysis engine during the analysis of the model. Each of these explicitly defined
loads is referred to as a Load Item.
In the STAAD input file, a primary load case is indicated by the LOAD n command.
Load Combinations
A load combination is a set of load results which are combined algebraically to produce a superimposed
set of results for post-processing. Therefore, a load combination instructs the program to take the results
of previously solved primary load cases, factor them appropriately, and combine the values using
Algebraic, SRSS or Absolute methods.
In the STAAD input file, a load combination is indicated by the LOAD COMBINATION n command.
Reference Loads
Large models can include multiple load cases which do not require analysis in their own right and are
simply the building blocks for inclusion in primary load cases. Reference Loads may be defined for this
purpose. This is similar to a Repeat Load command, but has the added benefit of not being solved in its
own right.
This converts a real load case to something similar to a load case definition. A reference load case is
solved only when it is later called in a load case. The benefit is that it enables you to define as many load
cases as you wish, but instruct the program to actually solve only a limited number of "real" load cases,
thus limiting the amount of results to be examined.
Notional Loads
A number of design codes require that a notional load be considered. Typically, this is defined lateral load
equal to a percentage of the gravity loads. STAAD.Pro uses a feature similar to a the Repeat Load, but
one that Primary and /or Reference load cases can be selected and a percentage of them can be applied
in the appropriate global direction at each framing level.
These lateral loads are a requirement for some design codes (e.g., AISC 360-10).
Load Lists
A load list is primarily used to specify a list of existing load cases and load combinations to be used for
subsequent processes, such as design, printing, etc.
Load Envelopes
Load Envelopes are a means for clustering a set of load cases under a single moniker (number). If one
or more tasks have to be performed for a set of load cases (such as, serviceability checks under steel
design for one set of load cases, strength checks under steel design for another set of cases, etc.) this
feature is convenient.
This is an alternative to Load Lists, and is primarily used in post-processing and design. Load Envelopes
also have keyword types which identify their intended use in design.
Load Definitions
Definitions contain the options you use to define data required to create wind load cases, seismic load
cases like IBC and UBC, moving load cases, snow load cases, and time history load cases.
LABORATORY OUTPUT NO. 1: Creating a new structure
On the Start page New tab, you will provide some initial data necessary for building the model.
3. Specify a Location where the STAAD input file will be located on your computer or network.
You can directly type a file path or click Browse to open the Browse by Folder dialog, which is used to
select a location using a Windows file tree.
4. Select Physical for the Type of model. This option selects the modeling method you want to
use:
Tip: The units can be changed later if necessary, at any stage of the model creation.
6. (Optional) Select the Job Info tab to enter related project details, names and dates for quality
analysis, and ProjectWise Project information.
7. Click Create.
The STAAD.Pro modeling environment opens and your model file is then opened in
the STAAD.Pro Physical Modeler.