Roof array dead load and attachment count

Dead load per attachment, a lag-screw check against an allowable load you enter, and the largest attachment spacing that passes it.

Illustration only. NOT a structural calculation and not a substitute for a licensed engineer (PE). It uses one uniform net uplift pressure and ignores edge and corner zones, snow drift, seismic, rail and clamp limits, and your AHJ's adopted code. Take the real pressure, allowable load and maximum span from the racking manufacturer's certification letter or design tool.
Examples:

Array and roof

Limits you must take from your own documents

Flat roof ballast (optional)

Sources and assumptions are on the glossary page. Rail overhang follows IronRidge's 40% of span rule (Tech Tip v1.01, 2022). Ballast follows the City of Chicago's 2013 guideline method for flat roofs and is not an ASCE 7 design.