✂️

Shear Nester

Flashing cut optimization for shear cutting — kerf 0mm, full-sheet cuts only
← StructBase Shear
Project Info
Shear constraints: Rip cuts first (full stock length) → cross cuts within each strip. No zigzag. No partial-width cuts.
Kerf mm
Stock Definitions + Add Stock
MaterialThicknessWidth (in)Color auto-syncs ↓
Import Takeoff Schedule
or paste below
Required Column Structure — flat rows, one flashing per row
Info / text Qty fields Dimensions (parsed) Calculated
A
Opening Type
B
Qty of Openings
C
Item (Sub-loc)
D
Item-Qty
E
Flashing Name
F
Material
G
Thickness
H
Length_ft
I
Width_ft
CALCULATED
Total Run (ft)
↑ Row 1: Column headers (Opening Type, Qty of Openings, Item, Item-Qty, Flashing Name, Material, Thickness, Length_ft, Width_ft)
Windows 15 Jamb 2 Jamb Trim W/ pop rivets at 8" o/c PL 22ga 4 2 4 × 2 × 15 = 120 ft
Windows 15 Sill 1 Profiled sill trim w/ pop rivets at 8"o/c PL 22ga 3 2 3 × 1 × 15 = 45 ft
... one row per flashing item, repeating Opening Type + Qty of Openings on every row ...
Total Run (ft) = Length_ft (H) × Item-Qty (D) × Qty of Openings (B)
Jamb: 4 ft × 2 sides × 15 windows = 120 ft  |  Sill: 3 ft × 1 × 15 windows = 45 ft  |  Width_ft (I) = strip width — fed directly to nesting
Material (Col F) can be PL, Galv, Colored, or any label — it is stored with the stock for the report but does not affect nesting.
Headers must be present on Row 1 with exact names. Every data row must repeat Opening Type and Qty of Openings.
Sections & Flashings + Add Section
Note: Each stock type nests independently. Sections tag flashings for the report breakdown.
No results yet Define stocks, add sections & flashings, then click Optimize Shear Nesting