Guide / Simple roof form

Gable Roof Geometry

A simple symmetric gable has two equal planar slopes. The outside-wall span divides into two equal horizontal runs only when the ridge is centred and both sides match.

Plan diagrams comparing a two-plane gable with a one-plane mono-pitch roof.GABLE: TWO PLANESMONO-PITCH: ONE PLANE
Plan diagrams comparing a two-plane gable with a one-plane mono-pitch roof.

Pitch and area relationship

For a 10 m by 8 m building plan with the ridge along the 10 m length, each side has 4 m run. At 6/12 each slope line is about 4.472 m. Combined sloping area is the 80 m² plan area multiplied by 1.118033989.

Record overhangs separately if they extend the plan dimensions. Do not hide ridge or eave assumptions inside the basic form.

Supported does not mean complete design

This model does not resolve structural framing, gable-end construction, drainage or material layout. A gable with unequal sides, intersecting wings or dormers should be divided only into measured supported sections.

These calculations describe geometry only. They do not size rafters or trusses, assess loads, approve a design, interpret building codes, specify cuts or fasteners, or guarantee material quantities.

Detailed field guide

A simple gable has two planes meeting at a ridge. With a centred ridge and equal pitch, each run is half the span and the planes have matching slope length. Eaves may extend the plan boundary deliberately.

For a 12 m by 8 m footprint with ridge along the 12 m length, each run is 4 m. At 6/12, each plane is 12 × 4.472136 = 53.665632 m²; combined area is 107.331263 m².

The same combined result comes from 96 m² plan area × 1.118033989. The two-plane calculation is a useful reconciliation check and makes the physical arrangement visible.

Unequal pitches, off-centre ridges, intersecting wings, dormers and partial overhangs are not the simple symmetric case. Record reliable planes separately rather than forcing the shortcut.

Checks before using the result

  • Preserve the original measurement, unit, endpoints and drawing revision.
  • Keep different pitches and unsupported intersections separate.
  • Compare one representative result with an independent calculation.
  • Do not access a roof merely to obtain calculator inputs.

Build the simple model

A simple symmetric gable needs length, full span and one common pitch. Divide span by two for each run, derive one slope line, then multiply by ridge length for each plane. The sum should equal full plan area multiplied by the same pitch factor.

Use two independent area checks

For a 12 m by 8 m plan at 6/12, each 4 m run gives a 4.472136 m slope line. Two planes each measure 12×4.472136 m, totalling 107.331264 m². The cross-check 96×1.118033989 reaches the same total within rounding.

State the selected boundary

Wall-line dimensions and eaves-line dimensions produce different areas. If dimensions start at walls, apply supported horizontal overhangs to the relevant edges; if the source already measures the eaves projection, do not add them again. Label the boundary in the record.

Exit the shortcut when symmetry fails

An off-centre ridge, unequal pitches, intersecting wing, dormer or partial overhang breaks at least one simple-model assumption. Establish non-overlapping plane projections separately and use the workbench, or obtain a professional takeoff when those boundaries are not reliably known.

Establish the simple symmetric model

A simple gable model needs a rectangular plan, a centred ridge and one common pitch. The full horizontal span is divided into two equal runs. Each run and its rise form a right triangle, while the building length follows the ridge. The combined ideal roof area can be found by multiplying the full plan area by the common slope factor. This shortcut works because the two half-plan projections together equal the full plan. State the wall or eaves boundary used so the model can be reproduced.

For a plan 12 m long and 8 m wide at 6/12, each run is 4 m, each rise is 2 m and each slope line is about 4.472136 m. Each plane is approximately 53.665632 m², giving 107.331264 m² combined. The cross-check 96 m² × 1.118033989 gives the same result within rounding. A disagreement indicates a boundary, unit or double-counting mistake rather than a need to adjust the underlying geometry.

Make eaves and ridge boundaries explicit

A wall-line footprint and an eaves-line footprint describe different plan areas. If length and span are measured between wall faces, horizontal overhangs may enlarge the projection. If the source already measures the eaves boundary, adding overhang again double counts it. Ridge thickness can similarly affect a desired rafter endpoint without changing the building span. Keep building plan, eaves plan and individual line adjustments distinct rather than combining them into one undocumented dimension.

A clear record identifies each source dimension and any transformation: “wall span 8.000 m; centred run 4.000 m; ridge deduction 0.019 m; eaves addition 0.300 m.” That sequence is easier to audit than a final run of 4.281 m with no explanation. Use full precision for calculations and round only the displayed outputs, particularly when many planes or repeated units will be added later.

Leave the shortcut when the roof stops being simple

An offset ridge, unequal pitch, intersecting wing, dormer, partial overhang or non-rectangular boundary breaks at least one assumption of the simple gable model. Do not force those conditions into a symmetric rectangle because the resulting area can look credible while omitting or overlapping planes. Establish non-overlapping horizontal projections for the actual planes and enter them as labelled sections only when their boundaries and pitches are known.

The model also says nothing about structural suitability, ventilation, drainage, coverings or construction details. Use RoofFigured to explain and check the ideal geometry from supplied measurements. Use a measured takeoff or competent professional when the source information cannot support the plane schedule. The safety boundary remains the same: do not access a roof simply to obtain calculator inputs.

Worked wall-line and eaves-line comparison

Consider a 10 m by 8 m wall-line plan at 6/12. The ideal combined area at the wall boundary is 80 × 1.118033989, about 89.443 m². If a uniform 0.3 m horizontal overhang applies on all four sides, the eaves-line plan becomes 10.6 × 8.6 = 91.16 m². Applying the same factor gives about 101.920 m². Both calculations can be correct because they answer different boundary questions; a record that saves only “roof area 101.920 m²” hides the distinction.

Check the eaves result by using two planes. Each has ridge length 10.6 m and horizontal run 4.3 m. At 6/12 the slope line is about 4.807546 m, so two planes total about 101.920 m². Any discrepancy in a hand check should be traced to rounded intermediate values and the exact chosen boundary. Use full precision in the actual calculation. If overhangs differ by edge, abandon the uniform rectangle and establish the real projections section by section rather than selecting the more convenient total.

Final verification before use

A concise gable audit asks whether the plan is rectangular, ridge centred, pitches equal and boundaries consistent. It then reconciles full-plan × factor against two slope-line rectangles. Document any eaves expansion before multiplication and list every addition or dormer handled separately. If one assumption fails, keep the valid simple portion but stop calling the result a complete gable-roof area.

Label the result by boundary, for example “combined ideal main-gable planes at eaves projection.” Retain the wall-line plan as a separate figure when it was the source of an overhang calculation. This lets a reviewer see how much area came from the pitch and how much came from expanding the plan. Keep product waste outside both numbers so a later material change does not alter the geometric record.

Finally, confirm that both planes really share one pitch and ridge length. If one side changes slope or stops at a different boundary, calculate it separately. Preserve the simple gable shortcut only for the portion that satisfies its assumptions, and identify every separately handled projection in the same job record.

Reviewed 4 September 2026Calculation version rgw-core 0.2.0