Sign in

Stick

Open in new tab

Build a mass out of boxes and cylinders booleaned together — two boxes, a silo through a block, a courtyard punched out — and Stick frames it the way an American crew would. Storeys fall out of the LUMBER rather than a round number: a storey is exactly its plates plus its stud plus the floor platform over it, so changing to a 9-foot wall really does change how many floors fit in the volume. Each storey's plan is a slice of the mass, so a cylinder grows a curved wall of straight studs and a solid that stops at twelve feet stops having walls there — and where two solids meet flush the shared wall is NOT framed twice. Then the ordinary rules, every one of them a parameter: plates single or doubled, studs on the 12/16/19.2/24 module, a corner post that belongs to one wall so a closed loop gets one per corner, rough openings with king studs, jacks, a header sized off the span, cripples and a doubled sill; floor joists clipped to the plan that GROW A GIRDER and posts under it the moment the span beats the table; rim joists, blocking, subfloor; and a gable, shed, flat or open roof with ridge, commons, ceiling joists, collar ties and gable studs. Read the takeoff beside it — pieces, board feet, sheets, pounds and dollars — and export the OBJ (inches, one box per stick), the cut list and takeoff as CSV, and a true-scale framing plan as SVG. And it takes PROVING GROUND’S OWN STUDIES: Sync → “Frame it in Stick” hands the massing across as the boxes, drums and extruded plans it was authored from — not a bounding box — so the scheme you just tested against sun, wind and carbon can be priced in sticks; anything unframable (a sphere, a tilt, an imported mesh with no primitives left) is refused out loud rather than guessed. And the framing is only the default TECTONIC SYSTEM of six: switch the same mass to balloon framing (continuous studs, a ribbon at every floor, fire blocking), a heavy timber frame (bents, girts, mitred knee braces, purlins on a ridge beam), cross-laminated timber panels, cast-in-place concrete with strip footings, or coursed CMU blocks counted one by one — each with its own parameters and its own takeoff (cubic yards and formwork, block and mortar counts, a panel schedule). Client-side, nothing uploaded.

One storey at a time, each framed on the platform below it.

A 32′ × 24′ house with a 16′ wing — the corner where they meet is the whole lesson.

The first solid is the mass everything else works on.

°

Floor to floor is 8'-11 1/8" — the wall plus the 0'-10" platform over it.

A PT sill plate bolts to the slab; no joists below.

1.5″ × 5.5″ actual

Wall assembly 8'-1 1/8" with its plates.

The post belongs to the wall that starts there, so a closed loop gets one per corner.

A subtracted solid's face is a real wall — a light well, a carved court.

in

Below this a boundary jog is a detail, not a wall.

Loading 3D…

797 of 797 pieces

2 storeys · 21'-0" of mass

Every stick is carried.

The structure check

Members
797
Carried
797
Floating
0
Assemblies
1

No floating parts. Every one of the 797 sticks reaches the ground through framing that touches — 15 of them bear on it directly. This is the state you want a frame to be in before you draw it.

The takeoff

Pieces
822
Floor area
2,051 sf
Board feet
6,812
Lineal
5,829 lf
Sheets
134
Lumber weight
10,554 lb
Material
$11,586
Per floor sf
$6/sf

Wall 1,745 sf sheathed · roof 1,034 sf · a material estimate at the settings you chose, never a quote.

What the framing is telling you

  • Level 2: 1 joist had no bearing at one end — a sliver of plan too narrow for the rim to close round — and was left out rather than drawn hanging in the air. Rotate the joists, or simplify the plan there.

