Releases: RemindZ/Mesh-Medic-Releases
Release list
MeshMedic v2.2.0 - OBJ support, configurable output formats, and scale-aware mesh repair +reliability
✨ New
- OBJ support: Mesh Medic now discovers and repairs
.objfiles right alongside.stl, in the same batch. - Output formats: choose Automatic (keep each file's extension), STL, or OBJ. Cross-format conversions write sibling files and never silently overwrite an existing one.
- OBJ material preservation:
mtllib,usemtl, object/group/smoothing scopes,.mtlfiles, and relative texture sidecars are carried through where possible (repaired or regenerated geometry may drop exact UV references). - Scale-aware repair: tolerances now derive from each mesh's bounds and edge length instead of assuming millimetres, so models at any unit or scale repair correctly.
- Safer repairs: every engine writes to a staged file and promotes it only on success, so a timed-out or failed repair can never corrupt your input or output.
🛠️ Reliability & polish
- Batches are more resilient: an unreadable, locked, or unwritable file is now skipped instead of aborting the whole run.
- Cancelling a batch or closing the window mid-run stops cleanly and leaves the UI usable.
- Fixed startup crashes from a corrupted
settings.json; saved theme, language, and thread settings are no longer lost if a save fails. - Language auto-detect now works on Simplified Chinese and other regional Windows installs.
- File paths containing spaces are now fully redacted from diagnostic and crash reports.
- Fixed a 3D Builder memory leak that grew across large batches, plus many smaller correctness fixes (OBJ
mtllibhandling, non-finite vertices, and more).
📦 Install
Download MeshMedic-v2.2.0.zip below, unzip, and run MeshMedic.exe (Windows 10 build 19041+ or Windows 11). The fast geometry3Sharp engine works out of the box; repairs via the Windows 3D Printing API require 3D Builder installed.
MeshMedic v2.1.0 — UI Redesign, Thread Matrix, Processing History
Redesigned Interface
- Drag-and-drop landing page — Drop a folder or click to browse
- Live thread matrix — Color-coded grid showing each CPU core's activity in real time
- Bento card completion screen — Project inventory, engine breakdown, and timing metrics at a glance
- Expandable folder selection — Click any folder row to see its STL contents
- Selection summary sidebar with folder and file counts
- Settings redesign — Theme preview cards, segmented dark/light/auto toggle
- Glassmorphism overlays — Rounded modals with subtle shadows across help, settings, changelog, and feedback
New Features
- Processing history — Completion screen shows past repair sessions with date, folder, stats, and duration
- Per-folder repair logs — Each subfolder gets its own
AAA repaired.txtalongside its STL files - 178mm quick filter for scale model folders
- Smooth fade transitions between thread matrix and event log views
Quality of Life
- Smart folder row clicks — Left edge toggles selection, rest expands/collapses
- Smarter "Supported" filter — Now matches both "support" and "supported"
- Consolidated progress bar — Single bar with file + folder counts in one line
- Browse auto-scans — Selecting a folder immediately starts the scan
- Improved contrast across all themes, especially light mode
- Henchman font fix — No longer falls back to condensed Arial Narrow
- Clean window corners — No more pixel artifacts
Mesh Medic v2.0.0 - Multithreaded Repairs, Multi-Step Pipeline, Themes
What's New
A batch that took 1 hour 3 minutes on v1.0.2 now finishes in 5 and a half minutes.
VirusTotals:
Executable: https://www.virustotal.com/gui/file/391a6488c6243dbd87129aacdb556923b853e52ec167157511ccac4a39fb6cd4?nocache=1
Zip Archive: https://www.virustotal.com/gui/file/2dcc7e12f1a3263f94dff98dd72f40f524446fbab5563ab4eb9a6a589904caa6?nocache=1
The vendor 'Zillya' flags it, thats a false positive, none of the reputable/large companies flag it and behavior shows its doing what's expected, connect to github and google analytics
Multithreaded Repairs
- Repairs run in parallel across all CPU cores (configurable in Settings)
- Live thread activity view shows what each core is working on
- Memory governor throttles repairs to prevent out-of-memory crashes
- Crash recovery resumes interrupted batches on next launch
Multi-Step Repair Pipeline
- New three-step cascade: geometry3Sharp pre-repair → quick 3D Builder pass → full 3D Builder repair
- Each step builds on the last one's progress instead of starting from scratch
- Tuned for figurines and miniatures — fine detail and thin supports are preserved
- Small holes (< 0.5mm) filled automatically, intentional openings left alone
- Cancel button now stops repairs immediately
UI Overhaul
- Three themes: Remerlinds, Bird, and Henchman — each with light and dark mode
- 8 languages: DE, FR, ES, IT, PT-BR, JA, KO, ZH (auto-detected from your OS)
- Polished window with rounded corners and a cleaner title bar
- "What's New" popup on upgrade so you don't miss changes
Reliability
- App verifies 3D Builder is installed before starting
- Crash reporting (opt-in) — you're always asked before anything is sent
- Pipelined scan + repair for faster batch processing
- Automatic retry on Windows COM errors
- Analytics proxied securely — no API keys in the app
Version management via github
Tool now checks github releases directly to identify new versions.
ZIP: https://www.virustotal.com/gui/file/811bcacc1947cb1a5f0c156c809e4e54f51114dbba7bd5665fd73129a3061eaf/detection
EXE: https://www.virustotal.com/gui/file/7d092f2c72c74404b7202b6d58a70fe99bb4051c967659dbbeee42d0a2ef16cc?nocache=1
The vendor 'Zillya' flags it, thats a false positive, none of the reputable/large companies flag it and behavior shows its doing what's expected, connect to github and google analytics
Resolved intermittent issue causing repair failures
Small bug with big impact, long story short with one of the repair methods it would save the unrepaired mesh, and mark it as repaired in the output txt. Fixed now.
Initial stable release
Full featured and extensively tested. Provides possibility to submit issues from inside the application.