Article in HTML

Author(s): Prakhar Singh

Email(s): Email ID Not Available

Address: Department of Civil Engineering, National Institute of Technology Raipur, Chhattisgarh, India

Corresponding Author: prakharsinghk5@gmail.com

Published In:   Volume - 39,      Issue - 1,     Year - 2026


Cite this article:
Singh (2026). Performance Evaluation of a Medium-Rise RCC Structure Designed Using STAAD.Pro and IS Standards. Journal of Ravishankar University (Part-B: Science), 39(1), pp. 28-45. DOI:https://doi.org/10.52228/JRUB.2026-39-1-2



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

 

Corresponding Author: prakharsinghk5@gmail.com

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.



Related Images:

Recomonded Articles:

Author(s): Suman Shrivastava, Pooja Deshpande, S. J. Daharwal*

DOI: 10.52228/JRUB.2018-31-1-6         Access: Open Access Read More

Author(s): Benvikram Barman; Manoj Kumar Banjare; Bhupendra Singh Banjare; Dolly Baghel

DOI: 10.52228/JRUB.2025-38-1-7         Access: Open Access Read More

Author(s): Sunandan Mandal; Kavita Thakur; Bikesh Kumar Singh; Heera Ram

DOI: 10.52228/JRUB.2020-33-1-1         Access: Open Access Read More

Author(s): Suchita Agrawal; Prabha Rohatgi

DOI:         Access: Open Access Read More

Author(s): Parmanand; Sahdev; Anuradha Dwivedi

DOI: 10.52228/JRUB.2024-37-2-18         Access: Open Access Read More

Author(s): B GopalKrishna; Sanjay Tiwari

DOI: 10.52228/JRUB.2021-34-1-1         Access: Open Access Read More

Author(s): Reena Jamunkar; Deepak Sinha; Tarun Kumar Patle; Kamlesh Shrivas

DOI: 10.52228/JRUB.2024-37-1-10         Access: Open Access Read More

Author(s): Taranjeet Kukreja; Swarnlata Saraf

DOI: 10.52228/JRUB.2023-35-2-5         Access: Open Access Read More

Author(s): Yogesh Kumar Dongre* and Sanjay Tiwari

DOI: 10.52228/JRUB.2020-33-1-10         Access: Open Access Read More

Author(s): Preeti Verma*; S. K. Chatterjee; Sanjay Ghosh; Deepak Sinha

DOI: 10.52228/JRUB.2020-33-1-8         Access: Open Access Read More

Author(s): Nisha Sahu; Sukrita Shriwas; Yeendeswari Gendre; Aakanksha Sinha; S.J. Daharwal

DOI: 10.52228/JRUB.2023-36-1-9         Access: Open Access Read More

Author(s): Anil Kumar Verma*; Swati Sahu; Mohan Patel; Sanjay Tiwari

DOI: 10.52228/JRUB.2020-33-1-5         Access: Open Access Read More

Author(s): Yogesh Kumar; Sweta Minj; Naman Shukla; Sanjay Tiwari

DOI: 10.52228/JRUB.2022-35-1-4         Access: Open Access Read More

Author(s): Sonam Patel; Afreen Anjum; Veenu Joshi; Afaque Quraishi

DOI: 10.52228/JRUB.2024-37-1-4         Access: Open Access Read More

Author(s): Naman Shukla; K. Anil Kumar; Madhu Allalla; Sanjay Tiwari

DOI: 10.52228/JRUB.2022-35-1-2         Access: Open Access Read More