△

CodeCraft Pro

IRC 2021 / 2024 & DCA-6 ● OFFLINE-READY • LOCAL

Field Framing Calculators, Square Gauge Layout, Saw Over-Cut Inspector, Shop Plans & Code Academy

Code Standard:
Load Scenario / Test Code Break:

Precision Framing Dials

Use sliders or ▲/▼ micro-steppers for exact job-site layout

ⓘ Field Guide: How Rise, Run & Bottom Drop Work Click to expand ▾

Total Rise: Measure vertically from finished lower floor to finished upper floor. Divide by 7.75" (IRC max) and round up to find the minimum riser count.

Bottom Riser Drop: Because finish treads add thickness to every step, the bottom of the stringer must be trimmed by 1x Finish Tread Thickness so the first step does not end up taller than the rest (violating the 3/8" uniformity limit).

RISE
9'-0" (108.000")
108"
Micro-Adjust:
Unit Rise: 7.200" (7-3/16")
15
Step Count Adjust:
RUN
IRC Min: 10" | IBC Min: 11"
10-1/2"
Micro-Adjust:
Max horizontal run & room width envelope
ⓘ How Room Constraints Auto-Snap Landings & Treads Expand ▾

Enter your total room length (including the mandatory 36" bottom landing clearance per IRC R311.7.6) or max stair run. Clicking Snap Stair to Room Space calculates whether a straight flight fits, adjusts unit tread depth down to the 10" minimum if needed, or automatically folds the stair into a 90° L-Turn or 180° Switchback U-Landing when the room is short.

Max Stair Run Space Available: 168" (14'-0")
Incl. 36" landing
Fits U/L turn
8 steps

Lumber, Saw Notch Method & Headroom

ⓘ Why Circular Saw Over-Cuts Fail Framing Inspection Expand ▾

A 7-1/4" circular saw blade set to cut 1-1/2" lumber exits the bottom face 1-1/4" behind the top entry line. Running the circular saw until the bottom of the blade reaches the notch corner slices 1-1/4" past the crotch on both faces, shrinking your effective throat spine by 1.25" and creating a sharp cross-grain crack starter that splits under foot load. Always stop at the pencil line and finish with a handsaw or jigsaw!

Live Closed-2D Stringer, Square Buttons & Saw Stop Blueprint ALL CODES PASS

Switch between Full Headroom Elevation, Throat Zoom, and Framing Square Brass Gauge + Circular Saw Guide

Unit Riser Cut 7-3/16" 7.200" (15 risers)
Bottom Riser Height 6-3/16" 1" drop for finish tread
Net Throat (After Saw) 5-3/8" Min req: 3.50"
Stringer Board Length 15'-2" Buy 16ft stock (3 req)

Stair Material Takeoff & Framing Square Brass Gauge Settings

Tongue Gauge: 7-3/16" | Blade Gauge: 10-1/2"

Live IRC / IBC Code Compliance Audit & Why Adjustments Fail

2R + T = 24.9" (Ideal Comfort)