MathCad in Structural Design - STEEL PDF
MathCad in Structural Design - STEEL PDF
MathCad in Structural Design - STEEL PDF
Ahmed B. Senouci
Department of Civil Engineering
University of Qatar
PO Box 2713
Doha, Qatar
ABSTRACT
KEY WORDS: Mathcad, Learning Tool, Teaching Tool, Structural Steel Design, High-Level
Programming.
INTRODUCTION
Computers have become indispensable analysis and design tools for engineers
because they are capable of producing massive amounts of visual data. A large
number of commercial computer programs are currently available to solve engineering
problems. This situation led computer users to forget that they have to be always
familiar with the theory and assumptions behind these programs. This problem is
especially significant for undergraduate engineering students who probably do not
completely understand the theory.
One solution to this problem consists of having students write their own analysis
309
Senouci
A better solution consists of having students write their own analysis and design
programs using a commercial software platform such as Mathcad [ 1], which is an
efficient learning environment for technical topics such as engineering design. The
computational and presentation capabilities of Mathcad allow for the solution of
mathematically based problems and for the effective communication of both problem
and solution. It contains powerful presentation capabilities, which include the use of
charts, graphic objects, and animation effects. It can also easily import objects from
other application programs, such as images and digital photographs. These capabilities
offer significant learning enhancements to engineering students. Mathcad makes
possible new learning strategies for students and instructors. What-if discussions, trend
analyses, trial and error analyses, and optimization are all valuable learning activities.
Taking advantage of the computational power and speed of Mathcad, instructors and
students can quickly cycle through design problem scenarios. It allows students to
apply the solution logic without the programming difficulties and overhead associated
with high-level language programming. Mathcad has proven to be an excellent
teaching and learning tool for reinforced concrete design[2].
COURSE DESCRIPTION
Structural Steel Design is an introductory steel design course, which is required for
civil engineering students specializing in structures. There are three lecture hours per
week and one weekly two-hour tutorial session. The course uses the American
Institute of Steel Construction Load and Resistance Factor Design (LRFD)
methodology throughout [3]. Six distinct blocks or topics are covered within the
course including structural systems, tension members, compression members, flexural
310
Teaching Structural Steel Design Using Mathcad Program
members, beam-columns, and connections. During the semester, the students must
complete an engineering design project involving the design of a simple structural
system.
Mathcad programming logic closely resembles the logical flow of the engineering
thought process. In Mathcad, the equations used to represent the engineering thought
process look the same as they are written in a reference book. Once the equations are
entered into the program, it is easy to check the validity of the logic because the
calculations are immediate. As a result, there is an obvious relationship between the
engineering thought process, the equations needed to represent that thought process,
and the iteration through those equations to achieve an optimal solution.
The computer usage in undergraduate courses aims at helping students to learn the
311
Senouci
actual course objectives. Therefore, the effort required to learn the software package
should not eclipse the student's effort devoted to learning the course objectives.
When using Mathcad students should start by outlining their solution thought
process using a complete hand solution. This is important for two reasons. First, it
ensures that students work through the theory. Second, it improves their chances of
entering the correct equations into the program. Students needs to generate some type
of graphic output from their Mathcad program. This is important because it causes
them to visualize the effect of their decisions. Students should be reminded that the
computer program is a merely a tool. They must always evaluate the computer output.
They should use Mathcad program for the exploration of alternate problem scenarios,
observation of trends, and expansion of the discussion to related topics. The time spent
using the program to explore problem scenarios can lead students to a better
understanding of the concepts involved in the problems.
MATHCADPROGRAMFORSTRUCTURAL
STEEL ANALYSIS AND DESIGN
The key to incorporate Mathcad in the steel design course is to constantly reinforce
the notion that it is the engineer not the computer who must eventually solve the
problem. The computer is merely a tool.
A Mathcad program, which has been incorporated into a steel design course, is
discussed. The program, which is concerned with the design of structural steel beams,
was written to automate the manual design procedure [4-7]. The Mathcad program
consists of the following computational steps:
STEP 1.
The first step consists of reading the required beam input data (Figure 1).
STEP 2.
The second step involves the determination of the ultimate bending moment Mu
(Figure 2). The number and positions of the concentrated (point) loads are not fixed in
order to create a generic program.
STEP 3.
The third step involves the determination of the beam moment gradient Cb (Figure 3).
312
Teaching Structural Steel Design Using Mathcad Program
STEP4.
The fourth step consists of computing the design bending moment Mn (Figure 4).
STEP 5.
The fifth step consists of displaying the analysis results and drawing the beam bending
moment diagram (Figure 5).
ILLUSTRATIVE EXAMPLE
This example is presented to demonstrate the analysis and design features of the
Mathcad program. The example consists ofthe design of a simply-supported structural
steel beam with a span of30 ft. The beam is subjected to a uniform dead load of0.31
kip/ft and to a uniform live load of 1.0 kip/ft. The objective of the design is to select
the lightest (i.e., most economical) W-shape that resists these loads. The first W-shape
considered (W10*77) was selected using the Zx table of the LRFD Book. The input
data and output results for the first design trial is summarized in Figure 6. The results
show that the first design is not economical (i.e., Mn >> Mu).
The program is easily used to improve the first design trial by selecting a smaller
and lighter W-shape. In the second trial, the shape W10*49 is selected. The input data
and output results for the section design trial are summarized in Figure 7. Since the
design strength of the section is less than the ultimate moment (i.e., Mn < Mu), the
selected shape is not adequate. In the third design trial, the W12*58 is selected. The
input data and output results for the third design trial is summarized in Figure 8. The
results show that an optimum design was easily reached after only two trials. This
shows the efficiency of the Mathcad program presented.
313
Senouci
314
Teaching Structural Steel Design Using Mathcad Program
k :=o .. NCL
Rl :=Rl- Ml +M2
L
XX
I
•-
,j ,-
X-
I
I.J if X-
I
I.J ~0
0 otherwise
NCL-1
w·( x;) 2
M.1 :=Ml +Rl·x-
I
j =
L 0
P.·xx.
J I ,J
2
Mu :=max(M)
315
Senouci
xxk ,j := I y
0
k - 11
otherwise
if y k - 1j :?!0
NCL - 1
MX k :=M1 +R1 ·yk-
j = 0
L:
Mmax :=max ( MX )
I
4
:= yk - 1j if xk - 1j C!!::O
0 otherwise
NCL - 1
MY k :=M1 + R1 ·y k -
j = 0
L: P.·MX ..
J I ,Jl
Cb :=~~~---------1_2_.5~·-Mm
___a_x~~------~~~
2.5 ·Mmax + 3 ·MA + 4 ·MB + 3 ·MC
316
Teaching Structural Steel Design Using Mathcad Program
A.:=~ 65
A.p : = - - A.r :- 141
2·Tf
,JF; ..}Fy- 10
Ry:=§
Cw·(~)
2
XI X2 :=4· G·J
Sx Iy
2
Lp :=300· Ry Lr :-Ry.Xl·jl +Jl +X2·(Fy- Fr)
12·(Fy- Fr)
12-,JF;
+Mp :=0.9·Mp
317
Senouci
2
Cb·Sx.Xl·[2· l+ Xl X2
~ 2r~~br
Mer :-------'-----'-----"---'--
12_12-Lb
Ry
I
Mn3 := Mer if Mer ~p
Mp otherwise
Nominal strength M 0 (compact+ elastic torsional buckling)
Mn4 := Mp if LTB=O
Mn2 if LTB=l Nominal strength M 0 for compact sections
Mn3 if LT8=2
I
Mn6 := Mn4 if Mn5 ~Mn4
Mn5 otherwise
Nominal strength M 0 for noncompact sections
318
Teaching Structural Steel Design Using Mathcad Program
Q.
g
356.57
£.; 297.14
237.71
I
v
I
/
"'1\ \
\
5E
~
0
bJl
.5
178.29
I
I \ \
"0
~
c
0)
118.86
I r\
59.43
I \
I \
0 4 8 12 16 20 24 28 32 36 40
Position (ft)
319
Senouci
INPUT DATA
Material properties data
Fy a50 ksi Frz10 ksi Yield and residual strength
Ea29000 ksi Ga!l200 ksi Elastic and shear modulus
d =10.6 . 2
io A z22.6 m ow a0.077 kips Beam height, area, and own weight
ft
Bfe10.19 io Tf,.0.870 io Flange width and thickness
. 4 . 3 Moment of inertia, section modulus, and
Ixa455 tn Sxa85.9 Zxa97.6 m
plastic modulus (about x-axis)
. 4 . 4 . 6 Moment of inertia (about y-axis , torsional
Iy a154 tn Ja5.11 m Cw a3630 m
constant, and warping constant
OUTPUT RESULTS
Lb : 30 ft Lp : 9.23 ft Lr: 40.01 ft
A : 5.86 Ap : 9.19 Ar: 22.29
132.71
I
_j_
v
L
"' \ \
!"-
lii
99.53
v 1\
66.36
"'
L \
33.18
v 12 15 18 21 24 27
\
30
Position(ft)
320
Teaching Structural Steel Design Using Mathcad Program
INPUT DATA
Material properties data
OUTPUT RESULTS
Lb = 30 ft Lp = 9 ft Lr = 28.37 ft
A. = 8.93 A.p = 9.19 A.r = 22.29
.
l
I9S.83
163.19
130.SS
v
/
/
"" " '~
I~ 97.91
I
I \\
~ 6S.28
I \.
/ ~
32.64
v 12 IS 18 21 24
\
30
Pooilion(ft)
321
Senouci
INPUT DATA
Material properties data
Fy ESO ksi Fr •10 ksi Yield and residual strength
Ea29000 ksi Gel1200 ksi Elastic and shear modulus
Section properties data
d=12.19 in A "'17.0
2 kips
in ow EO.OS8 Beam height, area, and own weight
ft
Bf•10.01 in Tf a0.640 in Flange width and thickness
4 3 3 Moment of inertia, section modulus, and
Ix=47S in Sx•78 in Zx •86.4 in
plastic modulus (about x·axis)
4 4 6 Moment of inertia (about y-axis , torsional
Iy E107 in J•2.10 in Cw •3S70 in
constant, and warping constant
OUTPUT RESULTS
Lb = 30 ft Lp = 8.87 ft Lr • 26.96 ft
A. = 7.82 A.p = 9.19 A.r • 22.29
~Mp = 324 ft kips Plastic bending moment
~Mn = 232.17 ft kips Design bending moment
Mu = 229.68 ft kips Ultimate bending moment
32.81 L \
~ ~
12 15 18 21 24 27 30
Position (ft)
322
Teaching Structural Steel Design Using Mathcad Program
CONCLUSIONS
REFERENCES
1. Mathcad, MathSoft Inc., 101 Main Street, Cambridge, Massachusetts 02142, USA
(1995).
2. AI-Ansari M. and Senouci A., "Mathcad: Teaching and Learning Tool for
Reinforced Concrete Design," International Journal of Engineering Education, Vol.
15, No.1, pp. 64-71 (1999).
6. Segui, W. T., LRFD Steel Design, PWS Publishing Company, 20 Park Plaza,
Boston, MA 02116-4324, USA(1994).
7. Smith, J.C., Structural Steel Design, John Wiley & Sons, Inc., New York (1996)
323
Senouci
APPENDIX
Some Conversion factors, between customary and SI metric unit, Useful in Structural
Steel Design
To Convert To Multiply
b
Forces kip force kN 4.448
lb N 4.448
kN kip 0.225
Stresses ksi :MPa 6.895
psi :MPa 0.006985
:MPa ksi 0.1450
:MPa pst 145.0
Moments ft.kip kN.m 1.356
kN.m ft.kip 0.7376
Uniform kip/ft kN/m 14.590
Loading
kN/m kip/ft 0.06852
kip/ft2 kN/m2 47.88
psf Nlm 2 47.88
kN/m2 kip/ft 2 0.02089
324