AISI S100-16
This module provides Julia functions that execute calculations defined in the American Iron and Steel Institute (AISI) AISI S100-16 North American Specification for the Design of Cold-Formed Steel Structural Members.
Here are the functions that are currently available:
Eq. F.3.2-1
Mnℓ = AISIS10016.f321(Mne, Mcrℓ, ASDorLRFD::Int8)
Eq. F.4.1-1
Mnd = AISIS10016.f411(My, Mcrd, ASDorLRFD::Int8)
Eq. H.4-2
ActionMx, ActionMy, ActionB, Interaction = AISIS10016.h42(Mxbar, Mybar, Bbar, Maxℓo, Mayℓo, Ba)
Eq. H.4.1-1
Bn = AISIS10016.h411(Cw, Fy, Wn, ASDorLRFD::Int8)
Appendix 2
Eq. 2.3.1.3-3
kϕfe = AISIS10016.app23133(E, Ixf, xof, hxf, Cwf, Ixyf, Iyf, L, G, Jf)
Eq. 2.3.1.3-5
kϕfg = AISIS10016.app23135(L, Af, xof, hxf, Ixyf, Iyf, yof, Ixf)
Eq. 2.3.3.3-1
Mcrd = AISIS10016.app23331(CorZ::Int8, t, ho, b, d, θc, E, μ, G, f1, f2, M1, M2, CurvatureSign::Int8, Lm, kϕ, Sf)
Eq. 2.3.3.3-2
Fcrd = AISIS10016.app23332(β, kϕfe, kϕwe, kϕ, kϕfg, kϕwg)
Eq. 2.3.3.3-3
β = AISIS10016.app23333(L, Lm, M1, M2, CurvatureSign::Int8)
Eq. 2.3.3.3-4
L = AISIS10016.app23334(ho, μ, t, Ixf, xof, hxf, Cwf, Ixyf, Iyf, Lm)
Eq. 2.3.3.3-5
kϕwe = AISIS10016.app23335(E,t,μ,ho,L)
Eq. 2.3.3.3-6
kϕwg = AISIS10016.app23336(f1,f2,ho,t,L)
Table 2.3.1.3-1
Af, Jf, Ixf, Iyf, Ixyf, Cwf, xof, hxf, hyf, yof = AISIS10016.table23131(CorZ::Int8,t,b,d,θ)
Verification and testing log
AISIS10016Test1.jl
Test Eq. 2.3.3.3-1, 8ZS2.25x070, no rotational spring, no moment gradient, Lm>>Lcrd Predicted is about 9% lower than CUFSM, need to ask around about that
AISIS10016Test2.jl
Test Eq. 2.3.3.3-1, 362S162-54, Mcrd, no springs, no moment gradient, Lm>>Lcrd