What it does
Sizes a steel beam bearing plate seated on a concrete support per the CISC / CSA S16 bearing-plate method. Step 1 computes the required bearing area from the concrete bearing limit (A_req = Pf / (alpha*phi_c*f'c)) and its square equivalent. Step 2 sizes the plate thickness from one-way cantilever bending about the beam k-line (n = B/2 - k; tp = n*sqrt(2*fp/(phi_b*Fy)) with fp = Pf/(B*C)).
Reports the area and thickness utilizations, snaps the provided plate to the next standard thickness, and shows both metric and imperial values. Includes an interactive plan view (drag plate edges to size B and C, with the required-area square overlaid and the k-lines / cantilever n drawn) and an interactive section view (drag the load arrow to set Pf, drag the plate face to set the provided thickness, with the uniform bearing-pressure distribution shown). W-section flange-width / k library, advanced resistance-factor overrides, a Vf bearing-demand guard, and CSV/JSON/Print export.
Defaults reproduce the source design workbook exactly.
