Semantic inventory
See colors, materials, transforms, components, and slicer-specific project data.
3MF Semantic Guard
Inspect 3MF colors, materials, transforms, components, and extensions before editing. Know what is preserved, recomputed, or unsupported before export.
Last reviewed
A 3MF file is a package, not just a mesh. Besides triangles it can hold units, build items, components with transforms, colors, materials, textures, and private extensions written by one specific slicer. The .3mf extension names the container. It does not tell you how much of that data the next application keeps.
Color fails in quiet ways. A tool that reads only the core mesh drops every appearance property. A cut or repair creates new triangles that need new color assignments. An object color can be converted into painted faces, or a texture reduced to a flat color. The file still opens, so the loss shows up only in the slicer preview, or on the printed part.
Meshworthy takes inventory before an edit, tells you what the operation can preserve, and compares the exported file with those promises.
Meshworthy shows the affected geometry, applies the selected constraints, and checks the exported result. Limitations remain visible when a result requires manual review.
See colors, materials, transforms, components, and slicer-specific project data.
Meshworthy tells you what an operation can preserve before it changes the model.
An unsupported required extension blocks the operation and remains visible in the report.
Exported semantics are compared against the promises shown before the edit.
Review units, objects, components, transforms, colors, materials, textures, and declared extensions.
See which resources the operation preserves, recomputes, flattens, or cannot support, before it changes the model.
Keep the source package and save the result under a new name.
Reopen the file and compare its inventory with the baseline from before the operation.
The 3MF integrity checks, including the semantic inventory, are free in the Mac app. Repairing and splitting 3MF models is part of the one-time Meshworthy Pro unlock, with no subscription.
To inspect a package without installing anything, the free 3MF Color Inspector runs in your browser. It reads the file locally, shows colors, materials, textures, and reference integrity, and compares a color round trip.
Trace color loss to triangle remapping, representation conversion, partial support, or export. Then verify the file saved to disk.
Meshworthy inventories supported paint and material data, preserves what the chosen operation supports, and warns before any known loss.
A 3MF package can contain units, transforms, components, colors, textures, materials, and private slicer extensions in addition to triangles.
If it is required, Meshworthy stops. If it can be preserved safely as opaque data, the export report says so.
Units, objects, components, transforms, colors, materials, textures, metadata, and declared extensions.
Common causes are a tool that read only the core mesh, new triangles without matching color assignments, object colors converted into painted faces, and an export that wrote a reduced subset of the package. The guide on 3MF color loss walks through each one.
Yes. The free 3MF Color Inspector runs in your browser, reads the package locally, and nothing is uploaded.
On the Mac App Store. Diagnosis is free; Pro unlocks repair and preparation for $19.99, once — never a subscription. Model processing stays local.
Get Meshworthy for Mac ↗