MeshTools/MeshMixer



MeshMixer from Autodesk is one of the better free tools useful for fixing and enhancing meshes for 3D printing. It has a very good user manual (which is unusual for free tools).

MeshMixer is often used by doctors for cleaning up mesh CT-scan models etc. MeshMixer is essentially a standalone manual application with which you can repair and enhance meshmodels, as well as prepare for 3D-printing by fixing holes, making wall-thickness and support structures so that the surfaces doesn't collapse during printing.

MeshMixer can be also automated from the commandline using the mm-api plu-in. On their home page they list the following main features.

Clean up



 * 3D Patterns & Lattices
 * Automatic Print Bed Orientation Optimization, Layout & Packing
 * Remeshing and Mesh Simplification/Reducing
 * Mesh Smoothing and Free-Form Deformations
 * Hole Filling, Bridging, Boundary Zippering, and Auto-Repair
 * Interior Tubes & Channels
 * Automatic Alignment of Surfaces

Edit

 * Drag-and-Drop Mesh Mixing
 * 3D Sculpting and Surface Stamping
 * Hollowing (with escape holes!)
 * Branching Support Structures for 3D printing
 * Advanced selection tools including brushing, surface-lasso, and constraints
 * Plane Cuts, Mirroring, and Booleans
 * Extrusions, Offset Surfaces, and Project-to-Target-Surface

Other

 * Robust Convert-to-Solid for 3D printing
 * 3D Measurements
 * Precise 3D Positioning with Pivots
 * Stability & Thickness Analysis
 * Command line support via API

Autodesk Meshmixer API
Although MeshMixer itself is a standalone UI application for manual inetraction, it can also be automated from the commandline using the mm-api plu-in.

Download & Links

 * MeshMixer Home page
 * MeshMixer Manual
 * MeshMixer Download
 * MeshMixer Udemy Course
 * MeshMixer MM-API plu-in
 * MeshMixer API Examples (Python)