AI Smart Rotation
Runs several of the other modes and keeps whichever packs tightest.
Best for: jobs where you would rather not guess, and can spare the extra time.
What GoNesting does with your DXF files, feature by feature: how parts are packed and turned, the spacing you control, the sheets you nest on, what the importer reads, and what goes into the DXF and PDF exports.
01True-shape engine
Bounding-box nesting wraps every part in a rectangle, so the material around curves, notches and angled edges is lost before packing even starts. GoNesting works from each part's actual contour and its holes.
The shaded corner is material a bounding box counts as taken. Working from the outline, it is free for another part.
Several layouts at once
Your job is packed several complete ways at the same time, spread across your processor cores.
The sheet, both ways round
Layouts are also tried on the sheet turned 90°, then mapped back onto the size you entered. Skipped when every sheet is square.
Rows for repeated parts
When a part comes in enough copies, a neat row-by-row layout of it is tried as well.
The best layout is kept
The layout that places the most parts on the fewest sheets is the one you see.
02Parts in cut-outs
A clock face, a speaker grille, a bracket with a lightening hole — each one leaves an island of material in the middle of the sheet. GoNesting treats that hole as usable area and places smaller parts inside it, with the same gap you set everywhere else.
The cut order follows. In the exported DXF, a part sitting inside another is cut before the part around it, and every part's holes are cut before its outline — so nothing drops out while there is still cutting to do inside it.
The four small parts on the left cost nothing extra — that area was being cut away as scrap anyway.
03Rotation modes
How far parts may turn is the biggest lever you have over both the fit and the wait. Five modes are on every plan and 360 angles is included with Pro. The bars show how long a run takes, not how good the result is.
Runs several of the other modes and keeps whichever packs tightest.
Best for: jobs where you would rather not guess, and can spare the extra time.
Lines each part up on its longest edge, plus the square turns.
Best for: long, thin or angled parts that were not drawn straight.
Turns each part a quarter turn at a time: 0°, 90°, 180° and 270°.
Best for: most jobs — the best all-round fit.
Adds the 45° diagonals to the four square turns.
Best for: triangles, wedges and arrow shapes that interlock.
Every whole degree. The tightest possible fit, and by far the slowest.
Best for: expensive material, where one more part per sheet is worth the wait.
Parts stay exactly as they are drawn in your DXF.
Best for: wood grain, a brushed finish or a printed side.
Set per job, not per part. The mode you choose applies to every part in the job, and whichever you pick, the sheet itself is still tried both ways round.
Grain or a printed side? Choose No rotation and draw those parts facing the way you need before you upload — nothing will turn them.
04Spacing & co-edge
Three settings decide how much space ends up between your parts. They are set per job and carried into the layout, the exported DXF files and the PDF report.
0–50mm
Clear space between one part and the next, held everywhere, including inside cut-outs. A bigger gap is safer for thick material and hot cuts; a smaller one fits more parts per sheet.
Quick picks 0125 · default 1 mm
0–100mm
A border around the sheet where nothing is placed — for clamps, or a rough or damaged edge. The usable area is shown before you run.
Quick picks 051020 · default 0 mm
On / Off
Neighbouring parts share one cut line instead of each getting its own, which saves cutting time and material. The gap is held at 0 mm while it is on, and shared edges are merged in the DXF export.
Best for straight-edged parts on a laser or plasma cutter.
No kerf setting. GoNesting places your geometry without offsetting it. Kerf compensation stays in your CAM software, so choose a gap that suits your cut width and material.
Co-edge is in beta. Check the first sheet on your machine before you run a whole job with shared cut lines. It is not suited to work where every part needs its own clean edge.
05Sheet sizes
Add the sheets for each job: nine standard sizes are one tap away, any other size is just a length and a width, and you set how many sheets of each size the job can use.
Mix sizes in one job
Parts spread across every sheet in the list, and earlier sheets are filled first so the part-used sheet ends up last.
Up to 999 of each
Set a quantity for each sheet size instead of adding the same sheet again and again.
Either way round
Jobs are also packed with the sheets turned 90°, so the order you type length and width in does not hold the layout back.
Nothing silently dropped
Each sheet shows its part count and material used. If some parts do not fit, you are told how many.
06DXF import
Upload one drawing or several at once. Each file is split into separate parts with their holes, so a single CAD file holding a whole product works as well as one file per part.
Upload ASCII DXF files
Add several files at once, up to 20 MB each. DWG and binary DXF files are not supported.
Tick the parts to nest
Search a long list by part or file name, and leave parts unticked to keep them out of the job without deleting them.
Set quantity and priority
Give each part a quantity, and mark it Place earlier or Place first when two parts are the same size.
LINE
A straight segment of a contour
LWPOLYLINE
Open or closed contour, arc bulges included
POLYLINE
Contour built from its vertex list
ARC
Curved segment, written back as a real arc
CIRCLE
A round part, or a round hole inside one
ELLIPSE
Full or partial elliptical contour
SPLINE
Free-form curve, from control or fit points
SOLID / 3DFACE
Filled triangle or quad, read as its outline
INSERT
Block reference with its scale, rotation and mirroring, nested blocks and arrays included
Ignored on purpose: text, dimensions, hatches, leaders and points. They are annotation, not something to cut, so they never turn into a phantom part or a stray cut line.
How holes are found: from the geometry, not from layer names. A closed contour that sits fully inside another becomes a hole in it; one that does not becomes a part of its own. A shape inside a hole is a part again, unless it is the inside of a letter or digit cut into the part.
07Live preview & part check
Nesting is not a black box you wait on. You see each sheet fill as it is packed, you can stop at any point, and you can confirm that a placed part is still exactly the shape you drew.
Sheets fill as you watch
The sheet being packed is highlighted, a progress bar tracks the run, and every sheet shows its part count and the share of material used.
Stop whenever you like
A long run you have already learned enough from does not have to finish.
Adjust and run again
Change the rotation, gap or margin right on the result screen and run again, or accept the layout and move on to export.
Leftover parts flagged
If some parts do not fit on the sheets in the job, the screen says how many, so you can add a sheet, allow more turning or reduce the gap.
Mouse
Keyboard
08DXF & PDF export
Every accepted layout gives you two downloads: a ZIP with one DXF file per sheet, built from your original geometry, and a PDF report of the whole job.
Open the files in your CAM software to add lead-ins, toolpaths and machine settings as usual.
Save it as a PDF from the export screen. For a saved run, the report can be downloaded again from History.
Many controllers cut a DXF in the order its entities are written. The export reorders every sheet to cut down rapid travel — the head moving without cutting — without adding, removing or moving a single cut.
09Nesting history
Nesting is a string of small experiments — a different gap here, another rotation there. History lists every run with its settings and results, so the one that worked is easy to find again.
Search by date or setting
Type “12 Sep”, “4 angles” or “co-edge” to find a run.
Filter and sort
Narrow by status and time period, then sort by date, material use, parts nested or sheets used.
Totals that follow the filter
Saved layouts, parts nested, sheets used, average material use and time spent — for exactly the runs shown.
The PDF report, again
Download the report of a saved run whenever you need another copy.
Copy a summary
A one-line summary of a run — parts, sheets, material used and settings — ready to paste anywhere.
Unsaved runs listed too
Runs that were started but never saved are shown and marked, so your run count always adds up.
Export the runs that match your filters as a spreadsheet, one row per run:
Free and Pro
The engine, the importer, the preview, both exports and history work the same on both plans. The free plan includes 5 nesting runs.
FAQ
Answers about the features on this page. For plans and the free nesting runs, see pricing.
Ask us a questionTrue-shape nesting packs each part by its real outline and holes. Bounding-box nesting first wraps every part in a rectangle, so the material around curves, notches and angled edges is lost before packing starts. GoNesting uses true-shape nesting on every job. Parts that are already rectangles gain little from it.
Yes. A closed inner contour, such as a round hole, a slot or a window, is treated as usable sheet area, so smaller parts can be placed inside it with the same gap you set everywhere else. It happens automatically. In the exported DXF, the part inside is cut before the part around it.
4 angles is the default and the best all-round choice. Use 8 angles for triangles and wedge shapes, Auto-align for long parts that were not drawn straight, and No rotation for grain or a printed side. AI Smart Rotation runs several of the other modes and keeps the tightest layout. 360 angles, included with Pro, tries every whole degree and is the slowest.
Choose No rotation. Every part then stays exactly as it is drawn in your DXF, so draw grain-sensitive parts facing the direction you need before you upload. Rotation is set for the whole job, not per part.
The gap between parts can be 0 to 50 mm, with 1 mm as the default, and the margin from the sheet edge 0 to 100 mm. There is no kerf setting: GoNesting places your geometry without offsetting it, so keep kerf compensation in your CAM software and choose a gap that suits your cut width and material.
Co-edge cutting lets neighbouring parts share one cut line instead of each getting its own, which saves cutting time and material. While it is on, the gap is held at 0 mm and shared edges are merged in the DXF export. It is in beta, it is a Pro feature, and it suits straight-edged parts on a laser or plasma cutter.
Yes. Pick from nine standard sheet sizes or enter a custom length and width, set how many sheets of each size the job can use, and mix sizes in one job. Parts are spread across the sheets, each sheet shows its part count and material used, and if some parts do not fit you are told how many, so you can add a sheet and nest again.
LINE, LWPOLYLINE, POLYLINE, ARC, CIRCLE, ELLIPSE, SPLINE, SOLID, 3DFACE and INSERT block references with their scale and rotation. Text, dimensions, hatches, leaders and points are ignored, so they never become parts. Blocks placed inside other blocks and arrayed inserts are expanded too. Files must be ASCII DXF, up to 20 MB each.
You download a ZIP with one R12 ASCII DXF file per sheet, in millimetres, with the sheet outline on a SHEET layer and every part and hole on a CUT layer, plus a README with the settings used. Each sheet is written in cutting order: holes before their outline, nested parts before the part around them, and parts along a short route across the sheet to reduce rapid travel.
Sheets used, parts nested against parts requested, material used and offcut, the total sheet area in mm², and the gap, margin, rotation and co-edge settings. It then shows a drawing of every sheet with its part count and material used, and a part list with each part's size, quantity nested and the angles it was turned to.
Click any placed part on the nesting screen. Part check compares it with the shape in your file, covering the number of corners, outline length, area, the longest edge shift and size, and draws your original outline over the placed one. Nesting only moves and turns parts; it never scales or simplifies them.
Yes. Every run is listed with its settings and results, including runs that were never saved. You can search by date or setting, filter by status and time period, sort five ways, download a saved run's PDF report again, and export the filtered runs as a CSV file with 15 columns.
Upload one DXF and see how its parts nest. No credit card, no download.
No credit card · no install · 5 free nesting runs