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.

X

Expected width

Y

Expected depth

Z

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.

Openings: are intentional holes, bores and vents still present?
Fine details: have small features survived?
Surfaces: has the repair introduced obvious flattening, bulging or distortion?
Components: are all intended separate parts still present?

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.

Result
Meaning
Next action
PASS
Repair corrected the target fault and the design remains intact
Proceed to print preparation
REVIEW
Geometry improved but some findings require interpretation
Inspect the reported regions
REPAIR AGAIN
Important faults remain or the design has been altered
Return to controlled repair

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.