Free print calibration utility

3D Print Dimensional Compensation

Measure a printed test part, compare it with your CAD design, and solve the design size that should produce your target. Each axis and feature type gets its own measured model.

1. Measure calibration prints

Use the same printer, material, orientation, and slicer settings as the planned part. Measure away from the first-layer lip, and keep outside dimensions separate from hole diameters.

AxisFeatureDesigned mmPrinted mm

Fill one row for a rough proportional estimate; use at least two different designed sizes per axis and feature to separate proportional change from a fixed offset. Up to 100 complete rows. Blank rows are ignored; half-filled rows cause an error.

Enter measurements or load the example, then fit.

2. Solve a CAD dimension

Choose a calibrated axis and feature. This solves one measured width or diameter, not a universal 3D scale operation.

Fit measurements first.

3. Plan a shaft–hole fit

Enter signed diametral clearance: positive for a gap, zero for equal diameters, negative for nominal interference. Choose the same X or Y direction for both cylindrical measurements.

A 0.2 mm diametral gap is 0.1 mm per side in an ideal concentric fit.

Fit a hole calibration first.

Numbers are processed locally and are not saved or sent to analytics. This tool does not alter STL/3MF, printer calibration, slicer settings, or the physical print.

Use measurements, not a material-shrinkage table

  1. Print at least two outside test lengths per axis you need, preferably at different sizes. For a hole, print at least two hole diameters along the relevant X/Y axis. Keep conditions comparable.
  2. Measure the finished part with suitable tools, away from elephant foot and visibly warped regions. Enter the designed and measured values in the same units.
  3. Fit the models, inspect the observed residuals, then solve the CAD dimension or fit. Prefer targets inside the measured size span; verify a second test print before committing to expensive parts.

Model and diagnostics

For two or more distinct designed sizes, this calculator fits printed = slope × CAD + offset by ordinary least squares for each axis/feature group. Inverse design is (desired printed − offset) ÷ slope. A single row uses printed / CAD as a proportional ratio and assumes offset zero. The maximum residual is the largest absolute difference between a measured row and its fitted line; it is not a prediction bound, confidence interval, or printer specification.

Results beyond the minimum and maximum calibrated CAD size are marked as extrapolations. A fit can still be wrong inside its range if prints warp or process settings change. No fixed shrinkage percentage is assigned by material.

Outside, holes, and first layers differ

A hole can print smaller even when outside dimensions are close to target. Global XY compensation or CAD scaling can move both feature classes; do not transfer a hole model to an outside dimension, or vice versa. First-layer squish (“elephant foot”) is a local effect; it is not a general X/Y/Z scale. Prusa’s first-layer compensation guide explains this distinction. UltiMaker’s hole-expansion note describes why a hole-specific offset can matter.

Prusa’s modeling and tolerances guidance emphasizes that fit depends on model size, orientation, calibration, print settings, and material. The clearance planner uses a signed diameter difference only; it cannot predict friction, surface finish, strength, or assembly force.

Frequently asked questions

Why do I need two different test sizes?

One sample cannot tell proportional shrinkage from a fixed-size perimeter or measurement offset. Two sizes identify a line, and three or more help reveal residual disagreement. Use multiple size ranges and repeat a print when fit is critical.

Is the displayed CAD percentage a slicer shrinkage setting?

No. It is the size needed for one requested dimension compared with your current CAD size. Slicers can use different scale and horizontal-expansion conventions, and the fitted offset may not be corrected by a uniform scale. Check the slicer’s own documentation and a test print.

Can I calibrate a hole using outside measurements?

No. The tool keeps them separate. A measured actual shaft can be entered directly, but solving a hole still requires a hole measurement on the selected axis.

Does a negative clearance guarantee a press fit?

No. It defines a target hole diameter smaller than the shaft’s modeled/measured diameter. Actual interference, strength, and insertion force depend on process, roughness, shape, orientation, and material; print and test a fit coupon.

Browse 3D-printing tools · All ToolQuill tools