From a new install to the first program your machine runs: sign in, add your machine package, check the tools and save the programs. This page describes SheetNest 2026, build 26.0.2.
SheetNest writes the program your machine runs through a post processor: the piece that turns the cuts of a sheet into the machine's own code. With it go the machine's tools, which are its cutting conditions, each with its kerf.
SheetNest supports selected TRUMPF and Mazak laser cutting systems. Each supported machine has its machine package: one file with the post processor, the tool list and the machine's settings. We set it up on your account, and from then on it is there for you to download.
You need three things:
The first time it opens, SheetNest shows its license agreement and then the Sign in to SheetNest window. Type the Email and the Password of your sheetnest.io account and press Sign in. If you have no account yet, Create a free account opens the page to make one.
SheetNest remembers the account on that computer and does not ask again. It confirms the account with sheetnest.io whenever it has a connection, and it works up to 30 days without one. After 30 days without reaching sheetnest.io, the Confirm your account window opens: connect the computer to the internet and press Try again.
To use another account, open Help > Account > Sign Out…. SheetNest closes, and asks for the email and the password the next time it starts.
Log in to your account on sheetnest.io. Under
Your machines, each machine package assigned to your account has a
Download button. The file's name ends in .snmachine. Save it
wherever you keep your downloads: SheetNest makes its own copy when you add the machine.
A machine package works with the account it was assigned to. SheetNest has to be signed in with that account to open it.
.snmachine file you downloaded.You can give the machine the name your shop calls it by. Leave the extension and the encoding as the package set them, unless your machine's control asks for others.
If SheetNest cannot take the package, it says why and changes nothing. The messages and what to do about each are further down.
Press Edit tools... to see the tools the machine came with. A tool is one cutting condition of the machine: what it cuts a given material and thickness with.
Every tool has a Name, a Tool number, a Kerf width and a Pierce clearance. Some machines show more: Feed rate, Pierce delay, Power, Pierce height, Plunge rate, Cut height, Pause at end of cut, Medium hole kerf and Small hole kerf. Which ones appear depends on the machine, so two machines can show different fields.
What you change is yours. When a newer build of the machine package arrives, the values you left alone take the new ones and the values you changed stay as you set them.
Edit settings... opens the settings of that machine: what your shop wants different from how the post processor comes. A machine package brings its own settings to start from. Change a value, press Save, close the editor and press OK in Machines. The settings are kept with the machine, and a newer build of the package does not change them.
Edit post... is off for a machine that came in a machine package: its post processor is not opened or edited.
Each part is cut with one of the machine's tools, and you choose it in Parts and Sheets, before you nest:
One program cuts with one tool, so every part on a sheet has the same one. If a sheet's parts have no tool, or a tool the machine in use does not have, SheetNest says so and asks you to set it in Parts and Sheets and nest again.
With the nest done, the mode bar has four modes: Modify, Profiling, Verify and Compile. Open Compile:
Each sheet gets a file of its own. With one sheet the file has the program name; with
several they are numbered, NAME_1, NAME_2 and so on. The
extension and the encoding are the machine's, from Configure >
Machines...
If the job has warnings they are in the Warnings tab, and SheetNest asks before it saves. It also asks before it writes over a file that is already there.
Verify plays the cut back in the order the machine will make it. Watch a new machine's first sheets there, read the program, and check it at the machine before it runs. The programs you make are yours, and so is the check: SheetNest's license agreement leaves every program, setting and result to you before it runs on a machine.
A machine package can get a newer build, for example with a correction to its post processor or more tools. We tell you when yours has one. To take it:
The machine keeps its name. Its tools are brought up to date and keep what you changed: a tool you added or renamed stays, and a tool you deleted stays deleted. Your settings are not touched.
Once you have signed in, SheetNest runs without internet, your machines included. It needs to reach sheetnest.io at least once every 30 days to confirm the account and what is assigned to it. A computer that stays offline longer shows the Confirm your account window when SheetNest opens, until it connects again.
Nothing of your drawings, nests or programs is sent. What SheetNest sends and keeps is in the privacy notice.
These are the messages SheetNest gives about a machine package, word for word.
| SheetNest says | What to do |
|---|---|
| This file is not a SheetNest machine package, or it is damaged. Download it again from your account on sheetnest.io. | The download did not finish, or the file is another kind. Download it again and choose that file. |
| This machine package needs a newer SheetNest. Update SheetNest and try again. | Download the current SheetNest from your account, install it and add the machine again. |
| This machine comes in a machine package, which works with the account it was assigned to. SheetNest has nothing from sheetnest.io for your account yet: connect to the internet and open SheetNest again. | SheetNest has not been able to ask sheetnest.io what your account has. Connect the computer, close SheetNest and open it again. |
| SheetNest could not confirm what your account has. Sign out (Help > Account) and sign in again. | Sign out and sign in again, with a connection. |
| SheetNest has not reached sheetnest.io for too long to go on using this machine. Connect to the internet and open SheetNest again. | The computer has been offline longer than SheetNest allows. Connect it, close SheetNest and open it again. |
| This machine is not assigned to the account SheetNest is signed in with. Sign in with the account it was assigned to, or ask for it at sheetnest.io/support. | Check which account SheetNest is signed in with, in Help > Account. If it is the right one and the machine was assigned today, close SheetNest and open it again with a connection. Otherwise write to us. |
| A machine package needs SheetNest's CAM engine, which is not loaded. | Install SheetNest again from your account. If the message stays, write to us. |
If your machine is not one we support yet, send us a few programs it already runs, tell us its make, its model and its control, and we tell you whether we can support it: ask about your machine.