Repair quality
Why Solid Rebuild can lose detail, and how to judge the result
Understand voxel resolution, surface deviation, thin walls, and the checks that matter when rebuilding a damaged detailed STL.
Rebuilding is not the same as polishing
Solid rebuild estimates occupied space from an imperfect surface and extracts a replacement boundary. A grid makes this possible even when the original triangles are difficult to repair directly. But a grid also has a resolution: geometry smaller than its cells can become ambiguous or disappear.
STL does not store image textures. When small lettering, stonework, ribs, or surface patterns disappear after repair, the lost detail is geometry. Changing viewer lighting or increasing display quality cannot restore triangles that the reconstruction did not preserve.
More resolution helps, but is not a guarantee
A finer grid can better distinguish the sides of a thin wall or the gap between nearby parts. It also costs memory and time. Doubling all three grid dimensions gives eight times as many cells in a dense grid, before accounting for additional distance, classification, or extraction data.
Surface fitting can bring reconstructed vertices closer to reliable original triangles. That helps only when the nearby source is trustworthy. Projecting onto the wrong side of a wall, a duplicate shell, or an unrelated component can create a worse result. A faithful repair needs bounded movement and verification, not unrestricted smoothing.
Look beyond one quality number
Surface deviation describes distances between original and rebuilt surfaces. RMS summarizes typical error; a high-percentile value and localized maximum help reveal worse areas. None of these alone captures design intent. A filled screw hole may affect relatively little of the overall surface but still ruin the part.
Compare width, depth, and height, and inspect sections through critical features. Volume and area changes are useful context, but volume can be unreliable for an open or inconsistently oriented original. Similar total volume also does not prove that material is in the right places. Check the shape locally, especially around repairs.
Know when to reject a rebuilt result
Reject output with mountain-like bumps, rounded mechanical corners, closed channels, missing embossing, or merged neighboring parts. A topologically valid mesh with a badly altered shape is not a successful repair for that job. Keep the original and try correcting the affected region in the source model instead.
A browser's file-size limit is not a promise that every accepted model will fit in memory. Triangle connectivity, analysis, and candidate meshes can occupy much more memory than the input file. If a memory guard stops the job, split the model into meaningful parts or use a desktop workflow. Do not downsample critical detail simply to obtain a success label.
- Compare the same viewpoint before and after.
- Inspect holes, engraving, thin walls, and nearby components.
- Check critical measurements in the slicer or CAD tool.
- Keep a result only when its changes are acceptable for your use.