A slicer turns a 3D model into instructions for one printer: it cuts the model into layers, plans each path the nozzle or light will take, and writes temperatures, speeds and supports into a file the printer can run. The printer never sees the model itself.
Between the model and the machine sits a program that makes most of the decisions about how a print turns out.
What the slicer does
It cuts the model into layers at the chosen layer height. It plans paths: outer walls, inner walls, infill and top and bottom surfaces. It adds supports and adhesion aids such as brims where needed. It writes machine settings: temperatures, speeds, fan use, retraction. The result is usually G-code for filament printers or a layer file for resin printers.
Printer profiles
A profile tells the slicer the printer’s build volume, nozzle, firmware type and sensible defaults. Profiles published by the printer maker are the most reliable starting point, and material profiles published by filament or resin makers add their temperatures and exposures.
Settings worth learning first
Layer height, wall count, infill density, supports and brim. These change strength, finish and success rate more than most advanced settings.
Open and proprietary slicers
Some slicers work with many printers; others are tied to one maker’s machines and features. A printer’s published software compatibility, and whether its file format is open, affect how freely it can be used later.
For lasers and cutters
Laser engravers and vinyl cutters use their own software, which prepares vector paths and power or force settings in a similar role.
Questions makers ask before buying
Do I have to use the slicer my printer maker provides?
Not always. Many printers work with several slicers through printer profiles, while some rely on their maker’s software for features such as multicolour systems or cloud printing.
Why does the same model print differently in two slicers?
Because each slicer plans paths, supports and default settings differently. Profiles from the printer maker usually give the most predictable starting point.
Last reviewed 15 September 2026