Cristopher D. Moen · RunToSolve LLC
runtosolve.github.io/ICCFSS2026_MoenRackStandards · cris.moen@runtosolve.com
Motivation
MH16.1-2012 baseline
$$A_e = \left[1 - (1 - Q)\left(\frac{F_n}{F_y}\right)^{Q}\right] A_{net\,min}$$
Frame stability by the effective length method: down-aisle $K_x$ = 1.7 for unbraced racks, $K_t$ = 0.8
MH16.1-2021 · §8.2.1
$$t_g = k_g\, t \left(\frac{L_{np}}{L}\right)$$
$$t_d = k_d\, t \left(\frac{L_{np}}{L}\right)^{1/3}$$
Source: ANSI MH16.1-2023, Figure 8.2-1, example of perforation strips in a column
MH16.1-2021/2023 · §8.2.2
$$P_{ne} = \begin{cases} 0.658^{\lambda_c^2} P_y & \lambda_c \le 1.5 \\[2pt] \dfrac{0.877}{\lambda_c^2} P_y & \lambda_c > 1.5\end{cases} \qquad \lambda_c = \sqrt{P_y/P_{cre}}$$ $P_y = F_y A_{netg}$; $P_{cre}$ with $K$, $L$ from §10.2, §10.3
$$P_{nlg} = P_{ne}\left[1 - (1 - Q)\left(\frac{P_{ne}}{P_y}\right)^{\frac{Q}{1-Q}}\right], \quad Q < 1$$ $P_{nlg} = P_{ne}$ if $Q \ge 1$ (split out as its own equation in 2023)
$$P_{nld} = \left[1 - 0.25\left(\frac{P_{crd}}{P_{ne}}\right)^{0.6}\right]\left(\frac{P_{crd}}{P_{ne}}\right)^{0.6} P_{ne}$$ for $\lambda_d = \sqrt{P_{ne}/P_{crd}} > 0.561$, else $P_{nld} = P_{ne}$
Local buckling
Both forms with $F_n/F_y = P_{ne}/P_y$ on the same area basis. 2012 used $A_{net\,min}$; 2021 uses $A_{netg}$ from the strip section.
Distortional buckling
Example with $P_{crd} = 0.6\,P_y$
Distortional buckling
Source: ANSI MH16.1-2023 Commentary, Figure C8.2-5. CUFSM: local minimum at 80 mm (load factor 14.92), distortional at 700 mm (10.63)
MH16.1-2021/2023 · §8.2.3
$$M_{nlg} = M_{ne}\left[1 - \tfrac{1}{2}(1 - Q)\left(\frac{M_{ne}}{M_y}\right)^{\frac{Q}{1-Q}}\right], \quad Q < 1$$ $M_y = F_y S_{fy}$, with $S_{fy}$ on the reduced-thickness section
$$M_{nld} = \left[1 - 0.22\left(\frac{M_{crd}}{M_{ne}}\right)^{0.5}\right]\left(\frac{M_{crd}}{M_{ne}}\right)^{0.5} M_{ne}$$ for $\lambda_d = \sqrt{M_{ne}/M_{crd}} > 0.673$, else $M_{nld} = M_{ne}$
MH16.1-2021
Cristopher D. Moen · RunToSolve LLC
runtosolve.github.io/ICCFSS2026_MoenRackStandards · cris.moen@runtosolve.com