3D Printer XYZ Compensation Calculator
axis X
Instructions:
Only fill out the yellow fields
1) print the part from: https://www.printables.com/model/546871
2) Measure the distances as indicated in the diagram, and fill in the yellow fields
in green is the result you can use for your printer setting
in blue are the recomended toleances (gaps between parts) to be used when designing
Printer (optional) Bambu X1C
Slicer (optional) OrcaSlicer
Filament (optional) Prusament Galaxy Black PLA
Standard deviation [mm] 0.10
mean wall thickness deviation [mm] -0.11
X Scaling Multiplier Needed 1.001
X Shrink Percentage 99.86%
Y Scaling Multiplier Needed (from other tab) 1.001
Y Shrink Percentage (from other tab) 99.86%
Average XY Scale Factor Needed 100.14%
Average XY Shrink Percentage 99.86%
Derived design gidelines Before
Tolerance needed so 50% will fit
Tolerance needed to 84% of the prints fit 0.21
Tolerance needed to 97% of the prints fit 0.31
Tolerance needed to 99.8% of the prints fit 0.41
length (mm)
Should Be
1 5
2 10
3 15
4 20
5 25
6 50
7 100
8 150
9 125
10 75
11 25
12 20
13 15
14 10
15 5
Adapted from https://www.thingiverse.com/thing:2484766
https://www.printables.com/model/546871
0.05
-0.11 constant offset (may be affected by extrusion mutiplier/flow or X-Y contour compensation)
After Correction Applied
0.05
0.10
0.16
length (mm) now (mm) Expected after corretion (mm)
is Deviation Without offset Deviation AfteWithout offset
4.93 -0.07 0.04 -0.06 0.04
9.94 -0.06 0.05 -0.05 0.06
14.88 -0.12 -0.01 -0.10 0.01
19.89 -0.11 0.00 -0.08 0.02
24.87 -0.13 -0.02 -0.10 0.01
49.87 -0.13 -0.02 -0.06 0.05
99.73 -0.27 -0.16 -0.13 -0.02
149.63 -0.37 -0.26 -0.16 -0.05
124.75 -0.25 -0.14 -0.07 0.03
74.88 -0.12 -0.01 -0.01 0.09
24.79 -0.21 -0.10 -0.18 -0.07
19.76 -0.24 -0.13 -0.21 -0.11
14.83 -0.17 -0.06 -0.15 -0.04
9.84 -0.16 -0.05 -0.15 -0.04
4.91 -0.09 0.02 -0.08 0.02
verse.com/thing:2484766
r X-Y contour compensation)
Deviation Deviation After Correction
deviation [mm]
rretion (mm)
-0.01
-0.05
-0.06 -0.06
-0.07 -0.08 -0.10 -0.06
-0.10 -0.11 -0.07 -0.08
-0.09
-0.12 -0.13 -0.13 -0.13 -0.12 -0.15
-0.15 -0.16
-0.16 -0.18 -0.17
-0.21 -0.24
-0.21
-0.27 -0.25
-0.37
5 10 15 20 25 50 100 150 125 75 25 20 15 10 5
length[mm]
Histogram Before After Correction
-0.5 <=-0.5 Histog
-0.4 -0.45 10
9
-0.3 -0.35 1 8
-0.2 -0.25 4 1 7
-0.1 -0.15 7 5 6
Frequency
5
-0.05 3 9 4
0.1 0.05 3
0.2 0.15 2
0.3 0.25 1
0
0.4 0.35
.5 5 5 5 5 5 5 5
0.5 0.45 =-0 -0.4 -0.3 -0.2 -0.1 -0.0 0.0 0.1
<
>=0.5
Deviation [mm]
-0.08
-0.09
-0.15
-0.15 -0.16
-0.17
0.21
24
0 15 10 5
Histogram
Before
After Correction
5 5 5 5 5 5 5 5 5 5 5 5
0. 0.4 0.3 0.2 0.1 0.0 0.0 0.1 0.2 0.3 0.4 =0.
- - - - - >
Deviation [mm]
3D Printer XYZ Compensation Calculator
axis Y
Instructions:
Only fill out the yellow fields
1) print the part from: https://www.printables.com/model/546871
2) Measure the distances as indicated in the diagram, and fill in the yellow fields
in green is the result you can use for your printer setting
in blue are the recomended toleances (gaps between parts) to be used when designing
Printer (optional) Bambu X1C
Slicer (optional) OrcaSlicer
Filament (optional) Prusament Galaxy Black PLA
Standard deviation [mm] 0.09
mean wall thickness deviation [mm] -0.09
Y Scaling Multiplier Needed 1.001
Y Shrink Percentage 99.86%
X Scaling Multiplier Needed (from other tab) 1.001
X Shrink Percentage (from other tab) 99.86%
Average XY Scale Factor Needed 100.14%
Average XY Shrink Percentage 99.86%
Derived design gidelines Before
Tolerance needed so 50% will fit
Tolerance needed to 84% of the prints fit 0.19
Tolerance needed to 97% of the prints fit 0.28
Tolerance needed to 99.8% of the prints fit 0.38
length (mm)
Should Be
1 5
2 10
3 15
4 20
5 25
6 50
7 100
8 150
9 125
10 75
11 25
12 20
13 15
14 10
15 5
Adapted from https://www.thingiverse.com/thing:2484766
https://www.printables.com/model/546871
0.04
-0.09 constant offset (may be reduced by extrusion mutiplier/flow)
After Correction Applied
0.04
0.07
0.11
length (mm) now (mm) Expected after corretion (mm)
is Deviation Without offset Deviation AfteWithout offset
4.95 -0.05 0.04 -0.04 0.05
9.89 -0.11 -0.02 -0.10 0.00
14.90 -0.10 -0.01 -0.08 0.01
19.87 -0.13 -0.04 -0.10 -0.01
24.90 -0.10 -0.01 -0.07 0.03
49.90 -0.10 -0.01 -0.03 0.06
99.79 -0.21 -0.12 -0.07 0.02
149.69 -0.31 -0.22 -0.10 -0.01
124.73 -0.27 -0.18 -0.09 0.00
74.78 -0.22 -0.13 -0.12 -0.02
24.78 -0.22 -0.13 -0.19 -0.09
19.86 -0.14 -0.05 -0.11 -0.02
14.84 -0.16 -0.07 -0.14 -0.05
9.90 -0.10 -0.01 -0.09 0.01
4.91 -0.09 0.00 -0.08 0.01
verse.com/thing:2484766
Deviation Deviation After Correction
deviation [mm]
rretion (mm)
-0.04
-0.05 -0.03
-0.07
-0.08 -0.10 -0.10 -0.07 -0.09 -0.08
-0.09 -0.09
-0.10
-0.11 -0.10 -0.10 -0.10 -0.12 -0.11 -0.14 -0.10
-0.13 -0.14 -0.16
-0.21 -0.19
-0.22 -0.22
-0.27
-0.31
5 10 15 20 25 50 100 150 125 75 25 20 15 10 5
length[mm]
Histogram Before After Correction
-0.5 <=-0.5 Histog
-0.4 -0.45 12
-0.3 -0.35 1 10
-0.2 -0.25 4 8
-0.1 -0.15 6 5
Frequency
6
-0.05 4 10
0.1 0.05 4
0.2 0.15 2
0.3 0.25
0
0.4 0.35
.5 5 5 5 5 5 5 5
0.5 0.45 =-0 -0.4 -0.3 -0.2 -0.1 -0.0 0.0 0.1
<
>=0.5
Deviation [mm]
-0.08
-0.09 -0.09
0.11 -0.14 -0.10
14 -0.16
0 15 10 5
Histogram
Before
After Correction
5 5 5 5 5 5 5 5 5 5 5 5
0. 0.4 0.3 0.2 0.1 0.0 0.0 0.1 0.2 0.3 0.4 =0.
- - - - - >
Deviation [mm]
3D Printer XYZ Compensation Calculator
axis Z
Instructions:
Only fill out the yellow fields
1) print the part from: https://www.printables.com/model/546871
2) Measure the distances as indicated in the diagram, and fill in the yellow fields
in green is the result you can use for your printer setting
in blue are the recomended toleances (gaps between parts) to be used when designing
Printer (optional) Bambu X1C
Slicer (optional) OrcaSlicer
Filament (optional) Prusament Galaxy Black PLA
Standard deviation [mm] 0.08
mean wall thickness deviation [mm] -0.29
Z Scale Factor Needed 100.05%
Z Shrink Percentage 99.95%
Derived design gidelines Before
Tolerance needed so 50% will fit
Tolerance needed to 84% of the prints fit 0.37
Tolerance needed to 97% of the prints fit 0.44
Tolerance needed to 99.8% of the prints fit 0.52
length (mm)
Should Be
1 5
9 2 5
3 5
7 1 4 5
8 6 5 50
6 75
7 100
8 125
5 9 150
2
4
Adapted from https://www.thingiverse.com/thing:2484766
https://www.printables.com/model/546871
0.07
-0.29 constant offset (may be reduced by extrusion mutiplier/flow)
After Correction Applied
0.07
0.13
0.20
length (mm) now (mm) Expected after corretion (mm)
is Deviation Without offset Deviation AfteWithout offset
4.70 -0.30 -0.01 -0.30 -0.01
4.64 -0.36 -0.07 -0.36 -0.07
4.67 -0.33 -0.04 -0.33 -0.04
4.70 -0.30 -0.01 -0.30 -0.01
49.77 -0.23 0.06 -0.20 0.08
74.80 -0.20 0.09 -0.16 0.13
99.71 -0.29 0.00 -0.24 0.05
124.61 -0.39 -0.10 -0.33 -0.04
149.55 -0.45 -0.16 -0.37 -0.09
verse.com/thing:2484766
Deviation Deviation After Correction
rretion (mm)
deviation [mm]
-0.16
-0.20
-0.23 -0.20
-0.24
-0.30
-0.30 -0.30
-0.30 -0.29
-0.36
-0.36 -0.33
-0.33 -0.33
-0.39 -0.37
-0.45
5 5 5 5 50 75 100 125 150
length[mm]
Histogram Before After Correction
-0.5 <=-0.5 Histog
-0.4 -0.45 1 6
-0.3 -0.35 3 4 5
-0.2 -0.25 5 4 4
-0.1 -0.15 1
Frequency
3
-0.05
0.1 0.05 2
0.2 0.15 1
0.3 0.25
0
0.4 0.35
.5 5 5 5 5 5 5 5
0.5 0.45 =-0 -0.4 -0.3 -0.2 -0.1 -0.0 0.0 0.1
<
>=0.5
Deviation [mm]
-0.33
-0.39 -0.37
-0.45
125 150
Histogram
Before
After Correction
5 5 5 5 5 5 5 5 5 5 5 5
0. 0.4 0.3 0.2 0.1 0.0 0.0 0.1 0.2 0.3 0.4 =0.
- - - - - >
Deviation [mm]