What it did

  • Simple gable at 6:12, roof plane peaking 23.2′ above grade. Each rafter is birdsmouthed: a 4.0″ seat flat on the top plate with a 2.0″ heel notch — under the third-of-the-depth limit, and shallower than the 3.0″ plate, so it disappears into it. Hips and valleys are not framed: the roof flies past a stepped wall, as a simple gable really does — and a stud goes in under every rafter that crosses a wall on the way.
  • The rake is framed as a ladder: lookouts run back from each fly rafter to the last common rafter, tops flush with the rafters so the sheathing carries across the 1.3′ overhang.
  • The roof covers the TOP storey only — about 256 sf of the storey below is left as open deck. Frame the lower roof by lowering the storey count, or switch the roof to Flat and read the two separately.
  • 35 sheets of 3/4" T&G plywood decking are drawn over the joists — the storey above stands on them, which is what ties it to the building.
  • Sheet counts in the takeoff come off the panels actually drawn, not off an area estimate: anything over half a sheet is charged as its own sheet and the rips are nested, so a slab that needs no deck and a window that needs no panel both drop out of the order. No waste fraction is added on top — a drawn count already carries its own.
  • 1 girder and 7 posts appeared because the joists could not make the span on their own.

By member

Click a row to leave only that stick in the model.

MemberPcsLin ftBd ft
637131,189
1421,0961,096
548011,068
23514514
24504503
46355355
46316316
8142236
3129215
24185185
46150150
8142142
94138138
42126126
4110110
5364107
32101101
119191
75168
13558
566845
3500

Cut list · 67 distinct pieces

PieceSizeCutQty
Bottom plate2×631'-5 5/8"2
Bottom plate2×623'-5 5/8"2
Ceiling joist2×622'-4 1/8"23
Collar tie2×68'-2 13/16"11
Corner stud2×67'-8 5/8"24
Cripple2×62'-7 1/2"45
Cripple2×60'-6 5/8"4
Cripple2×60'-4 5/8"45
Blocking2×101'-2 1/2"53
Gable stud2×65'-7 13/16"2
Gable stud2×65'-3 3/4"2
Gable stud2×64'-11 13/16"2
Gable stud2×64'-7 3/4"2
Gable stud2×64'-3 13/16"2
Gable stud2×63'-11 3/4"2
Gable stud2×63'-7 13/16"2
Gable stud2×63'-3 3/4"2
Gable stud2×62'-11 13/16"2
Gable stud2×62'-7 3/4"2
Gable stud2×62'-3 13/16"2
Gable stud2×61'-11 3/4"2
Gable stud2×61'-7 13/16"2
Gable stud2×61'-3 3/4"2
Gable stud2×60'-11 13/16"2
Gable stud2×60'-7 3/4"2
Girder2×10 ×343'-0 1/8"3
Header2×6 ×23'-3"46
Jack (trimmer)2×66'-10 1/2"42
Jack (trimmer)2×66'-8 1/2"4
Floor joist2×1013'-8 1/16"34
Floor joist2×109'-8 1/16"21
Floor joist2×105'-8 1/16"8
King stud2×67'-8 5/8"46
Lookout (rake)2×41'-5 11/16"28
Lookout (rake)2×41'-2 1/2"14
Lookout (rake)2×40'-8 1/8"14
Post4×47'-3 7/8"7
Rafter2×814'-10 1/16"54
Ridge2×1034'-9 1/2"1
Rim joist2×1031'-5 5/8"1
Rim joist2×1027'-10 1/2"1
Rim joist2×1023'-5 5/8"1
Rim joist2×1019'-5 5/8"1
Rim joist2×1015'-5 5/8"1
Rim joist2×1011'-10 1/2"1
Rim joist2×108'-1 1/2"1
Rim joist2×104'-1 1/2"1
Rough sill2×63'-0"42
Sill plate (PT)2×631'-5 5/8"1
Sill plate (PT)2×627'-6 1/2"1
Sill plate (PT)2×623'-5 5/8"1
Sill plate (PT)2×619'-5 5/8"1
Sill plate (PT)2×615'-5 5/8"1
Sill plate (PT)2×611'-6 1/2"1
Sill plate (PT)2×68'-5 1/2"1
Sill plate (PT)2×64'-5 1/2"1
Stud2×67'-8 5/8"142
Subfloor panelsheet8'-0"29
Subfloor panelsheet4'-0"6
Top plate2×631'-5 5/8"6
Top plate2×627'-6 1/2"2
Top plate2×623'-5 5/8"6
Top plate2×619'-5 5/8"2
Top plate2×615'-5 5/8"2
Top plate2×611'-6 1/2"2
Top plate2×68'-5 1/2"2
Top plate2×64'-5 1/2"2
Stick · Good Tools