Glossary term

Nesting Software

Software that automatically optimizes the placement of parts on sheet materials to minimize waste. Used in laser cutting, plasma cutting, sheet metal fabrication, woodworking, and other flat-material cutting industries.

What is nesting software?

Nesting software automatically calculates the optimal arrangement of parts on sheet material — steel plates, plywood panels, fabric rolls, acrylic sheets, or any flat material — to minimize waste and reduce the number of sheets required.

The process is called nesting because parts are fitted together like puzzle pieces — interlocking and overlapping wherever their geometry allows, without actually overlapping (which would make cuts impossible).

What nesting software does

  1. Accepts part geometry — typically as DXF or SVG files from CAD tools
  2. Accepts sheet parameters — dimensions, quantity available, material type
  3. Runs the optimizer — places parts to maximize utilization
  4. Outputs a cutting layout — as DXF, G-code, PLT, or PDF

Types of nesting

TypeDescriptionWhen to use
True-shape nestingPlaces parts by actual geometryIrregular parts, curves, complex shapes
Rectangular nestingPlaces parts in bounding boxesSimple rectangular parts only
Strip nestingFills strips of fixed widthSimple batch jobs
Linear nesting (1D)Optimizes linear stock cutsPipes, bars, extrusions

Who uses nesting software?

  • Laser cutting shops — fiber, CO₂, diode lasers
  • Plasma cutting services — steel plate fabrication
  • Sheet metal fabricators — mixed-part production runs
  • HVAC manufacturers — duct component cutting
  • CNC woodworking shops — cabinet and furniture panel cutting
  • Composites manufacturers — carbon fibre and fibreglass layup sheets
  • Apparel and textile industry — pattern cutting for fabric and leather

How to choose nesting software in 2026

Key questions to ask:

  • Browser-based or desktop? — Browser-based tools require no installation and work on any OS
  • Free tier available? — Lets you evaluate with real jobs before committing
  • DXF support? — Essential for any CAD-based workflow
  • True-shape or rectangular? — True-shape is always better unless all parts are rectangles
  • Export formats? — Do you need G-code, DXF, PLT, or PDF?
  • Pricing model? — Per-job, monthly subscription, or one-time license?

Lapas is a browser-based nesting software with a free plan, DXF/SVG support, true-shape nesting, and export to DXF, G-code, PLT, and PDF.

How nesting software works

At a high level, a nesting solver:

  1. Reads part geometry — parses DXF or SVG files, extracts closed outlines for each part
  2. Builds a collision model — typically using No-Fit Polygons (NFP) to efficiently represent valid placement positions
  3. Runs an optimizer — places parts one by one (greedy) or evolves a population of candidate arrangements (metaheuristic), checking collisions against the NFP model
  4. Outputs a layout — part positions and rotations on the sheet, ready for export

The optimizer is the core differentiator between tools. A brute-force approach is computationally infeasible for large jobs; production nesting tools use heuristics (fast, approximate) or metaheuristics (slower, higher quality) to find good-enough solutions within a practical time budget.

Desktop vs. browser-based nesting software

DesktopBrowser-based
InstallationRequired per machineNone
OS supportUsually Windows onlyAny OS, any device
Offline accessYesNo
UpdatesManualAutomatic
CollaborationLocal filesCloud sharing possible
ExamplesDeepnest, ProNest LT, SigmaNESTLapas, SVGNest

Browser-based tools have become increasingly practical as computing power in browsers has grown. WebAssembly allows near-native performance for compute-intensive algorithms in the browser — meaning a browser-based nesting tool can run the same algorithms as a desktop app without the installation overhead.

File format support

The most important file formats for nesting workflows:

Input:

  • DXF — the standard for CAD-to-CNC workflows. Exported from AutoCAD, SolidWorks, Fusion 360, FreeCAD, etc. Should be the minimum requirement for any nesting tool used with CNC equipment.
  • SVG — used by graphic design tools (Illustrator, Inkscape) and some laser cutter software. Essential for sign shops, engravers, and maker-oriented workflows.

Output:

  • DXF — for import into CAM software (SheetCam, Fusion 360, Mastercam)
  • G-code — direct output for CNC machines that accept standard G-code
  • PLT/HPGL — older format, still used by some vinyl cutters and plotters
  • PDF — human-readable report for quoting and job documentation

A professional workflow typically exports DXF from nesting software, then applies toolpaths, lead-ins, and machine-specific post-processing in a dedicated CAM tool.

Nesting software pricing models

ModelExamplesTypical price
Free / open sourceDeepnest, SVGNest$0
Freemium (limited free tier)Lapas$0 free / $49/mo Pro
Monthly subscriptionProNest LT, Lapas Pro$30–$100/mo
Annual licenseMany CAM-integrated tools$500–$3,000/yr
Enterprise / perpetualSigmaNEST, Lantek$5,000–$50,000+

For most independent shops and small fabricators, a freemium or low monthly subscription model provides the best value — you can evaluate on real jobs without commitment and pay only for production use.

FAQ

What’s the difference between nesting software and CAM software?

Nesting software optimises part placement on the sheet — minimising material waste. CAM software generates the machine toolpaths — specifying how the cutting head moves, lead-in geometry, speed, power, and post-processing for a specific machine. Most workflows use both: nest first, then apply CAM to the nested layout. Some tools (ProNest, SigmaNEST) integrate both steps; others (Lapas, Deepnest) are dedicated nesting tools that export DXF for a separate CAM step.

Can nesting software work directly with my laser or plasma software?

Some tools have direct integrations — ProNest LT integrates with Hypertherm SureCut, for example. For most setups, the workflow is: export DXF from nesting software → import into your machine’s CAM/controller software (LightBurn, RDWorks, SheetCam, etc.). Lapas exports DXF compatible with all major laser and plasma CAM software.

How much material can nesting software realistically save?

For shops currently doing manual layout, 15–30% improvement in material utilization is typical when switching to true-shape nesting software. For shops already using basic rectangular nesting software, switching to true-shape nesting typically improves utilization by 8–18% for irregular parts. The actual saving depends heavily on part geometry — shops cutting highly irregular parts see larger gains; shops cutting mostly rectangles see smaller gains.

Is nesting software worth it for small shops?

The break-even calculation is simple: (monthly material cost) × (utilization improvement %) > (software cost). For a shop spending $2,000/month on sheet material, a 10% utilization improvement saves $200/month. Even a $49/month tool pays for itself four times over. The threshold where nesting software stops being worth it is very low — typically below $500/month in sheet material spend.