Skip to main content

AIPRINTGEN WIKI · №31

What is a 3D-printing slicer and how does it work?

3D-printing slicer converting a model into layers and toolpaths
A slicer connects geometry with printer and material profiles.

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.

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

Steps showing a slicer turning a 3D model into layers and commands
From 3D model to layers, toolpaths and printer instructions.

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.

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

Layer preview used to check thin walls, islands and toolpaths
Layer preview exposes thin walls, islands and unexpected paths.

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?
Start with the software recommended by your printer manufacturer. Then compare the interface, available profiles, manual supports and quality of layer preview.
Can an STL print without a slicer?
No. The printer needs calculated commands or layer images; an STL contains only a surface.
Why did the model change after slicing?
The slicer may have removed features that were too thin, repaired the mesh or interpreted multiple shells. Read the warnings and inspect the layers.
Should I save the slicer project?
Yes, when a print matters or will be repeated. A project preserves orientation, supports and settings better than one exported instruction file.

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.

Reviews

What users say

4.9 · 1,240 reviews