How the STL Print Estimator Works
An STL file is a list of triangles that wrap the outside of the model. From those triangles the estimator works out exactly how much space the model fills, how much skin it has and how big it is. It then makes a simple, stated estimate of how much of that space your slicer would fill with plastic.
The measurements (volume, surface area, size, closed or not) are exact for the mesh. The filament, cost and time figures are estimates: a slicer plans every line, gap, seam and support, and this page does not. Use it to compare settings, price a job before you slice, or check that a download is the size you expect. For the final numbers, slice the model.
The Formulas
Worked Example
- Volume: 20 × 20 × 20 = 8,000 mm³ (8 cm³). Solid, it would weigh 8 × 1.24 = 9.92 g.
- Walls: 2 × 0.45 = 0.9 mm on four 400 mm² sides = 1,440 mm³. Skins: 4 × 0.2 = 0.8 mm on the top and bottom = 640 mm³. Shell = 2,080 mm³.
- Infill: (8,000 − 2,080) × 15 % = 888 mm³. Plastic = 2,968 mm³ = 3.68 g, or 1.23 m of 1.75 mm filament.
- Time at 40 mm/s walls and 60 mm/s infill: 2,080 ÷ 3.6 + 888 ÷ 5.4 = 742 s, plus 20 % ≈ 15 minutes.
- Expect your slicer to differ a little: this simple model counts the walls and skins twice where they meet at edges and corners, and slicers slow small layers down to let them cool, which adds time.
Practical Tips
- Check "closed" first. If the mesh has open edges, the volume can be badly wrong. Repair the file (most slicers and free mesh tools can) and load it again.
- Walls beat infill. Extra walls add more strength for the plastic than extra infill on most parts. Compare the trade-off on the print strength vs infill estimator.
- Turn grams into money with electricity and failures included on the filament cost calculator.
- Printing to fit something? Plastic shrinks as it cools and holes print small. Use the shrinkage and scale calculator and the hole compensation calculator before you print a fitted part.
- Want a model to try? Make one with the text and sign to STL maker or the lithophane generator, then drop it here.
Frequently Asked Questions
Volume, area and size are measured from your mesh. Filament, cost and time are estimates from a simplified model, not a slicer, and densities are typical figures rather than data for your spool.