Performance
Evaluation of a Medium-Rise RCC Structure Designed Using STAAD.Pro and IS
Standards
Prakhar Singh1
1Department of Civil Engineering, National Institute of Technology
Raipur, Chhattisgarh, India
Abstract
The study focuses on the modelling, structural analysis, and design
of a five-storey reinforced concrete (RC) framed building using STAAD.Pro
software in accordance with IS 456:2000 design provisions. The building
considered in this research has a square plan of 12 m × 12 m, subdivided into four bays in
each horizontal direction, with a uniform bay spacing of 4 m and a total structure height of 15
m, consisting of five
floors with 3 m floor-to-floor height. The modelling
process includes defining structural geometry, assigning material properties,
specifying section dimensions for beams and columns, creating slab elements,
and defining fixed base support conditions representing realistic foundation
restraint. Load cases were applied based on structural design standards,
including self-weight as dead load, a distributed live
load of 3 kN/m² on all intermediate floors, and a roof live
load of 1.2 kN/m² acting on the top slab. Appropriate load
combinations were generated and analyzed to determine internal forces,
displacements, bending moments, shear values, axial forces, and support
reactions.
The analysis was conducted using the displacement-based finite
element method built into STAAD.Pro, ensuring accurate stiffness simulation and
load transfer through the slab-beam-column system. Post-processing
visualization tools enabled detailed review of bending moment and shear force
diagrams, slab stress contours, and nodal displacement patterns to evaluate
overall performance under loading. The design was carried out using the limit
state method with M30 concrete and Fe550 reinforcement, ensuring structural safety and
serviceability. Beam and column reinforcement was calculated based on flexural
and shear demands, while slab reinforcement was determined using two-way slab
design principles and plate stress outputs. The foundation design selected was isolated
footing, sized through reaction forces to ensure safe soil pressure
limits, stability against sliding and overturning, and proper reinforcement
detailing was applied.
Keywords: Staad Pro, Structure, Concrete, Reinforcement, Analysis,
Force.
1. Introduction
STAAD.Pro plays a central, almost indispensable role in the modern design and delivery workflow for
reinforced-concrete framed buildings like the 12 m × 12 m, 5-storey model you
described (4 bays at 4 m spacing, 3 m floor-to-floor, 40×40 cm beams/columns,
20 cm slabs and fixed base supports), because it moves a project from
hand-sketch assumptions into a rigorous, verifiable digital representation that
directly informs safe construction — its significance lies in the combination
of accurate structural modelling, rapid iteration, code-based checks, and
production of construction-ready outputs[1]. First, STAAD.Pro provides a precise geometric and connectivity
platform: nodes, beams, columns and plate elements are defined exactly in three
dimensions so that the spatial relationships (bay spacing, member lengths,
storey heights and slab extents) are unambiguous and fully traceable; that
exactness eliminates many common drawing misunderstandings and lets engineers
see how loads flow from slab→beams→columns→foundations before any concrete is
placed. Second, the program automates the conversion of assigned section
properties, material grades (for example M30 concrete and Fe500 steel), and
load patterns (self-weight, specified floor live loads and roof loads) into a
stiffness model that produces displacements, internal forces, and support
reactions under realistic combinations — results that are essential to judge
member adequacy, to check serviceability (deflection limits) and ultimate
strength, and to identify problematic load concentrations or irregular
behaviour early[2]. Third, STAAD.Pro’s design engines and code modules (such as IS
456:2000 for concrete design and related national standards) translate those
internal forces into actionable reinforcement layouts, bar sizes and counts,
shear and moment checks, interaction checks for columns, and material
take-offs; that means the structural engineer can produce reinforcement
schedules, bar-bending lists and concrete quantities that feed directly into
cost estimating, procurement and site planning, reducing waste and avoiding
late design changes[3]. Fourth, the software accelerates iteration — you can quickly test
alternative section sizes (e.g., reducing/increasing column or beam
dimensions), different slab thicknesses, or varied support conditions and
immediately see the effect on member forces, foundation reactions and
reinforcement needs — enabling optimization for economy without compromising
safety[4]. Fifth, STAAD.Pro enhances coordination and constructability: 3D
renderings and exported drawings make clashes and detailing issues visible to
architects, MEP consultants and contractors long before site work begins,
allowing design adjustments, service routing and foundation layout decisions
(isolated pad versus combined/raft) to be made early and deliberately[5].
Sixth, from a risk-management and compliance viewpoint, using a
recognized structural solver provides traceable documentation — analysis
reports, load combinations, design checks, and the post-processing plots —
which support peer review, client approvals and statutory submissions. Finally,
while STAAD.Pro brings enormous advantages, its effective use depends on
correct inputs (accurate geometry, realistic loads, reliable soil bearing data,
and appropriate boundary conditions) and engineer judgment: the model is as
good as the assumptions behind it, so geotechnical recommendations, site
loading conditions and construction sequencing must be integrated into the
modelling process and validated with hand checks or complementary tools[6]. In short, for models like the 12×12 m, 5-storey building you
described, STAAD.Pro converts architectural intent into a validated, optimized,
and documented structural design — speeding delivery, improving safety and
economy, and providing the detailed reinforcement and foundation information
needed to move confidently from calculation to construction[5].
2. Structural Modelling and Geometric Configuration
The
proposed reinforced concrete (RC) building was modelled (Figure 1) as a
regular framed structure having a rectangular
plan dimension of 12 m × 12 m, subdivided into four bays in each orthogonal direction, resulting in a uniform bay
spacing of 3 m center-to-center
of columns. The structure consists of five
storeys, each with a floor-to-floor
height of 3.0 m, resulting in a total building height of 15 m above the ground level. The
building frame was developed using beam
and column line elements representing flexural members, while slabs were
represented either by plate (shell)
finite elements or by equivalent load distribution through tributary width mechanisms in
STAAD.Pro. The columns were considered continuous throughout the height,
forming a moment-resisting frame system
providing both gravity and lateral load resistance[6]. Structural joints were assumed
to have full moment continuity, and unless otherwise specified, the column
bases were assumed fixed to
simulate realistic foundation stiffness. The structural layout was chosen to
form a highly symmetric configuration,
which is beneficial in controlling torsional responses and achieving uniform
lateral stiffness distribution. Proper coordinate systems, member end releases
where necessary, and section properties matching practical RC design
requirements were integrated in the analytical model. This configuration
provides a rational representation of a medium-rise RC framed building
typically used in residential and institutional infrastructure in seismic and
non-seismic zones[7].
3. General
In
STAAD.Pro, the creation of an accurate structural model begins with defining
the general geometry (Figure 1)and
layout of the building frame. For the given structure, the total plan dimension
considered is 12 meters in the
longitudinal direction, which is subdivided into four equal bays, resulting in column spacing of 3 meters from center to center between adjacent
columns[4]. The building consists of five storeys, and each storey has a floor-to-floor height of 3 meters,
thereby giving the structure an overall total height of 15 meters, measured from the base level to the roof level. To
model this in STAAD.Pro effectively and efficiently, the Structural Wizard tool can be used,
which allows users to create predefined structural layouts without manually
creating each joint and member. The process starts by selecting Geometry → Run Structure Wizard from
the menu, followed by choosing the Frame
Models category and then opting for a Rectangular Building Frame[8]. In the
geometry input window, the number of bays in the X-direction is specified as 4, while in the Z-direction only 1 bay is entered since the frame is
linear in a single direction. The spacing for each bay in the longitudinal
direction is defined as 3 meters,
generating the total length of 12 meters. The number of storeys is set to 5, and the storey height
is entered as 3 meters, which
automatically produces the total vertical height of 15 meters[4].
Figure
1. Define elements
Once
these numerical values are confirmed, the structural wizard automatically
generates a 3D frame consisting of vertical columns located at each grid
intersection and horizontal beams connecting the columns at each floor level.
After generating the model in the wizard environment, the frame is transferred
into the main STAAD.Pro modeling interface through the Import command. Inside the primary modeling (Figure 1) window,
further refinements are performed, such as verifying member connectivity,
ensuring correct joint coordinates, and cleaning any duplicated nodes if
required[6]. Following this, the model is
enhanced by assigning material properties (such as concrete or steel), defining
the cross-sectional dimensions for columns and beams, and specifying boundary
conditions such as fixed or pinned supports at the base. Load data can then be
applied, including dead loads, live loads, wind loads, and earthquake loads
depending on the design requirements[4]. Finally, the load combinations
are defined, and structural analysis can be executed to evaluate internal
forces, member stresses, and deflection behaviour. This structured workflow
ensures that the STAAD.Pro model reflects the real architectural geometry
accurately and forms a reliable basis for safe and optimized structural design[7].
4. Define
In
STAAD.Pro, the modeling process begins with defining the geometric
configuration of the structure through the Geometry creation environment under
the Define menu, where the building layout consisting of a rectangular plan of
12 meters by 12 meters is established by creating grids that divide the
structure into 4 bays of 4 meters spacing between columns, both in the
longitudinal and transverse directions[7].
Figure
2. Elements Section
First,
create an initial node at the origin and then generate additional nodes by
specifying grid spacing through Geometry → Generate Using Grid → Linear / Plate
Model, entering 4m divisions along the X and Z axes to form the plan. Next,
introduce vertical levels corresponding to 5 floors with a uniform
floor-to-floor height of 3 meters, totaling 15 meters overall height, by using
the Translational Repeat command in the Y-direction, replicating the
ground-floor nodes upward in 3-meter increments[4].
After
nodes are created, use Add Beam to connect nodes horizontally at floor levels
to establish primary and secondary beams, and connect nodes vertically between
each floor to form continuous column members throughout the building height.
Once the structural framing is complete, navigate to General → Property →
Define to input and assign material and sectional properties: choose Concrete
Rectangular and define column dimensions as 0.60 m × 0.60 m, then similarly (Figure 2) define beam
dimensions as 0.60 m × 0.60 m, labeling them clearly (e.g., COLUMN-600×600 and
BEAM-600×600) for easy identification[7]. Use the Select
menu to isolate vertical members through Select → By Direction → Parallel to Y
and assign the column section by selecting Assign to Selected Beams, followed
by isolating horizontal members using Select → Beams Parallel to X and Z to
apply the beam property. After framing is assigned, create slab plate elements
by selecting the closed beam boundaries on each floor level and applying
Geometry → Add Plate → Quadrilateral Plate to automatically generate plate
surfaces between beams, representing the reinforced concrete slab system[6]. Then navigate to
General → Property → Thickness to define a slab thickness of 0.20 m (20 cm) and
apply it to all plate elements through Assign to Selected Plates, ensuring
uniform slab modeling throughout the structure[9]. Throughout the
modeling process, use the Select tool repeatedly to verify that assignments (Figure 3) are correctly
applied—Select → Plates Only for slab verification, Select → Columns Only for
vertical alignment checks, and Select → Beams Only for beam continuity
inspection—and visually review the 3D model using View → 3D Rendering to
confirm connections and element orientation[9]. After geometry
and properties are finalized, proceed to the next modeling stages—support
definition, load case creation, load combination setup, and structural
analysis—to complete the STAAD.Pro workflow, ensuring the model is structurally
accurate and ready for analysis and design[10].
Figure
3. Selection of elements
Figure 4. Plate selection
5. Support
After
completing the structural modeling process—including creation of nodes and beam
elements, defining member properties, generating plate elements for slabs, and
verifying the framing system—the next essential step in STAAD.Pro is defining
realistic boundary conditions by assigning supports that represent how the
structure is connected to the ground. Proper support definition is critical, as
it directly affects analysis results, internal forces, displacement behavior,
and overall structural stability[11]. To create and
assign supports, navigate to the General tab in the left-side work panel and
click on the Support icon, which opens the support specification dialog[10]. Select Create,
and a support type definition window will appear showing options such as Fixed,
Pinned, Fixed But, Enforced, Enforced But, Spring, and several others[12]. Since this
structure represents a reinforced concrete multi-storey building generally
supported on isolated footings or a mat foundation, the most appropriate
boundary condition is the Fixed Support, which fully restrains all six degrees
of freedom at the base nodes[6].
A
Fixed support (Figure 6) means the
selected nodes will have no translation along the X, Y, and Z axes, and no
rotational movement about the X, Y, and Z axes, simulating a condition where
the column bases are rigidly embedded in the foundation concrete and cannot
rotate or settle under structural loads. After selecting Fixed, click Add, and
the created support will appear in the Support Definitions list. Next, the base
nodes must be accurately selected to ensure support is assigned only at the
ground level[13]. Switch to View →
Front View or Elevation View to clearly visualize the bottom-most nodes of all
columns. Use the Select menu and choose Select → Nodal → Nodes at Y = 0 to
automatically highlight all nodes located at ground level, or manually drag a
selection window around the lowest level joints, verifying node numbers if
necessary using Labels → Node Numbers. Once the correct lower-level nodes are
selected, return to the Support window and click Assign → Assign to Selected
Nodes, confirming with Yes when prompted. The assignment can be visually
confirmed when small triangular support symbols appear under each column at the
base in the graphical view[14].
Figure
5. Rendered view
To
further ensure accuracy, use Select → Supports Only (Figure 6) to highlight all
nodes with assigned support conditions and verify that no upper storey nodes or
incorrectly modeled plate nodes have been accidentally included. If any mistake
is detected, supports can be removed and reassigned[6].
Figure
6. Supports
Viewing
the model in 3D Rendered (Figure 5) View helps
confirm overall structural stability and correct boundary representation before
proceeding with load definition[14]. The fixed
support assignment ensures that under applied loads—such as dead, live,
seismic, or wind loads—the structure behaves realistically by restraining
movement at the foundation level, thus forming a stable load transfer mechanism
from slabs to beams, beams to columns, and columns into the supports[15]. A properly
defined fixed support condition prevents unrealistic displacement and excessive
rotation at the building base, contributing to accurate bending moment, shear
force, and axial force calculations. After verifying the supports, the
structural model is now ready for load definitions, support condition
validation, analysis setup, load combination creation, and final design
evaluation[16].
6. Load and definition
After
completing the structural modeling, member property assignment, slab plate
generation, and fixed support assignment, the next critical stage in STAAD.Pro
is defining and applying loads that realistically reflect the external forces
acting on the building. Accurate load definition is essential for determining
structural behaviour such as deflections, bending moments, shear forces, and
axial forces[15]. To define loads
for this model, navigate to the General tab in the left panel and select (Figure 7) the Load &
Definition section, where load cases and load items are created. Begin by
creating the Dead Load case which represents the permanent loadings from the
self-weight of structural elements including beams, columns, and slabs[17]. Click Load Case
Details → Add and enter the name as DEAD LOAD, selecting the loading type as
Dead and the factor as 1, meaning loads are applied at full intensity without
amplification or reduction. Then expand the Dead Load case and choose
SelfWeight command, followed by selecting Y direction -1 to apply self-weight
in the downward direction and confirm by pressing Add. STAAD.Pro will
automatically calculate the self-weight of all structural members and plates
based on assigned densities and dimensions and apply it to all elements in the
model[18]. Next, define the
Live Load case by clicking Load Case Details → Add, name it LIVE LOAD (FLOORS),
and assign loading type as Live, since live loads represent temporary occupancy
loads due to occupants, furniture, utilities, and dynamic use of floors. After
creating the live load case, click Add Floor Load and enter an intensity of 3
kN/m², which is applied uniformly on all floor slab areas[4]. Because the
structure has 5 storeys with 3 meters floor-to-floor height, the assignment
needs a height range to control which levels receive the live loads[16]. Therefore,
specify Minimum Height = 3 meters and Maximum Height = 15 meters, meaning that
live load will be applied to all floors between first floor and roof level[8]. The height range
corresponds to levels at Y = 3 m, Y = 6 m, Y = 9 m, Y = 12 m, and Y = 15 m for
a stacked floor system. Select Global Y direction for projection, and confirm
assignment to plate elements by targeting the enclosed floor regions[6]. STAAD.Pro will
distribute the load automatically across the slab plates, transferring it
through beams into the column and support system[19].
In
addition to the general live load on the floors, a separate load case must be
created for the Roof Live Load, which accounts for accessing loads on the roof
surface[13]. To define this,
again in Load Case Details, click Add, and create a case named ROOF LIVE LOAD,
selecting Loading Type as Live. Under this load case, select Floor Load and
input an intensity of 1.2 kN/m², representing reduced live load as per code
recommendation for roof usage[8]. Because roof
loads only apply to the top slab level, enter Minimum Height = 3 meters and
Maximum Height = 15 meters, ensuring only the highest plate elements located at
the 15 m level receive roof load; STAAD.Pro internally filters the plates by
height when assigning[13]. As with floor
live load, choose Global Y direction and confirm assignment. After applying
these loads, visually verify distribution by selecting Select → Plates Only and
checking loading display via View → Loading Diagram, ensuring load arrows
appear uniformly on plates. Recheck that no live load is applied incorrectly on
the ground level by toggling between storey views using Elevations and Plan
Views.
Figure
7. Load definition
With
Dead Load, Live Load, and Roof Live Load properly assigned, the structure now realistically
reflects weight, occupancy, and roof service conditions, enabling accurate
performance evaluation during structural analysis[8]. The next
procedural step is creating load combinations and executing analysis to
evaluate the deformation response and design forces in accordance with design
codes[4].
7. Analysis Methodology and Structural Response
Evaluation
The
building model was analyzed using the STAAD.Pro
V8i/CONNECT Edition environment employing a linear elastic, static structural analysis approach for gravity
load cases. The global coordinate system was defined such that the X and Y axes represent horizontal plan
directions, and the Z axis
denotes the vertical direction. Structural members were checked for bending moments, shear forces, axial
compression/tension, and torsional effects, with load distribution
verified to ensure realistic representation of slab-to-beam interaction[20]. The stiffness matrix
formulation for the frame elements utilized the Displacement-Based Finite Element Method, iteratively solving
equilibrium equations to obtain internal force diagrams[13]. Special attention was given to frame continuity, column stiffness hierarchy,
and strong-column–weak-beam philosophy, which is essential for ductile
performance in potential seismic applications. Preliminary analysis ensured
that natural periods, lateral drift,
and overall stability fall within acceptable performance criteria.
Although geometric nonlinearity (P–Δ effect) was not explicitly enforced in the
baseline analysis, it remains relevant for future analytical enhancement in
tall or slender configurations[8]. The analysis results (Figure 8) were
then passed forward into RC design modules for compliance checks with IS
456:2000 reinforcement detailing rules[6].
Perform
Analysis and Print Analysis: After assigning all loads—including Dead Load with
a factor of 1 applied as self-weight on all structural elements, Live Load of 3
kN/m² applied on all floor slab plates between 3 m minimum height and 15 m
maximum height, and Roof Live Load of 1.2 kN/m² applied to the topmost slab at
15 m—the next essential step in STAAD.Pro is to execute structural analysis to
determine internal forces, reactions, and displacement behaviour of the modeled
building structure. The structure consists of a total plan dimension of 12 m ×
12 m, divided into 4 bays of 4 meters spacing between columns in both X and Z
directions, and a total building height of 15 meters consisting of 5 storeys,
each with a 3-meter floor-to-floor height, modeled using beam elements
representing 60 cm × 60 cm reinforced concrete columns and 60 cm × 60 cm
reinforced concrete beams, along with 20 cm thick slab plate elements generated
between the beams to represent floors[4]. Fixed supports
are assigned at the base nodes of all columns at Y = 0 m, restraining all six
degrees of freedom to simulate rigid foundation conditions[20]. Once load cases
have been created and assigned, navigate to the Analysis / Print page available
under the Commands section in the STAAD.Pro workflow[8]. Click Define
Commands, then choose Perform Analysis, and press Add, which instructs
STAAD.Pro to perform complete structural analysis using the stiffness matrix
method and calculate bending moments, shear forces, axial forces, support
reactions, and deflection values for all members and plates under applied
loading conditions. Next, select the Print Analysis Results command and click
Add to instruct STAAD.Pro to print complete output results in the analysis
report file, enabling detailed review of performance metrics such as joint
displacements, member end forces, and support reactions. After adding both
commands to the load command list, click Done and then press the Run Analysis
icon (or go to Analysis → Run Analysis) to start the calculation process[11]. The analysis
engine will check connectivity between members, verify load transfer through
beams and columns, ensure plates are correctly meshed and supported, confirm
boundary conditions at supports, and evaluate distribution of loads in all five
levels of the building from roof level at 15 meters down to the base support at
0 meters[20]. Once analysis is
completed, a dialog box will appear displaying analysis results, and you can
review the output by clicking Analysis Output File, where STAAD provides
detailed report lines showing whether results are free from warnings or errors.
Additionally, graphical review can be done through Post-Processing Mode,
allowing visualization of deflection shapes, bending and shear diagrams,
support reactions, and stress contours on plate elements. This step confirms
the stability and correctness of the modeling, geometry, load distribution, and
boundary conditions before proceeding (Figure 8) to the final
phase which includes member design or reinforcement detailing[4]. If errors
appear, such as instability warnings, zero stiffness detected, or unconnected
plate edges, corrections must be applied to geometry or load assignment and
analysis must be re-run. After successful completion of analysis, the model is
ready for load combination generation and concrete design based on relevant
codes (e.g., IS 456)[8].
Figure
8. Analysis of model
8. Post-Processing Menu
After
completing the structural analysis and RCC design process for the modeled
building, which consists of a structural plan dimension of 12 meters × 12 meters, subdivided into
4 bays with 4-meter spacing between
adjacent columns and beams in each direction, and a total height of 15 meters consisting of 5 storeys with a uniform 3-meter floor-to-floor height,
constructed using 60 cm × 60 cm RCC
beams, 60 cm × 60 cm RCC columns,
and 20 cm thick slab plate elements,
the next essential step in STAAD.Pro is to examine and verify the analyzed
results through the Post-Processing
Menu. Immediately after running the analysis, click Go to Post Processing or switch
manually to the Post-Processing Mode
from the top workflow ribbon. This environment allows the engineer to visually
interpret and validate all structural responses under applied loading, which
includes Dead Load (Self-Weight factor
1), Live Load of 3 kN/m²
applied to all slabs between height levels 3 m and 15 m, and Roof Live Load of 1.2 kN/m² applied at
15 m level. The post-processing (Figure 10) environment
displays various result categories through the navigation tree, such as Displacement, Beam Forces, Plate Results,
Support Reactions, Stress Contours, and Design Results[11]. Begin
by reviewing Displacement results,
where STAAD displays the deformation diagram of the structure under the
combination of loads, showing maximum and minimum deflections, typically at
intermediate spans of beams or roof levels. Results are shown graphically in a
deformed shape representation and numerically in a table format where
displacement values in X, Y, and Z
directions for all nodes can be examined to ensure they fall within
serviceability criteria defined in IS 456 for allowable deflections. Next,
switch to the Beam Forces tab to
inspect internal forces such as Bending
Moment (MZ and MY), Shear Force
(VY and VZ), and Axial Force
(FX) along all beams[20]. These forces are displayed as
diagrams directly on the 3D rendered view, illustrating critical sections such
as maximum moment at mid-span and highest negative moment at supports,
verifying load transfer behavior within the model. Similarly, for column
forces, review Axial load values,
biaxial bending interactions,
and shear effects, confirming
that load intensities appropriately increase from the top storeys towards the
base near fixed supports[6]. Under the Support Reactions display, confirm
that the reactions generated at Y = 0 m base supports balance the total applied
loads, ensuring correct stability and equilibrium of the structure[8].
For
slabs, navigate to Plate Results,
where contour plots are shown for plate
stress, bending moments in
plates (MX, MZ), and plate shear
(SQX, SQY). These color-coded contour maps accurately illustrate slab
stress distribution under the applied live and roof loads, allowing engineers
to verify whether slab thickness and continuity are adequate[20]. The contour values assist in
determining reinforcement distribution directions and areas in slab design. In
addition, review Reaction Summary
Tables, Beam End Forces Table,
and Node Displacement Tables by
opening them directly from result windows for detailed engineering
documentation[8]. Following structural
verification, switch to Concrete Design
Results, where STAAD displays RCC design (Figure 9) output
according to IS 456:2000,
listing reinforcement area requirements,
bar sizes, number of bars, stirrup spacing, tie reinforcement, minimum and maximum reinforcement checks,
and pass/fail statuses for each
structural member. These results also provide bar lengths, lap length
requirements, development length
calculations, and reinforcement
cut lengths, confirming constructability[4]. Engineers can visually inspect
reinforcement demand at each storey height (3 m, 6 m, 9 m, 12 m, 15 m) and make
decisions regarding practical detailing[6]. The Concrete Take off feature displays quantities of steel in
kilograms and concrete volume in cubic meters for all members, essential for
estimation and tendering work. The post-processing menu also enables exporting
results to Excel, exporting graphical images, and generating formal design
reports for submission and documentation[4]. Thus, the Post-Processing
environment in STAAD.Pro is an essential analytical and validation interface
that transforms raw computational output into engineering decision-making
tools, confirming that the modeled structure is safe, stable, and economically
designed before preparation of construction drawings[8].
Figure
9. Design elements
Figure
10. Analysis result
9. Design
Once
the concrete design commands have been executed and Perform Analysis along with
Concrete Design (Figure 9) have been run
successfully, STAAD.Pro generates a comprehensive design output fully compliant
with IS 456:2000, confirming that all structural elements—beams, columns, and
slab plates—have been analyzed and designed based on the limit state method
prescribed in the standard[20]. The design
engine internally uses axial load–moment interaction charts for column design,
bending moment and shear capacity formulas for beams, and reinforcement
distribution rules for slab elements, while maintaining codal compliance with
minimum and maximum reinforcement limits, serviceability requirements,
detailing rules, development length provisions, and shear strengthening needs[6]. The results are
compiled into a structured Design Report, which can be viewed through Post
Processing → Concrete Design Results or by opening the Analysis Output File[20]. This report
outlines complete information regarding the support reactions at fixed supports
showing vertical, horizontal, and moment reaction forces at each base node
derived from the applied loads (Dead Load, 3 kN/m² floor Live Load, and 1.2
kN/m² Roof Live Load). It also displays member end forces, shear forces,
bending moments, and deflection values, which are then used for reinforcement
design[8].
In
the RCC design section (Figure 11) of the output
file, STAAD details the reinforcement requirements for each structural element.
For columns, the report contains results such as required longitudinal steel
area (Asc), number and diameter of bars proposed (e.g., 8 bars of 20 mm or 12
bars of 25 mm depending on column load), transverse reinforcement
(ties/stirrups) spacing and diameter, interaction ratio values indicating
whether the member has passed or failed, and the exact rise and drop in
reinforcement requirement at each storey level considering the total structure
height of 15 meters[4]. The design
report also includes clear development length requirements (Ld) and specific
reinforcement distribution at top and bottom nodes. For beams, reinforcement
provisions such as top and bottom bar diameters and numbers, mid-span
reinforcement, support reinforcement, stirrup spacing, shear reinforcement
arrangements, and critical span and support section forces are listed clearly
according to IS 456 bending and shear provisions. The report indicates whether
the beam section is safe under applied UDL loads derived from plate load
transfer due to 3 kN/m² live load on floors and 1.2 kN/m² on the roof[20].
For
slabs, STAAD provides flexural stress results, reinforcement area requirements
in both X and Z directions, spacing recommendations, and identification of
spans along short and long directions. All recommendations follow Table 26,
Clause 26.5.2.1 and associated detailing provisions of IS 456. Furthermore, the
command Concrete Take Off generates a material estimation summary including
total quantity of reinforcement steel in kilograms, concrete volume in cubic
meters, and bar lengths and sizes required for construction planning and BOQ
preparation[8]. In addition, the
post-processing visualization environment enables inspection of forces,
deflections, contour stresses, and reinforcement demands graphically for each
storey level (3 m, 6 m, 9 m, 12 m, and 15 m), reflecting the structural
behaviour of the building model composed of 60 cm × 60 cm columns, 60 cm × 60
cm beams, and 20 cm slab plates across a 12m × 12m area with 4 bays at 4 m
intervals. The reinforcement schedule in the output clearly states bar size,
bar length, bar count, detailing positions, and required spacing, enabling
engineers to finalize construction drawings. If any member does not satisfy the
codal requirement—marked as FAIL in the report—the engineer can modify
dimensions, reinforcement limits, or material grades and re-run the design
cycle until all members comply with IS 456:2000 structural safety and
serviceability criteria.
The
building was designed in compliance with IS 456:2000 using M30
grade concrete with a characteristic compressive cube strength of 30 MPa and Fe550 grade high-strength deformed steel reinforcement specified
according to IS 1786. The use of a higher steel grade (Fe550) ensures enhanced
load-carrying capacity and reduced reinforcement ratio requirements, making the
building more economical and structurally efficient while complying with
ductility considerations for critical seismic zones[20]. The design (Figure 9) of
beams, columns, and slabs follows the Limit
State Design provisions of IS 456:2000. Flexural, shear, and torsional
reinforcement requirements for beams were computed using the factored internal
forces. Minimum reinforcement criteria were verified to ensure ductile behavior
and control cracking[6].
Figure
11. Design elements
Columns
were designed considering biaxial
bending and axial loads, using interaction diagrams and capacity
reduction factors, ensuring adherence to strong-column–weak-beam mechanisms where required. Slabs were
checked for one-way or two-way action depending on aspect ratio, and punching shear checks were performed
at column–slab junctions. Clear cover requirements were assigned based on
durability exposure conditions, while development
length and lap splice rules were followed as per code. The maximum bar
diameter of 36 mm was respected
throughout design to ensure proper placement and compaction. All reinforcement
design outputs are suitable for producing bar bending schedules (BBS) and construction drawings[20].
10. Isolated
foundation design
For the structural model previously created in STAAD.Pro consisting
of a square building plan of 12 meters × 12 meters divided
into 4 bays at 4 meters spacing in both X and Z directions and
rising to a total height of 15 meters across five
storeys, supported by 60 cm × 60 cm RCC columns, the
loads generated from the superstructure including the self-weight of
members, 3 kN/m² floor live load, and 1.2
kN/m² roof load are transferred down to the ground level via the
columns[20]. After the structural analysis is completed and results are viewed
in the Post Processing Menu, the support reaction
table is examined, where the vertical reactions at the base of each
column represent the total load that each foundation (Figure 12) must
safely transfer into the soil[8]. These reaction values are used to design Isolated Footings,
selected because column loads are separated, spacing between columns is large
enough to avoid overlap, and soil conditions are suitable for individual
footing pads rather than combined or raft foundations[6].
Figure
12. Foundation design
The foundation design begins by selecting a footing size large
enough so that the pressure transmitted to the ground remains within the safe
bearing capacity (SBC) of the soil. For this structure, medium soil
bearing capacity is assumed based on typical site conditions, often
around 200 kN/m² as recommended for moderate foundation soils[20]. The size of footing is increased or decreased until the pressure
beneath the footing remains safely below the allowable ground pressure. Once an
appropriate footing size is selected, additional checks are carried out to
ensure that the footing (Figure 12) remains
stable under various forces[11]. These include checking against sliding, ensuring
that horizontal forces such as column shear cannot shift the footing, and
checking against overturning, ensuring that applied forces
cannot rotate or tilt the footing. For both sliding and overturning, the code
requires a minimum Factor of Safety of 1.5, meaning the
resisting forces must be at least one and a half times greater than the
disturbing forces to ensure stability under worst-case conditions identified in
analysis[20]. Footing depth is selected based on shear resistance, structural
strength, soil type, frost protection, and reinforcement cover requirements[8]. Once the concrete size and depth of footing have been finalized,
reinforcement design is carried out to ensure that the footing is structurally
capable of resisting the bending effects produced by column loads. The footing
behaves similar to a two-way reinforced slab resting on soil, where
reinforcement bars are provided in both directions at the bottom of the
footing. The amount and spacing of reinforcement are determined according to IS
456:2000, ensuring that minimum reinforcement percentages, spacing limits,
and anchorage requirements are satisfied[4].
Additional reinforcement is placed beneath the column region where
the load intensity is highest. A pedestal may be used above
the footing to transition column load into the footing more uniformly, and dowel
bars extend from the footing into the column ensuring continuity and
proper anchorage. Adequate cover (typically 50 to 75 mm) is provided around
reinforcement to prevent corrosion and protect steel from aggressive soil
conditions[11].
The final footing design report includes footing dimensions (length,
width, and depth), reinforcement details (bar sizes, spacing, number of bars,
distribution directions), pedestal dimensions, dowel bar lengths and quantity,
type of soil, assumed SBC, and factors of safety achieved against sliding and
overturning. The foundation schedule also includes material quantities such as
concrete volume and reinforcement weight required for each footing[20]. In STAAD Foundation Advanced or manual detailing workflows,
footing drawings and reinforcement layout diagrams are generated showing plan
view, section view, steel arrangement, and note specifications necessary for
construction[8]. Through this complete process, isolated footings ensure safe and
reliable transfer of all structural loads from the building to the ground while
complying fully with IS 456:2000 design requirements and recommended
safety criteria, guaranteeing a structurally stable foundation system
for the 15-meter-high, 5-storey reinforced concrete building model[4].
11. Conclusion
This study successfully demonstrates the complete structural
modelling, analysis, and design workflow of a five-storey reinforced concrete
framed building using STAAD.Pro. Through systematic modelling of geometry,
supports, load assignments, and structural properties, the software was able to
generate reliable analytical results that accurately reflect the structural
behavior under realistic loading conditions. The results from bending moment
diagrams, shear force diagrams, axial load evaluations, and slab stress
contours verify proper load distribution through the structural system—from
slabs to beams, beams to columns, and ultimately to the fixed supports and
isolated foundations.
The design outputs generated using IS 456:2000 confirm that all
beams, columns, slabs, and foundations meet strength, stability, and
serviceability requirements. Reinforcement designs were optimized based on
actual demand forces, ensuring material economy while maintaining safety
margins. The isolated footing design further validates that the foundation
system is capable of safely transferring structural loads to the supporting
soil while maintaining adequate factors of safety against settlement, sliding,
and overturning.
The use of STAAD.Pro greatly enhanced the accuracy, efficiency, and
reliability of the design process by automating structural analysis,
reinforcement calculations, and design validation. The software’s visualization
environment, reporting capabilities, and compatibility with code-based design
criteria make it a powerful tool for modern structural engineering practice.
The completed analysis and design not only comply with codal requirements but
also ensure practicality, constructability, and long-term performance of the
structure.
In
conclusion, the research reinforces that STAAD.Pro is a highly effective
platform for designing RC buildings, offering precise computational analysis
and comprehensive structural design outputs suitable for real-world
construction applications. Future work may extend this study by incorporating
seismic load analysis, wind design, P-Δ effects, dynamic analysis, or
evaluating alternative materials or structural systems to further optimize
performance and sustainability.
Reference
[1] G. J.
Reddy, A. R. Kumar, C. H. Srisanidh, G. V. Kumar, and S. Saivardhan, “DESIGN
AND ANALYSIS OF STEEL BRIDGE BY USING STAAD PRO International Research Journal
of Education and Technology References :,” pp. 1063–1064, 2024.
[2] S. Pandey, P. Thakur, S. Kale, S. More, and
S. Sakhalikar, “PUSHOVER ANALYSIS OF EARTHQUAKE RESISTANCE RCC STRUCTURE USING
STAAD . PRO SOFTWARE,” pp. 1–6, 2024, doi: 10.55041/IJSREM32855.
[3] K. S. Rao, N. Yesubabu, P. Koushik, and T.
S. Kumar, “Analysis , Design and Estimation of G + 5 Residential Building Using
Staad Pro,” vol. 7, no. 4, pp. 87–93, 2024.
[4] A. Devi, P. Thakur, and J. Sharma,
“Comparative study of static and dynamic design analysis of RCC school
building,” vol. 3, no. 1, pp. 1–12, 2022.
[5] N. S. Biswal, P. R. Sangole, and S. P.
Pawar, “Integrating BIM and Staad . Pro in Structural Analysis for Enhanced
Project Efficiency,” vol. 12, no. 4, pp. 38–40, 2024.
[6] A. K. Ranjan, “An Experimental Approach on
Design Analysis of G + 3 Multistory Building using Staad-Pro and Autocad
International Journal of Research,” vol. 11, no. 03, pp. 162–170, 2024.
[7] P. Satpathy, “Analysis and design of g + 7
residential building using STAADPRO software,” no. 03, pp. 352–364, 2019.
[8] N. Thakur, M. Kitey, H. Phadke, and V.
Thakur, “ScienceDirect Seismic Behavior of Steel-braced RC Frames in Seismic
Zone IV,” Procedia Struct. Integr., vol. 71, pp. 233–240, 2025, doi:
10.1016/j.prostr.2025.08.032.
[9] S. M. Harle, “ANALYSIS BY STAAD-PRO ELEMENTS
BY MATLAB AND DESIGN OF Keyword s,” vol. 7, no. 5, pp. 145–164, 2017, doi:
10.18488/journal.2.2017.75.145.164.
[10] S. Kumari and D. Shrotriya, “Design of Multi-Storeyed
Residential Building using STAAD . Pro,” vol. 6, no. 5, pp. 1210–1213, 2022.
[11] A. Sen, A. Kumar, and J. Ashutosh,
“International Journal of Research Publication and Reviews ‘ A PARAMETRIC STUDY
OF MULTI-STOREY BUILDING BY STAAD PRO and ETABS ,’” no. 5, pp. 4017–4025, 2024.
[12] T. D. Kumar et al., “Design and
Analysis of High-Rise Building using STAAD Pro,” vol. 6, no. 6, pp. 7–14, 2019,
doi: 10.14445/23488352/IJCE-V6I6P102.
[13] S. C. James, “Design of a Residential Building
Using STAAD,” vol. 11, no. 02, pp. 158–162, 2023.
[14] A. M. Qasim and S.
A. Ahmed, “A polynomial extrapolation-based wavelet-Galerkin method for dynamic
response reconstruction,” Ain Shams Eng. J., vol. 14, no. 7, p. 102009,
2023, doi: 10.1016/j.asej.2022.102009.
[15] W. Zhao et al., “Temporal-specific
single-cell atlas of human type A aortic dissection reveals immune cell
dynamics and therapeutic targets,” Sci. Bull., vol. 70, no. 2, pp.
167–171, 2025, doi: 10.1016/j.scib.2024.07.001.
[16] A. M. Rasool, “A Comparative Study on the
Calculation of Wind Load and Analysis of Communication Tower as per TIA-222-G
and TIA-222-H Standards,” KSCEJ, vol. 25, no. 2, pp. 646–653, 2021, doi:
10.1007/s12205-020-0662-5.
[17] G. Obaiah, S. Rizwan, and C. R. Chandrudu, “A
Detailed Study on the Analysis of Large Span Cantilever Space Structures by
Using STAAD-Pro,” vol. 4, no. 9, pp. 269–274, 2018.
[18] V. K. C, R. R. Swetha, T. Manoj, and K.
Preetham, “ScienceDirect Seismic response assessment of steel frame building
with cross braced systems in different locations of multi-storey building,” Procedia
Struct. Integr., vol. 70, pp. 97–104, 2025, doi:
10.1016/j.prostr.2025.07.031.
[19] “View of Design of SILT+3 Floor Building Using
STAAD Pro.pdf.”
[20] A. Badalia and S. P. Singh, “ScienceDirect
Seismic Performance of RC Frames Retrofitted with Bracing : A Review and
Model-Based Evaluation,” Procedia Struct. Integr., vol. 70, pp. 121–128,
2025, doi: 10.1016/j.prostr.2025.07.034.