Metal Cut List Optimizer — Sheet Metal Nesting for Steel, Aluminum & Stainless
A metal cut list optimizer arranges the blanks you need to cut onto standard sheets — 4×8, 4×10, 5×10, or metric 1250×2500 / 1500×3000 — so you buy fewer sheets and scrap less material. EZNESTING nests rectangular and L/T/U-shaped parts on any sheet size, accounts for shear or plasma kerf, respects rolling/grain direction for brushed finishes, and exports cut diagrams as DXF, PDF, or CSV. It runs free in your browser, metric or imperial, no signup.
At steel and stainless prices, the difference between a 60% and an 85% sheet yield isn't rounding error — it's often a full sheet saved on every third job.
Built for how metal is actually cut
Sheet metal blanking has different constraints than woodworking, and the optimizer settings map to them directly:
- Kerf per cutting method — set 0 for a shear or press brake blank, ~0.06" (1.5 mm) for plasma, ~0.01–0.02" (0.2–0.5 mm) for laser or waterjet. The optimizer subtracts it at every cut line.
- Guillotine mode for shears — a shear can only make edge-to-edge cuts. Turn on guillotine cutting and every layout is producible as straight through-cuts; leave it off for laser/plasma tables that can cut free arrangements.
- Edge trim — mill edges are rarely square or clean. Set a per-side trim allowance and the optimizer keeps parts off the sheet edge.
- Grain / rolling direction — for brushed stainless, anodized aluminum, or parts that will be bent, lock part orientation so the finish or bend axis stays consistent. Unlock rotation for hot-rolled plate where orientation doesn't matter.
The result is a sheet-by-sheet cutting diagram your operator can take to the shear or import at the cutting table.
Worked example: 24 blanks from 16-gauge steel
Say a fabrication job needs these blanks from 16-ga mild steel, cut on a shear from standard 48×96 in (4×8 ft) sheets:
- 6 × 20×30 in (enclosure sides)
- 8 × 12×24 in (panels)
- 10 × 8×10 in (brackets)
That's 6,704 in² of parts. One sheet is 4,608 in², so the theoretical floor is two sheets. Cut the list in order, largest job-line first, sheet by sheet, and the tails and odd corners typically push you to three sheets — about 48% yield.
Optimized, the parts pack onto two sheets at 72.7% utilization: the 20×30s stack two-across and three-down on sheet one with the 8×10 brackets filling the remaining 8-inch strip, and the 12×24s run four-across in two bands on sheet two. Same parts, one fewer sheet of steel — and the layout is still fully shearable with edge-to-edge cuts.
Enter your own blank sizes and sheet size, and the optimizer produces the diagram in seconds.
Steel, aluminum, stainless — and mixed-material jobs
EZNESTING is material-agnostic: a part row is a size, a quantity, and a material label. That matters for metal work because real jobs mix stock:
- Mild steel sheet & plate — enclosures, brackets, gussets, base plates
- Stainless — food-service and architectural work, where grain lock keeps brushed finishes aligned
- Aluminum sheet — panels, signs backers, marine and trailer parts
- Galvanized / Zintec — HVAC ductwork blanks and flashings
Assign each part a material and thickness, and the optimizer nests each material group onto its own sheets — 16-ga steel parts never end up drawn on a stainless sheet. One project, one import, separate cutting plans per material.
What EZNESTING is (and isn't) for metal shops
EZNESTING is a pure nesting and cut list optimizer — it answers "how do I get these blanks out of the fewest sheets," and hands the result downstream:
- DXF export — take the nested layout into your CAM software for toolpathing on a laser, plasma, or router table
- PDF / SVG diagrams — print for the shear or bandsaw operator
- CSV / Excel — feed the blank list to purchasing or your ERP
It is not CAM software: no G-code, no post-processors, no lead-ins or toolpath simulation — your CAM tool owns that. And for true-shape irregular nesting of arbitrary profile cuts (interlocking curved parts on a plasma table), a dedicated irregular nester is the right tool. EZNESTING covers rectangular and common L/T/U/polygon blanks — which is the overwhelming majority of shear, brake, and panel work.
For bar, tube, angle, and pipe stock, the same project can switch to 1D mode — see the linear cut optimizer and pipe cut list calculator.
How it compares to other metal nesting options
Most nesting software aimed at metal shops is bundled with CAM systems — powerful, but licensed per-seat at CAM prices and overkill if you just need blanking layouts. The other common approach, a spreadsheet and a whiteboard, leaves 15–30% of each sheet on the scrap rack.
EZNESTING sits in between:
- Free and browser-based — no install, no license server, works on the shop office PC
- Sheet and linear in one tool — flat stock and bar/tube stock in the same project
- Any material — steel, aluminum, stainless; also glass, acrylic, plywood if your shop cuts them
- Import from CSV, Excel, or DXF — pull blank sizes straight from your existing lists
- Shear-aware — guillotine mode guarantees producible layouts, which CAM-oriented nesters often don't expose as a simple toggle
If you later need full CAM nesting with toolpaths, the DXF export means nothing you did here is throwaway.
Getting your cut list in
Three ways to load a metal cut list:
- Type it in — part name, width, length, quantity, material. Fractions and decimals both work; mix mm and inches per row if a drawing is metric and your stock is imperial.
- Import CSV or Excel — export from your ERP or estimating sheet and map the columns once.
- Import DXF — pull part outlines from drawings; rectangular and L/T/U profiles are recognized with their real dimensions.
Then set sheet size, kerf, trim, and guillotine mode for your cutting method, and run it. Re-run instantly when the job changes — an added part or a different sheet size is a ten-second re-nest, not an afternoon with a pencil.