10x12 Gable Shed — Gibson St · August 2026 · Why our foundation numbers differ from the printed plans, every dimension three ways, and the arithmetic behind all of it. Companion to Shed_Build_Guide.html Phase 1–2 and the two Shop Appendices in Annotated_Plans.html.
The single fact that drives everything on this page
JCS dimensions this building for full-dimension rough-sawn hemlock. We are building it from nominal pressure-treated stock. A 4x6 skid is the place that difference bites hardest, because a beam's bending capacity depends on the square of its depth:
| Skid | Actual size (laid flat) | Section modulus S = bd²/6 | Relative |
|---|---|---|---|
| JCS full-dimension hemlock | 6" wide × 4" tall | 6 × 4² / 6 = 16.0 in³ | 100% |
| Ours — nominal PT | 5½" wide × 3½" tall | 5.5 × 3.5² / 6 = 11.2 in³ | 70% |
We lost 30% of the skid's bending capacity to a lumber substitution that looks like it changes nothing. The plans' own foundation layout — 11" cantilevers, 61" spans, middle support dead center — was drawn with that 30% still in hand.
Cantilever and span trade one for one — every inch a support moves outward is an inch off the span between supports. Which end of that trade you want depends on which one is running hot:
Hence 18 / 55 / 55 / 16 instead of 11 / 61 / 61 / 11. Same 144" total; supports pulled inward; load shifted toward the end that had capacity to spare.
Two legitimate reasons and no arbitrary ones:
Looking down. North up, east right (fence sides). Drawn to scale.
Note the middle blocks sit on the estimated root line. That is the one unresolved conflict — see Open items.
Same plan, dimensioned the way you'll actually tape it — outside edge to outside edge in both directions. No center lines: every number is between two things you can hook a tape on. Drawn to scale at the actual block size.
| Dimension | How you tape it | Block 16 × 8 × 4 (nominal) | Block 15⅝ × 7⅝ × 3⅝ (actual — likely) |
|---|---|---|---|
| Section, outside to outside (×2) | far edge of one block to far edge of the next | 63" | 62⅝" |
| Overall, outside to outside | front block’s S edge to back block’s N edge | 118" | 117⅝" |
| Cross-pad, outside to outside | outer edge to outer edge, at each station | 110" | 109⅝" |
| Clear gap between blocks (×2) | facing edges | 47" | 47⅜" |
| Cross-pad, inner to inner | facing edges — secondary | 78" | 78⅜" |
| Side wall → block outer edge | approximate — perimeter isn’t exact | 16¼" | 16⅜" |
| Skid projects past front block’s S edge | after skids are set | 14" | 143⁄16" |
| Skid projects past back block’s N edge | after skids are set | 12" | 123⁄16" |
| Skid top above gravel — rim cribbing height | — | 7.5" | 7⅛" |
| Finished floor above gravel | — | 13.72" | 13.34" |
| Unchanged either way: block centers 18 / 73 / 128 from the skid’s south end · spans 55" + 55" · cantilevers 18" S / 16" N · skid faces 99½" outer, 88½" inner · every stress figure on this page. | |||
overall = 2 × section − block length. If two sections read 62⅝" each and the overall doesn't come out at 117⅝", something moved — and solving the pair of equations tells you which unknown is wrong. That is exactly how the block-size error on this build surfaced: a 62¼" section against an assumed 8" block wouldn't reconcile, and the block turned out to be 7⅝".Everything measured across the building. One table, five reference frames.
| Component | Outer to outer (tape this) | Inner to inner (tape this) | Center to center (derived) | From EAST wall — center / edges (approx) | From EAST deck edge — center / edges |
|---|---|---|---|---|---|
| Deck edges (rim outer faces) | 120" | 117" | — | 11¼" – 131¼" | 0" – 120" |
| Skids (5½" wide, flat) | 99½" | 88½" | 94" | ~24¼" / 21½"–27" | 13" / 10¼"–15¾" |
| Blocks (16" across) | 110" | 78" | 94" | ~24¼" / 16¼"–32¼" | 13" / 5"–21" |
| Blocks if ever re-set 8"-across | 102" | 86" | 94" | ~24¼" / 20¼"–28¼" | 13" / 9"–17" |
| Ground anchors (4) | 84½" center to center | — | 84½" | 29" (both sides) | 17¾" |
| Conduit stub (2" PVC, as-built) | — | — | — | 18¼" center · OD edges 17.06"–19.44" | 7" |
| Check | Arithmetic | What it proves |
|---|---|---|
| Skid outer − inner | 99½ − 88½ = 11" = 2 × 5½ | the skid really is 5½" wide (i.e. laid flat, not on edge) |
| Block outer − inner | 110 − 78 = 32" = 2 × 16 | every block is turned 16"-across, none rotated |
| Block outer − skid outer | 110 − 99½ = 10½" = 2 × 5¼ | each skid is centered on its block, 5¼" of block proud each side |
| Conduit to east skid outer face | 21.5 − 19.44 = 2.06" | tightest clearance on the build — verify before setting skids |
Everything measured along a skid. Both skids identical, so every station gives a cross-pad pair to check.
| Feature | Center — from skid's S END (the arbiter) | Edges — from skid's S end | South from BACK block's outer edge (relative datum) | From SOUTH wall (approx) |
|---|---|---|---|---|
| Skid's north end | 144" | — | −12" (i.e. 12" north of datum) | 155¼" |
| Station 3 — back block | 128" | 124" – 132" | 0" (datum) – 8" | 139¼" / 135¼"–143¼" |
| clear gap | — | — | 47" | — |
| Station 2 — middle block | 73" | 69" – 77" | 55" – 63" | 84¼" / 80¼"–88¼" |
| clear gap | — | — | 47" | — |
| Station 1 — front block | 18" | 14" – 22" | 110" – 118" | 29¼" / 25¼"–33¼" |
| Skid's south end | 0" | — | 132" | 11¼" |
| Conduit stub — OD north edge | 9.19" | 6.81" – 9.19" | 122.8" – 125.2" | 18.06" – 20.44" |
| Ground anchors — S pair / N pair | 40¾" / 103¾" | — | 91¼" / 28¼" | 52" / 115" |
| Oak root — estimated, unmeasured | ~71¾" | — | ~60¼" | ~83" |
| Quantity | Value | Set by |
|---|---|---|
| South cantilever | 18" | conduit clearance floor + lighter (door) gable wall |
| Span, station 1 → 2 | 55" | balanced |
| Span, station 2 → 3 | 55" | balanced |
| North cantilever | 16" | heavier (solid) gable wall |
| Clear gap between blocks (×2) | 47" each | 55 − 8 (block length along skid) |
| Conduit → front block south edge | 4.81" | 14 − 9.19 |
| Conduit → east skid outer face | 2.06" | tightest clearance on the build |
| Anchor → skid inner face | ~2" | 29 − 27 · verify all four eyes before setting skids |
Looking north. Shows why the rims float and where every height comes from.
| Layer | Thickness | Top at | Note |
|---|---|---|---|
| Gravel pad | — | 0" | datum for every height on the build |
| Solid block 4×8×16 | 4" | 4" | + aluminum termite shield, 2" overhang bent down 45° |
| 4x6 skid, laid flat | 3½" | 7½" | the rim-cribbing target height |
| 2x6 joist | 5½" | 13" | rim bottoms sit here too |
| 23/32 CDX ply | 0.72" (23/32 = 0.719) | 13.72" | finished floor — this is the surface you'll see |
Every number above, derived. Estimates with stated assumptions — not a stamped calculation.
| Factor | Value | Source |
|---|---|---|
| Fb base — #2 SYP, 2–4" thick | 1000 psi | SPIB post-2013 design values |
| Cfu flat-use factor | × 1.05 | 4" nominal member used flatwise |
| CM wet-service factor | × 0.85 | PT skid on gravel, permanently damp |
| Fb′ allowable | 892 psi | 1000 × 1.05 × 0.85 |
Section modulus S = bd²/6 | 11.23 in³ | 5.5 × 3.5² / 6 |
| Mallow = Fb′ × S | 10,022 in-lb | — |
The critical distinction: bearing-wall and roof load reaches the skid as a distributed line load (via the rims and joist ends), but gable-wall load lands as a point load at the skid tips — the end joists cross the skids within the first 1½" of their length.
| Component | Calculation | Load | Path |
|---|---|---|---|
| Bearing walls (E & W, 144" each) | 155 sq ft × 8 psf | 1,240 lb | distributed |
| Roof | — | 500 lb | distributed (bears on bearing walls) |
| Floor framing + ply | 120 sq ft × 8 psf | 960 lb | distributed |
| Live load | 120 sq ft × 40 psf | 4,800 lb | distributed |
| Distributed total | 7,500 ÷ 2 skids ÷ 144" | w = 26.0 lb/in | — |
| North gable wall | 77.1 sq ft × 8 psf = 617 lb, ÷ 2 skids | PN = 308 lb | point, at north tip |
| South gable wall (door opening) | (45.4 × 8 + 31.7 × 3.5) = 474 lb, ÷ 2 skids | PS = 237 lb | point, at south tip |
Cantilever: M = P·L + wL²/2 · Interior support of a continuous beam: M ≈ wL²/10 · Stress: f = M / S
| Layout (S cant / spans / N cant) | S cantilever | N cantilever | Worst span | Governing stress | % of that skid’s allowable |
|---|---|---|---|---|---|
| As first laid out — 22¾ / 62 / 47¼ / 12 | 1,080 psi | 496 psi | 891 psi | 1,080 (S cantilever) | 121% ✗ |
| JCS as printed — 11 / 61 / 61 / 11, on our PT skid | 373 psi | 442 psi | 863 psi | 863 (span) | 97% — no margin |
| JCS as printed, on their hemlock skid | 261 psi | 310 psi | 606 psi | 606 (span) | 71% ✓ comfortable (vs ~850 psi — hem-fir #2, dry) |
| Pure structural optimum — 17 / 56 / 56 / 15 | 694 psi | 673 psi | 727 psi | 727 (span) | 81% ✓ |
| ADOPTED — 18 / 55 / 55 / 16 | 756 psi | 736 psi | 702 psi | 756 (S cantilever) | 85% ✓ |
Allowables differ by species and service condition: 892 psi for our wet-service PT SYP, ~850 psi for JCS's dry hem-fir. Comparing the hemlock row against our PT number would be the wrong comparison — each skid is measured against its own.
The adopted layout sits within 4% of the pure optimum. That 4% was spent buying an extra inch of conduit clearance at the front block — a worthwhile trade for a dimension that has to be worked around with a tamper.
| Check | Calculation | Result | Limit | Verdict |
|---|---|---|---|---|
| Mid-span deflection | wL⁴/(145·E·I), I = 19.65 in⁴, E = 1.26×10⁶ psi | 0.066" | L/360 = 0.153" | ✓ 43% |
| Cantilever tip deflection | PL³/3EI + wL⁴/8EI | 0.032" | — | ✓ negligible |
| Bearing, skid on block | 1,429 lb ÷ (5½ × 8 = 44 sq in) | 32 psi | Fc⊥ 565 psi | ✓ 6% |
| Joist span, 2x6 @ 16" o.c. | 88½" clear between skids | 7'-4½" | ~9'-9" at 40 psf | ✓ comfortable |
| Deck diagonal | √(120² + 144²) | 187.44" | plans round to 187½" | chase equal, not the number |
Bearing is why the blocks are turned 16"-across, and it is not the reason you'd guess. At 32 psi against 565 allowable — 6% of capacity — doubling the contact area by turning the blocks buys nothing. What 16"-across actually buys is ±5" of skid placement tolerance instead of ±1¼", and these skids sit on slick termite shields, get nudged during racking, and are positioned by string rather than a jig.
| # | Check | Target | If it fails |
|---|---|---|---|
| 1 | Block tops all in one laser plane | ±⅛" | re-seat the block — do not shim it later. As-built: accepted at ¼" — see As-built notes |
| 2 | Cross-pad outer / inner at every station | 109⅝" / 78⅜" | 109⅝ − 78⅜ must = 31¼ (twice the block's actual 15⅝" face); if not, a block is turned wrong |
| 3 | Both clear gaps along each skid | 47" and 47" | unequal gaps = unbalanced spans; slide the middle block |
| 4 | Root's actual N and S edges | record it | see Open items |
| 5 | All four anchor eyes, off the side walls | ≥ 27" | any eye at 27" or less ends up UNDER the skid |
| 6 | Skid outer / inner once set | 99½" / 88½" | 99½ − 88½ must = 11" (proves the skid is flat, not on edge) |
| 7 | Conduit to east skid outer face | ~2" | tightest clearance on the build |
| 8 | Re-verify skid positions immediately before toenailing | 99½" / 88½" | toenailing freezes the geometry permanently |
| 9 | Deck diagonals before nailing off | equal, ~187½" | rack until equal — equality beats the printed number |
Historical record, migrated Aug 14, 2026 from the retired Order_Plan_and_Build_Sequence. The deck is built; this is kept because it documents what was cut and why.
| # | Piece | Qty | Cut length | From |
|---|---|---|---|---|
| 1 | Skid | 2 | 144" (±¼") | 4x6x12' PT |
| 2 | Rim joist | 2 | 144" exact | 2x6x12' PT |
| 3 | Floor joist | 10 | 117" (120 − actual combined rim thickness) | 2x6x10' PT |
| 4 | Blocking — end bays | 4 | ~13¾" | 2x6x10 offcuts |
| 5 | Blocking — middle bays | 14 | ~14½" | 2x6x10 offcuts |
| 6 | Floor ply — full sheets | 2 | 48" × 96" uncut | PT 23/32 CDX |
| 7 | Floor ply — squares | 2 | 48" × 48" | PT 23/32 CDX |
| 8 | Floor ply — long strip | 1 | 24" × 96" | PT 23/32 CDX |
| 9 | Floor ply — short strip | 1 | 24" × 48" | PT 23/32 CDX |
Ply layout: three columns across the 120" — 48" / 48" / 24" — with the N–S seams staggered (96+48 in one column, 48+96 in the next). The full 48×96 sheet goes at the SE corner so the conduit hole is measured off that sheet's own factory corner.
Everything above is the design. This is what the deck actually taught us while it was going together on Aug 12–13, 2026 — corrections to numbers printed above, techniques that worked, and two things in this document that were simply wrong.
Scope note. This document covers base and deck only. Wall framing, roof framing and finishes get their own parallel documents rather than being appended here — the point of the library is that each phase is findable on its own.
Skid-to-skid across open ground is the measurement that fought us all day: nothing to hook a tape on, nothing square to reference, and every reading disagreeing with the last. Once the deck frame is square, it is the reference. Measure down to the skids from it.
The deck is 120" wide and the skids sit at 99½" outside-to-outside, so:
| From | To | Target | Why this one |
|---|---|---|---|
| Rim outside face | Skid outside face | 10¼" | (120 − 99½) ÷ 2 |
| Rim inside face | Skid outside face | 8¾" | easiest in practice — you're closer to the skid |
| Rim inside face | Skid inside face | 14¼" | alternate sight line |
The full chain across the deck must sum to 117":
8¾ + 5½ + 88½ + 5½ + 8¾ = 117"
The bottom edge of the rim sits level with the top of the skid, because the joists bear on the skids. So the tape runs horizontally with nothing to plumb down and no square needed.
| # | Step | Why here and not elsewhere |
|---|---|---|
| 1 | Re-crown every joist | Week-old crown marks go stale — boards move on gravel |
| 2 | Install joists, 2 nails per end only | A fully nailed frame cannot rack. Leave the other two out |
| 3 | Re-verify skid position & block centering | Last easy chance |
| 4 | LEVEL — jack and shim at the blocks | Before squaring. Jacking racks the frame |
| 5 | SQUARE — chase diagonals equal, ~187.44" | Equality beats the printed 187½" |
| 6 | LOCK — board screwed across the diagonal | Immediately. It undoes itself while you fetch the drill |
| 7 | Then bring the skids to 8¾" | Square the frame first and move the skids to it — the frame's square is the hard-won part; skids are loose and light |
| 8 | Nail off — 3rd and 4th nails per end | |
| 9 | Toenail to skids | This freezes the geometry permanently |
| 10 | Blocking | |
| 11 | Protectant on every cut end | Last chance to reach these faces — after the ply, most of it is sealed away forever |
| 12 | Plywood; brace comes off as sheets go down | The ply is what squares the deck permanently |
Diagonals of 188" and 187" are 1" out. The correction is ½", not 1" — moving one corner lengthens one diagonal and shortens the other simultaneously.
| Do | Instead of |
|---|---|
| Work from a corner of the long diagonal, driving inward toward its opposite corner | Pushing outward from the short corner — you'd have to stand inside the frame with no swing |
| Ratchet strap across the long diagonal, cranked slowly | A sledge, if you're solo. The strap is reversible and you can watch both corners |
| Small bites, re-measuring both diagonals after each | One big pull — a racked frame breaks static friction suddenly and you will overshoot |
| Tack a nail at each outside corner to hook the tape on | Holding a tape on a corner solo, which is impossible |
Root causes, in the order they mattered:
| Cause | Fix |
|---|---|
| Entry point at the corner. Started where the joist face meets the skid top, the nail clips through the joist's bottom edge — where there is almost no wood — then bottoms its head against the corner before the shank is buried | Start 1¼"–1½" up the joist face, measured from the skid's top surface, angled down 45–50°. The nail then travels through solid joist wood, crosses the interface and buries in the skid |
| Wet PT southern yellow pine. Ring shank + dense wet SYP + 45° is at the edge of what a framing nailer does well — these guns are built to fire perpendicular into a flat face | Regulator to 105–110 PSI (90–95 is a face-nailing number), depth-of-drive to max |
| The joist bounces | Weight on it, directly over the skid. Any movement eats the energy that should be driving the nail |
| Bump fire | Sequential trigger. You are aiming these |
2 per crossing · 20 crossings · 40 nails total. Measure the diagonals once after the four corners are in; if they still match, the geometry is frozen and the remaining 32 can go in without stopping.
The blocking rows back the plywood's long seams, so they cannot be staggered — every block in a row lands on the same line. Which means you cannot end-nail both sides of a joist at the same station: the block you just installed is in the way. Solve it with sequence instead.
| Pass | Bays | Method | Why it works |
|---|---|---|---|
| 1 | Odd — 1, 3, 5, 7, 9 | End-nail, 3 nails through the joist face into end grain, each end | Both neighboring bays are still empty, so both joist faces are open. End joists get theirs from outside the deck |
| 2 | Even — 2, 4, 6, 8 | Toenail, 3 per end — 2 on one face, 1 on the other | Both neighbors are now filled. Place the single nail vertically between the other two so the shanks pass rather than collide |
5 end-nailed and 4 toenailed per row · 3 per end either way · ~108 nails for both rows. On a 5½" block: roughly 1½" and 4" up on the first face, ~2¾" on the second. Add a fourth if a block still feels lively.
| Detail | Why |
|---|---|
| Cut pass-2 blocks ~1/16" scant | A tight block driven into an already-locked row doesn't compress — it pushes your joists off 16" o.c., and you find out when the ply seams don't land |
| Set the block 1/16" proud on the side you nail first, or brace the far end | Toenailing kicks the block. Let the drive seat it onto the line instead of past it |
| Flush at the top beats being on the line | A block ⅛" proud telegraphs through the plywood forever; ⅛" low leaves the seam bearing on nothing. Position by feel, fingers spanning block and joist |
Gaps of 1/32"–1/16" turned up at several joist ends, a couple of them consistent full depth.
| What you're seeing | Do |
|---|---|
| Consistent gap, full depth | Leave it. Closing it dimples the wall line to fix an invisible void |
| Gap at one point, flush elsewhere | Leave it — that's ~1/32" out-of-square on a saw cut, which is normal |
| Rim bowed away between joists | Close this one — here tightening improves straightness rather than harming it |
| Anything over ~⅛" | Different conversation — shim it, or the joist is mis-cut |
The right method: clamp it, or run a temporary screw to draw it in, drive the nails, then back the screw out. Screw as clamp, nails as fastener.
The check: pull a string along the outside face of each rim, end to end. Fix only where it wanders more than ⅛" off the string, and only toward the string. Everywhere else, nail and move on.
Product: composite horseshoe shims, 1⅞" × 5⅛", ~$1.48 per 16-pack. Bought 5 packs / 80 shims for about $6.45. Parallel-sided, not tapered — no wedge tip concentrating load.
| Rule | Reason |
|---|---|
| Butt them tight to each other | Contiguous bearing, no concealed void under the skid |
| Interlock the horseshoe slots | The slot is a void in your bearing area — alternate them so slots overlap solid material |
| Keep everything inboard of the downturn | A shim spanning the lip is a bridge across your barrier |
| Leave the 2" skirt clean and visible | It's the inspection surface — twice a year you look along it for mud tubes |
| Cap the stack at ~½" | Beyond that, pull the block and re-set it. A tall stack of loose shims walks out under freeze-thaw |
Contact patch is the skid's 5½" width × the block's 7⅝" along-skid dimension = 41.9 sq in. Three shims side by side — 5⅛" across the skid width, 1⅞" each along it — give ~29 sq in, about 70% coverage.
~1,400 lb ÷ 29 sq in ≈ 49 psi, against PT SYP's 565 psi allowable compression perpendicular to grain — 9% utilised.
The skid is the weak link, not the shim. Nothing here is close to troubled.
Boards left on gravel a few days develop bow — the gravel side stays damp, the sun dries the top, and the board bends toward the dry face.
| Bucket | What it is | Verdict |
|---|---|---|
| Crown | Bend in the tall 5½" plane, sighting down the edge | Not a defect. Crown up, install it. Every board has some |
| Bow | Bend in the thin 1½" plane, face waving side to side | Up to ¼" over 117" — install it. The rims capture both ends and two rows of blocking capture the middle, and that assembly pulls it straight. ¼"–½", use it in a middle bay flanked by straight neighbors. Past ½", make it blocking |
| Twist / wind | Corners not in the same plane | Disqualifying at any magnitude. Blocking and plywood fight it forever and it telegraphs through the floor |
117 ÷ 14⅝" (14½" plus kerf) = exactly 8.0 — too tight to bank on once you trim a bad end. Budget 7 usable blocks per board. Against 18 blocks / 258 linear inches needed:
| Source | Blocks | Verdict |
|---|---|---|
| 3 curved joists @ 7 | 21 | Works — 3 spare |
| 2 curved joists @ 7 | 14 | Short by four |