Skip to content

Buckling Moment Calculator Mo to AS4100:1998 - Alpha_s, Alpha_m & Mo

License

Notifications You must be signed in to change notification settings

daveh07/AS4100-1998-Mo_Moment_Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AS4100-1998-Mo_Moment_Calculator

Buckling Moment Calculator for Steel Structures - AS4100:1998

REPL - View Live CLI Output:

Refer to link below to run the code from Repl.it CLI https://replit.com/@daveh87/MoCalculator?embed=1#main.py

Introduction

I am a Structural Engineer from Sydney Australia, i've created a main.py python script to calculate the Alpha_s & Alpha_m values as well as the buckling moment for steel members in bending.

Setup

The first thing to do is to clone the repository:

$ git clone https://github.com/daveh07/AS4100-1998-Mo_Moment_Calculator.git

Py Version: Python 3.9

Create a virtual environment and run main.py

NOTE:

Please feel free to add any contributions! This is a basic calculation for most common cases of Alpha_S. Further code clauses to be added for alpha_m.

Example Calculation

Steel Section 460UB82.1 Portal Frame Column

Section Properties:

  • Effective Length (mm), Le = 6000
  • Moment of Inertia about y-axis - Iy (mm4), Le = 18600000
  • Warping Constant Iw (mm6)= 919000000000
  • Torsion Constant, J = 701000
  • Shear Modulus of Elasticity 80x10^3 (MPa), G = 80000
  • Youngs Modulus of Elasticity, E (MPa) = 200000
  • Reduction Factor PHI = 0.90
  • Section Capacity (kNm) = 551.1

    Design Moments (kNm):

  • M*m = 270
  • M*2 = 230
  • M*3 = 175
  • M*4 = 155

    Results:

  • Buckling Moment = 329.52kNm
  • Alpha_m = 1.4
  • About

    Buckling Moment Calculator Mo to AS4100:1998 - Alpha_s, Alpha_m & Mo

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages