Spwall Manual v4.02 PDF
Spwall Manual v4.02 PDF
Spwall Manual v4.02 PDF
This Computer program (including software design, programming structure, graphics, manual, and on-line
help) was created and published by STRUCTUREPOINT, formerly the Engineering Software Group of the
Portland Cement Association (PCA) for the engineering design and analysis of reinforced concrete walls, tilt-
up walls, and precast architectural and load-bearing panels.
While STRUCTUREPOINT has taken every precaution to utilize the existing state-of-the-art and to assure the correctness of the analytical
solution techniques used in this program, the responsibilities for modeling the structure, inputting data, applying engineering judgment to
evaluate the output, and implementing engineering drawings remain with the structural engineer of record. Accordingly,
STRUCTUREPOINT does and must disclaim any and all responsibility for defects or failures of structures in connection with which this
program is used.
Neither this manual nor any part of it may be reproduced, edited, transmitted by any means electronic or mechanical or by any information
storage and retrieval system, without the written permission of STRUCTUREPOINT, LLC.
All products, corporate names, trademarks, service marks, and trade names referenced in this material are the property of their respective
owners and are used only for identification and explanation without intent to infringe. spWall™ is a trademark of
STRUCTUREPOINT, LLC.
Chapter 1 – Introduction................................................................................................................................................1
Program Features.......................................................................................................................................................1
Program Capacity ......................................................................................................................................................2
System Requirements ................................................................................................................................................2
Terms.........................................................................................................................................................................2
Conventions...............................................................................................................................................................3
Installing, Purchasing and Licensing spWall.............................................................................................................3
Chapter 2 – Method of Solution ................................................................................................................................ 2-1
Global Coordinate System..................................................................................................................................... 2-1
Mesh Generation.................................................................................................................................................... 2-2
Preparing Input ...................................................................................................................................................... 2-2
Plate Element......................................................................................................................................................... 2-3
Stiffener Element................................................................................................................................................... 2-4
Cracking Coefficients ............................................................................................................................................ 2-5
Types of Loads ...................................................................................................................................................... 2-6
Load Cases and Load Combinations ..................................................................................................................... 2-8
Nodal Restraints and Nodal Springs...................................................................................................................... 2-8
Solution.................................................................................................................................................................. 2-9
Element Design Forces .......................................................................................................................................... 2-9
Required Reinforcement...................................................................................................................................... 2-12
Wall Shear Strength............................................................................................................................................. 2-14
Program Results................................................................................................................................................... 2-18
References ........................................................................................................................................................... 2-19
Chapter 3 – spWall Interface ..................................................................................................................................... 3-1
File Menu............................................................................................................................................................... 3-3
Define Menu.......................................................................................................................................................... 3-4
Assign Menu.......................................................................................................................................................... 3-5
Solve Menu............................................................................................................................................................ 3-6
View Menu ............................................................................................................................................................ 3-6
Options Menu ........................................................................................................................................................ 3-7
Help Menu ............................................................................................................................................................. 3-7
Right Mouse Button Options ................................................................................................................................. 3-8
Chapter 4 – Operating spWall ................................................................................................................................... 4-1
Creating New Data File ......................................................................................................................................... 4-1
Opening Existing Data File ................................................................................................................................... 4-1
Saving Data ........................................................................................................................................................... 4-2
Reverting to Last Saved Data File ......................................................................................................................... 4-3
Printing Results ..................................................................................................................................................... 4-3
Printing the Screen................................................................................................................................................. 4-4
Exporting Wall Elevation to DXF File .................................................................................................................. 4-5
Exiting the Program............................................................................................................................................... 4-5
Defining Project Description ................................................................................................................................. 4-5
Defining Grid......................................................................................................................................................... 4-6
Defining Properties................................................................................................................................................ 4-9
Defining Supports................................................................................................................................................ 4-15
Defining Loads .................................................................................................................................................... 4-16
Defining Load Combinations .............................................................................................................................. 4-19
Assigning Properties............................................................................................................................................ 4-21
Assigning Supports.............................................................................................................................................. 4-24
Applying Loads ................................................................................................................................................... 4-26
Solving the Model ............................................................................................................................................... 4-28
Viewing Results................................................................................................................................................... 4-29
Viewing Contours................................................................................................................................................ 4-31
Viewing Diagrams............................................................................................................................................... 4-33
Defining Options ................................................................................................................................................. 4-34
Chapter 5 – Examples................................................................................................................................................ 5-1
Example 1.............................................................................................................................................................. 5-1
Example 2............................................................................................................................................................ 5-12
References ........................................................................................................................................................... 5-23
Appendix A ...............................................................................................................................................................A-1
Code Provisions.................................................................................................................................................... A-1
Import File Formats ............................................................................................................................................ A-21
Conversion Factors - English to SI ..................................................................................................................... A-23
Conversion Factors - SI to English. .................................................................................................................... A-23
Contact Information............................................................................................................................................ A-24
iv Table of Contents
License Agreements
1. LICENSE RESTRICTIONS
a. Except as expressly provided in this Agreement or as otherwise authorized in writing by STRUCTUREPOINT, Customer has
no right to: (1) use, print, copy, display, reverse assemble, reverse engineer, translate or decompile the Software or User
Documentation in whole or in part; (2) disclose, publish, release, sublicense or transfer to another person any Software or User
Documentation; (3) reproduce the Software or User Documentation for the use or benefit of anyone other than Customer; or
(4) modify any Software or User Documentation. All rights to the Software and User Documentation not expressly granted to
Customer hereunder are retained by STRUCTUREPOINT. All copyrights and other proprietary rights except as expressed
elsewhere in the Software or User Documentation and legal title thereto shall remain in STRUCTUREPOINT. Customer may
use the Software only as licensed by STRUCTUREPOINT on designated workstation at Customer's site at any given time.
Customer may not transmit the Software licenses electronically to any other workstation, computer, node or terminal device
whether via a local area network, a wide area network, telecommunications transmission, the Internet or other means now
known or hereafter created without prior written permission by STRUCTUREPOINT.
b. Customer acknowledges that this is a limited license for trial and evaluation purposes only. This limited license shall
automatically terminate upon the earlier of: (1) ten executions of the Software on the computer on which it is installed; or (2)
fifteen days after the installation of the Software. Thereafter, Customer may only use the Software and Documentation if it
acquires a production license for the same.
5. CUSTOMER'S RESPONSIBILITIES
The essential purpose of this Agreement is to provide Customer with limited use rights to the Software and User
Documentation. Customer accepts full responsibility for: (a) selection of the Software and User Documentation to satisfy
Customer's business needs and achieve Customer's intended results; (b) the use, set-up and installation of the Software and
User Documentation; (c) all results obtained from use of the Software and User Documentation; and (d) the selection, use of,
and results obtained from any other software, programming equipment or services used with the Software or User
Documentation.
6. LIMITED WARRANTIES
STRUCTUREPOINT and Dealer (if any) warrants to Customer that: (a) STRUCTUREPOINT and Dealer (if any) has title to
the Software and User Documentation and/or the right to grant Customer the rights granted hereunder; (b) the Software and
User Documentation provided hereunder is STRUCTUREPOINT's most current production version thereof; and (c) the copy
of the Software provided hereunder is an accurate reproduction of the original from which it was made.
7. LIMITATION OF REMEDY
a. STRUCTUREPOINT AND DEALER (IF ANY) HAS NO LIABILITY UNDER THIS AGREEMENT. CUSTOMER'S
EXCLUSIVE REMEDY FOR DAMAGES DUE TO PERFORMANCE OR NONPERFORMANCE OF ANY
SOFTWARE OR USER DOCUMENTATION, STRUCTUREPOINT, DEALER (IF ANY), OR ANY OTHER CAUSE
WHATSOEVER, AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT OR IN TORT,
INCLUDING NEGLIGENCE, SHALL BE LIMITED TO CUSTOMER STOPPING ALL USE OF THE SOFTWARE
AND USER DOCUMENTATION AND RETURNING THE SAME TO STRUCTUREPOINT.
b. NEITHER STRUCTUREPOINT NOR DEALER (IF ANY) IS AN INSURER WITH REGARD TO THE
PERFORMANCE OF THE SOFTWARE OR USER DOCUMENTATION. THE TERMS OF THIS AGREEMENT,
INCLUDING, BUT NOT LIMITED TO, THE LIMITED WARRANTIES, AND THE LIMITATION OF LIABILITY
AND REMEDY, ARE A REFLECTION OF THE RISKS ASSUMED BY THE PARTIES. IN ORDER TO OBTAIN
vi License Agreements
THE SOFTWARE AND USER DOCUMENTATION FROM STRUCTUREPOINT OR DEALER (IF ANY),
CUSTOMER HEREBY ASSUMES THE RISKS FOR (1) ALL LIABILITIES DISCLAIMED BY
STRUCTUREPOINT AND DEALER (IF ANY) ON THE FACE HEREOF; AND (2) ALL ACTUAL OR ALLEGED
DAMAGES IN CONNECTION WITH THE USE OF THE SOFTWARE AND USER DOCUMENTATION. THE
ESSENTIAL PURPOSE OF THE LIMITED REMEDY PROVIDED CUSTOMER HEREUNDER IS TO
ALLOCATE THE RISKS AS PROVIDED ABOVE.
9. GENERAL
a. No action arising out of any claimed breach of this Agreement or transactions under this Agreement may be brought by
Customer more than two years after the cause of such action has arisen.
b. Customer may not assign, sell, sublicense or otherwise transfer this Agreement, the license granted herein or the Software or
User Documentation by operation of law or otherwise without the prior written consent of STRUCTUREPOINT. Any attempt
to do any of the foregoing without STRUCTUREPOINT’s consent is void.
c. Customer acknowledges that the Software, User Documentation and other proprietary information and materials of
STRUCTUREPOINT are unique and that, if Customer breaches this Agreement, STRUCTUREPOINT may not have an
adequate remedy at law and STRUCTUREPOINT may enforce its rights hereunder by an action for damages and/or injunctive
or other equitable relief without the necessity of proving actual damage or posting a bond therefor.
d. E. THE RIGHTS AND OBLIGATIONS UNDER THIS AGREEMENT SHALL NOT BE GOVERNED BY THE UNITED
NATIONS CONVENTION ON CONTRACTS FOR THE INTERNATIONAL SALE OF GOODS, THE APPLICATION OF
WHICH IS EXPRESSLY EXCLUDED, BUT SUCH RIGHTS AND OBLIGATIONS SHALL INSTEAD BE GOVERNED
BY THE LAWS OF THE STATE OF ILLINOIS, APPLICABLE TO CONTRACTS ENTERED INTO AND PERFORMED
ENTIRELY WITHIN THE STATE OF ILLINOIS AND APPLICABLE FEDERAL (U.S.) LAWS. UCITA SHALL NOT
APPLY TO THIS AGREEMENT.
e. G. THIS AGREEMENT SHALL BE TREATED AS THOUGH IT WERE EXECUTED IN THE COUNTY OF COOK,
STATE OF ILLINOIS, AND WAS TO HAVE BEEN PERFORMED IN THE COUNTY OF COOK, STATE OF ILLINOIS.
ANY ACTION RE LATING TO THIS AGREEMENT SHALL BE INSTITUTED AND PROSECUTED IN A COURT
LOCATED IN COOK COUNTY, ILLINOIS. CUSTOMER SPECIFICALLY CONSENTS TO EXTRATERRITORIAL
SERVICE OF PROCESS.
f. Except as prohibited elsewhere in this Agreement, this Agreement shall be binding upon and inure to the benefit of the
personal and legal representatives, permitted successors, and permitted assigns of the parties hereto.
g. All notices, demands, consents or requests that may be or are required to be given by any party to another party shall be in
writing. All notices, demands, consents or requests given by the parties hereto shall be sent either by U.S. certified mail,
postage prepaid or by an overnight international delivery service, addressed to the respective parties. Notices, demands,
consents or requests served as set forth herein shall be deemed sufficiently served or given at the time of receipt thereof.
h. The various rights, options, elections, powers, and remedies of a party or parties to this Agreement shall be construed as
cumulative and no one of them exclusive of any others or of any other legal or equitable remedy that said party or parties
might otherwise have in the event of breach or default in the terms hereof. The exercise of one right or remedy by a party or
parties shall not in any way impair its rights to any other right or remedy until all obligations imposed on a party or parties
have been fully performed.
i. No waiver by Customer, STRUCTUREPOINT or Dealer (if any) of any breach, provision, or default by the other shall be
deemed a waiver of any other breach, provision or default.
j. The parties hereto, and each of them, agree that the terms of this Agreement shall be given a neutral interpretation and any
ambiguity or uncertainty herein should not be construed against any party hereto.
k. If any provision of this Agreement or portion thereof is held to be unenforceable or invalid by any court or competent
jurisdiction, such decision shall not have the effect of invalidating or voiding the remainder of this Agreement, it being the
intent and agreement of the parties that this Agreement shall be deemed amended by modifying such provision to the extent
necessary to render it enforceable and valid while preserving its intent or, if such modification is not possible, by substituting
therefor another provision that is enforceable and valid so as to materially effectuate the parties’ intent.
Except as set forth herein, this Agreement may be modified or amended only by a written instrument signed by a duly authorized
representative of STRUCTUREPOINT and Customer.
1. LICENSE RESTRICTIONS
a. Except as expressly provided in this Agreement or as otherwise authorized in writing by STRUCTUREPOINT, Customer has
no right to: (1) use, print, copy, display, reverse assemble, reverse engineer, translate or decompile the Software or User
Documentation in whole or in part; (2) disclose, publish, release, sublicense or transfer to another person any Software or User
Documentation; (3) reproduce the Software or User Documentation for the use or benefit of anyone other than Customer; or
(4) modify any Software or User Documentation. All rights to the Software and User Documentation not expressly granted to
Customer hereunder are retained by STRUCTUREPOINT. All copyrights and other proprietary rights except as expressed
6. CUSTOMER'S RESPONSIBILITIES
The essential purpose of this Agreement is to provide Customer with limited use rights to the Software and User
Documentation. Customer accepts full responsibility for: (a) selection of the Software and User Documentation to satisfy
Customer's business needs and achieve Customer's intended results; (b) the use, set-up and installation of the Software and
User Documentation; (c) all results obtained from use of the Software and User Documentation; and (d) the selection, use of,
and results obtained from any other software, programming equipment or services used with the Software or User
Documentation.
7. LIMITED WARRANTIES
STRUCTUREPOINT and Dealer (if any) warrants to Customer that: (a) STRUCTUREPOINT and Dealer (if any) has title to
the Software and User Documentation and/or the right to grant Customer the rights granted hereunder; (b) the Software and
User Documentation provided hereunder is STRUCTUREPOINT's most current production version thereof; and (c) the copy
of the Software provided hereunder is an accurate reproduction of the original from which it was made.
8. INFRINGEMENT
a. STRUCTUREPOINT shall defend Customer against a claim that the Software or User Documentation furnished and used
within the scope of the license granted hereunder infringes a U.S. patent or U.S. registered copyright of any third party that
was issued or registered, as applicable, as of the date Customer clicked the “I AGREE” below or installed, copied or otherwise
began using the Software or User Documentation, and STRUCTUREPOINT shall pay resulting costs, damages, and attorneys'
fees finally awarded, subject to the limitation of liability set forth in Section 9 entitled "Limitation of Remedy," provided that:
1. Customer promptly notifies STRUCTUREPOINT in writing of the claim.
2. STRUCTUREPOINT has sole control of the defense and all related settlement negotiations.
3. If such claim has occurred or in STRUCTUREPOINT's opinion is likely to occur, Customer shall permit
License Agreements ix
STRUCTUREPOINT at its sole option and expense either to procure for Customer the right to continue using the Software or
User Documentation or to replace or modify the same so that it becomes noninfringing. If neither of the foregoing alternatives
is reasonably available in STRUCTUREPOINT's sole judgment, Customer shall, on one month's written notice from
STRUCTUREPOINT, return to STRUCTUREPOINT the Software and User Documentation and all copies thereof.
b. STRUCTUREPOINT shall have no obligation to defend Customer or to pay costs, damages or attorneys' fees for any claim
based upon (1) use of other than a current unaltered release of the Software or User Documentation, or (2) the combination,
operation or use of any Software or User Documentation furnished hereunder with any other software, documentation or data
if such infringement would have been avoided but for the combination, operation or use of the Software or User
Documentation with other software, documentation or data.
c. The foregoing states the entire obligation of STRUCTUREPOINT and Customer’s sole remedy with respect to infringement
matters relating to the Software and User Documentation.
9. LIMITATION OF REMEDY
a. STRUCTUREPOINT'S AND DEALER'S (IF ANY) ENTIRE LIABILITY AND CUSTOMER'S EXCLUSIVE
REMEDY FOR DAMAGES DUE TO PERFORMANCE OR NONPERFORMANCE OF ANY SOFTWARE OR
USER DOCUMENTATION, STRUCTUREPOINT, DEALER (IF ANY), OR ANY OTHER CAUSE
WHATSOEVER, AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT OR IN TORT,
INCLUDING NEGLIGENCE, SHALL BE LIMITED TO THE AMOUNT PAID TO STRUCTUREPOINT OR
DEALER (IF ANY) FOR THE SOFTWARE AND USER DOCUMENTATION.
b. NEITHER STRUCTUREPOINT NOR DEALER (IF ANY) IS AN INSURER WITH REGARD TO THE
PERFORMANCE OF THE SOFTWARE OR USER DOCUMENTATION. THE TERMS OF THIS AGREEMENT,
INCLUDING, BUT NOT LIMITED TO, THE LIMITED WARRANTIES, AND THE LIMITATION OF LIABILITY
AND REMEDY, ARE A REFLECTION OF THE RISKS ASSUMED BY THE PARTIES. IN ORDER TO OBTAIN
THE SOFTWARE AND USER DOCUMENTATION FROM STRUCTUREPOINT OR DEALER (IF ANY),
CUSTOMER HEREBY ASSUMES THE RISKS FOR (1) ALL LIABILITIES DISCLAIMED BY
STRUCTUREPOINT AND DEALER (IF ANY) ON THE FACE HEREOF; AND (2) ALL ACTUAL OR ALLEGED
DAMAGES IN EXCESS OF THE AMOUNT OF THE LIMITED REMEDY PROVIDED HEREUNDER. THE
ESSENTIAL PURPOSE OF THE LIMITED REMEDY PROVIDED CUSTOMER HEREUNDER IS TO
ALLOCATE THE RISKS AS PROVIDED ABOVE.
11. GENERAL
a. No action arising out of any claimed breach of this Agreement or transactions under this Agreement may be brought by
Customer more than two years after the cause of such action has arisen.
b. Customer may not assign, sell, sublicense or otherwise transfer this Agreement, the license granted herein or the Software or
User Documentation by operation of law or otherwise without the prior written consent of STRUCTUREPOINT. Any attempt
to do any of the foregoing without STRUCTUREPOINT’s consent is void.
c. Customer acknowledges that the Software, User Documentation and other proprietary information and materials of
STRUCTUREPOINT are unique and that, if Customer breaches this Agreement, STRUCTUREPOINT may not have an
adequate remedy at law and STRUCTUREPOINT may enforce its rights hereunder by an action for damages and/or injunctive
or other equitable relief without the necessity of proving actual damage or posting a bond therefor.
d. THE RIGHTS AND OBLIGATIONS UNDER THIS AGREEMENT SHALL NOT BE GOVERNED BY THE UNITED
NATIONS CONVENTION ON CONTRACTS FOR THE INTERNATIONAL SALE OF GOODS, THE APPLICATION OF
WHICH IS EXPRESSLY EXCLUDED, BUT SUCH RIGHTS AND OBLIGATIONS SHALL INSTEAD BE GOVERNED
BY THE LAWS OF THE STATE OF ILLINOIS, APPLICABLE TO CONTRACTS ENTERED INTO AND PERFORMED
ENTIRELY WITHIN THE STATE OF ILLINOIS AND APPLICABLE FEDERAL (U.S.) LAWS. UCITA SHALL NOT
APPLY TO THIS AGREEMENT.
e. THIS AGREEMENT SHALL BE TREATED AS THOUGH IT WERE EXECUTED IN THE COUNTY OF COOK, STATE
OF ILLINOIS, AND WAS TO HAVE BEEN PERFORMED IN THE COUNTY OF COOK, STATE OF ILLINOIS. ANY
ACTION RELATING TO THIS AGREEMENT SHALL BE INSTITUTED AND PROSECUTED IN A COURT LOCATED
IN COOK COUNTY, ILLINOIS. CUSTOMER SPECIFICALLY CONSENTS TO EXTRATERRITORIAL SERVICE OF
PROCESS.
f. Except as prohibited elsewhere in this Agreement, this Agreement shall be binding upon and inure to the benefit of the
personal and legal representatives, permitted successors, and permitted assigns of the parties hereto.
g. All notices, demands, consents or requests that may be or are required to be given by any party to another party shall be in
writing. All notices, demands, consents or requests given by the parties hereto shall be sent either by U.S. certified mail,
x License Agreements
postage prepaid or by an overnight international delivery service, addressed to the respective parties. Notices, demands,
consents or requests served as set forth herein shall be deemed sufficiently served or given at the time of receipt thereof.
h. The various rights, options, elections, powers, and remedies of a party or parties to this Agreement shall be construed as
cumulative and no one of them exclusive of any others or of any other legal or equitable remedy that said party or parties
might otherwise have in the event of breach or default in the terms hereof. The exercise of one right or remedy by a party or
parties shall not in any way impair its rights to any other right or remedy until all obligations imposed on a party or parties
have been fully performed.
i. No waiver by Customer, STRUCTUREPOINT or Dealer (if any) of any breach, provision, or default by the other shall be
deemed a waiver of any other breach, provision or default.
j. The parties hereto, and each of them, agree that the terms of this Agreement shall be given a neutral interpretation and any
ambiguity or uncertainty herein should not be construed against any party hereto.
k. If any provision of this Agreement or portion thereof is held to be unenforceable or invalid by any court or competent
jurisdiction, such decision shall not have the effect of invalidating or voiding the remainder of this Agreement, it being the
intent and agreement of the parties that this Agreement shall be deemed amended by modifying such provision to the extent
necessary to render it enforceable and valid while preserving its intent or, if such modification is not possible, by substituting
therefor another provision that is enforceable and valid so as to materially effectuate the parties’ intent.
Except as set forth herein, this Agreement may be modified or amended only by a written instrument signed by a duly authorized
representative of STRUCTUREPOINT and Customer.
April 2009
License Agreements xi
Chapter 1 – Introduction
Introduction
spWall is a computer program for design and analysis of reinforced concrete cast-in-place walls, tilt-up walls,
ICF walls, and precast architectural and load-bearing panels. It uses a graphical interface that enables the user
to easily generate complex wall models. The geometry of the wall (including any number of openings and
stiffeners), the material properties, the loads (point, line, and area), and the support conditions are assigned
graphically by the user. Also, springs (translational and rotational) can be graphically assigned at any node.
The program is based on the finite element method and can take into account second-order effects. The wall
may include any number of openings and stiffeners. The amount of steel required for flexure is computed
based on the selected design standard, and the user can specify one or two layers of reinforcement. The
program also calculates the amount of steel required for shear and torsion in the stiffeners. The wall shear
strength provided by concrete (in-plane and out-of-plane) is calculated allowing the user to determine the need
for adding shear capacity.
Program Features
Support for ACI 318-11/08/05/02 and CSA A23.3-04/94 concrete design standards
Design of wall flexure and axial reinforcement with one or two reinforcement curtains
Design of stiffener elements for flexure, shear, and torsion
Calculation of wall shear strength provided by concrete (in-plane and out-of-plane) in accordance with
ACI code
Finite element analysis (including second order effects) of flat wall panels with stiffeners
Calculation of wall cross-sectional forces in horizontal sections along wall height
Arbitrary geometry of wall panels which may include openings
Import of grid, load, and load combination information from text files to facilitate model generation
Export of wall view to DXF files for easier integration with drafting and modeling software
Arbitrary boundary conditions including spring supports
Point, line, and area load types to model any loading conditions
Default definitions and assignment of model properties provided to facilitate model generation
English and metric (SI) units
Straightforward and effective graphical user interface
Graphical display of geometry and loads as they are input
Print preview of graphical screen
User-controlled screen settings
Ability to save defaults and settings for future input sessions
Customizable results report
Import input data from PCA-Wall v2.0 and pcaWall/spWall v3.x
Online help and manual
Program Capacity
255 X-grid lines
255 Y-grid lines
255 Plate thickness definitions
255 Stiffener section definitions
255 Plate cracking coefficient definitions
255 Stiffener cracking coefficient definitions
255 Concrete definitions
255 Reinforcing steel definitions
255 Plate design criteria definitions
255 Stiffener design criteria definitions
255 Rigid support definitions
255 Spring support definitions
255 Point load definitions per load case
255 Uniform line load definitions per load case
255 Uniform area load definitions per load case
255 Linear area load definitions per load case
Six basic load cases
255 Service Load combinations
255 Ultimate Load combinations
Approximately 10,000 nodes and 10,000 elements
System Requirements
Any computer running Microsoft Windows XP, Windows Vista, or Windows 7 operating system with 32 or
64 bit processing is sufficient to run the spWall program. For instructions on how to troubleshoot system
specific installation and licensing issues, please refer to support pages on StructurePoint website at
www.StructurePoint.org.
Terms
The following terms are used throughout this manual. A brief explanation is given to help familiarize you with
them.
Click on means to position the cursor on top of a designated item or location and press and
release the left-mouse button (unless instructed to use the right-mouse button).
Double-click on means to position the cursor on top of a designated item or location and press and
release the left-mouse button twice in quick succession.
1-2 Introduction
Marquee select means to depress the mouse button and continue to hold it down while moving the
mouse. As you drag the mouse, a rectangle (known as a marquee) follows the
cursor. Release the mouse button and the area inside the marquee is selected.
Conventions
Various styles of text and layout have been used in this manual to help differentiate between different kinds
of information. The styles and layout are explained below…
Bold All bold typeface makes reference to either a menu or a menu item command such
as File or Save, or a tab such as Description or Grid.
Mono-space indicates something you should enter with the keyboard. For example type
“c:\filename.txt”.
KEY + KEY indicates a key combination. The plus sign indicates that you should press and hold
the first key while pressing the second key, then release both keys. For example,
“ALT + F” indicates that you should press the “ALT” key and hold it while you
press the “F” key. Then release both keys.
SMALL CAPS Indicates the name of an object such as a dialog box or a dialog box component. For
example, the OPEN dialog box or the CANCEL or MODIFY buttons.
Introduction 1-3
Chapter 2 – Method of Solution
Method of Solution
spWall uses the Finite Element Method for the structural modeling and analysis of slender and non-slender
reinforced concrete walls subject to static loading conditions. The wall is idealized as a mesh of rectangular
plate elements and straight line stiffener elements. Walls of irregular geometry are idealized to conform to
geometry with rectangular boundaries. Plate and stiffener properties can vary from one element to another but
are assumed by the program to be uniform within each element.
Six degrees of freedom exist at each node: three translations and three rotations relating to the three Cartesian
axes. An external load can exist in the direction of each of the degrees of freedom. Sufficient number of nodal
degrees of freedom should be restrained in order to achieve stability of the model.
The program assembles the global stiffness matrix and load vectors for the finite element model. Then, it
solves the equilibrium equations to obtain deflections and rotations at each node. Finally, the program
calculates the internal forces and internal moments in each element. At the user’s option, the program can
perform second order analysis. In this case, the program takes into account the effect of in-plane forces on the
out-of-plane deflection.
Walls can be designed using simplified methods such as the empirical design method and alternative method
provided in ACI 318 and CSA A23.3 standards 1. Such methods are limited to specific wall geometry,
loading, and support conditions. Walls that do not meet these limitations are required to be designed as
compression members 2 and slenderness effects in them can be accounted for by performing second-order
analysis 3. This general approach is implemented in spWall to allow for a wider range of wall configurations
and applications.
The program calculates the required amount of reinforcement in the plate elements and stiffener elements
based on the code selected by the user. For solid walls, spWall can also compare cross-sectional shear forces
with calculated in-plane and out-of plane shear strength provided by concrete.
Y Dy Ry
Dx Rx
X
Dz Rz Rotational DOF
Translational DOF
Z
Figure 2-1 Global Coordinate System
1
ACI 318-11, 14.5, 14.8; ACI 318-08, 14.5, 14.8; ACI 318-05, 14.5, 14.8; ACI 318-02, 14.5, 14.8; CSA A23.3-04, 14.2.2, 23.3; CSA
A23.3-94, 14.5, 23.4
2
ACI 318-11, 14.4; ACI 318-08, 14.4; ACI 318-05, 14.4; ACI 318-02, 14.4; CSA A23.3-04, 14.2.1; CSA A23.3-94, 14.4
3
ACI 318-11, 10.10.4; ACI 318-08, 10.10.4; ACI 318-05, 10.10.1; ACI 318-02, 10.10.1; CSA A23.3-04, 10.13.1; CSA A23.3-94,
10.13.1
Mesh Generation
The nodal coordinates of the finite element mesh are internally computed by the program based on the
rectangular grid system shown in Figure 2-2. A group of grid lines, orthogonal to the X and Y axes, are
defined by inputting their coordinates. An X-grid line is a vertical line defined by its distance from the origin
along the X-axis and a Y-grid line is a horizontal line defined by its distance from the origin along the Y-axis.
The intersection of two orthogonal grid lines forms a grid intersection. The space formed by the intersection
of two consecutive X-grid lines and two consecutive Y-grid lines is a grid space. Assigning plate thicknesses
to the grid spaces automatically creates plate finite elements in these grid spaces. The assembling of stiffener
elements to the wall system is done by assigning stiffener element section to the lines defined by the
connection of two consecutive grid intersections in the X or Y directions.
Grid space
Y-Grid
Lines Grid
intersection
X-Grid Lines
Preparing Input
The first step in preparing the input is to draw a scaled elevation view of the wall. The elevation view should
include the boundaries of the wall, variations in the wall thickness, material properties, stiffener locations,
and openings within the wall. All superimposed loads applied on the wall should also be shown.
Superimpose a rectangular grid system over the elevation of the wall. The following factors control the grid
layout:
1. Grid lines must exist along wall boundaries and openings. Wall boundaries not parallel to the X- or Y-
axis may be defined by steps that approximate the sloped boundary.
2. Grid lines must exist along the boundaries of wall thickness changes, wall material property changes,
design criteria changes, and stiffener locations.
3. Grid lines must exist along boundaries of area loads.
4. Grid lines must exist along line loads.
5. Grid intersections must exist at locations of point loads and supports.
The above guidelines basically form the major grid lines which produce the minimum number of finite
elements for the particular wall geometry. The mesh can be refined by supplementing the model with minor
grid lines between the major grid lines. Minor grid lines need to be added to achieve a uniform, well-graded
mesh that produces results which effectively capture the variations of the displacements and element forces.
The location of the minor grid lines also depends on the level of accuracy that is desired from the analysis.
Plate Element
The rectangular plate finite element has four nodes, one at each corner, as shown in Figure 2-4. Each node has
six degrees of freedom (Dx, Dy, Dz, Rx, Ry, and Rz). The rotation, Rz, is referred to as the drilling rotation
(ref. 1).
The plate element combines the membrane (in plane) and bending (out of plane) actions. Element stiffness is
calculated based on the following assumptions:
1. The x-y plane is the mid surface of the plate element.
2. Deformations are small and the resulting displacements do not significantly change the geometry
of the wall.
3. The membrane and bending deformations are uncoupled.
4. Bending behavior follows the thin plate theory (Kirchhoff theory).
5. Plane sections initially normal to the mid-surface remain plane and normal to that surface after
bending.
6. The stress component normal to the mid-plane is small compared to other stress components and is
neglected.
7. The plate element material is homogeneous, elastic, isotropic, and obeys Hooke’s law.
If second order analysis is requested, the stiffness terms related to the bending action are modified to include
the effect of in-plane internal forces (Ref. 1).
When locating reinforcement within a plate element, the program refers to the left face and right face. The left
face of the panel is defined as the face to the left of the plate centerline when looking along the positive X-
axis. See Figure 2-4.
Right Z
X
face
Global Coordinate System
x
Local Coordinate System
z
Stiffener Element
Stiffener elements can be used to model beams or columns that are embedded in the wall to increase its
structural capacity, e.g. lintels, pilasters, and boundary elements of shear walls. Wall piers that are required to
be designed as columns can also be modeled using stiffeners. Additionally, isolated stiffener elements placed
outside of the wall can model rigid frame structures attached to the wall. The program will calculate internal
forces in the stiffener elements and calculate the area of reinforcement required for axial action combined
with biaxial bending as well as shear and torsion.
The stiffener element used in the program has two nodes, one at each end, as shown in Figure 2-5. Each node
has six degrees of freedom (Dx, Dy, Dz, Rx, Ry, and Rz). Element stiffness is calculated based on the
following assumptions:
1. The local x-axis passes through the element centroid.
2. Deformations are small and the resulting displacements do not significantly change the geometry
of the wall.
3. Axial and bending deformations are uncoupled.
4. Plane sections initially normal to the element axis remain plane and normal to that axis after
bending.
5. The stiffener element material is homogeneous, elastic, isotropic, and obeys Hooke’s law.
If second order analysis is requested, the stiffness terms related to the bending about the Y-axis are modified
to include the effect of the axial force (Ref. 2).
x
Y
j
Z
X
i
y
x
i z j
z
Iy = Inertia of the web and the flanges about the centroidal local y-axis.
hb3
rectangular section
I z 124
D circular section
64
bh 3
(b h) rectangular section
3
w t 3 w t 3 hb3
J = fl fl + fr fr + (h b) rectangular section
3 3 34
D
32 circular section
wfl wfr
tfl tfr
y
h
Cracking Coefficients
To account for cracking of elements, the user can input cracking coefficient values for plate and stiffener
elements to effectively reduce stiffness. Cracking coefficients for out-of-plane (bending and torsion) and in-
plane (axial and shear) stiffness can be entered for plate elements. Cracking coefficients for A, Iz, Iy, and J can
be entered for stiffeners. Because the values of the cracking coefficients can have a large effect on the
analysis and design results, the user must take care in selecting values that best represent the state of cracking
at the particular loading stage. Cracking coefficients are greater than 0 and less than 1.
At ultimate loads, a wall is normally in a highly cracked state. The user could enter a value for out-of-plane
cracking coefficient for plates and Iz and Iy cracking coefficients for stiffeners of Icracked/Igross based on
estimated values of As. With an assumed value of As, Icracked can be calculated using the following formula 4
b c3 E s
Icracked A se (d c) 2
3 Ec
where Ase As Pu h / 2d f y for the ACI 318-11/08, A se A s Pu / f y for the ACI 318-05/02 code, and
A se A s for the CSA code.
4 4
ACI 318-11, 14.8.3; ACI 318-08, 14.8.3; ACI 318-05, 14.8.3; ACI 318-02, 14.8.3; CSA A23.3-04, 23.3.1.3; CSA A23.3-94, 23.4.1.3
M
3 M 3
Ieffective cr Igross 1 cr Icracked Igross
Ms Ms
Types of Loads
An external load is applied as a point load, a line load, or an area load. Positive forces are defined as forces in
the positive direction of the global axes, and positive moments are defined in accordance with the right hand
rule. In other words, if the thumb of your right hand points in the positive direction of an axis, curling the rest
of your right-hand fingers defines the positive moment about that axis.
Point Loads
A point load consists of three forces Px, Py, and Pz and three moments Mx, My, and Mz corresponding to the
six DOF at each node. Point forces have units of force, and point moments have units of force times length.
Point forces and point moments must be applied at a node. In addition to point moments, an eccentricity in
the Z-direction, Ez, can be input. Px and Py values are multiplied by Ez to obtain additional point moments
(Figure 2-6). Thus, the final moments at a node are:
Mx = M x E z Py and My = M y E z Px ,
where M x and M y are the moment input by the user about the X and the Y axes respectively.
Py Y
Y
Px Px
Py
X X
Ez Py Ez
Px.Ez
Z Z
Line Load
A line load consists of three uniformly distributed line loads Wx, Wy, and Wz corresponding to the three
translational DOF at each node and an eccentricity in the Z-direction, Ez. Line loads must be applied along
5
For the first approximation of the Icracked/Igross ratio the user may also refer to: ACI 318-11, 10.10.4.1; ACI 318-08, 10.10.4.1, ACI 318-
05, 10.11.1; ACI 318-02, 10.11.1, CSA A23.3-04, 10.14.1.2; CSA A23.3-94 10.14.1
6
ACI 318-11, 9.5.2.3; ACI 318-08, 9.5.2.3; ACI 318-05, 9.5.2.3; ACI 318-02, 9.5.2.3; CSA A23.3-04, 9.8.2.3; CSA A23.3-94, 9.8.2.3
7
See deviation from plumb in ACI 117-06, 4.1
Py
Wy Px
Y Pz
Y Wz Py
Px
X Pz X
Ez Ez
L
Z Z
Y Y
Py
Px
X Pz X
b a
Z Z
Y2 W2
W1
Y1
Linear load
Self-Weight
The self-weight of the wall is computed internally based on the concrete unit weight and the thickness of each
plate element or volume of each stiffener element. For plate elements, the value of self-weight is applied as a
uniform area load in the Y-direction. For stiffener element, the value of self-weight is applied as a uniform
line load in the Y-direction. The self-weight may optionally be included in the analysis in load case A.
Solution
The solution process is summarized in the following steps:
A. Perform in-plane analysis:
1. Compute the plate and stiffener element matrices related to the in-plane degrees of freedom (xyz).
2. Assemble the in-plane global stiffness matrix, [Ki].
3. Combine the applied loads and form number of load vectors equal to the number of load
combinations, [Fi].
4. Compute the displacement [Ui], by solving the equilibrium equations:
[Ki][Ui]=[Fi]
This gives the in-plane displacements at each node.
5. Compute the plate element in-plane forces Nxx, Nyy, and Nxy.
6. Compute the stiffener element in-plane end forces Fx, Fy, and Mz.
7. Compute the reaction forces Fx, Fy, and Mz at each restrained node.
B. Perform out-of-plane analysis:
1. If first order analysis is requested, the out-of-plane analysis is done once for all load combinations in a
similar way to that done for the in-plane analysis.
2. Out-of-plane analysis gives:
i- the displacements (zxy) at each node,
ii- the reaction forces Fz, Mx, and My at each restrained node,
iii- the plate element internal moments Mxx, Myy, Mxy,
iv- the stiffener element end forces Fz, Mx, and My.
3. If second order analysis is requested (the default setting), a complete analysis cycle is done for each
load combination. In each cycle, the basic stiffness terms of plate elements are modified to account for the
effect of membrane forces (ref. 1). For stiffener elements, the basic stiffness matrix is modified to account
for the effect of axial forces (ref. 2)
C. Compute envelopes for the displacements produced by all service load combinations.
D. For each plate and stiffener element, compute the area of steel required for resisting all ultimate load
combinations. For plate elements, the required area of steel is calculated at the element center. For stiffener
elements, the area of steel is calculated at each of the element ends. Then, the maximum value of area of
steel is reported.
Plate Elements
For each ultimate load combination, the program obtains values for in-plane design forces by including the
effects of in-plane shear forces as follows:
• Maximum in-plane design forces
N x if N y 0 Nyy
Maximum Nux = N 2xy
N
xx N if N y 0
yy
Nxy
N y if N x 0 Nxx Nxx
Maximum Nuy = N 2xy
N yy N if N x 0 Nxy
xx
Nyy
• Minimum in-plane design forces
Nx = Nxx – |Nxy|
Ny = Nyy – |Nxy|
N x if N y 0
Minimum Nux = N 2xy
N
xx N if N y 0
yy
N y if N x 0
Minimum Nuy = N 2xy
N yy N if N x 0
xx
In the above equations, Nxx , Nyy and Nxy correspond to the element internal in-plane forces at the element
center. The program obtains the values for design bending moments by including the effects of the torsional
moment as follows:
• Maximum design bending moments
Mxy
Mx = Mxx + |Mxy|
Myy
My = Myy + |Mxy|
Mxx
M x if M y 0 Mxy Mxy
Maximum Mux = M 2xy Mxx
M xx if M y 0
M yy Myy
Mxy
M y if M x 0
Maximum Muy = M 2xy
M
yy M if M x 0
xx
Mx = Mxx – |Mxy|
My = Myy – |Mxy|
M y if M x 0
Minimum Muy = M 2xy
M
yy M if M x 0
xx
In the above equations, Mxx and Myy correspond to the element internal bending moments at the element
center, while Mxy corresponds to the element internal torsional moment at the element center.
Stiffener Elements
The stiffener element design forces Pu, Vuy, Vuz, Muy, Muz, and Tu are obtained directly from the element end
forces Fx, Fy, Fz, Mx, My, and Mz (figure 2-11) using the following relationship:
N x Fx
V F
y y
Vz Fz
at node i
Tx M x
BM y M y
BM z i M z i
N x Fx
V F
y y
Vz Fz
and at node j.
Tx M x
BM y M y
BM z j M z j
y BMy
BMz
i Vy
x
z j Tx Nx Vz Tx
Local coordinate system Nx
Vz
Vy
BMz
Fyi Fyj Mzj
Mzi
i Mxi j Mxj BMy
Fxj Internal forces
Fzi Fzj
Myi Myj
End forces
Flexural design
Flexural design is performed based on the code provisions of ACI 318 and CSA A23.3 (see Appendix).
The required area of steel is calculated by trial and error. The program will try to find the least amount of As,
between the minimum and maximum values specified by the user, which satisfies the strength requirements
of all ultimate load combinations. If a value for As cannot be found, the program reports design failure.
For plate elements, it is required to calculate the area of steel in the X and in the Y directions. In the X-
direction, the area of steel Asx should be enough to satisfy the strength requirements under the following sets
of extreme design forces for each ultimate load combinations:
Maximum Nux and Maximum Mux
Maximum Nux and Minimum Mux
Minimum Nux and Maximum Mux
Minimum Nux and Minimum Mux
In the Y-direction, the amount of steel Asy should be enough to resist the following sets of extreme design
forces for each ultimate load combinations:
Maximum Nuy and Maximum Muy
Maximum Nuy and Minimum Muy
Minimum Nuy and Maximum Muy
Minimum Nuy and Minimum Muy
For stiffener element, the area of steel As is calculated such that the strength requirements at both end nodes
are satisfied for all ultimate load combinations. The design of stiffener elements has two modes: biaxial and
uniaxial modes.
The biaxial mode is applied when the flange width is equal to zero (Figure 2.12). In this case, the area of steel
is calculated due to Pu, Muy, and Muz. When the flange width is specified, the neutral axis is forced to be along
the local y axis. In this case, the area of steel is calculated due to Pu and Muy.
z z
Procedure for calculating additional longitudinal reinforcement due to shear and torsion based on CSA A23.3-04
standard.
Proportioning of longitudinal reinforcement for sections subjected to combined shear and torsion in flexural
regions is based on the requirement that the resistance of the longitudinal reinforcement has to be greater or
equal to the axial force that can be developed in this reinforcement. In non-prestressed sections ( Vp 0 )
these forces are equal to 8:
flexural tension side
2
Mf 2 0.45p h Tf
Flt 0.5N f cot Vf 0.5Vs Flt,flexure Flt,shear
dv 2A o
Flt ,flexure Flt ,shear
These forces can be decomposed 9 into flexure and shear components. The flexure components, Flt ,flexure and
Flc,flexure , account for the action of the bending moment, M f , and the axial force, N f , whereas the shear
components, Flt ,shear and Flc,shear , account for the action of the shear force, Vf , and the torsional moment, Tf .
The amounts of reinforcement needed to resist the flexure components are calculated separately in the flexure
and axial design procedure. The total amount of the additional longitudinal reinforcement, A l , needed to
resist shear and torsion will be determined as follows:
2
0.45p h Tf
2 cot Vf 0.5Vs 2
Flt ,shear Flc,shear 2A o
Al
s f y s f y
Please note that if only torsion acted ( Vf 0 and Vs 0 ), then (assuming 10 35 ) A l would reduce to
8
CSA A23.3-04, 11.3.9.2, 11.3.9.3, 11.3.10.6
9
J.G. MacGregor, F.M. Bartlett, Reinforced Concrete – Mechanics and Design, First Canadian Edition, 2000, pp 294, Eq. 7-42
10
CSA A23.3-04, 11.3.6.3
which is comparable (and conservative) to the additional amount of longitudinal reinforcement due to torsion
required in accordance with the previous edition of the CSA A23.3 standard 11.
The additional longitudinal reinforcement, A l , will only be calculated if a section is subjected to a significant
shear or a significant torsion 12, which is presumed to be the case 13 if Vf Vc or Tf 0.25Tcr . Otherwise, it
is assumed that the flexural reinforcement is extended a distance of d v cot beyond the location needed by
flexure alone and the additional reinforcement A l 0 .
In the biaxial case with two shear forces, Vfy and Vfz , the total additional reinforcement will be calculated as
the sum of amounts needed in each directions i.e.
A l A ly A lz
with
2
2cot 0.45p h Tf
Vfz 0.5Vsz 2
2A o
if Vfz Vcz or Tf 0.25Tcr
s f y
A lz
0 if Vfz Vcz and Tf 0.25Tcr
and
2cot Vfz 0.5Vsz
if Vfy Vcy
s f y
A ly
0 if Vfy Vcy
11
CSA A23.3-94, 11.3.9.5
12
CSA A23.3-04, 11.3.9.1
13
CSA A23.3-04, 11.2.8.1, 11.2.9.1
where:
j = index of the horizontal cross-sections either above or below a horizontal grid line
i = summation index of wall elements along the section ‘j’
n = number of elements along the section ‘j’
N uy j = global factored axial force equal to the sum of vertical Y-axis components of all forces above
the section ‘j’ including applied loads and reactions, positive if compressive and negative if
tensile
= factor to account for low-density concrete 17
lw j = overall length of the wall along the section ‘j’
dxj = 0.8 lw j
hzj = thickness in Z-direction of the wall element ‘i’ along the section ‘j’
i
f c' j = square root of specified compressive strength of concrete for the wall element “i” along the
i
section ‘j’. The value of f c' j shall not exceed 100 psi.
i
14
ACI 318-11, 11.9; ACI 318-08, 11.9, ACI 318-05, 11.10, ACI 318-02, 11.10
15
16
ACI 318-11, 11.9.5, 11.9.4, 11.2.2.3; ACI 318-08, 11.9.5, 11.9.4, 11.2.2.3; ACI 318-05, 11.10.5, 11.10.4, 11.3.2.3; ACI 318-02,
11.10.5, 11.10.4, 11.3.2.3
17
ACI 318-11, 8.6.1; ACI 318-08, 8.6.1; ACI 318-05, 11.2.1.2; ACI 318-02, 11.2.1.2
N uy
lw j 1.25 f c' j 0.2 j
lw j h z j
0.6 f c' h d
zj xj
j M uz lw
Vcx min
j
j
j
Vux 2
j
N uy d x j
3.3 f c' h z d x j
j j j
4 lw j
M uz lw j N uy d x j
If j
0 then Vcx 3.3 f c' j h z j d x j j
Vux 2 j 4 lw j
j
where
Vux j = global factored in-plane shear force equal to the absolute value of sum of horizontal X-axis
components of all forces above the section ‘j’ including applied loads and reactions. Vux j
cannot exceed 10 f c' j h z j d x j for ACI 318-11/08 codes 19 and 10 f c' j h z j d x j for ACI 318-
05/02 codes 20 .
M uz j = global factored in-plane bending moment equal to the sum of moments about Z-axis with
respect to the centroid of the critical section of all forces above the section ‘j’ including applied
loads and reactions
lw j = overall length of the wall along the section ‘j’
dxj = 0.8 lw j (ACI 318-08, 11.9.4, ACI 318-05/02, 11.10.4)
n
Vcz j 2 f ' l d if N uy j 0
c ji w j z ji
i 1
0 if N uy j 0, (tension)
where:
18
ACI 318-11, 11.9.6; ACI 318-08, 11.9.6; ACI 318-05, 11.10.6; ACI 318-02, 11.10.6
19
11.9.3, 11.9.4, 11.1.1
20
ACI 318-05, 11.10.3, 11.10.4, 11.2.1, 11.1.1; ACI 318-02, 11.10.3, 11.10.4, 11.2.1, 11.1.1
21
ACI 318-11, 11.2.1, 11.2.2.3; ACI 318-08, 11.2.1, 11.2.2.3; ACI 318-05, 11.3.1, 11.3.2.3; ACI 318-02, 11.3.1, 11.3.2.3
reinforcement of the wall element “i” the section ‘j’ (may depend on the sign of Mu x if vertical
reinforcement layers are not placed symmetrically)
lw j = overall length of the wall along the section ‘j’
f c' j = square root of specified compressive strength of concrete for the wall element “i” along the
i
Detailed Equations
The detailed calculation of in-plane shear strength is allowed by the program for uniform concrete walls
based on the following equations 22
V d
1.9 f ' 2500 uz j z j
lw d z if N uy j 0, (compression)
c j w j 4h z j d z j j j
min M ux j N uy j and
8
4h z j d z j
N uy j M ux j N uy j 0
3.5 f ' l d 1
cj w j zj 8
500A g j
if N uy j 0, (compression)
N uy j
3.5 f ' l d 1 and
c j w j z j
500A g j
4h z j d z j
Vcz j
M ux j N uy j 0
8
V d
1.9 f ' 2500 min uz j z j , 1.0 l d
cj wj
min M ux j w j zj if N uy j 0
'
3.5 f c j lw j d z j
N uy j
2 f c j ' l w d z j 1 if (500A g j ) N uy j 0, (tension)
500A g j
0 if N uy j 500A g j
where
dz j = distance (in Z-axis direction) from extreme compression fiber to centroid of vertical tension
reinforcement (may depend on the sign of Mu x if vertical reinforcement layers are not placed
symmetrically) along the section ‘j’ (above and below the horizontal grid line)
hzj = thickness of the wall in Z-direction along the section ’j’
w j = vertical tension reinforcement ratio along the section ‘j’ conservatively assumed by the program
to be equal to the minimum vertical reinforcement ratio 23 of 0.0012
22
ACI 318-11, 11.2.2, 11.2.2.3; ACI 318-08, 11.2.2, 11.2.2.3; ACI 318-05, 11.3.2, 11.3.2.3; ACI 318-02, 11.3.2, 11.3.2.3
23
ACI 318-11, 14.3.2; ACI 318-08, 14.3.2; ACI 318-05, 14.3.2; ACI 318-02, 14.3.2
Nodal Displacements:
Nodal displacements Dx, Dy, and Dz are output for individual service and individual ultimate load
combinations. Positive displacement is in the positive direction of the axes. If the user selects the option to
check out-of-plane displacement against the maximum permissible value provided by the user, the program
will perform the comparison and flag service displacement results where the permissible values are exceeded.
Reactions:
Restraint and Nodal Spring reactions are output for individual service load and ultimate load combinations for
nodes with specified restraints or nodal springs. Nodal translational reactions Fx, Fy, and Fz, and rotational
reactions Mx, My, and Mz are output. Positive translational reactions are in the direction of the positive axes
and positive moment reactions are determined using the right-hand rule. The program also reports sum of
forces and moments (with respect to wall center of gravity) for applied loads and reactions.
Displacement Envelopes:
Maximum nodal displacements Dx, Dy, and Dz from all service load combinations are output. The governing
load combination is identified. Positive displacements are in the direction of the positive axes.
Element Reinforcement:
For each plate element, the required areas of reinforcement Asx and Asy are computed based on the average
moments per element and are output along with design forces and governing ultimate load combination. In
both horizontal and vertical directions, the reported reinforcement is the total required area of steel per unit
length. Half of the reported value applies to each curtain in models with two curtain layout.
If the area of vertical reinforcement for a plate element is greater than one percent (0.5 percent for CSA
A23.3-04), the program indicates that ties are required for bars in compression. If the program reports that ties
are required for a single curtain design, switching to two curtain design should be considered by the user.
For each stiffener element, the required area of longitudinal reinforcement for flexure and axial loads As,
transverse reinforcement, Av/s, required for shear and torsion, and torsional transverse reinforcement At/s and
Al are output along with the design forces and governing ultimate load combination. Area of transverse
reinforcement required for shear only can be calculating by subtracting twice the torsional reinforcement area
from the area required for both shear and torsion.
Y
Ny Vx
Mx
Vz
Mz
Mz
Vz
Mx
X
Z Vx
Ny
. My
References
[1] Cook, Robert D., Malkus, David S., and Plesha, Michael E., Concepts and Applications of Finite
Element Analysis, John Wiley & Sons, Third Edition, 1989.
[2] Ghali, A.M. Neville, Structural Analysis, a Unified Classical and Matrix Approach, John Wiley & Sons,
Fifth Edition, 2003.
[3] ACI 318-02, Building Code Requirements for Structural Concrete, American Concrete Institute, 2002.
[4] CSA A23.3-94, Design of Concrete Structures, Canadian Standards Association, 1994.
[5] ACI 318-05, Building Code Requirements for Structural Concrete, American Concrete Institute, 2005.
[6] ACI 318-08, Building Code Requirements for Structural Concrete, American Concrete Institute, 2008.
[7] ACI 318-11, Building Code Requirements for Structural Concrete, American Concrete Institute, 2011.
[8] CSA A23.3-04, Design of Concrete Structures, Canadian Standards Association, 2004.
The spWall interface is made up of the elements as illustrated below. The content of the interface’s Main
Window changes depending on what you select from any menu displayed on the Menu Bar or from any
button displayed in the Tool Bar. The Main Window is shown in the illustration below…
Tool Bar
Status
Control Menu:
The Control-Menu is located in the upper-left corner of the screen. It includes commands for restoring,
moving, sizing, minimizing, maximizing, and closing the program.
Title Bar:
The Title Bar displays the name of the program (spWall in this case), along with the path and filename of the
current data file in use. If the file is new and has not yet been saved, the word Untitled is displayed in the title
bar.
Min/Max/Close Buttons:
The Min/Max/Close buttons are located in the upper-right corner of the screen. The Minimize button ( )
shrinks the program to the Windows Taskbar. The Maximize button ( ) enlarges the program so that it
covers the entire desktop. After the program has been maximized (takes up the entire screen), the Maximize
button ( ) is replaced by the Restore button ( ). Clicking on the Restore button returns the program to its
original size.
Tool Bar:
The Tool bar is located on the left side of the screen. There are a total of 5 buttons on the tool bar each one
displays various information in the Main Window of the program. The Tool Bar provides access to commands
that are also accessible via the Menu Bar. The active tool bar’s text will appear in Yellow (highlighted).
Menu Bar:
The Menu Bar is located directly beneath the Title Bar. There are a total of 7 distinct drop-down menus
accessible from the Menu Bar. The majority of commands appearing in the drop-down menus are also
accessible via the program’s Main Window area.
Status Bar:
The Status Bar is located directly beneath the program’s Main Window area. It displays important
information such as current units, cursor position, and helpful messages.
The Main Window is made of 4 distinct areas as illustrated here.
Tab
Item Listing
Area
Graphic/Input Area
Information
Area
Tabs:
The Tabs are located on the Main Window and vary depending on the button you click on the TOOL BAR or on
the command that you select from one of the drop-down menus. Each Tab surfaces different GRAPHICS/INPUT
AREAS for recording and inputting data as it relates to each project.
Graphics/Input Area:
The Graphics/Input Area covers most of the Main Window. This is where the graphical editing and data input
is done.
File Menu
The File menu gives access to file operations, printing operations and to exiting the spWall program.
New (Ctrl+N)
Clears any input data and returns the data to the default values so that a new data file
may be input.
Open (Ctrl+O)
Opens an existing data file.
Save (Ctrl+S)
Saves the changes made to the current data file to disk.
Save As
Enables you to name or rename a data file.
Revert
Discards any changes to the data file and returns to the most recently saved version of the data file. This
option will only be available if the data file has been previously saved and there have been modifications
done on the data file since. Do not save the data file immediately prior to reverting otherwise this command
will have no effect.
Print Preview
Displays how the graphical image will appear on the page if the Print Screen option is selected.
Print Screen
Prints the graphical image displayed in the GRAPHICS/INPUT AREA of the MAIN WINDOW.
Import | Grids
Imports grid definition from an ASCII (TXT) file.
Import | Loads
Imports load definitions from an ASCII (TXT) file.
Define Menu
The Define menu provides access to commands used to define all of the input data. The information you
input via the commands found under the Define menu will be used when assigning, and for calculating and
designing the wall.
Project Description
Defines and records the particulars on the project including project name and description,
project date and time, and engineering parameters including units of measure and design
code.
Grid
Defines the grid lines that make up the rectangular grid system. The wall model is defined based on the grid
system specified here. This command also gives access to the grid preferences where you are able to
show/hide node and element numbers, select between dotted or solid grid lines, and specify the coordinate
precision.
Properties
Plate thickness
Defines the plate element thickness entries.
Stiffener section
Defines the stiffener element section properties including section type (rectangular, circular), section
projection, (to the left, at the middle, to the right), section dimensions and flange dimensions.
Plate cracking coefficients
Defines the cracking coefficients that reduce the plate element stiffness during the finite element
analysis.
Stiffener cracking coefficients
Defines the cracking coefficients that reduce the stiffener element stiffness during the finite element
analysis.
Concrete
Defines the concrete material properties including compressive strength, unit weight, Young’s modulus,
Poisson’s ratio, and whether concrete is precast or not (i.e. cast-in-place).
Reinforcement
Defines reinforcing steel material properties including yield strength and Young’s modulus.
Plate design criteria
Defines the parameters that set the criteria for designing the plate element. These parameters include
minimum reinforcement ratio, reinforcement layout, and reinforcement location.
Stiffener design criteria
Defines the parameters that set the criteria for designing the stiffener element. These parameters include
minimum reinforcement ratio and reinforcement layout.
Supports
Rigid supports
Loads
Point loads
Defines point load properties including the value of component in the direction of each degree of
freedom as well as the eccentricity away from the wall plane.
Uniform area loads
Defines uniform area load properties including the value of component in the direction of each
translational degree of freedom.
Linear area loads
Defines linear area load properties including the value of component in the direction of each translational
degree of freedom. The load values are defined at two levels of Y-coordinates (Y1 and Y2).
Uniform line loads
Defines uniform line load properties including the value of component in the direction of each
translational degree of freedom as well as the eccentricity away from the wall plane.
Load Combinations
Defines load combinations for both service and ultimate levels under which the model is to be analyzed and
designed.
Assign Menu
The Assign menu provides access to commands used to input the model geometry and assign
the defined properties and loads to the nodes and elements. All assignments are done
graphically.
Properties
Plate thickness
Assign the various plate thickness definitions in order to grid spaces to define plate elements.
Plate cracking coefficients
Assign the various cracking coefficient definitions to plate elements.
Plate concrete
Assign the various concrete definitions to plate elements.
Plate reinforcement
Assign the various reinforcement definitions to plate elements.
Plate design criteria
Assign the various plate design criteria definitions to plate elements.
Stiffener section
Assign the various stiffener section definitions in order to grid to define stiffener elements.
Stiffener cracking coefficients
Assign the various cracking coefficient definitions to stiffener elements.
Supports
Assigns the various rigid and spring support definitions to nodes.
Loads
Point loads
Assigns the various point load definitions to nodes.
Uniform area loads
Assigns the various Uniform area definitions to plate elements.
Linear area loads
Assigns the various linear area load definitions to plate elements.
Uniform line loads
Assigns the various uniform line load definitions to stiffener elements or to the edges of plate elements.
Solve Menu
The Solve menu provides access to commands used to execute the analysis and design.
Execute (F5)
Invokes the finite element solver and then invokes the concrete design module.
View Menu
The View menu provides access to commands used to manipulate the Graphical display and to control what is
to be displayed in the GRAPHICS AREA.
Status Bar
Toggles the Status Bar at the bottom of the screen on or off.
Reset
Resets the graphical window to the default view.
Zoom-in
Sets the graphical window in the zoom-in mode.
Zoom-out
Sets the graphical window in the zoom-out mode.
Pan
Sets the graphical window in the pan mode.
Options Menu
The Options menu provides access to commands used to save certain settings as defaults
for subsequent new projects.
Startup defaults
Provides access to saving defaults such as units of measurement and design code so that the system knows to
use these for any future data file creations. Controls options for default definitions loaded from templates and
default assignment options.
Autosave
Provides access to specify that the system automatically save data periodically without you having to
necessarily select the File/Save command.
Display preferences
Provides access to turning on and off the display of node and element numbers, choosing the color settings of
the graphical display area, font selection, how labels are displayed, setting the grid line width, and specifying
the precision of coordinates displayed in the graphics window.
Help Menu
The Help menu includes commands that enable you to obtain online help for the program, check for updates,
and show the copyright and registration information about your software.
Manual
Opens spWall Manual in the default PDF viewer.
Reset View
Resets the graphical window to the default view. Zooming and Translating
while Assigning.
In this chapter, the sections are organized in the order in which commands and options appear under the
subsequent menu items. We begin with commands found under the File menu and end with those under the
Help menu.
Where the commands and options that appear under these menus are alternatively accessible by other
methods, these other methods are also explained.
From the File menu, choose New. This clears the screen in preparation for a new project or data entry
file and returns the program to its default settings.
If existing data on an open project has been changed prior to executing the New command, the program
will display the following message box inquiring whether you wish to save the data on the open project
or data file before creating a new file…
All files with WA4 extensions contained in the current drive and directory are displayed in the listing.
To open a WA4 file that exists in another drive or directory, use the LOOK IN drop-down list and locate the
folder where the file exists. Once you locate the folder, the file will appear in the listing. From the white
listing area, either select the file that is to be opened and click on the OPEN button, or simply double-click on
the respective file. Alternatively, an input file can be opened by spWall if the file is drag-and-dropped onto
the program window or if the file pathname is provided as a command line parameter when invoking spWall
from the command prompt.
You can also open data files with WA3 and WAL extensions that were created by previous versions of the
program. Use FILES OF TYPE drop-down list to change the type of data files displayed in the OPEN dialog box
and browse to the file you want to open.
The data files which were imported from previous versions can be saved under new file format with extension
WA4.
Saving Data
spWall files are saved in binary format with WA4 extensions. When information in a data file is modified and
until the file is saved, the Title bar will display the word (Modified) as illustrated here…
To save your data for the first time or to give an existing data file a new filename:
If you are saving a new data file for the first time (i.e. the TITLE BAR displays Untitled), then when you
choose Save or Save As from the File menu, the following SAVE AS dialog box will appear…
Similarly, If you are editing an already existing data file and that file has previously been saved (i.e. the
TITLE BAR displays a filename), and you wish to record the changes under a different filename, then
choose Save As to have the program surface the SAVE AS dialog box.
Use the SAVE IN drop-down list and locate the folder where the file is to be saved. Once you locate the
folder, the white listing area will display any other spWall files that have been saved in that folder.
Double-click in the FILE NAME text box and type a filename. (You need not enter an extension since, by
default, the program will affix the WA4 extension to the filename.) Choose the SAVE button to finish
recording the data file.
Printing Results
From the File menu, choose Print Results to have the program surface the REPORTS folder as illustrated
here…
Alternatively, you could have clicked on the button located on the toolbar, and then on the REPORTS
tab.
Place a checkmark in the TITLE PAGE check box if you wish to include a title page with the printout.
From the Input Echo group, you may select the tables to be printed.
DEFINITIONS: Will print all the input data entered using the Define menu commands.
NODES: Will list all nodal data including coordinates, assignments, and loads.
ELEMENTS: Will print all element indexes, assignments, and loads.
Select the results to be printed. For more information about the output tables, see Program Results in
Chapter 2.
Highlight the combinations from the Defined Combinations list, and click on the button to move
them to the Selected Combinations list. Repeat for all load combinations you wish to select under both
Service and Ultimate. To remove a selected combination, highlight the combination from the Selected
Combinations list and click on the button. Click on the OK button when done.
Choose the Envelopes that are to be included in the output (printout).
Alternatively, CHECK ALL button can be used to include all items in the printout. Clicking on the Clear
All button will clear all selected items.
In the Print To group, specify whether the output should be sent to the default printer or if it should be
saved to a file. If FILE is selected, click on the button to specify what it should be named and where it
should be saved.
Click on the PRINT button.
Use the SAVE IN drop-down list and locate the folder where the file is to be saved. Once you locate the
folder, the white listing area will display any other DXF files that have been saved in that folder. If you
want to use file name other than the default (same as input file name), double-click in the FILE NAME text
box and type a filename. (You need not enter an extension since, by default, the program will affix the
DXF extension to the filename.)
Choose the SAVE button to finish exporting.
Click on YES to save. NO will exit without saving, and CANCEL will ignore the Exit command and return you
to the data file.
If you wish for the grid to display the Node Numbers and/or the Element Numbers, place checkmarks in
the appropriate box(es).
Select the style of the grid line, Solid or Dotted.
Specify the Coordinate Precision. This value relates to the precision of the cursor location. (Recall that
the location of the cursor is displayed in the Status Bar.)
Click on OK to register your selections/changes.
Selected
Gridline
Defining Properties
The following properties can be specified:
plate element thickness,
stiffener section properties: section Type, section projection (offset), section dimensions and flange
dimensions.
plate cracking coefficients for the in-plane action and for the out-of-plane (bending) action.
stiffener cracking coefficients for the cross-section area, the moment of inertia (Iy, Iz) and the torsional
constant (J).
concrete compressive strength (f’c), Density, Young’s modulus (Ec), and Poisson’s ratio.
reinforcement yield strength (fy), Young’s modulus (Es), minimum/maximum ratios and location.
From the Define menu, choose Properties to have the program surface the PROPERTIES folder as
illustrated here…
Alternatively, you could have clicked on the button located on the toolbar, and then on the
PROPERTIES tab.
Select the Number of reinforcement layers. If one curtain reinforcement layout is selected for walls
thicker than 10 in [250 mm] and you want the program to suppress warning that one layer should not be
used in thick walls, select the ALLOW ONE CURTAIN IN THICK WALLS option. If the TWO CURTAINS option
is selected, the calculated total area of reinforcement is assumed to be equally distributed between each
curtain, i.e. each curtain receives half of the total area reported by the program in the results.
Specify the bar locations for the bars running in the X and Y directions. The location is measured from
the left side of the wall to the centroid of the bar. If the TWO CURTAINS option is selected, the location of
each curtain is allowed to be entered individually.
Enter the minimum and maximum ratios for reinforcement running in the X and Y directions. If the
minimum reinforcement ratio entered is below the code specified value, the program will use the code
minimum unless the ALLOW MINIMUM BELOW CODE option is checked
Click on the ADD button to add the entry to the list box.
Repeat the above steps for each new entry.
To edit an entry, select it from the list box, modify its values in the text boxes and click on the MODIFY
button to register the changes.
To delete an entry, select it from the list box and click on the DELETE button.
The above mentioned options are for the part of longitudinal reinforcement that resists flexure and axial loads.
The part of longitudinal reinforcement that resists torsion is either rectangular or circular depending on the
selected layout.
Also, it should be mentioned that for stiffener elements that have circular sections, circular layout is the only
option that can be applied to those elements.
Enter the cover to longitudinal and transverse reinforcements. Cover is measured from the section side to
the centroid of bar.
Enter the minimum and maximum ratios for longitudinal reinforcement. These ratios are used to check
flexural design only. When torsional longitudinal reinforcement is required the total ratio of steel may
exceed the maximum value specified here.
Click on the ADD button to add the entry to the list box.
Repeat the above steps for each new entry.
To edit an entry, select it from the list box, modify its values in the text boxes and click on the MODIFY
button to register the changes.
To delete an entry, select it from the list box and click on the DELETE button.
Alternatively, you could have clicked on the button located on the toolbar, and then click on the
SUPPORTS tab.
Click on the ADD button to add the entry to the list box.
Repeat the above steps for each entry.
To edit an entry, select it from the list box, modify its values in the text boxes and click on the MODIFY
button to register the changes.
To delete an entry, select it from the list box and click on the DELETE button.
All files with the TXT extension contained in the current drive and directory are displayed in the FILE
NAME list box.
To open a file that exists in another drive or directory, select the drive or directory you want from the
LOOK IN drop-down list.
From the FILE NAME list box, select the file to be opened, or simply type its name in the text box.
Choose the OPEN button.
Note: Refer to Import File Formats section of Appendix for description of the load import file.
All files with the TXT extension contained in the current drive and directory are displayed in the FILE
NAME list box.
To open a file that exists in another drive or directory, select the drive or directory you want from the
LOOK IN drop-down list.
From the FILE NAME list box, select the file to be opened, or simply type its name in the text box.
Assigning Properties
Once the grid, all components, material properties, design criteria, loads, and load combinations have been
defined, you are ready to start assigning them - thereby putting the project together. To facilitate assignment
of properties, options to show the element and node labels are provided in the pop-up menu accessible by
right-clicking on any blank portion of the screen.
From the Assign menu, choose Properties to have the program surface the PROPERTIES folder as
illustrated here…
Alternatively, you could have clicked on the button located on the toolbar, and then on the
PROPERTIES tab.
Assigning Supports
Once plate and stiffener elements are assigned, the program creates finite element nodes. A node is a grid
intersection that has an element or more connected to it. Supports are assigned only to nodes. To facilitate
assignment of supports, options to show the element and node labels are provided in the pop-up menu
accessible by right-clicking on any blank portion of the screen.
Alternatively, you could have clicked on the button located on the toolbar, and then on the
LOADS tab.
Alternatively, you could have clicked on the button located on the TOOLBAR.
Select the INCLUDE SECOND ORDER EFFECTS option to have the program perform second order analysis
in which the out-of-plane (bending) action is magnified according to the values of the in plane forces and
the out-of-plane deflections. When the checkbox is unchecked, the program performs first order analysis.
See the discussion in Chapter 2.
Select ANALYSIS AND DESIGN radio button to run both finite element analysis and design. If only the
design portion of the solution needs to be re-run – e.g. due to a change in input that affects design only
such as definition of reinforcing steel or design criteria – then the DESIGN option maybe selected. The
program will run the design procedures without re-invoking the finite element solution which may be
time consuming for larger models with many load combinations.
Select an option to check displacement calculated for service load combinations against a maximum
permissible out-of-plane displacement. There are three options available:
DISABLED: No displacement check is performed
CALCULATED PERMISSIBLE DEFLECTION: Service load combinations out-of-plane displacements are
checked against permissible deflection calculated by the program as H/150, where H is the overall
height of the wall. The H value is used instead of length between supports (lc or l) because values of
Clicking the CANCEL button will cause the program to abort the solving procedure. At anytime during the
solution process the computation may be stopped by clicking the SUSPEND button and then it can be
either cancelled or resumed.
When the analysis is successfully completed, click the OK button on the spWall Solver window to start
the Design…
After the design is successfully completed, results report showing displacement results is displayed. All
results in text mode may be viewed using the Solve / View Results command and printed using the
File / Print Results command. Graphical results may be viewed using the Solve / View Wall Contours
or Solve / View Forces Diagrams command and printed using File / Print Screen command.
Viewing Results
After a successful run, the output may viewed be in tabular form using the Solve / View Results command.
From the Solve menu, choose View Results to have the program surface the VIEW RESULTS folder as
illustrated here…
– Reactions
The forces and moments at each restrained node are displayed due the selected service load combination. Forces and
moments are shown in the directions of the global axes. The program also reports sum of forces and moments (with
respect to wall center of gravity) for applied reactions and loads.
Ultimate Combination:
– Displacements
The displacements (Dx, Dy, and Dz) at each node are displayed due the selected ultimate load combination.
Displacements are shown in the directions of the global axes.
– Reactions
The forces and moments at each restrained node are displayed due the selected ultimate load combination. Forces and
moments are shown in the directions of the global axes. The program also reports sum of forces and moments (with
respect to wall center of gravity) for applied reactions and loads.
Envelopes
– Service displacements
The maximum positive (+ve) and maximum negative (-ve) displacements (Dx, Dy, and Dz) at each node are displayed.
Displacement envelopes are calculated from the results of the service load combinations. Displacements are shown in
the directions of the global axes.
– Plate reinforcement
The required areas of steel, in the X and the Y direction, in each plate element are reported. Half of the reported value
applies to each curtain in models with two curtain layout. The results also show, the critical ultimate load combination
that produces the smallest safety factor as well as the plate element design forces calculated for the critical load
combination. See Chapter 2 for discussion about calculating the design forces in plate elements.
Viewing Contours
After a successful run, the output may be viewed graphically as contours using the Solve / View Wall
Contours command. If the design parameter assigned to an element is unattainable the program will display
all contours as normal except the reinforcement contours which will show the failed element in grey and blue
stripes.
From the Solve menu, choose View Wall Contours to have the program surface VIEW WALL CONTOURS
folder as illustrated below…
– Plate reinforcement
Contours for the required areas of steel for flexure in the X and the Y directions for each plate element are displayed.
Half of the displayed value applies to each curtain in models with two curtain layout.
Service Combinations
– Displacements
The displacements (Dx, Dy and Dz) at each node are displayed due the selected service load combination. Displacements
are shown in the directions of the global axes.
Ultimate Combinations
– Displacements
The displacements (Dx, Dy and Dz) at each node are displayed due the selected ultimate load combination.
Displacements are shown in the directions of the global axes.
To print the displayed contours, choose the File / Print Screen command.
Using the left-mouse button, marquee select the portion of the graphical image you wish to enlarge. The
selected area is enlarged to occupy the entire GRAPHICS / INPUT AREA.
When flexure design of some elements fails and the user wants to display a contour map with plate flexural
reinforcement, the program will display a warning message indicating that some elements failed flexure
design and then the contour map will be shown. Elements that failed the design are marked with the color
assigned to plate element in Options / Display Preferences and a diagonal pattern as illustrated here…
Alternatively, you could have clicked on the button located on the toolbar, and then on the
VIEW DIAGRAMS tab.
The results are available for one category only:
Ultimate Combinations
– Stiffener internal forces
The internal forces (N, Vy and Vz), the internal bending moments (Mz, My) and the torsional moment (Mx) in each
stiffener element are displayed due the selected ultimate load combination. Forces and moments are shown in the
directions of the local axes of the stiffener element. See the definition of stiffener local axes in Chapter 2.
To print the displayed diagrams, choose the File / Print Screen command.
Using the left-mouse button, marquee select the portion of the graphical image you wish to enlarge. The
selected area is enlarged to occupy the entire GRAPHICS / INPUT AREA.
Defining Options
There are many options that can be set as default so that they are saved to be applied to any subsequent project
until they are changed again.
From the Options menu, choose Startup Defaults, Autosave or Display to have the program surface the
respective OPTION folder as illustrated here.
Alternatively, you could have clicked on the button located on the toolbar.
Example 1
Problem Formulation
Design of the wall shown below is required. Second order analysis will be performed. This example is based
on Example 21.1 in Reference 1.
Design Data:
2 ft Pu
Concrete: f’c = 4.0 ksi, wc = 150 pcf, = 0.15.
e
Reinforcing steel: fy = 60.0 ksi , Es = 29,000 ksi. 4.0”
Place a check mark in the X- DIRECTION box and enter the following values in the corresponding text
boxes…
FROM DISTANCE: 0
NUMBER OF GRIDS: 2
GRID SPACING: 1
Place a check mark in the Y- DIRECTION box and enter the following values in the corresponding text
boxes…
FROM DISTANCE: 0
NUMBER OF GRIDS: 19
GRID SPACING: 1
Click on the GENERATE button to return focus to the GRID folder. Notice how the X and Y grid lines
now appear in the GRAPHICS/INPUT AREA.
3. From the Define menu, choose Properties to surface the PROPERTIES folder…
5-2 Examples
Input Thick for LABEL and 6.5 for THICKNESS.
Click on the ADD button to add the entry to the list
4. Click on tHE PLATE CRACKING COEFFICIENT option in the ITEM LISTING AREA to have the program
surface the respective folder.
Enter the following…
LABEL: Cracking
SERVICE COMBINATIONS:
IN PLANE: 1.0
OUT OF PLANE: 1.0
ULTIMATE COMBINATIONS:
IN PLANE: 1.0
OUT OF PLANE: 0.079
Click on the ADD button to add the entry to the list.
5. Click on the CONCRETE option in the ITEM LISTING AREA to have the program surface the respective
folder.
Enter the following…
LABEL: Conc
UNIT WEIGHT: 150 pcf
COMPRESSIVE STRENGTH: 4 ksi
YOUNG’S MODULUS: 3834.25 ksi
POISSON’S RATIO: 0.15
Click on the ADD button to add the entry to the list.
6. Click on the REINFORCEMENT option in the ITEM LISTING AREA to have the program surface the
respective folder.
Enter the following…
LABEL: Steel
YIELD STRENGTH: 60 ksi
YOUNG’S MODULUS: 29000 ksi
Click on the ADD button to add the entry to the list.
7. Click on the PLATE DESIGN CRITERIA option in the ITEM LISTING AREA to have the program surface the
respective folder.
Enter the following…
Examples 5-3
LABEL: D C1
REINFORCEMENT LAYOUT: ONE CURTAIN
REINFORCEMENT RATIO:
HORIZONTAL MIN.: .2%
HORIZONTAL MAX. : 8%
VERTICAL MIN.: .256%
VERTICAL MAX. : 8%
REINFORCEMENT LOCATION:
CURTAIN 1 HORIZONTAL: 3.25 in
CURTAIN 1 VERTICAL: 3.25 in
9. From the Define menu, select Loads, or simply click on the tab to surface the respective
folder…Click UNIFORM LINE LOAD from the ITEM LISTING AREA
Enter the following
LOAD CASE: A
24
For simplicity, only external boundary conditions are modeled in this example. Additionally, symmetry end conditions could be
applied to account for the fact that the one foot wide strip under consideration is a part of a larger wall assumed to act as a one-way
system in the vertical (Y) direction. This condition can be modeled by restraining Dx, Ry, and Rz degrees of freedom along the vertical
edges of the strip to restrict horizontal displacement and to allow curvature deformation only in the vertical direction. In this example,
however, the increased accuracy of modeling boundary conditions has only a minimal impact on the final results.
5-4 Examples
LABEL: Dead
ECCENTRICITY: 6.75 in.
WY: -1.6 klf (down)
Click on the ADD button to add the entry to the list.
Enter the following…
LOAD CASE: B
LABEL: Live
ECCENTRICITY: 6.75 in.
WY: -0.64 klf (down)
Click on the ADD button to add the entry to the list.
9. Click on the UNIFORM AREA LOAD option in the ITEM LISTING AREA to have the program surface the
respective folder.
Enter the following…
LOAD CASE: C
LABEL: Wind
WZ: -20 psf (into the XY plane)
Click on the ADD button to add the entry to the list.
10. From the Define menu, choose Load Combinations, or simply click on the tab to surface
the respective folder…
Check INCLUDE SELF-WEIGHT WITH CASE A FOR ALL LOAD COMBINATIONS
Enter the following
Examples 5-5
LABEL: S1
CASE A: 1.0
ALL OTHER CASES: 0.0
Click on the ADD button to add the entry to the list.
11. Click on the ULTIMATE option in the ITEM LISTING AREA to have the program surface the respective
folder.
Enter the following…
LABEL: 1.2D+0.5L
CASE A: 1.2
CASE B: 0.5
ALL OTHER CASES: 0.0
Click on the ADD button to add the entry to the list.
Enter the following…
LABEL: 1.2D+1.6L+0.8W
CASE A: 1.2
CASE B: 1.6
CASE C: 0.8
ALL OTHER CASES: 0.0
Enter the following…
LABEL: 1.2D+0.5L+1.6W
CASE A: 1.2
CASE B: 0.5
CASE C: 1.6
ALL OTHER CASES: 0.0
Click on the ADD button to add the entry to the list.
Enter the following…
LABEL: 0.9D+1.6W
CASE A: 0.9
CASE C: 1.6
5-6 Examples
ALL OTHER CASES: 0.0
Click on the ADD button to add the entry to the list.
Assigning Properties
12. From the Assign menu, select Properties to surface the respective folder.
From the ITEM LISTING AREA, select THICK.
In the GRAPHICS/INPUT AREA, marquee-select the region (-1, 19)-(2, -1) to apply the selected
thickness to the entire wall. The selected plate elements are redrawn in red.
Note: To see the assigned element and node numbers, from the Define menu, select Grid, and once
the GRID folder surfaces, double click on PREFERENCES.
13. Click on the PLATE CRACKING COEFFICIENT option in the ITEM LISTING AREA.
From the ITEM LISTING AREA, select CRACKING.
In the GRAPHICS/INPUT AREA, marquee-select the region (-1, 19)-(2, -1) to apply the selected
cracking coefficients to the entire wall. The selected plate elements are redrawn in red.
14. Repeat the step above using the Concrete, Reinforcement and Plate Design Criteria commands to
apply CONC, STEEL and DC1 properties to the entire wall.
Assigning Supports
15. From the Assign menu, select Supports or simply click on the tab to surface the respective
folder.
In the Item LISTING AREA, expand RIGID SUPPORTS and select SIMPLE.
Marquee and apply SIMPLE supports to the bottom two nodes as shown in the figure below…
Examples 5-7
In the Item LISTING AREA, select ROLLER rigid supports.
Marquee and apply ROLLER supports to the bottom two nodes as shown in the figure below…
Assigning Loads
16. From the Assign menu, select Loads or simply click on the tab to surface the respective folder.
In the ITEM LISTING AREA, expand CASE A and then expand UNIFORM LINE LOADS to select DEAD.
Marquee and apply load as shown in the figure below…
5-8 Examples
In the ITEM LISTING AREA, expand CASE B and then expand UNIFORM LINE LOADS to select LIVE.
Marquee and apply load.
In the ITEM LISTING AREA, expand CASE C and then expand UNIFORM AREA LOADS to select WIND.
Marquee and apply load as shown in the figure below…
Solving
17. From the Solve menu, click Execute to surface the ANALYSIS dialog box…
Examples 5-9
Keep INCLUDE SECOND ORDER EFFECTS checked.
Uncheck: CHECK CONCRETE SHEAR STRENGTH OF WALL CROSS-SECTIONS (SOLID WALLS ONLY)
Disable: MAXIMUM PERMISSIBLE OUT-OF-PLANE DEFLECTION
Click on the RUN button and then click on the SOLVE button.
The spWall SOLVER window is displayed and the solver messages are listed. After the solution is
done, the design will be performed and then the focus will immediately be passed to the VIEW
RESULTS folder.
5-10 Examples
19. Results can be viewed in a contour form by selecting the VIEW CONTOUR folder.
20. To print the contour, select menu File/Print Screen. To print the results, Select REPORTS tab and follow
the instructions outlined in Chapter 4.
Examples 5-11
Example 2
Problem Formulation
12”
Design the stem of the shown retaining wall. This example Ground level
refers to Example 12.5 in Reference 2.
Design Data:
Concrete: f’c = 3.0 ksi, wc = 150 pcf,
Poisson’s ratio= 0.15.
Reinforcing steel: fy = 40.0 ksi, Es= 29,000.0 ksi. 17.33 ft
256 psf
20 ft
17.33 ft
896 psf
5-12 Examples
It is assumed that the wall acts as a one-way system in the Y-direction. Therefore, strip of 1 ft width is
modeled. The origin of the XY plane will be located at the lower left-hand corner of the wall. The grid system
consists of two grid lines, one foot apart, in the X-direction and nineteen grid lines in the Y-direction.
Input the project information and select ENGLISH units along with the ACI code. Notice how the
current date and time is displayed by default.
2. From the Define menu, select Grid, or simply click on the tab to surface the respective folder.
Double-click on the GENERATE option in the ITEM LISTING AREA to have the program surface the
following…
Place a check mark in the X- DIRECTION box and enter the following values in the corresponding text
boxes…
FROM DISTANCE: 0
NUMBER OF GRIDS: 2
GRID SPACING: 1
Place a check mark in the Y- DIRECTION box and enter the following values in the corresponding text
boxes…
FROM DISTANCE: 0.33
NUMBER OF GRIDS: 18
GRID SPACING: 1
Click on the GENERATE button to return focus to the GRID folder. Notice how the X and Y grid lines
now appear in the GRAPHICS/INPUT AREA.
Examples 5-13
Double-click on the SET UP option in the ITEM LISTING AREA to have the program surface the
following…
Place a check mark in the Y- DIRECTION box and enter the following values in the corresponding text
boxes…
COORDINATE: 0.00
Click on the ADD button and then click on the OK button. Notice how one more Y grid line appears
in the GRAPHICS/INPUT AREA at coordinate Y=0.00.
3. From the Define menu, choose Properties to surface the PROPERTIES folder…
To model the wall taper, several thicknesses are used to capture the variable thickness along the wall
height.
Input t12 for LABEL and 12 in for THICKNESS.
Click on the ADD button to add the entry to the list.
Repeat same steps for thicknesses 13 in through 21 in.
4. Click on the CONCRETE option in the ITEM LISTING AREA to have the program surface the respective
folder.
Enter the following…
LABEL: Conc
UNIT WEIGHT: 150 pcf
COMPRESSIVE STRENGTH: 3 ksi
YOUNG’S MODULUS: 3320.56 ksi
POISSON’S RATIO: 0.15
Click on the ADD button to add the entry to the list.
5-14 Examples
5. Click on the REINFORCEMENT option in the ITEM LISTING AREA to have the program surface the
respective folder.
Enter the following…
LABEL: Steel
YIELD STRENGTH: 40 ksi
YOUNG’S MODULUS: 29000 ksi
Click on the ADD button to add the entry to the list.
6. Click on the PLATE DESIGN CRITERIA option in the ITEM LISTING AREA to have the program surface the
respective folder.
Enter the following…
LABEL: DC1
REINFORCEMENT LAYOUT: TWO CURTAINS
REINFORCEMENT RATIO:
HORIZONTAL MIN.: .2%
HORIZONTAL MAX. : 8%
VERTICAL MIN.: .12%
VERTICAL MAX. : 8%
REINFORCEMENT LOCATION:
CURTAIN 1 HORIZONTAL: 3.00 in
CURTAIN 1 VERTICAL: 2.50 in
CURTAIN 2 HORIZONTAL: 2.00 in
CURTAIN 2 VERTICAL: 2.50 in
Click on the ADD button to add the entry to the list.
7. From the Define menu, select Supports, or simply click on the tab to surface the respective
folder 25. Click RIGID SUPPORTS from the ITEM LISTING AREA
Enter the following
LABEL: Fixed
Select all restraints to model fixed support end conditions.
Click on the ADD button to add the entry to the list.
25
For simplicity, only external boundary conditions are modeled in this example. Additionally, symmetry end conditions could be
applied to account for the fact that the one foot wide strip under consideration is a part of a larger wall assumed to act as a one-way
system in the vertical (Y) direction. This condition can be modeled by restraining Dx, Ry, and Rz degrees of freedom along the vertical
edges of the strip to restrict horizontal displacement and to allow curvature deformation only in the vertical direction. In this example,
however, the increased accuracy of modeling boundary conditions has only a minimal impact on the final results.
Examples 5-15
8. From the Define menu, select Loads, or simply click on the tab. Click on the LINEAR AREA
LOAD option in the ITEM LISTING AREA to have the program surface the respective folder…
5-16 Examples
Enter the following…
LABEL: 1.2D+1.6H
CASE A: 1.2
CASE B: 1.6
ALL OTHER CASES: 0.0
Click on the ADD button to add the entry to the list.
Enter the following…
LABEL: 0.9D+1.6H
CASE A: 0.9
CASE B: 1.6
ALL OTHER CASES: 0.0
Click on the ADD button to add the entry to the list.
Assigning Properties
11. From the Assign menu, select Properties to surface the respective folder.
From the ITEM LISTING AREA, expand PLATE THICKNESS and select t12.
In the GRAPHICS/INPUT AREA, marquee-select the region (-1, 18)-(2, 16) to apply the selected
thickness to the top wall element. The selected plate elements are redrawn in red…
From the ITEM LISTING AREA, expand PLATE THICKNESS and select t13.
In the GRAPHICS/INPUT AREA, marquee-select the region (-1, 17)-(2, 14) to apply the selected
thickness to the next two wall elements. The selected plate elements are redrawn in red.
Examples 5-17
Continue to apply different thicknesses to wall elements as described above, using two plate
elements for each remaining thickness.
The last remaining element at the bottom of the wall will be assigned with thickness t21.
Note: The plate thickness of an element can also be assigned by selecting the desired thickness and
then click on the individual plate elements. To see the assigned element and node numbers, from the
Define menu, select GRID, and once the GRID folder surfaces, double click on PREFERENCES.
12. From the ITEM LISTING AREA, expand PLATE CONCRETE and select CONC.
In the GRAPHICS/INPUT AREA, marquee-select the region (-1, 18)-(1, 0) to apply the selected concrete
to the entire wall. The selected plate elements are redrawn in red
13. Repeat the step above using the Reinforcement and Plate Design Criteria commands to apply STEEL
and DC1 properties to the entire wall.
Assigning Supports
14. From the Assign menu, select Supports or simply click on the tab to surface the respective
folder.
In the ITEM LISTING AREA, expand RIGID SUPPORTS and select FIXED.
Marquee and apply FIXED supports to the bottom two nodes as shown in the figure below…
5-18 Examples
Assigning Loads
15. From the Assign menu, select Loads or simply click on the tab to surface the respective folder.
In the ITEM LISTING AREA, expand CASE B and then expand LINEAR AREA LOADS to select SOIL.
Marquee and apply load as shown in the figure below…
Solving
16. From the Solve menu, click Execute to surface the ANALYSIS dialog box…
Examples 5-19
Keep INCLUDE SECOND ORDER EFFECTS checked.
Disable: MAXIMUM PERMISSIBLE OUT-OF-PLANE DEFLECTION
Check: CHECK CONCRETE SHEAR STRENGTH OF WALL CROSS-SECTIONS (SOLID WALLS ONLY). Only
the USE SIMPLIFIED EQUATIONS option will be available because the wall is not uniform due to
thickness change along length.
Click on the RUN button and then click on the SOLVE button.
The spWall SOLVER window is displayed and the solver messages are listed. After the solution is
done, the design will be performed and then the focus will immediately be passed to the VIEW
RESULTS folder.
5-20 Examples
Examples 5-21
18. Results can be viewed in a contour form by selecting the VIEW CONTOUR folder
Please be advised that spWall displays the total flexure reinforcement, for each element, for two
curtains of reinforcement.
5-22 Examples
References
1. Notes on ACI 318-08 Building Code Requirements for Structural Concrete, Portland Cement
Association, 2008.
2. W.K. Wang, C.G. Salmon, and J. A. Pincheira, Reinforced Concrete Design, John Wiley & Sons,
Seventh Edition, 2007.
Examples 5-23
Appendix A
Code Provisions
Flexure Design
A. ACI 318-11
0.9 if t 0.005
0.65
0.25 t f y / E s if f y / E y t 0.005 (9.3.2)
0.005 f y / E s
0.65 if t f y / E y
Maximum axial strength Pn , max 0.80 0.85f c' A g A st f y A st (10.3.6.2)
0.9 if t 0.005
0.65
0.25 t f y / E s if f y / E y t 0.005 (9.3.2)
0.005 f y / E s
0.65 if t f y / E y
Maximum axial strength Pn , max 0.80 0.85f c' A g A st f y A st (10.3.6.2)
Δs ≤ lc/150 (14.8.4)
A-2 Appendix
C. ACI 318-05
0.9 if t 0.005
0.65
0.25 t f y / E s if f y / E y t 0.005 (9.3.2)
0.005 f y / E s
0.65 if t f y / E y
Maximum axial strength Pn , max 0.80 0.85f c' A g A st f y A st (10.3.6.2)
Appendix A-3
D. ACI 318-02
0.9 if t 0.005
0.65
0.25 t f y / E s if f y / E y t 0.005 (9.3.2)
0.005 f y / E s
0.65 if t f y / E y
Maximum axial strength Pn , max 0.80 0.85f c' A g A st f y A st (10.3.6.2)
A-4 Appendix
Maximum usable steel fy in compression = 400 MPa (8.5.2)
An elastic perfectly plastic stress-strain distribution is assumed for
the reinforcing steel (8.5.3.2)
f c 1c f c'
Appendix A-5
f c 1c f c'
Tu
Tn =
1.0 , if w c 135pcf 2155kg / m3
0.85 , if 115pcf 1840 kg / m3 w c 135pcf 2155kg / m3
0.75 , if w c 115pcf 1840 kg / m3 (2.2)
A-6 Appendix
Nu
Vc = 2 1 f c' bw d 0 Nu 0 (tension) (11.2.2.3)
500A g
Shear reinforcement
Shear reinforcement should be provided if vu > 0.5 vc (11.4.6.1)
Av V
s (11.4.6.2)
s f yt d
Torsion reinforcement
Torsion reinforcement should be provided if
A cp
2
Tu f ' 1 Nu (11.5.1(c))
p cp c 4A g f c'
At Tn
(11.5.3.6)
s 2A o f yt
A t f yv
Al Ph (11.5.3.7)
s f yl
5 f c' A cp At f yt A 25b w
Minimum Al = ph for t (11.5.5.3)
fy s fy s f yt
B. ACI 318-08
Definitions:
d= Distance from extreme compression fiber to centroid of longitudinal tension reinforcement. For a
circular section d 0.8 diameter
Appendix A-7
bw = Web width or diameter of circular section.
Vu
Vs = Vc 0
Tu
Tn =
1.0 , if w c 135pcf 2155kg / m3
0.85 , if 115pcf 1840 kg / m3 w c 135pcf 2155kg / m3
0.75 , if w c 115pcf 1840 kg / m3
Shear strength provided by concrete:
Nu
Vc = 2 1 f c' bw d Nu 0 (compression) (11.2.1.2)
2000A g
Nu
Vc = 2 1 f c' bw d 0 Nu 0 (tension) (11.2.2.3)
500A g
Shear reinforcement
Shear reinforcement should be provided if vu > 0.5 vc (11.4.6.1)
Av V
s (11.4.6.2)
s f yt d
Torsion reinforcement
Torsion reinforcement should be provided if
A cp
2
Tu f ' 1 Nu (11.5.1(c))
p cp c 4A g f c'
At Tn
(11.5.3.6)
s 2A o f yt
A t f yv
Al Ph (11.5.3.7)
s f yl
A-8 Appendix
5 f c' A cp At f yt A 25b w
Minimum Al = ph for t (11.5.5.3)
fy s fy s f yt
C. ACI 318-05
Definitions:
d= Distance from extreme compression fiber to centroid of longitudinal tension reinforcement. For a
circular section d 0.8 diameter
bw = Web width or diameter of circular section.
Vu
Vs = Vc 0
Tu
Tn =
1.0 , if w c 135pcf 2155kg / m3
0.85 , if 115pcf 1840 kg / m3 w c 135pcf 2155kg / m3
0.75 , if w c 115pcf 1840 kg / m3
Shear strength provided by concrete:
Nu
Vc = 2 1 f c' bw d Nu 0 (compression) (11.3.1.2)
2000A g
Nu
Vc = 2 1 f c' bw d 0 Nu 0 (tension) (11.3.2.3)
500A g
Shear reinforcement
Appendix A-9
Shear reinforcement should be provided if vu > 0.5 vc (11.5.5.1)
Av V
s (11.5.6.2)
s f yt d
Torsion reinforcement
Torsion reinforcement should be provided if
A cp
2
Tu f ' 1 Nu (11.6.1(c))
p cp c 4A g f c'
At Tn
(11.6.3.6)
s 2A o f yt
A t f yv
Al Ph (11.6.3.7)
s f yl
5 f c' A cp At f yt A 25b w
Minimum Al = ph for t (11.6.5.3)
fy s fy s f yt
D. ACI 318-02
Definitions:
d= Distance from extreme compression fiber to centroid of longitudinal tension reinforcement. For a
circular section d 0.8 diameter
bw = Web width or diameter of circular section.
Vu
Vs = Vc 0
A-10 Appendix
Tu
Tn =
1.0 , if w c 135pcf 2155kg / m3
0.85 , if 115pcf 1840 kg / m3 w c 135pcf 2155kg / m3
0.75 , if w c 115pcf 1840 kg / m3
Linear relationship between wc and is assumed between the abovementioned values.
Shear strength provided by concrete:
Nu
Vc = 2 1 f c' bw d Nu 0 (compression) (11.3.1.2)
2000A g
Nu
Vc = 2 1 f c' bw d 0 Nu 0 (tension) (11.3.2.3)
500A g
Shear reinforcement
Shear reinforcement should be provided if vu > 0.5 vc (11.5.5.1)
Av V
s (11.5.6.2)
s f yv d
Torsion reinforcement
Torsion reinforcement should be provided if
A cp
2
Tu f ' 1 Nu (11.6.1(c))
p cp c 4A g f c'
At Tn
(11.6.3.6)
s 2A o f yv
A t f yv
Al Ph (11.6.3.7)
s f yl
5 f c' A cp At f yv A 25b w
Minimum Al = ph for t (11.6.5.3)
f yl s f yl s f yv
Appendix A-11
Maximum spacing of stirrups
ph
12.0 inches (11.6.6.1)
8
Minimum shear reinforcement
Av A b b
Minimum ( 2 t ) 0.75 f c' w 50 w (11.6.5.2)
s s f yv f yv
Tf p cp T p
c = 2 f = f 2 h
A cp A oh
c = 0.65 (8.4.2)
c = 0.70 for precast concrete (16.1.3)
s = 0.85 (8.4.3)
Vc c f c' b w d v (11.3.4)
A-12 Appendix
where
f c' 8 MPa
230
without transverse reinforcement (11.3.6(b))
1000 d v
Shear reinforcement
Shear reinforcement should be provided if vf > vc (11.2.8.1)
Av Vs
(11.3.5.1)
s s f y d v
0.35 dv 300 mm if Vf > 0.125 c f c' bw d or Tf > 0.25 Tcr (11.3.8.3)
Torsion reinforcement
Torsion reinforcement should be provided if
A2
Tf 0.095 c f c' c (11.2.9.1)
pc
At Tf
(11.3.10.3)
s 2A o s f ycot 35
M
aximum factored shear resistance
Appendix A-13
F. CSA A23.3-94 (simplified method)
Definitions:
d= Distance from extreme compression fiber to centroid of longitudinal tension reinforcement. For
circular section, distance from extreme compression fiber to centroid of longitudinal reinforcement in
the opposite half.
bw = Web width or (0.8 diameter) of circular section. (11.2.10)
Vc Vf
Vs = Vf Vc 0 vc = vf =
bwd bwd
Tf p cp T p
c = 2 f = f 2 h
A cp A oh
c= 0.6 (8.4.2)
s= 0.85 (8.4.3)
Nf '
Vc = 0.2 1
0.6 c f c' A g c f c bw d Nf 0 (tension)
(CSA A23.3-84/11.3.4.2)
Shear reinforcement
Shear reinforcement should be provided if vf > 0.5 vc (11.2.8.1)
Av Vs
(11.3.7)
s s f y d
Torsion reinforcement
A-14 Appendix
Torsion reinforcement should be provided if
A2
Tf 0.1c f c' c (11.2.9.1)
pc
At Tf
(11.3.9.4)
s 2A o s f y
At
Al ph (11.3.9.5)
s
Maximum spacing of stirrups
ph
300 mm (CSA A23.3-84/11.3.8.4)
8
Minimum shear reinforcement
Av A b
( 2 t ) 0.06 f c' w (11.2.8.4)
s s fy
26
ASCE 7-10, Commentary, Appendix C, Serviceability Considerations; ACI 318-11, R14.8.4
Appendix A-15
S1 = 1.0D + 1.0L
S2 = 1.0D + 0.5S
S3 = 1.0D + 0.5L
S4 = 1.0D + 0.5L + 1.0W
S5 = 1.0D + 0.5L - 1.0W
S6 = 1.0D + 0.5L + 0.7E
S7 = 1.0D + 0.5L - 0.7E
Ultimate load combinations 27
U1 = 1.4D + 1.6H
U2 = 1.4D + 0.9H
U3 = 1.2D + 1.6L + 0.5S + 1.6H
U4 = 1.2D + 1.6L + 0.5S + 0.9H
U5 = 1.2D + 1.0L + 1.6S + 1.6H
U6 = 1.2D + 1.0L + 1.6S + 0.9H
U7 = 1.2D + 1.6S + 0.5W + 1.6H
U8 = 1.2D + 1.6S + 0.5W + 0.9H
U9 = 1.2D + 1.6S - 0.5W + 1.6H
U10 = 1.2D + 1.6S - 0.5W + 0.9H
U11 = 1.2D + 1.0L + 0.5S + 1.0W + 1.6H
U12 = 1.2D + 1.0L + 0.5S + 1.0W + 0.9H
U13 = 1.2D + 1.0L + 0.5S - 1.0W + 1.6H
U14 = 1.2D + 1.0L + 0.5S - 1.0W + 0.9H
U15 = 0.9D + 1.0W + 1.6H
U16 = 0.9D + 1.0W + 0.9H
U17 = 0.9D - 1.0W + 1.6H
U18 = 0.9D - 1.0W + 0.9H
U19 = 1.2D + 1.0L + 0.2S + 1.0E + 1.6H
U20 = 1.2D + 1.0L + 0.2S + 1.0E + 0.9H
U21 = 1.2D + 1.0L + 0.2S - 1.0E + 1.6H
U22 = 1.2D + 1.0L + 0.2S - 1.0E + 0.9H
U23 = 0.9D + 1.0E + 1.6H
U24 = 0.9D + 1.0E + 0.9H
U25 = 0.9D - 1.0E + 1.6H
U26 = 0.9D - 1.0E + 0.9H
For ACI 318-08
Service load combinations 28
S1 = 1.0D + 1.0L
S2 = 1.0D + 0.5S
S3 = 1.0D + 0.5L
S4 = 1.0D + 0.5L + 0.7W
S5 = 1.0D + 0.5L - 0.7W
27
ACI 318-11, 9.2 (assuming H to be permanent and taking W and E based on ultimate-level forces)
28
ASCE 7-05, Errata, Chapter C Appendix C (Commentary on Appendix C), ACI 318-08, R14.8.4
A-16 Appendix
S6 = 1.0D + 0.5L + 0.7E
S7 = 1.0D + 0.5L - 0.7E
Ultimate load combinations 29
U1 = 1.4D
U2 = 1.2D + 1.6L + 0.5S + 1.6H
U3 = 1.2D + 1.0L + 1.6S
U4 = 1.2D + 1.6S + 0.8W
U5 = 1.2D + 1.6S - 0.8W
U6 = 1.2D + 1.0L + 0.5S + 1.6W
U7 = 1.2D + 1.0L + 0.5S - 1.6W
U8 = 0.9D + 1.6W
U9 = 0.9D - 1.6W
U10 = 0.9D + 1.6W + 1.6H
U11 = 0.9D - 1.6W + 1.6H
U12 = 1.2D + 1.0L + 0.2S + 1.0E
U13 = 1.2D + 1.0L + 0.2S - 1.0E
U14 = 0.9D + 1.0E
U15 = 0.9D - 1.0E
U16 = 0.9D + 1.0E + 1.6H
U17 = 0.9D - 1.0E + 1.6H
For ACI 318-05/02
Service load combinations 30
S1 = 1.0D + 1.0L
S2 = 1.0D + 0.5S
S3 = 1.0D + 0.5L
S4 = 1.0D + 0.5L + 0.7W
S5 = 1.0D + 0.5L - 0.7W
Ultimate load combinations 31
U1 = 1.4D
U2 = 1.2D + 1.6L + 0.5S + 1.6H
U3 = 1.2D + 1.0L + 1.6S
U4 = 1.2D + 1.6S + 0.8W
U5 = 1.2D + 1.6S - 0.8W
U6 = 1.2D + 1.0L + 0.5S + 1.6W
U7 = 1.2D + 1.0L + 0.5S - 1.6W
U8 = 0.9D + 1.6W
U9 = 0.9D - 1.6W
U10 = 0.9D + 1.6W + 1.6H
U11 = 0.9D - 1.6W + 1.6H
U12 = 1.2D + 1.0L + 0.2S + 1.0E
29
ACI 318-08, 9.2;
30
ASCE 7-05, Errata, Chapter C Appendix C (Commentary on Appendix C); ASCE 7-02, Commentary, Section CB Serviceability
Considerations
31
ACI 318-05, 9.2; ACI 318-02, 9.2
Appendix A-17
U13 = 1.2D + 1.0L + 0.2S - 1.0E
U14 = 0.9D + 1.0E
U15 = 0.9D - 1.0E
U16 = 0.9D + 1.0E + 1.6H
U17 = 0.9D - 1.0E + 1.6H
For CSA A23.3-04
Service load combinations 32
S1 = 1.0D
S2 = 1.0D + 1.0L
S3 = 1.0D + 1.0S
S4 = 1.0D + 1.0H
S5 = 1.0D + 1.0W
S6 = 1.0D - 1.0W
Ultimate load combinations 33
U1 = 1.4D
U2 = 1.25D + 1.5L
U3 = 1.25D + 1.5L + 1.5H
U4 = 1.25D + 1.5L + 0.5S
U5 = 1.25D + 1.5L + 0.5S + 1.5H
U6 = 1.25D + 1.5L + 0.4W
U7 = 1.25D + 1.5L + 0.4W + 1.5H
U8 = 1.25D + 1.5L - 0.4W
U9 = 1.25D + 1.5L - 0.4W + 1.5H
U10 = 0.9D + 1.5L
U11 = 0.9D + 1.5L + 1.5H
U12 = 0.9D + 1.5L + 0.5S
U13 = 0.9D + 1.5L + 0.5S + 1.5H
U14 = 0.9D + 1.5L + 0.4W
U15 = 0.9D + 1.5L + 0.4W + 1.5H
U16 = 0.9D + 1.5L - 0.4W
U17 = 0.9D + 1.5L - 0.4W + 1.5H
U18 = 1.25D + 1.5S
U19 = 1.25D + 1.5S + 1.5H
U20 = 1.25D + 0.5L + 1.5S
U21 = 1.25D + 0.5L + 1.5S + 1.5H
U22 = 1.25D + 1.5S + 0.4W
U23 = 1.25D + 1.5S + 0.4W + 1.5H
U24 = 1.25D + 1.5S - 0.4W
U25 = 1.25D + 1.5S - 0.4W + 1.5H
U26 = 0.9D + 1.5S
U27 = 0.9D + 1.5S + 1.5H
32
CSA A23.3-04, 8.3.3
33
CSA A23.3-04, Annex C
A-18 Appendix
U28 = 0.9D + 0.5L + 1.5S
U29 = 0.9D + 0.5L + 1.5S + 1.5H
U30 = 0.9D + 1.5S + 0.4W
U31 = 0.9D + 1.5S + 0.4W + 1.5H
U32 = 0.9D + 1.5S - 0.4W
U33 = 0.9D + 1.5S - 0.4W + 1.5H
U34 = 1.25D + 1.4W
U35 = 1.25D + 1.4W + 1.5H
U36 = 1.25D + 0.5L + 1.4W
U37 = 1.25D + 0.5L + 1.4W + 1.5H
U38 = 1.25D + 0.5S + 1.4W
U39 = 1.25D + 0.5S + 1.4W + 1.5H
U40 = 1.25D - 1.4W
U41 = 1.25D - 1.4W + 1.5H
U42 = 1.25D + 0.5L - 1.4W
U43 = 1.25D + 0.5L - 1.4W + 1.5H
U44 = 1.25D + 0.5S - 1.4W
U45 = 1.25D + 0.5S - 1.4W + 1.5H
U46 = 0.9D + 1.4W
U47 = 0.9D + 1.4W + 1.5H
U48 = 0.9D + 0.5L + 1.4W
U49 = 0.9D + 0.5L + 1.4W + 1.5H
U50 = 0.9D + 0.5S + 1.4W
U51 = 0.9D + 0.5S + 1.4W + 1.5H
U52 = 0.9D - 1.4W
U53 = 0.9D - 1.4W + 1.5H
U54 = 0.9D + 0.5L - 1.4W
U55 = 0.9D + 0.5L - 1.4W + 1.5H
U56 = 0.9D + 0.5S - 1.4W
U57 = 0.9D + 0.5S - 1.4W + 1.5H
U58 = 1.0D + 1.0E
U59 = 1.0D + 1.0L + 0.25S + 1.0E
U60 = 1.0D - 1.0E
U61 = 1.0D + 1.0L + 0.25S - 1.0E
For CSA A23.3-94
Service load combinations 34
S1 = 1.0D
S2 = 1.0D + 1.0L + 1.0S + 1.0H
S3 = 1.0D + 1.0W
S4 = 1.0D - 1.0W
S5 = 1.0D + 0.7L + 0.7S + 0.7W + 0.7H
S6 = 1.0D + 0.7L + 0.7S - 0.7W + 0.7H
34
CSA A23.3-94, 8.3.3; NBCC 95, 4.1.3.3.2
Appendix A-19
Ultimate load combinations 35
U1 = 1.25D
U2 = 1.25D + 1.5L
U3 = 1.25D + 1.5L + 1.5S
U4 = 1.25D + 1.5L + 1.5S + 1.5H
U5 = 1.25D + 1.5W
U6 = 1.25D - 1.5W
U7 = 1.25D + 1.05L + 1.05W
U8 = 1.25D + 1.05L + 1.05S + 1.05W
U9 = 1.25D + 1.05L + 1.05S + 1.05W + 1.05H
U10 = 1.25D + 1.05L - 1.05W
U11 = 1.25D + 1.05L + 1.05S - 1.05W
U12 = 1.25D + 1.05L + 1.05S - 1.05W + 1.05H
U13 = 0.85D + 1.5L
U14 = 0.85D + 1.5L + 1.5S
U15 = 0.85D + 1.5L + 1.5S + 1.5H
U16 = 0.85D + 1.5W
U17 = 0.85D - 1.5W
U18 = 0.85D + 1.05L + 1.05W
U19 = 0.85D + 1.05L + 1.05S + 1.05W
U20 = 0.85D + 1.05L + 1.05S + 1.05W + 1.05H
U21 = 0.85D + 1.05L - 1.05W
U22 = 0.85D + 1.05L + 1.05S - 1.05W
U23 = 0.85D + 1.05L + 1.05S - 1.05W + 1.05H
U24 = 1.0D + 1.0E
U25 = 1.0D - 1.0E
U26 = 1.0D + 1.0L + 1.0E
U27 = 1.0D + 1.0L + 1.0S + 1.0E
U28 = 1.0D + 1.0L + 1.0S + 1.0E + 1.0H
U29 = 1.0D + 1.0L - 1.0E
U30 = 1.0D + 1.0L + 1.0S - 1.0E
U31 = 1.0D + 1.0L + 1.0S - 1.0E + 1.0H
35
CSA A23.3-94, 8.3.2
A-20 Appendix
Import File Formats
Grid, load, and load combination data may be imported from a text file. The import file must be saved in pure
ASCII (text) format. Data fields on each line should be separated by spaces or TABs. Comments or blank
lines should not be placed within the import file. The first line of each text file must be the unique keyword
associated with the input.
Grid Data:
GRID
N_X
X_1
X_2
…
X_N_X
N_Y
Y_1
Y_2
…
Y_N_Y
Where:
GRID = keyword required
N_X = number of X gridlines
X_i = i’th X gridline coordinate with i=1 to N_X
N_Y = number of Y gridlines
Y_j = j’th Y gridline coordinate with j=1 to N_Y
Load Data:
LOADS
N_P
Label_P_1 Case_P_1 Px_1 Py_1 Pz_1 Mx_1 My_1 Mz_1 Ec_1
Label_P_2 Case_P_2 Px_2 Py_2 Pz_2 Mx_2 My_2 Mz_2 Ec_2
…
Label_P_N Case_P_N Px_N Py_N Pz_N Mx_N My_N Mz_N Ec_N
N_A
Label_A_1 Case_A_1 Wx_1 Wy_1 Wz_1
Label_A_2 Case_A_2 Wx_2 Wy_2 Wz_2
…
Label_A_N Case_A_N Wx_N Wy_N Wz_N
N_LA
Label_LA_1 Case_LA_1 Y1_1 Y2_1 Wx_Y1_1 Wy_Y1_1 Wz_Y1_1 Wx_Y2_1 Wy_Y2_1
Wz_Y2_1
Label_LA_2 Case_LA_2 Y1_2 Y2_2 Wx_Y1_2 Wy_Y1_2 Wz_Y1_2 Wx_Y2_2 Wy_Y2_2
Wz_Y2_2
…
Label_LA_N Case_LA_N Y1_N Y2_1 Wx_Y1_N Wy_Y1_N Wz_Y1_N Wx_Y2_N Wy_Y2_N
Wz_Y2_N
N_LL
Label_LL_1 Case_LL_1 Wx_1 Wy_1 Wz_1 Ec_1
Label_LL_2 Case_LL_2 Wx_2 Wy_2 Wz_1 Ec_2
…
Label_LL_N Case_LL_N Wx_N Wy_N Wz_N Ec_N
Where:
LOADS = keyword required
N_P = number of point loads
Label_PL_i = label of the i’th point load, with i-1 to N_P
Case_P_S_i = name of the load case to which the i’th point is assigned
Px_i = Px force component of the i’th point load
Py_i = Py force component of the i’th point load
Pz_i = Pz force component of the i’th point load
Appendix A-21
Mx_i = Mx moment component of the i’th point load
My_i = My moment component of the i’th point load
Mz_i = Mz moment component of the i’th point load
Ec_i = eccentricity of the i’th point load
N_A = number of uniform area loads
Label_A_j = label of the j’th uniform area load, with j=1 to N_A
Case_A_j = name of the load case to which the j’th uniform area load is assigned
Wx_j = Wx force component of the j’th uniform area load
Wy_j = Wy force component of the j’th uniform area load
Wz_j = Wz force component of the j’th uniform area load
N_LA = number of linear area loads
Label_LA_k = label of the k’th linear area load, with k=1 to N_LA
Case_LA_k = name of the load case to which the k’th linear area load is assigned
Y1_k = Y1 coordinate of the k’th linear area load
Y2_k = Y2 coordinate of the k’th linear area load
Wx_Y1_k = Wx force component of the k’th uniform area load at coordinate Y1
Wy_Y1_k = Wy force component of the k’th uniform area load at coordinate Y1
Wz_Y1_k = Wz force component of the k’th uniform area load at coordinate Y1
Wx_Y2_k = Wx force component of the k’th uniform area load at coordinate Y2
Wy_Y2_k = Wy force component of the k’th uniform area load at coordinate Y2
Wz_Y2_k = Wz force component of the k’th uniform area load at coordinate Y2
N_LL = number of uniform line loads
Label1_LL_m = label of the m’th uniform line load, with m=1 to N_LL
Case_LL_m = name of the load case to which the m’th uniform area load is assigned
Wx_m = Wx force component of the m’th uniform line load
Wy_m = Wy force component of the m’th uniform line load
Wz_m = Wz force component of the m’th uniform line load
Load Combination Data:
COMBINATIONS
Self
N_C
Label_CaseA Label_CaseB Label_CaseC Label_CaseD Label_CaseE Label_CaseF
N_S
Label_S_1 CaseA_S_1 CaseB_S_1 CaseC_S_1 CaseD_S_1 CaseE_S_1 CaseF_S_1
Label_S_2 CaseA_S_2 CaseB_S_2 CaseC_S_2 CaseD_S_2 CaseE_S_2 CaseF_S_2
…
Label_S_N CaseA_S_N CaseB_S_N CaseC_S_N CaseD_S_N CaseE_S_N CaseF_S_N
N_U
Label_U_1 CaseA_U_1 CaseB_U_1 CaseC_U_1 CaseD_U_1 CaseE_U_1 CaseF_U_1
Label_U_2 CaseA_U_2 CaseB_U_2 CaseC_U_2 CaseD_U_2 CaseE_U_2 CaseF_U_2
…
Label_U_N CaseA_U_N CaseB_U_N CaseC_U_N CaseD_U_N CaseE_U_N CaseF_U_N
Where:
COMBINATIONS = keyword required
Self = 1 if self weight is to be automatically included in Case A, 0 otherwise
N_C = number of load cases per combination (maximum 6, A through F)
Label_Case_j = label of the j’th load case (j=1 to N_C), e.g. DEAD, LIVE, etc.
N_S = number of service load combinations
Label_S_i = label of the i’th service load combination, with i=1 to N_S
Case_j_S_i = factor assigned to j’th load case in the i’th service load combination with
j=A to F and i=1 to N_S
N_U = number of ultimate load combinations
Label_U_k = label of the k’th service load combination, with k=1 to N_U
Case_j_S_k = factor assigned to j’th load case in the k’th service load combination with
j=A to F and k=1 to N_U
A-22 Appendix
Conversion Factors - English to SI
Appendix A-23
Contact Information
E-mail: [email protected]
[email protected]
A-24 Appendix