Translate

Interactive Roofing Steel Structure Design Simulator

Roofing Steel Structure Design Simulator
Roofing Steel Structure Design Simulator & Calculator

Roofing Steel Structure Design Simulator

Created By: Ir. MD Nursyazwi

This simulator is based on proper engineering calculation and analysis methods for steel structure design. However, it is essential to always consult a local professional engineer for any actual construction or design project. Professional oversight ensures compliance with local building codes and a safe, reliable final product.

Instructions on How To Use

  1. Select your desired design standard from the dropdown menu.
  2. Select the structural member sizes from the dropdowns below.
  3. Input the structural parameters and applied loads in the fields below. All values should be in meters (m), kilonewtons per square meter (kN/m²), or megaPascals (MPa).
  4. Click the "Calculate Design" button to run the simulation.
  5. Review the generated "Data Output" and the animated "Graphical Simulation" to visualize the recommended structural members.
  6. Explore the "Science Explanations" and "References" for further academic context.

Data Input



Graphical Simulation

An animated 3D-like representation of the recommended structural members.

Data Output

Enter parameters and click 'Calculate' to see the results.

Graphs and Charts

A visual representation of the calculated load factor.

Science Explanations

The design of steel roofing structures is governed by principles of structural mechanics, adhering to established engineering standards to ensure safety and stability. The system is fundamentally composed of a hierarchy of members:

  • Rafters: These are the primary inclined members supporting the roofing system, transferring loads from the purlins and roof covering down to the walls or columns. Their sizing is dependent on the roof span, which dictates the bending moment, and the rafter spacing.
  • Purlins: Running perpendicular to the rafters, purlins provide a framework to support the roof covering. They are subjected to both gravity and wind loads, and their required cross-sectional properties are determined by the purlin spacing and the span between rafters.
  • Battens: The smallest members, battens are laid on top of the purlins to support individual roof sheeting or tiles. Their design is a function of the batten spacing and the imposed loads from the covering material.

The simulation uses a simplified approach to determine the design load (Pd), which is a factored combination of the applied loads. The most common load combinations include:
Pd = 1.2 x Dead Load + 1.6 x Live Load or 1.2 x Dead Load + 1.6 x Wind Load (or a similar combination depending on the code)
The final design load is the largest value from these combinations. This load is then used to calculate the internal forces on each member. For instance, the maximum bending moment (M) is given by:
M = (Pd x L2) / 8
where L is the member span. The required section modulus (Zreq) is then determined by the flexural stress formula:
Zreq = M / Allowable Stress
where Allowable Stress is the allowable stress of the steel. The simulation selects a member with a section modulus greater than the required value.

Beyond the Basics: A Glimpse into Professional Analysis

While the formulas above provide the foundational principles, a full professional analysis involves more detailed checks to ensure safety and code compliance. Here are some of the critical factors that a structural engineer would consider:

  • Yield Stress and Material Properties: The yield stress (fy) is the point at which a material begins to deform plastically. It is a fundamental property of steel that dictates the member's strength. The design check ensures that the applied stress does not exceed a fraction of the yield stress, often calculated as a factored resistance. The Material Properties also include the Modulus of Elasticity (E), which is a measure of the material's stiffness.
  • Deflection: This is a serviceability limit state that governs how much a structural member is allowed to bend or sag under load. While a member may be strong enough to avoid failure, excessive deflection can lead to non-structural damage (like cracks in finishes) and an uncomfortable feeling of "bounce." The simulation checks if the calculated deflection exceeds your specified allowable deflection (Delta-allow).
  • Shear Capacity: This is the ability of a member to resist forces that cause it to slide or "shear" apart. This is especially critical near supports or connection points where shear forces are highest. A steel member's shear capacity is determined by the properties of its web.
  • Buckling: Buckling is a sudden, catastrophic failure mode where a slender member under compression bows outward. It is distinct from material yielding. There are two primary types of buckling in beams:
    • Flexural Buckling: Occurs when a member's compression flange becomes unstable.
    • Lateral-Torsional Buckling (LTB): A more complex failure mode where a beam bends and twists out of its plane of loading. The simulation provides a simplified check for this based on the member's slenderness.

References

  • Malaysian Standard: MS 1533 and MS 145 Part 1
  • British Standard: BS 5950
  • Eurocode Standard: EN 1993
  • American Standard: AISC, ASCE 7

Other Simulators

This simulator is part of a series of educational tools for civil and structural engineering. Other simulators in this collection include:

Comments

  1. Finally, a tool that makes structural design interactive! 🤯 You can choose a Truss Type (like Fink or Pratt), set your Dead, Live, and Wind Loads, and see the final design instantly. This simulation of load factors and member sizing is fantastic for learning the basics of structural mechanics! #CivilEngineering #StructuralDesign

    ReplyDelete
  2. This is an indispensable tool for a global engineering context! The ability to instantly switch between major international design codes like AISC, BS 5950, and Eurocode (EN 1993) is a huge advantage for students and professionals working with varying project specifications. It clearly demonstrates the code-specific differences in load factor application. #StructuralDesign #CivilEngineering #InternationalStandards #SteelStructure #EngineeringCodes

    ReplyDelete
  3. My relationship with structural analysis is getting strained, but this simulator helps me retrusst the process. 😉 If your roof is sagging, maybe you need to check your Deflection limits. It's a fun way to learn about the forces involved! #CivilEngineering #DadJokes

    ReplyDelete

Post a Comment

Popular posts from this blog

From Spin to Spark: Unpacking Torque and Voltage in Your DIY Generator

Hand Crank Generators: Your Guide to a Reliable Power Source

Forget Fetch, Meet the Future: Diving Deep into the "AI SMART DOG" Phenomenon! 🤖🐶

Turning Toilet Trouble into Tangible Power: The Electrifying Potential of Human Waste

Cook Up a Storm (and Save the Planet!) with Your Own Micro Biogas Digester, Made in Sandakan!