3D PrintingMay 18, 2026

How to Check Your STL File Before 3D Printing

Before you waste filament: check dimensions, preview layer lines, verify geometry, and test size in AR.

You've found the perfect model on Thingiverse, or your CAD export just finished, or a client sent you a file to print. Before you load it into your slicer and hit print, take sixty seconds to check the file. A quick visual inspection can catch problems that would otherwise waste hours of print time and meters of filament.

Here are the most common pre-print issues and how to spot them before they become expensive mistakes.

Problem 1: Wrong scale

This is the single most common 3D printing mistake. STL files don't store unit information — the numbers in the file are just numbers. A model designed in inches will import to a mm-based slicer at 1/25.4th the intended size. A model designed in meters (common in some CAD tools) will be 1000x too large.

The symptoms are obvious once you know what to look for:

How to check

Open the STL file in GeometryViewer and look at the model relative to the grid. The viewer displays a ground grid that helps you gauge relative proportions. If the model looks absurdly small or absurdly large compared to the grid, the scale is probably wrong.

For a definitive check, use the AR feature. Open the model on your phone, tap "View in AR," and place it on your desk. If you're printing a phone case and the AR model is the size of a car, you have a scale problem. If you're printing a vase and the AR model is the size of your thumbnail, same issue.

AR shows the model at real-world scale, so what you see in AR is what you'll get from the printer. This is the fastest sanity check for dimensions.

Problem 2: Model looks wrong

Sometimes a model has visible issues that indicate geometry problems:

How to check

Open the file in GeometryViewer and rotate it slowly, examining every surface. Dark patches, holes, or translucent areas are red flags. Try different material presets — some materials make surface defects more visible than others. The metallic presets (chrome, brushed aluminum) are particularly good at revealing surface normal issues because they rely on normals for reflection calculations.

Problem 3: Unexpectedly large or small features

Even when the overall scale is correct, individual features might be too small to print or unexpectedly large. Common issues:

How to check

Zoom into the model in GeometryViewer and examine thin features, text, and delicate areas. While the viewer doesn't provide precise measurements, visual inspection catches the most obvious problems. If a text engraving looks tiny even when zoomed in to 100%, it's probably too small for FDM printing.

The 3D print preview feature helps here too. Turn on layer line simulation and check whether fine details are visible through the layer line pattern. If a feature disappears under layer line simulation, it's a sign that the detail is smaller than your layer height can resolve.

Problem 4: Orientation issues

The orientation of a model in the STL file determines its default orientation in the slicer. If the model is rotated 90 degrees, lying on its side, or upside down in the file, you'll need to reorient it in the slicer before printing.

This isn't necessarily a "problem" — slicers let you rotate models easily — but it's worth knowing before you start slicing, because orientation affects:

How to check

Open the file in GeometryViewer and look at the model's orientation relative to the ground grid. The bottom of the model (the surface that should sit on the build plate) should be facing down. If the model is floating, rotated, or positioned oddly, you'll need to adjust orientation in your slicer.

The layer line preview

GeometryViewer's 3D print preview simulates the visual appearance of layer lines at different layer heights. This isn't a full slicing operation — it doesn't generate G-code or calculate print time — but it gives you a quick visual sense of how the printed surface will look.

Try different layer heights (0.1mm, 0.2mm, 0.3mm) and see how they affect the model's appearance. Fine details and curved surfaces benefit from lower layer heights. Simple geometric shapes look fine at higher layer heights.

This preview is particularly useful when deciding between draft quality (fast, thick layers) and fine quality (slow, thin layers). If the model looks perfectly acceptable at 0.3mm layers, there's no point spending twice as long printing at 0.15mm.

The AR size check

We keep coming back to AR because it's genuinely the most intuitive way to check print size. Abstract numbers (87.3mm x 42.1mm x 31.6mm) are hard to visualize. Seeing the model sitting on your desk at real-world scale is immediately understandable.

Common scenarios where AR saves you:

When you need a real repair tool

Visual inspection catches the obvious problems, but some issues require actual mesh analysis and repair:

For these issues, you need a dedicated mesh repair tool:

A good workflow: open the file in GeometryViewer for a quick visual check. If it looks fine, go straight to your slicer. If it looks wrong (dark patches, holes, weird geometry), run it through a mesh repair tool first.

Check your STL file now

Open your STL in the browser, check the geometry, preview layer lines, and verify size in AR. Takes 60 seconds.

Open Print Preview