Moksha3D 3MF Engineering Guide
Blender 3D Print Toolbox
Blender's 3D Print Toolbox provides a useful second inspection environment when a Moksha3D analysis reports geometry that requires investigation or repair.
The important principle is simple: a reported mesh fault is evidence to inspect — not an instruction to modify geometry blindly.
🔬 Analyse first. Repair second.
Before changing a model, record the original Moksha3D findings. After repair, export a new file and analyse it again. This gives you a before-and-after engineering comparison rather than relying on visual appearance alone.
1. Enable Blender's 3D Print Toolbox
Open Blender and enable the 3D Print Toolbox extension/add-on available for your Blender installation.
Typical workflow
Preferences / Extensions → search for 3D Print Toolbox → install or enable it.
Blender's interface can vary between versions, so menu wording may differ slightly.
2. Import the model you want to inspect
Import the STL or other supported mesh into Blender. Before making repairs, confirm that the model scale and dimensions are what you expect.
Important — apply transforms where appropriate
In Object Mode, Ctrl + A opens Apply. Depending on your workflow, applying Scale or All Transforms can prevent unapplied object transforms from confusing later inspection.
Do not apply transforms automatically if they are intentionally part of your scene or assembly.
3. Open the 3D Print Toolbox
Select the model, enter the appropriate editing context, and open the 3D Print Toolbox from Blender's sidebar.
Useful shortcut
Press N in the 3D Viewport to show or hide the sidebar.
4. Run Check All
The toolbox can perform several checks against the selected mesh. Use Check All as an initial diagnostic pass.
Non-Manifold
Geometry that does not form a simple, consistently connected printable surface.
Intersect Faces
Faces that intersect other faces and may create ambiguous internal geometry.
Distorted
Faces whose geometry may be problematic because of distortion.
Thickness
Areas that may fall below the thickness threshold used for the check.
Sharp
Geometry containing angles that may require inspection for the intended manufacturing process.
Overhang
Surfaces whose angle may require support depending on print orientation and process.
5. Select the reported geometry
One of the most useful parts of Blender's workflow is the ability to select geometry associated with a reported result and inspect it directly in the viewport.
Useful Edit Mode shortcuts
Ctrl + F — Face operations menu
Ctrl + E — Edge operations menu
Ctrl + V — Vertex operations menu
F — create a face/edge from selected geometry where appropriate
Ctrl + T — triangulate selected faces
⚠️ Do not press F simply because Blender reports an open region.
Filling a boundary is only correct when the boundary represents an unintended hole. An opening can be intentional design geometry.
6. Understand non-manifold geometry
A printable solid normally represents a closed volume. In a clean manifold surface, an ordinary internal mesh edge is normally shared by exactly two faces.
7. Repair only the confirmed fault
Once you understand the selected geometry, choose the smallest repair that corrects the actual problem.
8. Save safely before destructive repair
Keep the original model. Save a separate Blender working file or duplicate before making substantial geometry changes.
Ctrl + Shift + S — Save As
Ctrl + S — Save
Ctrl + A is Apply transforms — it is not the save command.
9. Export the repaired model
When the repair is complete, export the corrected mesh using the format required by your workflow. For STL workflows, export a new STL rather than overwriting your only original copy.
Check scale, units, selection and transforms before export.
10. Return to Moksha3D and analyse again
The repair workflow is not finished when Blender looks clean. Re-upload the exported model to Moksha3D and run the analyser again.
Analyse → Inspect → Repair → Export → Re-analyse
Why Blender and Moksha3D may report different numbers
Two analysis tools can inspect the same model and produce different counts without either tool necessarily being wrong.
Differences can result from how each tool defines boundaries, non-manifold conditions, connected components, duplicate geometry, degenerate triangles, tolerances and preprocessing.
Compare the meaning of the finding — not just the number.
Cross-checking with other mesh tools
For difficult models, a second inspection tool can provide useful evidence. Moksha3D's guide also covers Meshmixer, MeshLab and other analysis approaches.
Engineering judgement matters
Automated analysis identifies geometry that deserves attention. Blender gives you tools to inspect and edit that geometry. Neither replaces understanding the intended shape of the model.
Detect the fault. Inspect the geometry. Repair only what is wrong. Then prove the result by analysing again.
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.