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.
| Item | Result | How |
|---|---|---|
| Array area | - | modules x short side x long side |
| Dead load, total | - | - |
| Dead load, per ft2 | - | total / area |
| Attachments at your spacing | - | - |
| Dead load per attachment, mean | - | total / attachments |
| Dead load, interior attachment | - | - |
| Uplift on interior attachment | - | - |
| Share of allowable used | - | - |
| Largest spacing that passes | - | - |
| Attachments at that spacing | - | - |
| Ballast per module (flat roof) | - | - |
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.