Sheet nesting optimizer for CNC operators
CNC machines cut fast, but only when the layout is right. Sawvy generates tightly packed sheet layouts that minimize material waste and reduce the number of sheets you run through the machine.

The problem
Manual nesting in CAD software is time-consuming and rarely produces optimal layouts for sheet goods.
Dedicated CNC nesting software costs hundreds or thousands per year and is overkill for small shops.
Re-nesting when a client changes part dimensions means starting the layout process over from scratch.
Tracking multiple materials (plywood, MDF, acrylic, aluminum composite) and their sheet sizes adds complexity.
How Sawvy solves this
Algorithm-driven nesting
Sawvy uses a guillotine-cut heuristic optimized for straight-line CNC routing. Parts are packed for maximum sheet utilization.
Multi-material projects
Define each material with its own sheet dimensions, thickness, and kerf. Sawvy nests parts per material automatically.
Instant re-optimization
Update a dimension, add a part, change a quantity — and re-optimize in seconds. The layout updates immediately.
PDF cut diagrams
Download labeled sheet diagrams with part names, dimensions, and positions. Use them as a reference alongside your CNC program.

Key features for cnc cutting
Kerf control
Set per-material kerf width to match your CNC bit diameter. The optimizer accounts for tool width in every placement.
Sheet count forecast
Know exactly how many sheets you need before ordering. Reduce over-purchasing and inventory waste.
Cost tracking
Assign costs per sheet to every material. After optimization, see the total material cost for the job and feed it into a client invoice.
Frequently asked questions
- Does Sawvy account for CNC kerf width?
- Yes. Set a per-material kerf width that matches your CNC bit diameter. The optimizer accounts for tool width in every placement so parts fit after cutting.
- Can I nest parts across different materials in one project?
- Yes. Define each material with its own sheet dimensions, thickness, and kerf. Sawvy nests parts per material automatically within the same project.
- How fast is re-optimization after changing a part?
- Near-instant. Update a dimension, add a part, or change a quantity and re-optimize in seconds. The layout updates immediately.
- What output formats does Sawvy provide for CNC?
- Sawvy generates labeled PDF cut diagrams with part names, dimensions, and positions. Use them as a reference alongside your CNC program.
- Is Sawvy affordable for a small CNC shop?
- Yes. Unlike dedicated CNC nesting software that costs hundreds or thousands per year, Sawvy is priced for small shops with a free tier to get started.
Start optimizing your cuts today
Join woodworkers who are saving time, materials, and money with Sawvy.