“No layers were detected.”
Both Bambu Studio and PrusaSlicer use this wording. It means the slicer ran, looked for solid material to print, and found none. There are only four realistic causes.
What it means
The slicer did its job. It sliced the model at every layer height and found nothing solid to fill in. The model is present — it just has no printable substance where the slicer looked.
The four causes, in the order to check them
| Wrong units | STL carries no units, so everything is read as millimetres. A part exported in metres arrives a thousand times too small; one exported in inches is 25.4× out. Check the reported dimensions before anything else. |
|---|---|
| Off the plate | The model sits partly or wholly outside the build volume, or below it. Nothing inside the printable box means nothing to slice. |
| Faces pointing in | If the winding is inverted the slicer reads the inside as the outside, so there is no interior to fill. |
| No thickness | A surface model — a scanned shell, a lofted face — has area but no volume. There is literally nothing between two walls to print. |
Three ways to fix it
- Re-export with the right units. If the dimensions look wrong by a factor of 1000 or 25.4, fix it at the source rather than scaling in the slicer — scaling a broken export keeps the other problems.
- Check the faces and give it thickness. Most CAD packages have a command to unify normals, and a thicken or shell command for surfaces.
- Send it to us. If the numbers look right and it still will not slice, we will work out why — repair from £15.
The checker answers three of the four
Drop the file in and it reports the real dimensions in millimetres, flags an implausible scale, and tells you whether the faces are consistently wound or the whole model is inverted. That narrows a baffling error to one specific cause in a few seconds.
Worth knowing: the checker measures the part’s overall size, not the thickness of every wall inside it. A model that is genuinely a hollow surface will show sensible outside dimensions and still refuse to slice.