What we tested

FilePrusaSlicer saidActual problemResult
0.1 mm cubeNo extrusions were generated for objects.Clean solid, 0.1 mm acrossNot sliced
0.1 mm cube, sequential printing offThe print is empty. …Clean solid, 0.1 mm acrossNot sliced
0.3 mm cubeNo errorClean solid, 0.3 mm acrossSliced, 2 layers
1 mm cubeDetected print stability issues: … Low bed adhesion …Clean solidSliced, 5 layers
40 × 20 mm wall, 0.2 mm thickNo errorClean solid, half a line thickSliced, 100 layers
40 × 20 × 12 mm blockNo errorClean solidSliced, 60 layers
PrusaSlicer 2.9.6, macOS, command line: defaults with a 0.4 mm nozzle, 0.2 mm layers, supports off, and Complete individual objects on unless noted. The message prints verbatim and the command line exits with code 1. Nothing was printed.

What is going on

With Complete individual objects on, PrusaSlicer skips the check behind "The print is empty" (source) and stops later, when G-code export finds no object with anything to extrude (source). The cause is the same: the part is too small for the nozzle and layer height. Turning sequential printing off only changes the message: the 0.1 mm cube then stopped with "The print is empty".

FixSTL reported every part here as a clean solid and showed its size; it does not scale parts.

What was actually wrong

How to fix it

  1. Check the object's size in PrusaSlicer: a part a fraction of a millimetre across may have nothing to print.
  2. If the part was scaled down or exported in the wrong unit, scale it back up and slice again.
  3. Make very small parts larger in your modelling program, or leave them out of the print.
  4. Turning off Complete individual objects (Print Settings > Output options) does not help a part this small: PrusaSlicer then reports "The print is empty".
  5. Check the file in FixSTL: it shows the part's size, but it does not scale parts.

Source: Seen in our tests · PrusaSlicer 2.9.6 on macOS