Dimensional accuracy tool
3D Print Shrinkage Calculator
Turn measurements from your own calibration print into per-axis scale compensation for the next model.
Use a test printed with the same printer, material, orientation and slicer profile as the part you are designing. Material names alone do not provide a reliable universal compensation value.
Measure a calibration feature
Print a simple test with known X, Y and Z dimensions. Enter the original model dimension and the caliper measurement for each axis.
X axis
Y axis
Z axis
Scale compensation
X axis
Unmeasured or incomplete axis. Enter positive nominal, target and readings. No factor is inherited from another axis.
Y axis
Unmeasured or incomplete axis. Enter positive nominal, target and readings. No factor is inherited from another axis.
Z axis
Unmeasured or incomplete axis. Enter positive nominal, target and readings. No factor is inherited from another axis.
Formula: scale factor = designed test dimension ÷ mean included measured print dimension. The factor is not an average of unrelated scale factors. Compensated model dimension = desired final dimension × scale factor.
A positive shrinkage result means the test print measured smaller than its CAD dimension. A negative result means it measured larger. Confirm important fits with a second test; this calculation does not guarantee final dimensions.
Measurement worksheet
This unsaved record stays in memory and disappears on reload. Download it deliberately to retain it. No account or browser storage is used. Labels and measurements are not sent to analytics or added to URLs.
Worksheet preview and copy fallback
InspectMesh measurement worksheet
Dimensions and recorded spread in mm; scale and shrinkage in percent.
Record label: not recorded
Record date: not recorded
Printer (optional): not recorded
Material (optional): not recorded
Slicer version and profile (optional): not recorded
Feature and datum / measuring points: not recorded
Orientation / axis and measurement direction: not recorded
Measuring instrument and method: not recorded
Cooling / conditioning notes: not recorded
Proposed confirmation test: not recorded
Your observed outcome (no automatic acceptance): not recorded
Calculation:
Calculator: shrinkage
Axes:
X:
Designed test dimension (mm): 20
Desired final dimension (mm): 50
Readings:
Reading 1: not recorded mm; included
Statistics: not recorded / not applicable
Outputs: not recorded / not applicable
Y:
Designed test dimension (mm): 20
Desired final dimension (mm): 50
Readings:
Reading 1: not recorded mm; included
Statistics: not recorded / not applicable
Outputs: not recorded / not applicable
Z:
Designed test dimension (mm): 20
Desired final dimension (mm): 50
Readings:
Reading 1: not recorded mm; included
Statistics: not recorded / not applicable
Outputs: not recorded / not applicable
Assumptions: Per-axis factor = designed dimension divided by mean of comparable included measurements. Missing axes remain unmeasured. Factors do not establish reliability or apply to local hole errors or another material/profile.
Planning record, not certified inspection or production acceptance. Range is recorded spread, not instrument uncertainty or total manufacturing tolerance. Only comparable sizes, orientations and conditions may share a set. Validate the proposed adjustment with a representative test.
JSON retains full numerical precision; this readable worksheet rounds calculated values to six decimal places.