grokkingstuff Home Blog Projects Wiki Calculators About

Egress & life safety (NFPA 101/72)

modified2026-07-21statusfinished

NFPA 101 Life Safety Code & NFPA 72 — occupant load, egress capacity, RSET/ASET margin, travel distance, and fire alarm circuit checks, in one reference.

Index

Relation sets with a natural input-output curve include a Voici11Voici compiles a notebook to a static, serverless dashboard — mocked here as a static page, since this pipeline has no Jupyter kernel to run against. dashboard: a matplotlib-styled chart with the live input marked as a red point.

1.12 · Occupant load estimator

[1.12] Governing equation

$$\text{Occupants} = \left\lceil \frac{\text{Floor Area}}{\text{Occupant Load Factor}} \right\rceil$$

Occupant load factors per NFPA 101 Table 7.3.1.2 (representative values shown; verify against the current edition for your occupancy). Source: NFPA 101 Table 7.3.1.2, IBC Ch. 10.

1.13 · Egress width capacity

[1.13] Governing equations

$$W_{\text{stair}} = N \times 0.3\ \text{in/person},\quad W_{\text{level}} = N \times 0.2\ \text{in/person}$$

$N$ occupant load served by the component. Source: NFPA 101 §7.3.3.

door/level component stair component 0.2 in/person 0.3 in/person
FIG. 01 — required clear width scales directly with occupant load N

1.14 · RSET vs. ASET evacuation margin

[1.14] Governing equations

$$\text{RSET} = t_d + t_a + t_o + t_{\text{egress}},\quad \text{Margin} = \text{ASET} - \text{RSET} \ge 0$$

$t_d$ detection, $t_a$ alarm, $t_o$ pre-evacuation delay, $t_{egress}$ movement time. Source: SFPE Engineering Guide, ISO 13571.

ASET (hazard onset) RSET: td + ta + to + tegress margin
FIG. 03 — safety margin is the gap between when hazard conditions become untenable (ASET) and when occupants clear (RSET)

1.15 · Travel distance limit modification

[1.15] Governing equation

$$D_{\text{max}} = D_{\text{base}} + \Delta D_{\text{sprinkler}}$$

Base travel distance limits are extended when the building is fully sprinklered per NFPA 13 (representative values shown; verify against the current NFPA 101 edition and occupancy chapter). Source: NFPA 101 Ch. 7.

1.16 · Fire alarm battery capacity

[1.16] Governing equation

$$C_{\text{battery}} = 1.25 \times \left(I_{\text{standby}} \times 24\ \text{hrs} + I_{\text{alarm}} \times \frac{t_{\text{alarm}}}{60}\ \text{hrs}\right)$$

1.25 factor covers battery aging/derating. Source: NFPA 72 §10.6.

FACP standby, 24h alarm, 5 min → battery Ah
FIG. 04 — secondary battery sized for 24h standby plus a peak alarm period

1.17 · NAC voltage drop

[1.17] Governing equations

$$V_{\text{drop}} = 2\cdot I_{\text{total}}\cdot R_{\text{wire}}\cdot L,\quad V_{\text{EOL}} = V_{\text{source}} - V_{\text{drop}}$$

Notification appliances typically require ≥16 VDC at end-of-line. $R_{wire}$ in Ω/ft (copper). Source: NFPA 72, NEC (NFPA 70) Ch. 9.

1.18 · Ceiling height detector spacing reduction

[1.18] Governing relation

$$S = S_0 \times f_{\text{height}}$$

$f_{height}$ is a de-rating factor applied above ~10 ft ceiling height (approximated here as a smooth linear reduction; consult NFPA 72 Table 17.6.3.1.1 for exact heat/smoke detector values). Source: NFPA 72 §17.6.