← All projectsGitHub
Open-source residential construction

How far can a 2x joist, rafter, header or beam span, and which check limits it?

research/house-spans

How far can a 2x joist, rafter, header or beam span? Open NDS sizing tool, no table copied: 2x10 SPF floor joists at 16 in span 15 ft 3 in, bending governs most floors and snow rafters, deflection most ceilings; deepest joist at 24 in uses 20–50% less lumber (vibration unchecked). Not validated against published tables. Milestone 2 of track 12.

13 tests

What it found

An open sizing tool for simple-span sawn-lumber members, derived from beam formulas and NDS base design values with no span table copied: bending, shear, deflection and bearing checks, a command line, and the governing check named for every result. For SPF No. 2 floor joists at 16 in the longest clear spans are 9 ft 2 in (2x6), 12 ft 1 in (2x8), 15 ft 3 in (2x10) and 17 ft 8 in (2x12). Bending governs 22 of 32 floor cells and live-load deflection the other 10; total-load deflection governs 31 of 32 ceiling cells; bending governs snow-loaded rafters in 29 of 32. The lightest passing floor joist is the deepest at 24 in, which uses 20–50% less lumber than 2x10 at 16 in, but floor vibration is not checked. A cross-check with house-framing found its header bearing area too generous for a single jack under a 2-ply header. Not validated against published span tables, no engineered lumber, no continuous spans, and not a design anyone should build from without a licensed review.

A figure from its own output

Figure produced by research/house-spans: floor_spans
house-spans/experiments/floor_spans.svg, written by the project's own experiment code.

Paper, code and results

More in Open-source residential construction

All 41 Open-source residential construction projects →

Other research topics

Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1

Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.