The picture and the numbers come from one building

The 3D view and the material list read the same pieces, so what you see and what you order cannot disagree.

The operating system for post-frame and barndominium builders.

What it is

There is one building behind everything — the post-frame & barndominium operating system keeps one record of it, not a drawing in one place and a spreadsheet in another. Every post, girt, purlin, chord, header and panel is placed once. The 3D view draws that list. The material list measures that same list. The card that names a piece when you click it reads that same list. There is no second spreadsheet anywhere.

Also called: single source of truth · model-driven takeoff · no drift between drawing and BOM

See it, piece by piece
01

The picture and the order are the same list of parts

One pass places every piece — post, girt, purlin, chord, header and panel. The 3D view draws that list. The material list measures that same list. The card that names a piece when you click it reads that same list. Click a post on the 40×60 and it says one of 20 identical pieces; the takeoff orders 20; the summary tile says Posts 20. There is no second spreadsheet, so the drawing cannot say one thing and the order another.

One building — the same 20 posts
Post✕
6×6 · 18′ long (incl. 4′ below grade)
Main building · one of 20 identical pieces
Materials · Framing
6x6 solid-sawn post (UC4B treated) (20′ stock)
360.0 LF consumed · 20×20′ · 40.0 LF waste
20 pcs
Materials · Summary
Posts
20
The same 20 posts three ways: the piece card, the takeoff line, the summary tile. Real screen · sample data.
Without it

The drawing and the material list are worked out two ways, agree until the building changes, and then nobody can tell which one is wrong.

Why we built it

The estimator orders straight off the model and the office stops reconciling a drawing against a spreadsheet. When every view reads the same parts, there is no second number to go wrong.

Sound familiar?“the drawing says one thing and the material list says another”
02

Quantities are measured off the drawing, not off a formula

Wall steel is counted per wall at that wall's own height — the high wall of a single slope, the field above a wainscot band, the gable triangle as a triangle — rather than one eave-height run around the perimeter. That is the difference between a number that is right on a rectangle and a number that is right on the building you drew.

Materials
Framing
6x6 solid-sawn post (UC4B treated) (20′ stock)
360.0 LF consumed · 20×20′ · 40.0 LF waste
20 pcs
6x6 jamb post (UC4B treated) (18′ stock)
108.0 LF consumed · 6×18′ · 0.0 LF waste
6 pcs
2x6 cripple (above headers) (10′ stock)
62.5 LF consumed · 9×10′ · 27.5 LF waste
9 pcs
2x6 wall girt (16′ stock)
1,404.0 LF consumed · 92×16′ · 68.0 LF waste
92 pcs
2x8 skirt board (treated) (20′ stock)
200.0 LF consumed · 10×20′ · 0.0 LF waste
10 pcs
2x6 eave strut (20′ stock)
120.0 LF consumed · 6×20′ · 0.0 LF waste
6 pcs
2x4 roof purlin (16′ stock)
1,364.0 LF consumed · 88×16′ · 44.0 LF waste
88 pcs
2x12 opening header (cut-to-stock)
48.0 LF consumed · 3×12′ + 2×8′ · 4.0 LF waste
5 pcs
2x6 window sill (8′ stock)
16.0 LF consumed · 4×8′ · 16.0 LF waste
4 pcs
Truss C40P4 (40′ span, 4/12)
spec-string per SmartBuild convention (C{span}P{pitch}); 10′ o.c. — 2 gable + 5 common · Fink (W) webs, plated both faces (ANSI/TPI 1)
7 pcs
Sheathing
Ribbed steel (exposed fastener) roof panel, 22.1′ length
2 gable face(s) @ 36.0″ coverage · 2,742 sq ft (MBCI MasterRib (36″ coverage, ¾″ ribs @ 9″))
42 panels
Roof underlayment / condensation barrier
2,742 sq ft + 10% lap
3,016 sqft
Wall steel panel, 11.0′ length
2,102 sq ft net of openings @ 3′ coverage
67 panels
Wainscot panel, 3.0′ height
573 sq ft
67 panels
Gable-end wall steel (cut to rake)
254 sq ft of gable endwall infill — not a rectangle
17 panels
Trim
Ridge cap
60.0 LF
Eave trim
124.0 LF
Rake trim
88.4 LF
Corner trim
56.0 LF
Door/window trim
119.3 LF
Inside/outside closure strip
matches every eave run of exposed-fastener steel
124.0 LF
Doors & Windows
Garage Door 14×12
1 ea
Walk-in Door 3×6.667
1 ea
Window 4×3
4 ea
Fasteners
1½″ HH panel screw (color-matched)
{sf}×1.8 over 5,896 sq ft — SmartBuild sheathing-package formula
10,613 ea
H2.5A truss-to-post tie
one per truss bearing per post line — uplift path from roof to column
40 ea
Foundation
Concrete, 18″ dia × 4′ post holes
5.8 yd3
Footing pads, 18″ dia × 6″ concrete
20 ea
Uplift restraint — full-depth concrete collar (as drawn)
20 ea

Design aid, not engineering — this is a purchase-vs-consumed takeoff from the same members the model draws. Stock lengths are yard lengths (no 60′ 2x4s). Factory trusses stay factory trusses. Not a substitute for a licensed design professional, a stamped truss package, or your local building department.

The Sheathing lines: wall steel at its own run height, the wainscot band, and the gable end counted as a triangle. Real screen · sample data.
Without it

