Direct answer
Rafter layout begins with the horizontal plan and vertical rise, then derives each member's line length and cut references while adding overhang, ridge, bearing, and connection details from the approved roof design.
What this calculation tells you
A layout calculation helps carpenters compare measured roof geometry, prepare cut lists, locate jacks, and identify stock-length constraints before cutting. It is especially valuable on intersecting roofs where plan references must remain consistent.
It cannot design rafters, hips, valleys, ridges, supports, uplift connections, or temporary bracing.
Where it is used
Roof framing
Lay out common, hip, valley, and jack members from approved plans.
Timber fabrication
Prepare shop references and stock lists for defined roof geometry.
Renovation
Compare field-measured slopes and intersections with proposed framing.
Estimating
Separate installed lengths, repeating jack series, stock rounding, and offcuts.
When this guide helps
- The ridge has thickness that changes the common-rafter run.
- A hip roof has unequal plan dimensions.
- An overhang is measured horizontally rather than along the rafter.
- Jack spacing intersects the diagonal member at changing lengths.
Start in plan view
Define wall plates, ridge centerline or face, intersections, and overhang references. Common-rafter run is horizontal; a hip or valley follows a diagonal plan path.
Confirm whether dimensions reference framing faces, centerlines, or finishes before applying pitch.
Separate geometric lines from cuts
The theoretical roof line helps derive lengths, but real pieces include ridge reduction, seat and heel geometry, tails, plumb cuts, backing or bevels, and connection details.
Use consistent conventions and make a full-size check where compound cuts are involved.
Build jack schedules from actual spacing
Jacks form a progression only under regular geometry and spacing. End offsets, member thickness, layout side, and intersecting faces change the first and last pieces.
A schedule should identify location and cut orientation, not only a list of lengths.
Geometry is not member design
Loads, species and grade, spans, notches, bearing, lateral support, uplift, connectors, temporary bracing, and local requirements need the approved design.
- Field-check wall and ridge geometry.
- Mark the measurement convention.
- Test-fit before batch cutting.
Worked case: common rafter
Horizontal run 4 m at 6:12 pitch gives rise 2 m.
Ideal line length = sqrt(4²+2²) = 4.472 m.
Common geometric length is 4.472 m before details.
Stock cut length needs ridge, birdsmouth, overhang and plumb-cut conventions.
Reproduce this worked caseOpen Common Rafter Calculator
Worked case: add 0.5 m horizontal overhang
Total run 4.5 m; rise at 0.5 ratio = 2.25 m.
Ideal line length = sqrt(4.5²+2.25²) = 5.031 m.
Entered overhang adds about 0.559 m along slope.
Fascia and tail details still need drawings.
Reproduce this worked caseOpen Common Rafter Calculator
common-rafter geometry: compare assumptions, not just answers
Hip, valley and jack rafters have different plan geometry and deductions. Structural sizing and connections are separate.
| Field scenario | Changed input | Calculated consequence |
|---|---|---|
| Main run 4 m | Rise 2 m | 4.472 m |
| Run 4.5 m | Rise 2.25 m | 5.031 m |
common-rafter geometry: calculation checklist
- Run is horizontal
- Pitch basis correct
- Overhang explicit
- Cut deductions separate
- Structural plan verified
Practical questions
Frequently asked questions
Is rafter length the same as stock length?
No. Stock must accommodate cuts, defects, treatment, handling, and the selected detailing.
Why is a hip rafter longer than a common rafter?
Its horizontal plan run is diagonal while it rises to the same roof surface.
Can this determine the required rafter size?
No. Sizing depends on loads, span, material, spacing, support, connections, and applicable design rules.
Further reading
Authoritative sources
Use these primary and professional resources to check definitions, conventions, or requirements that may extend beyond this guide.
