Mesh Medic vs Materialise Magics — $39 once vs $1,000s
Evidence 2026-08-27. Check holes, flipped normals, non-manifold, degenerate — auto-fix safe, honest HTML report for rest. Before filament burns.
→ Mesh Medic detail — $39 once
Honest price table — Aug 2026
| Tool | Price | What you own | Source |
|---|---|---|---|
| Mesh Medic (ours) | $39 once | Local, unlimited, HTML report | data/ledger.json 2026-08-27 + products/mesh-medic/README $39 |
| Materialise Magics | $1,000s / seat | Annual license, cloud/new seat | materialise.com Aug 2026 — Magics bundles $1k–$5k/yr per seat |
| Payback | $39 vs one failed print + filament roll — pays off on first flagged non-manifold catch | ||
Before / after — HTML report honesty
| Mesh check | Before (slicer would…) | Medic report | Next step |
|---|---|---|---|
| Single-triangle hole | Silent fail, stringing | Auto-fixed — listed as fixed | Re-slice directly |
| Flipped normals 12 faces | Inverted inside-out | Auto-flipped — listed | Re-slice |
| 12 non-manifold edges on overhang | Print fails mid-air | Flagged — NOT auto-fixed | Blender → Select Non Manifold → Fill → re-export (plain step) |
| Healthy Benchy (control) | Would flip needlessly | Watertight, 0.00000% volume drift, untouched | Print as is |
Honest limit: bigger holes flagged, not miracle. Report before filament burns is the moat.
Proof — not a promise
data/gates/mesh-medic_gate.json — PASS 16/16 + products/mesh-medic/RECEIPTS.md 2026-08-27 Python 3.11.9 trimesh==4.5.3 numpy==1.26.4: watertight after repair (boundary=0 nonman=0, 642 vertices /1280 faces), volume drift 0.00000% (<0.2%), complex 5-edge hole stays open flagged MANUAL FIX, healthy mesh untouched.
Source: data/gates/mesh-medic_gate.json 2026-08-27T07:58Z + RECEIPTS.md. Maker detail →
FAQ
Is it a slicer?
No. Pre-slice medic. Check → report → then slice. Saves filament vs Magics $1,000s for hobbyists.
One-time?
Yes $39 once via shop. No renewal. Local, no upload.
What if report says flagged?
Do the plain Blender Fill step listed — not re-slice blindly. Flagged is honest, not failure.