Wall steel counted as one eave-height lap around the perimeter quietly under-orders every single-slope and every wainscotted wall.

Why we built it

The yard delivers the steel the building needs, not the steel a rectangle would need. A formula is right on a simple box; measuring the drawn walls is right on the building you sold.

03

Click any stick and it tells you what it is

Try it

A jamb post reads 6×6 · 18′ long (incl. 4′ below grade) · Garage Door 1 · one of 8 identical pieces. A truss chord tells you it arrives inside one plated truss, not as a yard stick. A girt tells you it is face-nailed, one piece per bay. The count on the card is the quantity on the order, because both read the same record.

Inspect piece card
Click any part — a post, a girt, a panel, a footing — to see exactly what it is. Flip Layers to Frame or Foundation to reach the framing and the below-grade pour.
All checks pass
Click any piece of the frame and it says what it is, its size, and how many of it there are. Real screen · sample data.
Without it

Somebody asks what a piece is or how many there are, and the answer means digging through a spreadsheet that may not match the drawing.

Why we built it

A new estimator learns post-frame by clicking the building, and an experienced one settles an argument in one click. The count on the card and the count on the order are the same number, so there is nothing to cross-check.

Sound familiar?“we ordered off the plan and were short”
04

Eave and ridge mean what the truss plant means

Dimensions follow the industry standard by default: eave, rake and ridge to the top of the purlins, width and length outside-of-girt to outside-of-girt. If your drawing set speaks to truss bearing and the post line, switch the convention and the numbers relabel without the building changing shape. Get this wrong and every elevation you hand a supplier is off by inches.

Design — Building
BuildingHide
Dimension standardS618
Industry standard (ANSI/ASABE S618)

Eave, rake and ridge measured to the TOP OF THE PURLINS; width and length measured OUTSIDE-OF-GIRT to OUTSIDE-OF-GIRT. Switching restates the numbers — the building itself doesn’t move.

Width(ft)
−40′+
Length(ft)
−60′+
Eave height(ft)
−14′+
Bay spacing(ft)
−10′+
Truss spacing(ft)
−10′+
Girt spacing(ft)
−2′+
Purlin spacing(ft)
−2′+
Post embedment(ft)
−4′+
Frost depth(ft)
−3′6″+
WainscotOn
Height(ft)
−3′+
The dimension standard, with what eave, rake, width and length are measured to. Real screen · sample data.
Without it

Two builders quote the same 40×60 and mean different buildings, because one measures to the outside of the girt and the other to the post line.

Why we built it

The truss plant and the supplier read your numbers the way you meant them. A standard you can name is a standard you can defend.

Sound familiar?“3D render is just marketing, the real numbers are in a spreadsheet”
05

The geometry is checked automatically, not by looking at it

Every change to the engine is run against a standing suite of buildings before it ships: joints are cut and nothing pokes out through the steel, no member floats in mid-air, every opening frames legally, and every quantity has a price in a unit that matches. A broken shape fails a check here instead of turning up in a drawing you already emailed.

Without it

A design tool that is only checked by eye ships the occasional floating board or wrong count, and the builder finds it in front of a customer.

Why we built it

Builders trust a tool that does not break their buildings when it gets updated. Checking the geometry automatically is the only way a model this detailed stays right as it grows.

How it works
  1. 1The building is worked out once: every post, girt, purlin, chord, header and panel gets a position, a size, a trade name and a cut length.
  2. 2The 3D view draws that list and nothing else.
  3. 3The material list measures that same list into order lines, grouped by the industry's own names.
  4. 4Click a piece and it is named off that same record, in trade language.
  5. 5The geometry is checked automatically, with no 3D display attached, so a broken shape fails before it reaches a drawing.
Why we built it

When the drawing and the quantities are worked out two different ways, they agree until somebody changes the building — and then nobody can tell which one is wrong. Every quantity here is measured off the geometry that was actually drawn. That is why wall steel is counted per wall and per gable triangle rather than as one eave-height lap around the perimeter, which quietly under-counts every single-slope and every wainscotted wall.

The problem
  • A separate quantity formula silently diverges from the drawing after a geometry change.
  • A visual-only 3D tool cannot be trusted to order from.
What you get
Any geometry fix improves the order at the same time.
The engine is testable headlessly, so geometry regressions are caught before a screenshot.
The 3D layer is replaceable without touching a single material calculation.
What's inside
Industry-standard dimensions (ANSI/ASABE S618)

Every saved design carries which convention it is in. The industry standard measures eave, rake and ridge to the top of the purlins, and width and length outside-of-girt to outside-of-girt. The other option measures to truss bearing and the post line. A stored number is never quietly reinterpreted.

3D BUILDING DESIGNER

See the picture and the numbers come from one building
on one of your own jobs.

Twenty minutes, your building, your numbers. Bring the job where “the drawing says one thing and the material list says another” — we will show you exactly where that stops.

leads2build.com
Trusses and purlins in the 3D designer
One building — the same 20 posts
Post✕
6×6 · 18′ long (incl. 4′ below grade)
Main building · one of 20 identical pieces
Materials · Framing
6x6 solid-sawn post (UC4B treated) (20′ stock)
360.0 LF consumed · 20×20′ · 40.0 LF waste
20 pcs
Materials · Summary
Posts
20
The picture and the numbers come from one building — Leads2Build