Step 8 of 9
Skew Correction
Make sure your printer moves in true 90° in all axes. Fix X/Y, X/Z and Y/Z skew for perfectly square prints.
⏱
Time
20–40 min
📊
Difficulty
Intermediate
⚡
Impact
High
ℹ️
Why this matters: Your printer may be dimensionally accurate and still not be square. Skew affects: assemblies, functional parts, mechanical fits and large prints.
1
How to Correct Skew1
Print calibration model
Use a square / cube calibration model with accurate dimensions. 100×100mm minimum.
2
Measure X and Y
Use calipers to measure both sides and compare to the expected size.
3
Measure diagonals
Measure both diagonals (A and B) across the square. They must be equal for true 90°.
4
Compare values
Diagonals should be equal. Sides should match expected size. Any difference = skew.
5
Calculate skew correction
Enter your measurements in the calculator below to get correction values.
6
Apply correction
Set the values in your firmware using SET_SKEW (Klipper) or M852 (Marlin).
7
Re-test
Print again and verify. Repeat if needed. Small corrections may need multiple iterations.
2
Skew Calculator (XY Plane)Measure A and B corner-to-corner. They should be equal for true 90°.
ℹ️ Measure carefully. Small errors can cause over-correction.
3
Your ResultsEnter all measurements and click Analyse.
ℹ️ Key distinction
Equal diagonals = square part. But square ≠ correct size.
A part can be perfectly square and still be 2% too small.
That is shrinkage — not skew.
A part can be perfectly square and still be 2% too small.
That is shrinkage — not skew.
⊗Common Mistakes
⊗Trying to fix skew using Flow Rate / EM
⊗Trying to fix skew using X/Y scaling
⊗Ignoring frame alignment first
⊗Not measuring diagonals — sides alone are not enough
⊗Using a warped or poorly printed test part
⭐Pro Tip
Always fix the mechanics first. Software skew correction should be the final adjustment, not the first solution.
🔲 Square frame
🔩 Tight belts
🗜️ Rigid mounts
📐 Level bed
→Next Step
Shrinkage Compensation
Compensate for material shrinkage and make your parts dimensionally accurate.
Go to Shrinkage Compensation →