3D printing checklist
How to Check if a 3D Model Is Ready to Print
A model can look perfectly normal on screen and still waste a print. It may be far larger than expected, have an open surface, contain an awkward non-manifold edge, or include thin areas that are unsuitable for the printer, material or intended use.
The practical question is not simply “Is this file valid?” It is:
Have I checked the things that could make this model behave unexpectedly when I slice or print it?
This guide gives you a repeatable pre-slice workflow for STL and 3MF files. It does not replace slicer settings or printer knowledge, but it helps you catch file problems early - before you commit time and material.
For a format-neutral explanation of thin areas and what to do with a warning, read the 3D Print Wall Thickness Guide.
Start with the right preflight tool
The quickest route is to inspect the file as one workflow rather than opening several separate checkers first.
- For an STL, use the STL Print Preflight Checker.
- For a 3MF file, use the 3MF Print Preflight Checker.
Both are designed to summarise the most important file-preparation checks and point you to the right next step. If you already know what you need to investigate, the individual tools remain useful for a closer look.
1. Look at the model first
Before analysing numbers, open the file and inspect it visually.
Use the STL Viewer or 3MF Viewer to check that:
- the model opens as expected;
- it is complete rather than visibly missing a section;
- separate parts are where you expect them to be;
- the orientation makes sense;
- the overall shape matches what you intended to print.
Visual inspection is useful, but it is not enough on its own. A viewer can show a model that appears solid even when its underlying mesh has holes, overlapping surfaces or other topology problems.
2. Check mesh integrity before trusting the file
A printable model normally needs geometry that a slicer can interpret as a sensible surface or solid. The most important file-level warnings include:
- open edges - the surface is not fully closed;
- non-manifold edges - geometry joins in a way that can be ambiguous for a slicer;
- degenerate triangles - triangles with no meaningful area;
- duplicate triangles - repeated geometry that can make a file needlessly messy;
- inconsistent orientation - faces may not point consistently outward.
These findings do not all have the same importance. A duplicate triangle may be a clean-up issue, while open or non-manifold geometry can make a volume estimate unreliable or cause unexpected slicing.
For a closer file-specific check, use the STL Quality Checker or 3MF Quality Checker.
If a result identifies repairable mesh clean-up issues, use STL Repair or 3MF Repair, then verify the saved copy again. Repair is not a substitute for understanding the model: a tool can remove certain simple problems, but it cannot infer the designer’s intent in every broken area.
3. Confirm the real-world size
A model can be geometrically healthy but still be the wrong size.
Check the width, height and depth against the part you expect to print. Then compare those dimensions with the usable build volume of your printer - not just its advertised size if clips, purge areas or other constraints reduce the space you can use.
Use the STL Dimensions Checker or 3MF Dimensions Checker to review dimensions and printer fit.
STL needs particular care because it does not reliably store design units. Coordinates that were intended as millimetres can be interpreted as inches, or the other way around, depending on the software in the workflow. 3MF can declare a unit, but it is still worth checking the resulting physical dimensions before slicing.
If the model is the correct shape but the wrong size, scale a copy rather than changing the original without a record of what changed. After scaling, check dimensions and fit again.
4. Check whether the model fits in a useful orientation
A model that does not fit in its current orientation may fit after rotation. That can be useful, but it is not an automatic instruction to print it that way.
A better-fitting orientation can change:
- support requirements;
- visible surface quality;
- strength between layers;
- the risk of warping;
- print time.
Use rotation-aware printer-fit results as a geometry check: they show whether an orientation can fit within the selected printer volume. Choose the final print orientation using the needs of the part, material and printer.
For a fuller explanation, see How to Check if a 3D Model Fits Your Printer.
5. Investigate wall thickness where it matters
A watertight model can still have walls that are too thin for the intended print process.
Thin areas are especially worth checking on functional parts, containers, clips, cosmetic shells, miniatures and hollow models. What counts as “too thin” depends on the printer, nozzle or resin process, material, orientation and how the part will be used. There is no single safe thickness for every print.
Use the STL Wall Thickness Checker or 3MF Wall Thickness Checker to find sampled areas that deserve closer review.
Treat the result as a screening tool, not a final manufacturing guarantee. Review the highlighted region in context, then confirm it against your slicer and the requirements of your chosen printer and material.
6. Check model complexity before you slice
Very dense models can be valid, but unnecessarily high triangle counts can make browsers, modelling tools and slicers slower. They can also make editing or uploading more awkward without improving visible print quality at the intended size.
Check the triangle count and file size if the model is slow to open or slice.
- Use the STL Triangle Counter or 3MF Triangle Counter.
- If an STL is much larger or denser than it needs to be, use the STL File Size Reducer on a copy.
Reduce complexity cautiously. Simplifying a mesh can remove small details or alter curved surfaces, so compare the result visually and re-run the important checks after saving it.
7. Treat volume estimates as conditional
Volume can help estimate material use, weight or cost, but it is only as trustworthy as the geometry behind it.
A closed, consistently interpreted model is a better candidate for a meaningful volume estimate. If the model has holes, self-intersections or other topology problems, the calculated volume may not represent a real solid.
Once the mesh is in good condition, use the STL Volume Calculator or 3MF Volume Calculator for an estimate. Remember that infill, shells, supports and slicer settings determine the material actually used by a print.
8. Repair or change one thing at a time, then verify again
A good preflight workflow is iterative:
- inspect the original file;
- identify the most important issue;
- make a safe change to a copy where appropriate;
- run the relevant checks again;
- only then move to slicer settings and print preparation.
This avoids a common mistake: fixing one visible problem, assuming the file is now finished, and overlooking a different issue such as size, fit or wall thickness.
Before you slice: a practical checklist
Use this short checklist for every important print:
- Does the model visually look complete?
- Is the mesh free from important open or non-manifold geometry warnings?
- Are the dimensions what you expected?
- Does it fit the intended printer, including a sensible orientation?
- Have you considered wall thickness for the printer, material and use case?
- Is the triangle count reasonable for the model’s intended print size?
- Is a volume or material estimate based on sufficiently reliable geometry?
- If you repaired, scaled or reduced the file, did you check the saved copy again?
If you can answer those questions confidently, you are ready for the next stage: choosing print orientation, supports, layer settings and material-specific slicer settings.
A file check is the beginning of print preparation
A good file check reduces avoidable surprises, but it cannot replace the rest of the print workflow. A clean mesh can still print poorly with unsuitable supports, poor bed adhesion, an inappropriate orientation or the wrong material settings.
Think of preflight as a way to arrive at the slicer with a model you understand. That makes every later printing decision easier and more deliberate.
FAQ
Can a 3D model look correct but still fail to print?
Yes. A model can look normal in a viewer while still having open edges, non-manifold geometry, an unexpected scale or walls that are too thin for the intended process.
Does a clean preflight result guarantee a successful 3D print?
No. A file check cannot account for printer calibration, material choice, nozzle or exposure settings, supports, orientation and the intended use of the part.
Should I check an STL or 3MF file before slicing?
Yes. Checking the file before slicing helps you catch geometry, scale and fit problems before spending time and material on a print.
Is 3MF easier to check than STL?
3MF can store a declared unit and structured build information, while STL usually stores only triangle geometry. Both formats can still contain geometry or print-preparation issues.