What we tested

FileOrcaSlicer saidActual problemResult
Square pyramid 20 mm across, 15 mm tall, standing on its tipOne object has an empty first layer …Clean solid; touches the plate at a pointNot sliced
Square pyramid 4 mm across on its tipOne object has an empty first layer …Clean solid; touches the plate at a pointNot sliced
Same 4 mm pyramid, tree supports onNo errorClean solid; touches the plate at a pointSliced with supports
Same 4 mm pyramid, normal supports onNo errorClean solid; touches the plate at a pointSliced with supports
Same 4 mm pyramid with its bottom 2 mm cut offNo errorClean solid on a 0.53 mm square baseSliced
20 mm block exported 2 mm above a 0.05 mm-wide leftover sliverOne object has an empty first layer …2 shells: the block and the sliverNot sliced
Same block and sliver, tree supports onNo error2 shells: the block and the sliverSliced; the block prints on supports
OrcaSlicer 2.4.2, macOS, command line: full A1 0.4 mm, 0.20 mm Standard profile (as the app resolves it), Textured PEI Plate, supports off unless stated. The command line reports this error as exit 156 and "Errors"; the wording above is from the source. Nothing was printed.

What is going on

OrcaSlicer checks the first layer when it writes the G-code (source). Up to 2.3.1 the message read "One object has empty initial layer and can't be printed. Please Cut the bottom or enable supports." (source).

OrcaSlicer 2.4.2 refused the 20 mm pyramid on its tip, which Bambu Studio 02.08.02.61 sliced. From the command line the plate fails with exit code 156 and a bare "Errors"; in 2.4.2 that exception is raised only by this check.

FixSTL showed the pyramids as clean solids and the sliver as a second shell under the block; it does not move or delete either.

What was actually wrong

How to fix it

  1. Look at the bottom of the object in the preview: is it a point, an edge or a separate piece?
  2. Cut the bottom flat with the Cut tool, or rotate the part onto a flat face.
  3. Delete a stray piece under the part in your modelling program, or turn on supports so the part prints on them.
  4. Tree and normal supports both fixed the needle and the sliver in our tests; cutting the bottom flat avoids printing supports.
  5. Check the file in FixSTL: a small extra shell under the part is the stray piece.

Source: Vendor source code · github.com · OrcaSlicer 2.4.2 on macOS