# Blender ## Bambu's "No layers were detected" error The error can also happen with geometry that is technically manifold but has **self-intersections, duplicate faces, zero-area faces, or bad normals**. Go through these checks in this order. ### 1. Recalculate normals In Edit Mode: **`A` → `Shift + N`** Make sure **"Recalculate Outside"** is selected if Blender asks. Then export and try Bambu again. --- ### 2. Merge duplicate vertices In Edit Mode: **`A` → `M` → By Distance** Look at the message Blender gives you. If it says something like: > Removed 0 vertices that's fine. If it removes hundreds/thousands, you had overlapping vertices. --- ### 3. Remove degenerate geometry With everything selected: **`F3` → `Degenerate Dissolve`** This removes faces/edges that have effectively zero area or collapsed geometry. This is particularly worth trying if you've been moving vertices around manually. --- ### 4. Check for overlapping/duplicate faces This one is **different from non-manifold geometry**. Your object can be manifold and still have **two faces occupying exactly the same space**. In Edit Mode: **`A` → `F3` → "Merge by Distance"** again, and then inspect the model in **Wireframe** (`Z → 4`). Also try: **`Select → Select All by Trait → Interior Faces`** If Blender selects anything, those are faces completely enclosed inside your solid. Delete them if they're not intentional. --- ### 5. Triangulate the model Since you're preparing this for Bambu, you can do: **Edit Mode → `A` → `Ctrl + T`** Then: **`A` → `Shift + N`** This gives the exported STL a very explicit triangular surface representation. --- ### One particularly useful test In Blender, select the object and go to: **Object → 3D Print → Check All** If you don't have the **3D Print Toolbox**, enable it under: **Edit → Preferences → Get Extensions → 3D Print Toolbox** It can check things such as: - Non-manifold edges - Intersections - Degenerate faces - Bad geometry - Distorted geometry For a model that looks perfectly normal but Bambu refuses to slice, **self-intersections are the thing I'd investigate next**. And there's another very good diagnostic: **temporarily export the model as STL after triangulating it, then import that STL back into Blender**. If the re-imported STL looks different or Blender reports problems, we've found that the topology is the culprit.