Professional Documents
Culture Documents
by
Ghosson Al-Khaled
-----------------------------------------------------
Copyright 2002
Ghosson Al-Khaled
Abstract
The topic presented in this thesis is a structural/design computer program
developed for the Hebel AAC (Autoclaved Aerated Concrete) block building system
to help engineers and architects working in this field. Computer programs are widely
used in construction companies for many tasks, including structural analysis and
design. The presented program is expected to save time, reduce human error and thus
contribute to higher productivity and facilitate the exploration of alternate design
solutions.
The program is developed in Visual Basic, using the Hebel analysis/design
code, emphasizing a user-friendly graphic interface. Input and output are described,
including the graphic interface, as well as the programs algorithm and underlying
structural theory. Examples are included to demonstrate the programs use and
capabilities.
Key words: AAC, Autoclaved Aerated Concrete, Aerated Concrete, Concrete Block,
Hebel, Lightweight Concrete.
Hebel Products
The product line of Hebel is broken into reinforced and un-reinforced precast AAC. Fig. 2.7 shows Hebel the product and the average compressive
strength for each category.
Hebel AAC
Products
Reinforced
Unreinforced
Floor
slabs
Block
unit
G2
G4
G6
GB3.3
Roof
slabs
Wall
Panel
Lintel
GB4.4
2.5
5.0
7.5
3.5
5.0
N/mm2
363
725
1,088
508
725
psi
22
A. Hebel Blocks
Hebel blocks are manufactured to the closest tolerance. A thin bed of mortar is
used to lay the blocks forming basement walls, external walls, internal walls and
infill walls. Moreover, Hebel blocks with tongue and groove are also manufactured.
Fig. 2.8 shows Hebel block dimensions.
23
Strength
AAC G 2
AAC G 4
AAC G6
Units
Average compressive
2.5
5.0
7.5
N/mm
strength
363
725
1,088
psi
Category
Gross density
400
500
500
600
700
Kg/m
Thermal conductivity
0.11
0.14
0.14
0.16
0.18
W/(mK)
Modulus of elasticity E
1250
1750
1750
2250
270
N/mm
C. Hebel Lintels
The dimensions of Hebel lintels match those of Hebel blocks, ensuring quick
incorporation into masonry. Various types of lintels are available depending on the
purpose:
a. Loadbearing Lintels as shown in Fig. 2.10.
b. Non-Loadbearing Lintels as shown in Fig. 2.11.
c. Non-Loadbearing Arch Lintels as shown in Fig. 2.12.
Hebel Arches are rounded. Special shapes and sizes can be had on order.
Table 2.2 shows table of non-loadbearing Hebel lintels dimensions and a
standard dead load of 8.4 kN/m.
Table 2.3: Standard Dimensions for loadbearing lintels (Hebel Handbook, 1997)
26
Hebel floor panels are broken into two categories according to compressive
strength. Table 2.4 shows product specifications for floor panels.
Strength Category
AAC -GB3.3
AAC-GB4.4
Units
3.5
5.0
N/mm
Gross density
600
600
700
Kg/m
Thermal conductivity
0.16
0.16
0.18
W/(mK)
Modulus of elasticity E
2250
2250 2750
N/mm
27
Strength Category
AAC -GB3.3
AAC-GB4.4
Units
3.5
5.0
N/mm
Gross density
500
600
600
700
Kg/m
Thermal conductivity
0.14
0.16
0.16
0.18
W/(mK)
Modulus of elasticity E
1750
2250
2250 2750
N/mm
28
47
The user has the choices of roof design, wall design, or lintel selection. The
four options can be accessed either by clicking on the icon buttons or by
selecting from the menu bar. When the user clicks on any option, a new
window opens to serve that option selected.
48
By clicking the wall option, a new window will pop out as shown in Fig. 3.2.
This window will inform the user that the wall design check will be done
using excel calculation spread sheet.
49
50
Lintel Selection
The lintel selection option connects the user to the lintel schedule window.
The schedule contains all reinforced lintels available in Hebel plant of
Kuwait. The user will select lintels according to the imposed loading and
dimensions required (Fig. 3.4).
51
total number of lintels and their volume. The lintel schedule is then ready for printing
or saving for future use.
Slab Design
Pressing the slab icon at the home window displays three options: Single Slab
Design, Project Floor Slab Design, or Project Roof Slab Design (Fig. 3.5).
The user can either select to design a single floor or roof slab or a project
with floor or roof slabs. For the single slab design window, roof or floor slab
can be designed using a new window shown in Fig. 3.6, which is accessed by
hitting the single slab design button. The project slab design option will
lead to either project floor slab design or project roof design. Fig. 3.7 shows
project floor design
The user must input slab dimensions, live load and dead load as design
requirement input for this window, followed by selecting the slab type to be
analyzed: floor slab or roof slab. The program will then analyze the slab with
required reinforcement. For a detailed example, please refer to section 3.3.
53
h. GrFl: optional input to indicate the number of floor slabs in the ground
floor
i. 1st ,2nd Fl and Roof: optional input to indicate number of floor slabs in the
first floor, second floor and the roof
The output will be as follows:
a. Total: will calculate the total number of slabs
b. Type: will show what type of slab strength either GB3.3 or GB4.4
c. LZ: size and number of main bottom reinforcement
d. QZ: size and number of transverse bottom reinforcement
e. LT: size and number of upper reinforcement
f. QT: size and number of transverse upper reinforcement
g. Volume: the total volume of floor slab
For detailed example, please refer to section 3.3.
The window can be saved as a file and printed for future reference. The
project roof design window is identical to the project floor design window,
only the internal computation code is different.
Help file
The help file has a search option to allow the user search for variables and
word definitions used in the program. Help is accessed, clicking the help
button from any window (Fig. 3.8).
55
56
Total Load q
Increase hs
Qmax = (q.L.b)/2
Calculate kh value
The slab design flowchart clearly visualizes the program sequence steps. The
most complex algorithm was for the program to select the kz value from the
design table. As discussed in section 2.3, after calculating the kh value the kz
value should be taken from the design table. An array was created to
implement the design table, and Lagranges interpolation polynomial method
was used. Lagranges interpolation equation is:
58
3.3 Example
This section will illustrate the use of HDA on a two- story house built in
Kuwait using the Hebel system. The example will illustrate the design of:
Walls
Lintels
The architectural and production drawings will be shown along with each
item to demonstrate the required input (see appendix A for complete plans)
Wall design is for the highlighted ground floor wall (Fig. 3.10)
59
The wall is checked using the excel spreadsheet mentioned in section 3.1.
Table. 3.1 shows the input required for the wall design of this example.
Enter Data
Height of the Building
Wall thickness
Wall length
H=
t=
b=
class =
11.875 m
0.250 m
3.850 m
0.963 m2
2
EXTERNAL WALL
must be
H <= 20 m
hs =
3.50 m
hs must be <=3.5 m
Supported floor/roof
L=
4.15 m
must be L <= 6.0 m
Nup =
A=
G=
77.00 KN
50.50 KN
20.50 KN
Nft =
148.00 KN
5.3 kN/m
11.7 kN/m
1.1 kN/m
d. Load of parapet =
1.9 kN/m
77 kN
Dead and live loads of slab on the wall is 13.1 kN/m * 3.85 m =
50.5 kN
20.5 kN
2 2 restrains
N/A
3 3 restrains (b)
4 4 restrains (b)
5 Coefficient ()
6 Buckling height hk =
7 Slenderness
hk/t =
3 2, 3, or 4
N/A
b=3.725 b'<=15t
N/A b <=30t
=0.90
hk=3.15 hk= hs
hk/t=12.6 hk/t< 25
The spreadsheet calculates coefficients required for the wall design check
(Table 3.2).
Finally, the spreadsheet shows at the bottom of the table if the wall is an
61
acceptable design or not; after comparing the computed with the permissible
compressive stress as shown in Table 3.3.
ACTUAL COMPRESSIVE STRESS OF MASONRY WALL
Actual compressive
stress
0.15
MN/m2
Nft / b t
CONCLUSION
0.91
>
0.15
THE WALL IS ACCEPTABLE
Lintel selection
Lintels are selected according to imposed load and dimensions. Fig. 3.12
shows required reinforced lintels for the ground floor.
62
HDA calculates number and volume of all required lintels (Fig. 3.13)
63
64
Fig. 3.15 shows the program has automatically calculated all required upper
and lower reinforcement for the floor slabs.
The roof design example illustrates a single roof slab design. Dimensions and
loads will be the input for this example. Fig. 3.16 shows a single roof slab design
input, which is a roof slab taken for the 2nd floor plan.
65
After inputting the required dimensions and loads for the single roof slab, the
slab type should be also selected as roof slab. The calculated output of this
single slab design is illustrated in Fig. 3.17 for easier understanding.
66
Fig. 3.17: Results window for the single roof slab design (HDA)
3.4 Programming Language
Hebel Design Analysis (HDA) was programmed using Visual Basic. Visual
Basic is a fairly easy to learn language, compared to other languages, such as
visual C++ and Java. Moreover, Visual Basic can easily assist the conversion
of user input into graphic output. Also, the availability of teaching tools
makes it easy to learn Visual Basic from many resources such as; books, Web
sites, and previous programs. For the full code used in the HDA program
please refer to appendix B.
67
load 1.7, for example. ASD in the US assumed a triangular compression stress block
for concrete beams (Fig. 4.1 B). At ultimate strength, concrete yields which results
in a parabolic stress block (Fig. 4.1 C). The Strength Method substitutes the
parabolic stress block by an idealized rectangular stress block (Fig. 4.1 D and 4.2).
The Hebel method, while based on allowable stress, also assumes a parabolic stress
block, presumably considering the effect of non-linear stress/strain relations of
concrete even at moderate stress levels (Fig. 4.3).
Fig. 4.1: Stress blocks in concrete beam (A): ASD (B), Ultimate strength (C),
Strength design method (D) (Schierle, 1996)
69