Repair a generated mesh
Published by Benchy
benchy use generated-mesh-repair
Runs on Blender 5.2 with Claude Code and the Benchy MCP server. Without Blender you can still read every part of this page.
Licensed MIT. The benchy use command is documented here and not built yet; the canvas works today and will tell you what your machine is missing.
Setup
- Blender
- 5.2
- Add-ons
- 3D-Print Toolbox
- MCP server
- Benchy MCP
- Agent
- Claude Code
- Tokens
- Not recorded
About
Image-to-3D services deliver geometry that a slicer rejects: non-manifold edges, zero-area faces, no real-world scale. This template carries the repair pass as a skill, with the rule that matters most — report the counts, and stop rather than remesh a failure out of sight.
Contents
Parts by role. A part nobody has made yet stays in this list and says so.
- Native sourceStarting .blend with the import set up — not attached yet
- Agent skillrepair-a-generated-mesh
- DocumentationRun notes, including the failed pass
- License or noticeMIT
Run notes
- The first version applied a remesh when hole filling failed. The check then reported zero non-manifold edges on a model that had silently lost a 4 mm boss. Step 4 now stops instead.
- Scale is set from an operator-stated longest dimension, never inferred from the file: generated exports arrive at arbitrary scale and an inferred millimetre is a guess with a unit on it.
Skill
Licensed MIT. Readable without an account, on every template.
--- name: repair-a-generated-mesh description: Take a mesh from an image-to-3D service and make it manifold, scaled and oriented before a slicer sees it. license: MIT --- # Repair a generated mesh Generated geometry is rarely printable as delivered. The 2026 reports put 20-40 minutes of Blender repair on a typical image-to-3D export. This is that pass, written down. ## What you need - Blender 5.2, with the 3D-Print Toolbox add-on enabled. - The generated mesh, in the project folder. ## Steps 1. Import the mesh and report its triangle count, its bounding box in mm, and whether it arrived with a scale of 1. 2. Run the 3D-Print Toolbox check. Report every category it returns — non-manifold edges, zero-area faces, intersections, overhangs — with counts, before changing anything. 3. Fix in this order and report the count after each: merge by distance, delete loose geometry, recalculate normals outside, fill non-manifold holes. 4. Re-run the check. If a category has not gone to zero, say which, and stop. Do not apply a remesh to hide a count you could not fix. 5. Set the real-world scale from the operator's intended longest dimension, then orient the largest flat face to Z-minus. 6. Export and write what changed to run-notes.md. ## What this does not do It does not decide whether the model is worth printing, and it does not add supports. It makes the file honest.