AIPRINTGEN WIKI · №31
What is a 3D-printing slicer and how does it work?
Published: Updated:
Short answer. A slicer divides a 3D model into layers, calculates toolpaths, supports, infill, speeds and temperatures, then creates an instruction file for a specific printer. Without slicing, STL or 3MF remains geometry only.
The name comes from slicing an object into sections. The software does more than create horizontal contours: it combines the model with printer and material profiles. That is why the same STL can print differently in Cura, PrusaSlicer, OrcaSlicer or Bambu Studio.
What goes into a slicer?
STL and 3MF are the most common imports. STL stores a surface without guaranteed units or additional settings. 3MF can retain scale, multiple parts, colours and other data. OBJ is less common but useful for models with materials.
Practical next step: Inspect a model in the STL Viewer
Check units before slicing. If a 100 mm figurine opens as 100 metres or 0.1 mm, the issue is scale interpretation rather than the printer.
How layers are formed
The slicer intersects the model with a sequence of horizontal planes. For each layer, it determines perimeters, top and bottom surfaces, infill and separate islands.
Layer height affects speed and the visibility of steps. A smaller layer cannot recover detail missing from the geometry, and it will not help when the nozzle is physically wider than the feature.
Which settings are calculated?
Main setting groups include: - printer profile and bed size; - nozzle or resin exposure parameters; - material and temperature; - layer height; - wall count; - top and bottom layers; - infill; - supports; - speed and acceleration; - cooling; - bed adhesion; - print sequence.
Start from a tested profile, not a random set of values found online.
What the printer receives
An FDM slicer normally creates G-code: a sequence of motion, heating, extrusion and system commands. A resin slicer creates layer masks and exposure parameters in a format used by the relevant printer ecosystem.
The file is tied to a printer, material and profile. Never assume someone else’s G-code is safe or suitable for your equipment.
How to inspect the slice
After calculation, open the layer preview. Look for: 1. voids and disappearing walls; 2. isolated islands; 3. excessive supports; 4. a first layer that is too small; 5. unexpected internal partitions; 6. abrupt changes in time or material use; 7. areas printed as a single thin line.
Practical next step: Preview layers in the G-code Viewer
This step is essential for AI-generated models because hidden intersections may be invisible in a regular 3D viewer.
Example: a figurine with a thin cape
The cape appears solid in the 3D view. After slicing, its edge vanishes across several layers because it is thinner than the process can reproduce. The user returns to the editor, thickens the surface, exports again and checks the layers. The slicer did not redesign the model, but it exposed the problem before material was used.
Mistakes and limitations
A slicer does not automatically turn a poor mesh into a good model. Repair functions may close intentional holes. An excessively small layer height increases time without a visible benefit. Profiles from the internet may not match your printer and material. Verify axis direction and dimensions before starting.
Frequently asked questions
Which slicer should I choose?
Can an STL print without a slicer?
Why did the model change after slicing?
Should I save the slicer project?
Conclusion
The slicer is the final checkpoint before physical production. After generating a model in AIPRINTGEN, load it into software for the specific printer, inspect its layers and only then start the print.
Our community