Moksha3D 3MF Engineering Guide
After 3MF Repair
Repairing a model is not the end of the workflow. The repaired file must be checked again to prove that the original fault has been corrected without introducing a new problem.
The safest approach is to compare the original analysis, the repaired geometry and the slicer result before deciding whether the model is ready to print, manufacture or sell.
🔬 Repair is a hypothesis. Re-analysis is the proof.
A repair tool may report success, but that does not prove that the intended geometry has been preserved. Always validate the repaired export independently.
1. Keep the original file
Never overwrite your only original model during repair. Keep the source file and the repaired export as separate files.
Example
original-model.3mf
repaired-model.3mf
2. Re-run the Moksha3D analysis
Upload the repaired file and run the analyser again. Compare the findings with the original report rather than judging the result only by appearance.
Before repair
Record boundaries, non-manifold conditions, watertightness, component count and other relevant findings.
After repair
Confirm that the targeted fault has improved or disappeared without unexpected new findings.
3. Confirm the model dimensions
Repair and conversion workflows can occasionally alter scale, transforms or units. Confirm that the repaired model still has the intended physical dimensions.
Expected width
Expected depth
Expected height
4. Compare the visual shape
Repair can change geometry even when the file becomes technically cleaner. Compare the repaired model with the original and inspect areas that matter to the design.
5. Check that intentional openings were not closed
Automatic repair tools may treat legitimate openings as holes that should be filled. This can alter jewellery loops, vents, sockets, screw channels, tubes or hollow structures.
A lower boundary count is not automatically an improvement if the design has been changed.
6. Check component count
If the original model contained multiple intended parts, confirm that the repair did not accidentally merge or delete components.
Conversely, if an unwanted floating fragment was removed, a reduced component count may be exactly what you expected.
7. Check watertightness in context
Watertight geometry is often desirable for solid 3D printing, but the interpretation depends on the design and manufacturing process.
Use the finding together with design intent
A technically closed mesh is useful evidence, but it is not enough by itself to prove that every surface and opening is correct.
8. Open the repaired model in a slicer
Once the geometry analysis is satisfactory, load the repaired model into a slicer and generate the layer preview.
This checks something different from topology analysis: whether the geometry becomes the printable layers you expect.
9. Inspect the complete layer stack
Scroll through the model from the first layer to the final layer. Check for missing walls, unexpected filled regions, tiny features, islands, cavities and sudden discontinuities.
Do not inspect only the first and last layers.
Problems can appear only within a small region of the model.
10. Decide whether the repair is acceptable
The decision should combine the analyser findings, visual inspection and slicer behaviour.
11. When is the model ready?
A repaired model is ready to proceed when the geometry findings are acceptable for the intended design, the dimensions are correct, the important features are preserved and the slicer produces sensible layers.
Repair → re-analyse → compare → slice → inspect → decide
For marketplace models, validation matters even more
A model offered to another user should not be considered verified merely because it opens successfully. The buyer should receive geometry that has been analysed, inspected and prepared with a clear understanding of any remaining limitations.
Verification is evidence, not a marketing label.
Repair workflow
Repair is complete only when the result has been verified
The purpose of repair is not simply to make warnings disappear. The goal is to preserve the intended model while correcting geometry that could interfere with manufacturing.
Detect → understand → repair → re-analyse → slice → verify → use.
We would like to hear from you. Please tell us how we can improve the website or our services, including anything we may have overlooked.